Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

PO21

PO21.1 - Multiple Delivery

Use this subform to create an item with more than one delivery date. This
subform is used on an existing purchase order so you can schedule several
shipments for the item. You enter the detail line information once and then
the dates you want the item delivered. In turn, the system creates a separate
purchase order line for the item for each delivery date.

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.

    ITEMLOC    - Updates the on-order quantity and obtains the last received
                 unit cost for default.

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

    MMUAVAL    - Used to store user analysis values defined for transactions.
                 User analysis values represent information your organization
                 can use to measure profitability. To utilize this measure of
                 organizational profitability, you must be set up to use the
                 Strategic Ledger system.


    POAUDIT    - Used to create or delete the purchase order change audit
                 information.

    POLINE     - Detail file maintained by program.

    POVENDOR   - Updated with the purchase order net amount.

    PURCHORDER - Primary file maintained by program.

    STPOLINE   - Updated with the line item order quantity and amount if the
                 order is a blanket order.

    STPURCHORD - Updated with the total order amount if this is a blanket order
                 release.

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

    TXCOMPANY  - Used to validate the tax company record.

    TXTAXCODE  - Used when editing.

    TXTAXTABLE - Used when editing.

    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 and check if activity budget is
                 exceeded.

    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.

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

    APVENCLASS - Used when editing.

    APVENGROUP - Used when editing the vendor.

    APVENLOC   - Used to validate the vendor location.

    APVENMAST  - Used to validate the vendor.

    BUYER      - Used to validate a buyer code and to display the buyer name.

    CUCONV     - Used to access general ledger and currency information.

    CURELAT    - Used when editing.

    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.

    ITEMMAST   - Used to obtain item information.

    POAOCDTL   - Used to create and update the add-on-cost information.

    POCOMPANY  - Used to validate the purchase order company information.

    POITEMVEN  - Used to validate and obtain vendor item information.

    POLOCCON   - Used to determine override orders for a location for cost
                 defaulting.

    POQUOTES   - Used to obtain vendor item quote information.

    POVENDLOC  - Used to obtain vendor purchase from location default
                 information.

    RQLOC      - Used to validate and display the requesting location.

    SYSTEMCODE - Used to validate system code information.

    TXTAXRATE  - Used when editing.


PO21.2 - AOC Spread

Use this subform to spread miscellaneous add-on costs to the purchase order
lines. The cost is spread to the lines according to the spread method
specified.

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.

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

    POAOCDTL   - Used to create and update the add-on-cost information.

    POAOCSPRD  - Used to create and maintain add-on-cost spread records.

    POAUDIT    - Used to create or delete the purchase order change audit
                 information.

    POLINE     - Used in editing.

    POVENDOR   - Used to update the open purchase order amount.

    PURCHORDER - Primary file maintained by program.

    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.


Referenced Files

    ACACCTCAT  - Used to validate the account category.

    ACACTGRP   - Used to validate the activity group.

    ACACTIVITY - Used to validate the activity and check if activity budget is
                 exceeded.

    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.

    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 when editing.

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

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

    BUYER      - Used to validate a buyer code and to display the buyer name.

    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.

    ICCOMPANY  - Used to validate the Inventory Control company.

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

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

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

    POAOCMAST  - Used to validate and default add-on-cost master information.

    POCOMPANY  - Used to validate the purchase order company information.

    POINTAOC   - Used to validate the purchase order add-on-cost interface with
                 a purchase order number.

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

    SYSTEMCODE - Used to validate system code information.

    TXTAXRATE  - Used to validate and default tax rate information.


PO21.3 - Account Distribution

Use this subform to allocate expense distributions for an item to multiple GL
accounts. You can allocate a percentage of the purchase order line amount or a
portion of the total purchase order line quantity. You can also allocate the
distribution to multiple companies, but only for nonstock, X (special order),
and service type items and only if you have set up intercompany relationships
in the General Ledger (GL) Intercompany Relationships form.

