Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

BL940

BL940 - Invoice Conversion Program

Run this program to convert non-Lawson invoices to Lawson.  For more
information, see the Billing Conversion Workbook.

Updated Files

    ACCOMMIT   -

    ACCOMMITX  -

    ARCODE     - Used to validate AR codes.  If this is the first time the AR
                 code is
                 referenced, the used flag is set.

    ARPROCLEVL - Used to validate the Accounts Receivable process level.

    CBBANKINST - Used to validate payment code.

    CKPOINT    - Used to control program restart logic.

    HOLDCODES  - Used to validate hold codes.  If this is the first time the
                 hold code is
                 referenced, the used flag is set.

    ICCOMPANY  - Used to validate Inventory Control company.

    ITEMLOC    - Used to print Inventory Control Location information.

    OECOMPANY  - Used to validate the Billing company.

    OECUSTCODE - Used to validate customer codes.  If this is the first time
                 the customer code is
                 used, the used flag is set on.

    OEINVCCOMM - Used to store comments associated with an invoice or its line
                 items.

    OEINVCDTL  - Used to store lot/serial information for an invoice line for
                 subsequent printing
                 on the invoice form.

    OEINVCLINE - Used to store all information for an Invoice Line.

    OEINVCMISC - Used to store all information for an add-on charge attached to
                 an invoice or
                 invoice line.

    OEINVCTAX  - Used to store tax amounts calculated when the invoice is
                 released.

    OEINVCTYPE - Used to validate Invoice Type.  If this is the first time the
                 Invoice Type is
                 referenced, the used flag is set.

    OEINVCUOM  - Used to store Invoice Line pricing information when the line
                 has been priced
                 via multiple units of measure.

    OEINVHDR   - Invoice Batch Header file.  Created when an invoice is added,
                 if it does not
                 already exist.  Batch totals are updated as invoices are added
                 for the batch.

    OEINVOICE  - Stores all information for an invoice.

    OEINVSGBLK - Stores user analysis values for processing through the
                 Strategic Ledger system.

    OEMISC     - Used to validate the Billing add-on charge code.

    OEPROCLEV  - Used to validate the Billing process level.

    OEREASON   - Used to validate reason codes.  If this is the first time the
                 reason code is
                 referenced, the used flag is set.

    SALESREP   - Used to validate sales representatives.  If this is the first
                 time the sales representative is referenced, the used flag is
                 set.

    TERITORY   - Used to validate territories.  If this is the first time the
                 territory is
                 referenced, the used flag is set.

    TERMS      - Used to validate terms codes.  If this is the first time the
                 terms code is
                 referenced, the used flag is set.

    TXCODEMAST - Stores tax codes, descriptions, and tax types that define how
                 the tax code is used.

    TXCOMPANY  - Stores company information and which tax system the company
                 uses. Includes general ledger accounts if they are defined at
                 the company level.

    TXTAXCODE  - Used to validate tax codes.

    TXTAXTABLE - Used in the Tax Code Edit routine.


Referenced Files

    ACACCTCAT  -

    ACACTGRP   -

    ACACTIVITY -

    ACCAL      -

    ACCALX     -

    AGINGCODE  - Used in the AR Customer Edit routine.

    APACCRCODE - Used in Vendor edit routine.

    ARCOMP     - Used to validate the Accounts Receivable company.

    ARCUSTFLDS - Used in the AR Customer Edit and Update routines.

    ARCUSTGRP  - Used in the AR Company Edit routine.

    ARCUSTOMER - Used to validate Accounts Receivable customer.

    ARCUSTTOTS - Used in the AR Customer Edit routine.

    ARLOCKBOX  - Used in the AR Customer Edit routine.

    AROIHDR    -

    ARPAYMENT  - Used in the AR Customer Edit routine.

    BILLTO     -

    COLINE     - Used to print Customer Order Line information.

    COLINEUOM  - Used to provide customer order line pricing information when
                 the line is priced
                 using multiple units of measure.

    COMISC     - Used to print customer order add-on charge information.

    CUCONV     - Used in converting monetary amounts between currencies.

    CURELAT    - Used in converting monetary amounts between currencies.

    CUSTDESC   - Used to display Accounts Receivable Customer information.

    CUSTORDER  - Used to print Customer Order information.

    GLCODES    - Used in the GL account verification routine.

    GLSYSTEM   - Used in the GL account verification routine.

    ICBIN      -

    ICCATEGORY -

    ICLOCATION - Used to validate Inventory Control location.

    INSTCTRYCD - Used to validate the Intrastat country code.

    INSTREGN   - Validates the Intrastat region code.

    ITEMADDON  - Used to trigger automatic creation of add-on charges for
                 specific items when
                 sold in specified states (or all states).  The add-on charge
                 is created at
                 the invoice line level.

    ITEMMAST   - Used to validate Inventory Control item numbers.

    NATACCT    - Used in the AR Customer Edit routine.

    NATBALANCE - Used in the AR Customer Edit routine.

    OEBASE     - Used to print item base price information.

    OECREDCARD - Used to validate credit card types.

    OECUST     - Used in the AR Customer Edit routine.

    OEDISCOUNT - Used to validate discount codes and provide discount
                 information for the pricing routine.

    OEFRTCODE  - Used to validate freight codes.

    OEORDCMNT  - Used to print Customer Order comments.

    OEPLCLASS  - Used to store sales class pricing parameters for price list,
                 promotion, and contract.

    OEPLITEM   - Used to store item pricing parameters for price list,
                 promotion, and contract.

    OEPRCLIST  - Used to store default pricing parameters for price list,
                 promotion, and contract.

    OESLSACCT  - Used to obtain invoice line accounts for inventoried and
                 non-stock line
                 types.

    OPERATOR   -

    ORDERTYPE  - Used to validate order type.

    SHIPTO     - Used to validate Ship To number.

    STATICCUST - Used in the AR Customer Edit routine.

    SYSTEMCODE - Used by the General Ledger system edit routine.

    TXTAXRATE  - Used in Tax Code edit routine.

    WHSHIPLINE - Used to store shipment line information including feedback
                 quantity.

    WHSHIPMENT -


INVOKED Programs

    IFAC
    ACAC
    IFCR
    IFSG
    IFCU
    IFAU
    SLSE
    SLSU
    IFOB
    IFRS
    SLSS