Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

AP00


AP00.1 - Vendor Group

**Form Purpose
Use Vendor Group (AP00.1) to define and maintain vendor groups. A vendor
group identifies a set of vendors shared by one or more accounts payable
companies. Vendors are added to a vendor group in AP10.1 (Vendor). A vendor
group allows more than one company to make payments to and purchases from the
same vendors.

Companies that share the same vendor group can view vendor balances by
company or by vendor group. The options you define on this form apply to all
vendors and companies assigned to this vendor group.

**Processing Effect
When you define a vendor group, the application automatically creates a
one-time vendor class of "ONE." The application assigns this vendor class to
one-time vendors defined during invoice entry in AP20 (Invoice Entry).




Updated Files

    APHOLDCODE - Creates system hold code records.

    APUSRFLDEF -

    APVENCLASS - Creates one-time vendor class.

    APVENGROUP - Creates vendor group record.


Referenced Files

    APCOMPANY  - Edit for delete function.

    APHLDINV   -

    APVENMAST  - Edit for delete function.


AP00.2 - Vendor Group User Fields

**Form Purpose
Use Vendor Group User Fields (AP00.2) to define up to six additional fields
to store vendor information. Each field name and type is user-defined.

The fields you define are available for data entry when you define your
vendors and alternate vendor locations in AP10.1 (Vendor). You can use the
first field to perform inquiries in Environment and run user-designed reports.





Updated Files

    None.


Referenced Files

    APVENGROUP - Validates vendor group.


AP00.3 - Vendor Class

**Form Purpose
Use Vendor Class (AP00.3) to define and maintain vendor classes for each
vendor group. A vendor class identifies a subset of vendors that share common
characteristics, such as office supply vendors or employees. You can process
payments by vendor class.

You assign vendors to a vendor group and a vendor class in AP10.1 (Vendor).
Define at least one vendor class for each vendor group.

**Processing Effect
The application automatically creates a vendor class of "ONE" for each vendor
group you define in AP00.1 (Vendor Group). The application assigns this vendor
class to one-time vendors that you define during invoice entry in AP20
(Invoice Entry).




Updated Files

    APVENCLASS - Creates vendor class records.

    CBBANKINST - Validates payment code and updates the used flag.

    CBCASHCODE - Validates cash code and updates the used flag.

    TXCODEMAST -

    TXCOMPANY  -

    TXTAXCODE  - Validates tax code.

    TXTAXTABLE - Validates tax table.


Referenced Files

    APACCRCODE -

    APDISTHDR  -

    APHOLDCODE - Validates hold codes.

    APINCCODE  - Validates income codes.

    APVENGROUP - Validates vendor group.

    APVENMAST  - Used to check if vendors exist with delete option.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     -

    CURELAT    -

    GLSYSTEM   -

    MAINVHAND  -

    MAMATCHTBL -

    MAMSGTOL   -

    MAMTCHRULE -

    TXTAXRATE  - Validates existence of tax rate.

    TXUSAGECD  -


AP00.4 - Company

**Form Purpose
Use Company (AP00.4) to define and maintain accounts payable companies. You
assign the company to a vendor group and a pay group, and select invoice entry
options. Before you can define an Accounts Payable company, it must first be a
valid company in the General Ledger application. The Accounts Payable company
uses the name and company base currency defined for the General Ledger
company.

A General Ledger company must exist for each Accounts Payable company you
define. For example, if you have only one General Ledger company, you can have
only one Accounts Payable company. You can, however, have multiple General
Ledger companies and only one Accounts Payable company.

On the Workflow page, you must mark Workflow as 'Yes' to set Distribution
Adjustments to 'Yes'. When you set Distribution Adjustments to 'Yes', approval
of all distribution adjustments is required. Selecting this option will allow
you to access Distribution Approvals (AP36.2).