This subform can also be used to enter activity and asset information.
Distributions for multiple purchase order lines can be entered without
leaving the display.

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.

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

    APPAYMENT  - Used to create and maintain an invoice payment record.

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

    MMUAVAL    - Used to store user analysis values defined for transactions.
                 User analysis values represent information your organization
                 can use to measure profitability. To utilize this measure of
                 organizational profitability, you must be set up to use the
                 Strategic Ledger system.


    POLINE     - Primary file maintained by program.

    PURCHORDER - Used to define the line item to distribute.


Referenced Files

    ACACCTCAT  - Used to validate the account category.

    ACACTGRP   - Used to validate the activity group.

    ACACTIVITY - Used to validate the activity and check if activity budget is
                 exceeded.

    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.

    APCOMPANY  - Used to validate the Accounts Payable company.

    APDISTCODE - Used when editing.

    APINVOICE  - Used to update invoice records.

    APVENGROUP - Used when editing vendor.

    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.

    ICCOMPANY  - Used to validate the Inventory Control company.

    ITEMMAST   - Used to obtain item information.

    POAPPROVE  - Used to obtain purchase order approval information.

    POCOMPANY  - Used to validate the purchase order company information.

    POINVOICE  - Used to retrieve purchase order invoice information for
                 display.

    POMESSAGE  - Used to validate and default buyer message information.

    PORECEIVE  - Used to validate and default purchase order receiving
                 information.

    PORECLINE  - Used to obtain receiving line information.

    REQHEADER  - Used to display information from the requisition.

    SYSTEMCODE - Used to validate system code information.

    WFSETUP    -


PO21.4 - Comments

Use this subform to add and maintain comments for the purchase order. You can
change a standard comment for the purchase order without affecting the
standard comment as defined in PO12 (Comment Codes). You can create unique
comments to attach to the header, detail line, and or trailer on the purchase
order, in the language displayed as the vendor preferred language.

Updated Files

    POAUDIT    - Updated with change audit information.

    POCOMMENTS - Detail file maintained by program.

    POINTERFAC - Updated with interface feed back.

    POLINE     - Primary file maintained by program.

    PURCHORDER - Primary file maintained by program.


Referenced Files

    APCOMPANY  - Used to validate the Accounts Payable company.

    APVENGROUP - Used when editing vendor.

    BUYER      - Used to validate a buyer code and to display the buyer name.

    ICCOMPANY  - Used to validate the Inventory Control company.

    ITEMMAST   - Used to obtain item information.

    POAOCDTL   - Used to obtain add-on-cost information.

    POCOMPANY  - Used to validate the purchase order company information.


PO21.5 - Miscellaneous AOC

Use this subform to add and maintain information for miscellaneous add-on
costs on an existing purchase order. An add-on cost (AOC) defines the
characteristics of a charge that you can add to the purchase order. For
example, you can include a freight charge in the total amount of the purchase
order, but the charge is not a specific purchase on a line item. Examples of
miscellaneous add-on costs include freight insurance, freight charges, and
duty. These costs are incurred for the entire order, not to a specific line.

This subform is the only one you can use to apply miscellaneous add-on costs
to an entire purchase order. Add-on costs are defined in MAO08.1 (Add on Cost
Code). When you enter a cost code on this subform, the information for the
code defaults from MA08.1, but you can override it.

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.

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

    POAOCDTL   - Primary file maintained by this program.

    POAUDIT    - Primary file maintained by this program.

    POINTAOC   - Used to validate the purchase order add-on-cost interface with
                 a purchase order number.

    PURCHORDER - Updated with add-on-cost and tax amounts.

    TERMS      - Used to validate payment term.

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

    TXCOMPANY  - Used to validate the tax company record.

    TXTAXCODE  - Used to validate tax code.

    TXTAXTABLE - Used obtain tax table information.


