Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

PO821

PO821 - Purchase Order Line Load

Use this program to load purchase order line records to the Lawson database
files. Before you can use this program you must create and load a flat file
with purchase order line data onto your system. For more information see the
Purchase Order Conversion manual.

Before updating the purchase order database files, you have the option of
running this program to report errors. In report only mode, the conversion
program performs the same edits as online maintenance programs, and lists
fatal and nonfatal errors.

In update mode, the load program

- loads records with no errors into the database with a Released status.
- does not load records with fatal errors into the database. A fatal error
prohibits the record from being added on a line.
- loads records with nonfatal errors into the database with an Unreleased
status. A nonfatal error prohibits the record from being released but does not
prohibit it from being added on a line. Use the purchase order online
maintenance programs to correct the fields in error.

The field definitions in the data file text include descriptions of the fatal
and nonfatal errors. See the data file text online or obtain a hard copy. See
the Getting Started manual for more information.

Note: For Inventory Control system users. To load quantities on order, you
can use either IC812 (Item Location Load) or PO821. (Do not use both. Using
both doubles the quantities.) If you use IC812 to load quantities on order,
select option N (Now). Otherwise, use PO821 to load quantities on order.

Updated Files

    ACCOMMIT   - Used to reference and update Activity Management commitment
                 records.

    ACCOMMITX  - Used to create or update commitment records in the Activity
                 Management system.

    CKPOINT    - Used to determine if restart information exists.

    ICMANFCODE - Used to validate the Inventory Control manufacturer's code and
                 display the manufacturer's code description.

    ITEMLOC    - Used to validate Inventory Control item location for inventory
                 items.

    MMDIST     - Referenced or updated by purchase order common routines and
                 creates account distribution records for noninventory type
                 items.

    POCOMMENTS - Used to create purchase order comment information.

    POCOMPANY  - Used to update the purchase order company purchase order used
                 field.

    POLINE     - Used to validate and default purchase order line information.

    POVENDOR   - Used to update the open purchase order amount.

    PURCHORDER - Used to validate and default purchase order information.

    STPOLINE   - Used to update the standard purchase order line record.

    STPURCHORD - Used to update the standard purchase order record amounts.

    TXCODEMAST - Used to validate the tax code and display information.

    TXCOMPANY  - Used to validate the tax company record.

    TXTAXCODE  - Used to validate the tax code record.

    TXTAXTABLE - Used to obtain tax information from the tax table for display
                 and updating.

    WHDEMAND   - Used to create or update a Warehouse system demand record with
                 purchase order information.


Referenced Files

    ACACCTCAT  - Used to validate the account category.

    ACACTGRP   - Used to validate the activity group.

    ACACTIVITY - Used to validate the activity.

    ACCAL      - Used to validate the calendar year records.

    ACCALX     - Used to validate that the calendar records exist for the
                 complete date range.

    AMASSET    - Used to validate the asset.

    AMTEMPLATE - Used to validate the asset template.

    APACCRCODE - Used to validate an Accounts Payable accrual code.

    APCOMPANY  - Used to validate the Accounts Payable company.

    APCPYVND   - Used to retrieve company-specific defaults for a vendor.

    APDISTCODE - Used to validate an Accounts Payable distribution code.

    APHLDINV   - Used to determine what invoices for a vendor are on hold.

    APVENCLASS - Used to validate vendor class or to default vendor class
                 information.

    APVENGROUP - Used to validate vendor group or to default vendor group.

    APVENLOC   - Used to validate and default Accounts Payable vendor location
                 information.

    APVENMAST  - Used to validate the vendor ID and obtain vendor display
                 information.

    CUCONV     - Used to access general ledger and currency information.

    CURELAT    - Used to validate currency relationships.

    GLADDRESS  - Used to obtain the General Ledger company address.

    GLCHART    - Used to validate the system account.

    GLINTCO    - Used to validate the intercompany relationship.

    GLSYSTEM   - Used to validate the General Ledger company.

    ICCATEGORY - Used to obtain General Ledger category account information for
                 inventory items.

    ICCOMPANY  - Used to validate the Inventory Control company.

    ICLOCATION - Used to validate the Inventory Control inventory location and
                 to get location address information.

    ITEMMAST   - Used to validate the item and to obtain item descriptive
                 information.

    MAJORCL    - Used to validate purchasing major class.

    MINORCL    - Used to validate purchasing minor class.

    POITEMVEN  - Used to validate and obtain vendor item information.

    POVENDLOC  - Used to validate and display purchase order purchase-from
                 location information.

    RQLOC      - Used to validate and display the requesting location.

    STCOMMCODE - Used to validate standard comment codes and determine the
                 comments assigned to them.

    STCOMMENTS - Used to default standard comments from comment codes.

    SYSTEMCODE -

    TXTAXRATE  - Used to validate and default tax rate information.


INVOKED Programs

    ACAC
    IFCR
    IFSG
    IFCU
    IFAC
    IFAU
    SLSE
    SLSU
    IFCC
    IFOB
    IFRS