Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

PO25

PO25.1 - Standard Order

Use this form to define the heading and general information for a standard
order. General information includes information such as the order name, order
type, buyer, and vendor. Choose the Std Opts button to define additional
detail information about the Standard Order. You can create five types of
standard orders:

1. Blanket Orders. A contractual agreement with constraints such as an
agreement period, maximum and minimum order amounts, and quantities. The
system assigns a purchase order when the blanket order is created and a
release number each time you create an order from the blanket in PO22.3
(Select). The purchase order number and release number together make up the
individual order number. If you did not set up the system to assign your order
numbers automatically, you must enter a purchase order number when you create
the blanket order. The system tracks the total ordered amount and the total
line ordered amount for a blanket order. Once you have defined the Blanket
Order a Blanket button is enabled and you go to the Blanket Detail form to
maintain the additional information available for the Blanket Order.

The lines on a blanket order can be set up when the order is created (costs
and quantities optional) or you can add lines with each release (as long as
you remain in the limits of the contract). If the lines on the order were set
up when the order was created, you cannot add lines with each release. You can
use only the lines already defined on the blanket order. Since the blanket
order is a contract, the system maintains statistics for each release.

2. Standing orders. These are recurring orders. Like a blanket order, the
system assigns an order number to each standing order, and a release number to
each release. If you did not set up the system to assign your order numbers
automatically, you must enter a purchase order number when you create the
standing order. The difference between a blanket and standing order is that
there are no limitations on a standing order and the system does not track the
individual purchase order lines or the total ordered amount for the standing
order. Also, you can add a new line at anytime. The line does not need to
already exist on the order.

3. Skeletal orders. Skeletal orders are templates. The system does not create
an order number when you create a skeletal order. Instead, the order number is
assigned each time you create a new order from the skeletal order in PO22.3
(Select). If you did not set up the system to assign your order numbers
automatically, you must enter a purchase order number when you create an order
from the skeletal order. The system tracks no amounts or quantities on a
skeletal order, nor does it assign limitations. Skeletal orders are used
primarily to select individual lines for an order. Use PO22.2 (Select and
Copy) to select individual lines for any standard order.

4. Contract order. A contractual agreement with specific price/cost
agreements where the costs are meant to default to any purchase order created
for that item and vendor, and the contract number is then tied to the purchase
order line. This type of order is not tied to a particular purchase order
number. Contract number and agreement period range are required.

5. Override order. A contract that is effective only for specific requesting
locations. Override orders are associated to requesting locations in PO17.1
(Purchase Override Entry). Priority is not maintained for override orders,
since it is entered in PO17.1.

Both contract orders and override orders may be associated with requesting
locations in PO17.1 (Purchase Override Entry). In both cases, the override set
up in PO17.1 is the highest level of price defaulting. Also, an override set
up in PO17.1 will cause requisitions to default to the override vendor and to
create a purchase requisition regardless of item type. Override orders are
only accessed for pricing when an override is set up in PO17.1, while contract
orders that have a PO17.1 override participate in normal contract price
defaulting as well.

For all types of standard orders, the system accesses the PO25.2 (Standard
Order Lines) form.

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   - Updated with add-on-cost information.

    POCOMMENTS - Updated with comment information.

    POCOMPANY  - Used to validate company and update last purchase order number
                 assigned.

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

    STPOLINE   - Detail file maintained by program.

    STPURCHORD - 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.

    TXTAXTABLE - The tax table file.


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.

    APPROCLEV  - Used to validate the Accounts Payable process level.

    APVENCLASS - The Accounts Payable vendor class file.

    APVENGROUP - Used to define the vendor group.

    APVENLOC   - Used to validate vendor purchase-from location and to obtain
                 vendor purchase-from location display 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 the relationship between the currency entered
                 and the company's base currency.

    FOBCODE    - Used to obtain ship term information.

    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 in the standard order add process.

    ITEMMAST   - Used in the standard order add process.

    POAPPROVE  - The purchase order invoice approval file.

    POFRTTERM  - Used to obtain freight term information.

    POINTERFAC - Used when editing.

    POITEMVEN  - Used to validate and obtain vendor item information.

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

    POPROCLEV  - Used to determine general ledger accounts to use for creating
                 general ledger distributions.

    POVENDLOC  - Used to validate vendor location.

    POVENDOR   - Used to obtain purchase order vendor default information.

    PURCHORDER - Used when editing.

    STCOMMCODE - Used to validate comment codes entered.

    STCOMMENTS - Used to add comments to the purchase order.

    SYSTEMCODE - Used to validate system code information.

    TXTAXRATE  - Used to validate the tax landing flag.