Referenced Files

    ACACCTCAT  - Used to validate the account category.

    ACACTGRP   - Used to validate the activity group.

    ACACTIVITY - Used to validate the activity and check if activity budget is
                 exceeded.

    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.

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

    APVENCLASS - Used when editing.

    APVENGROUP - Used when editing vendor.

    APVENLOC   - Used to validate the vendor location.

    APVENMAST  - Used to validate the vendor.

    BUYER      - Used to validate a buyer code and to display the buyer name.

    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.

    ICCOMPANY  - Used to validate the Inventory Control company.

    ICLOCATION - Used to validate the Inventory Control inventory location.

    POAOCMAST  - Used to validate the add-on-cost code.

    POAOCSPRD  - Used internally to document the PO add on cost spread method
                 used.

    POAPPROVE  - Used to validate activity.

    POCOMPANY  - Used to validate the purchase order company information.

    POINVOICE  - Used when editing.

    PORECLINE  - Used to edit if activity exists.

    POVENDLOC  - Used when editing.

    POVENDOR   - Updates open purchase order amount with add-on-cost amount.

    STPURCHORD - Updated with the total order amount if this is a blanket order
                 release. This is part of a common routine used in the entry of
                 a purchase order. PO21.5 does not use this application update.

    SYSTEMCODE - Used to validate system code information.

    TXTAXRATE  - Used to obtain the tax rate.


PO21.6 - Item AOC

Use this subform to add and maintain add-on costs for a purchase order detail
line. You can add multiple add-on costs and the add-on cost can be a landing
cost. When you add an add-on cost, the information for the code defaults from
MA08  (Add on Cost Code). You can change the default information, including
assigning the code to a vendor other than the one on the purchase order. If
you add a landing add-on cost after any activity (receipts or approvals) has
occurred on the purchase order line, the add-on cost must be at zero cost.

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.

    ITEMLOC    - Used to update on-order quantity.

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

    POAOCDTL   - Detail file maintained by program.

    POAUDIT    - Updated with change audit information.

    POINTAOC   - Used to validate the purchase order add-on-cost interface with
                 a purchase order number.

    POINTERFAC - Used to create purchase order interface records during
                 conversion.

    POLINE     - Primary file maintained by program.

    PORETURNHD - Used to update the header record for a purchase order return.

    POVENDOR   - Updates open purchase order amount with the purchase order
                 amount.

    PURCHORDER - Updated with purchase order and add-on-cost amounts.

    STPOLINE   - Updated with the line item order quantity and amount if the
                 order is a blanket order.

    STPURCHORD - Updated with the total order amount if this is a blanket order
                 release.

    TERMS      - Used to validate payment term.

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

    TXCOMPANY  - Used to validate the tax company record.

    TXTAXCODE  - Used to edit the tax code.

    TXTAXTABLE - Used to obtain tax table information.

    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.

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

    APVENCLASS - Used when editing.

    APVENGROUP - Used when editing vendor.

    APVENLOC   - Used to validate the vendor location.

    APVENMAST  - Used to validate vendor.

    BUYER      - Used to validate a buyer code and to display the buyer name.

    CUCONV     - Used to access general ledger and currency information.

    CURELAT    - Used to validate currency relationship

    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.

    ITEMMAST   - Used to obtain item information.

    POAOCMAST  - Used to validate the add-on-cost code.

    POAOCSPRD  - Used in editing.

    POAPPROVE  - Used to validate activity.

    POCOMMENTS - Updated with comment information.

    POCOMPANY  - Used to validate the purchase order company information.

    PORECLINE  - Used to edit if activity exists.

    POVENDLOC  - Used to obtain vendor purchase from location default
                 information.

    RQLOC      - Used to validate and display the requesting location.

    SYSTEMCODE - Used to validate system code information.

    TXTAXRATE  - Used to edit the tax rate.


INVOKED Programs

    ACAC
    IFCR
    IFSG
    IFCU
    IFAC
    IFAU
    SLSE
    SLSU
    IFCC
    IFOB
    IFRS
    SLSS