Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

AP520


AP520 - Invoice Interface

**Form Purpose
Run Invoice Interface (AP520) to import invoice, split invoice payment, and
general ledger distribution information from a non-Lawson system to the
Accounts Payable application.

You must set up the following codes and information as valid records if this
information is to be converted as part of the invoice, split invoice payment,
or distribution records: cash codes, payment codes, accrual codes,
distribution codes, hold codes, diversity codes, vendor location codes,
currency codes, tax codes, activities, and asset information.

**Process at a Glance

1. Load external invoice data into the appropriate interface files.

2. Use this form to interface invoice information from a non-Lawson system.

3. List invoices with errors using Invoice Errors (AP52.6).

4. Correct records that did not interface using Invoice Interface (AP52.1),
Multiple Payment Interface (AP52.2), or Distribution Interface (AP52.3).

5. Run AP520 again to interface corrected records. The application will not
let you reprocess the interface until you correct the invoice errors.

**Processing Effect
You load external invoice data through specified input files. For a list of
these files, see the Accounts Payable User Guide.

If your Accounts Payable application is set up to check payment status on
invoices, after release an Accounts Payable API is run to verify if activity
requires payment information.

**More Information
Indicate which company you want to interface invoices information for and the
sort order for the resulting report.

You must select a batch number or an authority code if you are interfacing or
converting unreleased invoices. The batch number or authority code is optional
when interfacing or converting released (open) or historical invoice, split
invoice payment, and distribution records.

You can use AP52 (Invoice Interface) to add invoice, payment, and
distribution information to the invoice, distribution, and payment conversion
files or to maintain information already loaded into these files before you
run this form. After the appropriate invoice, payment, and distribution
information has been loaded into the conversion files, you can run this form
to edit the information for completeness and accuracy, create new invoice,
payment, and distribution records in the Accounts Payable application, and
purge the corresponding records from the conversion files.

Note that you must set up the following codes and information as valid
records if this information is to be converted as part of the invoice, split
invoice payment, or distribution records: cash codes, payment codes, accrual
codes, distribution codes, hold codes, vendor location codes, currency codes,
tax codes, activities, and asset information.

You can maintain unreleased invoice records in AP20.1 (Invoice Entry) and
released (open) invoice records in AP30.1 (Invoice Maintenance) after you
convert them.




Updated Files

    ACCOMMIT   -

    ACCOMMITX  -

    ACTRANS    -

    ADDRDATA   -

    APASTDTL   -

    APBATCH    - Updates batch record.

    APCATTACH  -

    APCDISTRIB - Deletes conversion invoice distribution record.

    APCINVERR  -

    APCINVOICE - Deletes conversion invoice record.

    APCOMPANY  - Updates company.

    APCPAYMENT - Deletes conversion invoice payment records.

    APDISTRIB  - Creates invoice distribution records.

    APDSUSRFLD -

    APHLDINV   -

    APINUSRFLD -

    APINVOICE  - Creates invoice record.

    APMONITOR  - Creates and deletes monitor record while processing.

    APPAYMENT  - Creates split invoice payment records.

    APUAVAL    -

    APVENADDR  -

    APVENBAL   - Creates and updates vendor balances.

    APVENCLASS - Creates vendor class record.

    APVENMAST  - Creates vendor master records.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCPYCASH  - Validates company cash and updates used flag.

    CKPOINT    - Used to store restart information.

    GLCOMMIT   -

    GLCOMMITX  -

    JBKSEQNBR  -

    JBOOKHDR   -

    POAOCMAST  -

    TERMS      - Validate terms code.

    TXCODEMAST -

    TXCOMPANY  -

    TXTAXCODE  - Validates tax code.

    TXTAXTABLE - Validates tax table.

    TXTAXTRAN  - Creates tax transaction records.


Referenced Files

    ACACCTCAT  -

    ACACCTCATX -

    ACACTGRP   -

    ACACTIVITY -

    ACBRDNTRAN -

    ACBUDHDR   -

    ACCAL      -

    ACCATGRP   -

    ACCATGRPX  -

    ACCATSUM   -

    ACCATSUMX  -

    ACCNTRACT  -

    AMASSET    -

    AMTEMPLATE -

    APACCRCODE - Validates invoice accrual code.

    APAPIHIST  -

    APAPPROVAL -

    APAUTHOR   - Validates authority code.

    APCATTACH  -

    APCDISTRIB - Deletes conversion invoice distribution record.

    APCPAYMENT - Deletes conversion invoice payment records.

    APCPYVND   -

    APDISCCODE -

    APDISTCODE - Validates distribution code.

    APDISTHDR  -

    APDIVCODE  -

    APHOLDCODE - Validates hold code.

    APINCCODE  - Validates income code.

    APPAYCOREL -

    APPAYGROUP -

    APPROCLEV  - Validates process level.

    APUDISTCD  -

    APUSRFLDEF -

    APVENGROUP - Updates vendor group.

    APVENLOC   - Validates vendor location.

    APWTHCODE  -

    CBCASHFORM -

    CBCHECK    - Validates payment records.

    CBDRFTFORM -

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     - Used in currency common routine.

    CURELAT    - Used in currency common routine.

    EEADVANCE  -

    EEEXPENSE  -

    GLADDRESS  - Used in general ledger common routine.

    GLCHART    - Used in general ledger common routine.

    GLCODES    - Used in general ledger common routine.

    GLINTCO    - Edits intercompany relationship.

    GLNAMES    - Edits general ledger accounting units.

    GLSYSTEM   - Validates general ledger company.

    INSTCTRYCD -

    JBKOPCODE  -

    JBKSYSCODE -

    MACOMPANY  -

    MAINVHAND  -

    POCOMPANY  -

    PODOCREF   -

    PURCHORDER -

    SYSTEMCODE -

    TXTAXRATE  - Validates tax rate.


    TXUSAGECD  -

    WFSETUP    -


INVOKED Programs

    ACAC
    ACCL
    ACTA
    API4
    IFAC
    IFAU
    IFCU
    IFOB
    IFSG
    SLSE
    SLSU
    IFLU
    API3
    IFRS
    IFSC
    MARC
    SLSS