Updated Files

    ADDRDATA   -

    APACCRCODE - Creates company default invoice accrual code record.

    APAPPROVAL -

    APCOMPANY  - Creates company record.

    APDISCCODE -

    APDRFTCDES - Creates company default bill of exchange code record.

    APPAYCOREL -

    APPROCLEV  -

    APUSRFLDEF -

    APWTHCODE  -

    CBCASHCODE -

    CBCPYCASH  -


Referenced Files

    APAPIHIST  -

    APAPPROVAL -

    APAUTHOR   -

    APBATCH    -

    APDISTCODE -

    APDISTHDR  -

    APDISTRIB  -

    APDRFTCDES - Creates company default bill of exchange code record.

    APINVOICE  - Validates invoices for change and delete functions.

    APPAYCOREL -

    APPAYGROUP -

    APPROCLEV  -

    APVENGROUP - Validates vendor group.

    CBUSER     -

    CBUSRCLASS -

    GLADDRESS  - Defaults company name.

    GLCHART    -

    GLINTCO    -

    GLSYSTEM   - Validates general ledger company.

    INSTCTRYCD -

    POCOMPANY  -

    PROCUREGRP -

    WFSETUP    -


AP00.5 - Process Level

**Form Purpose
Use Process Level (AP00.5) to define additional levels within your accounts
payable company. You must define at least one process level for each accounts
payable company, but you can define additional process levels to organize your
company into smaller groups such as divisions, departments, or cost centers.

**More Information
When deciding how many process levels you want to set up for your company,
carefully consider your reporting and processing needs. You can use process
levels to achieve separate accounting, separate reporting, unique schedules
for payment, and to set a variety of default codes.

You can designate one process level as the default process level for a
company. A default process level eliminates the need to assign a process level
to each invoice during invoice entry. If your company has only one process
level, you will definitely want it to be the default. The default can always
be overridden at invoice entry.




Updated Files

    APPAYCOREL -

    APPROCLEV  -

    CBCASHCODE - Validates cash code and updates the used flag.

    CBCPYCASH  - Validates company-cash code relationship.


Referenced Files

    APACCRCODE - Validates invoice accrual code.

    APAPIHIST  -

    APCOMPANY  - Validates company.

    APDISCCODE -

    APDISTCODE -

    APDISTHDR  -

    APINVOICE  -

    APPAYGROUP -

    APPAYMENT  -

    APWTHCODE  -

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    GLINTCO    -

    INSTCTRYCD -

    INSTREGN   -

    MAINVHAND  -


AP00.6 - Company Approval

**Form Purpose
Use Company Approval (AP00.6) to define invoice amounts that require
approval. For example, you may only want to require approvals on invoices
greater than $5,000.

Use this subform only if you require invoice approvals for your company. You
indicate this in the Invoice Approval field on Company (AP00.4). If require
approvals and you do not define any invoice approval amounts, you must approve
all released invoices before they can be scheduled for payment.




Updated Files

    APAPPROVAL -

    APCOMPANY  - Validates company.


Referenced Files

    APPROCLEV  -


AP00.7 - Distribution Reporting Set Up

**Form Purpose
Use Distribution Reporting Set Up (AP00.7) to set up account structures for
an Accounts Payable company. This will allow you to run distributions at a
lower process level, such as, a location or business unit level.

The company can have multiple account structures and an account structure can
have multiple General Ledger companies, accounting units, and accounts.
Subaccounts are optional.

You can set up five levels of accounts to the accounting unit, which should
be a valid General Ledger accounting unit.




Updated Files

    ADDRDATA   -

    APDISACSTA -

    APDISACSTH -


Referenced Files

    APMONITOR  -

    GLADDRESS  -

    GLCHART    -

    GLINTCO    -

    GLSYSTEM   -

    INSTCTRYCD -


INVOKED Programs

    API4
    ACAC
    ACCL
    ACTA
    IFCU
    IFAC
    IFAU
    IFOB
    IFSG
    SLSE
    SLSU
    IFLU
    MAPL