PO25.2 - Standard Order Lines

Use this form to enter standard order lines. There are less required fields
when adding a standard order line than for a purchase order line. Item,
Description, Item Type, and Unit of Measure are the only required fields. You
may enter up to four lines at a time. Choose the X button to define additional
detail data for each line.

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   - Updated with standard order add-on-cost information.

    POCOMMENTS - Updated with standard order comment information.

    STPOLINE   - Detail file maintained by program.

    STPURCHORD - Primary file maintained by program.


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.

    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 - The Accounts Payable vendor class file.

    APVENGROUP - Used to obtain the Accounts Payable vendor group information.

    APVENLOC   - Used to validate vendor purchase from location and to obtain
                 vendor purchase-from location display information.

    APVENMAST  - Used to validate 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 the currency relation between the currency
                 code and the company currency.

    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.

    ITEMLOC    - Used to validate item location.

    ITEMMAST   - Used to validate item.

    POCOMMENTS - Updated with standard order comment information.

    POCOMPANY  - Used to validate the purchase order company information.

    POITEMVEN  - Used when editing.

    PURCHORDER - Used when editing.

    RQLOC      - Used to validate and display the requesting location.

    SYSTEMCODE - Used to validate system code information.


PO25.3 - Blanket Detail

Use this subform to add the Contract or Blanket Order specific detail
information. This subform is displayed when the contract blanket order is
added and can be redisplayed by choosing the Contr/Blkt button on PO25.1
(Standard Order).

Updated Files

    STPURCHORD - 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 tax code.

    TXTAXTABLE - Used to obtain tax table information.


Referenced Files

    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 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

    GLSYSTEM   - Used to validate the General Ledger company.

    ICCOMPANY  - Used to validate the Inventory Control company.

    ICLOCATION - Used to validate Inventory Control inventory location.

    POAOCDTL   - Updated with add-on-cost information.

    POCOMPANY  - Used to validate the purchase order company information.

    TXTAXRATE  - Used to obtain tax rate information.


PO25.4 - Miscellaneous AOC

Use this subform to define miscellaneous costs that can be added to the
standard order. These add-on costs (AOC) are identified by codes defined in
MA08 (Add On Cost Code). If the standard order does not include any purchase
order detail lines or the detail lines do not include extended cost, you can
enter a total AOC but not a rate. The AOCs you enter on this subform apply to
the order, not the individual order lines.

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   - Updated with add-on-cost information.

    STPURCHORD - 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 tax code.

    TXTAXTABLE - Used to 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.

    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 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 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 location.

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

    POCOMPANY  - Used to validate the purchase order company information.

    STPURCHORD - Primary file maintained by program.

    SYSTEMCODE - Used to validate system code information.

    TXTAXRATE  - Used to obtain tax rate information.


PO25.7 - Default Tax

Use this subform to enter the tax defaults for the standard order. The tax
information entered here is used by the standard order lines unless the line
entry overrides that information. In addition, this information is copied to
any purchase order created from the standard order.

Updated Files

    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 to obtain tax table information.


Referenced Files

    APACCRCODE - Used to validate an Accounts Payable accrual code.

    CUCONV     - Used to access general ledger and currency information.

    CURELAT    - Used to validate currency relationships.

    GLSYSTEM   - Used to validate the General Ledger company.

    TXTAXRATE  - Used to obtain tax rate information.


INVOKED Programs

    ACAC
    IFCR
    IFSG
    IFCU
    IFAC
    IFAU
    SLSE
    SLSU
    IFCC
    IFOB
    IFRS