Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

AP190

AP190 - Invoice Reinstatement

Run AP190 (Invoice Reinstatement) to reinstate invoices associated with
payments voided in the Lawson Cash Ledger system. Depending on the reason for
voiding the payment, you can reschedule, maintain, or cancel a reinstated
invoice. Use AP30 (Invoice Adjustments) to maintain or cancel reinstated
invoices.

The reinstatement process creates reversing general ledger entries for cash,
discount, reportable income withholding, payment accrual, and currency gain
and loss transactions using the void and transaction dates from the Lawson
Cash Ledger system. Reinstated invoices have a released status.

AP190 creates listing of reinstated invoices and a summary of reversing
general ledger entries.

For Strategic Ledger users: If you selected "Yes" in the Suspend Strategic
Ledger field in GL01.4 (System Codes) for the Accounts Payable system this
program is affected by that decision. The information that is interfaced to
the Strategic Ledger system is processed in the Strategic Ledger Interface
(SLIFGTFILE) file to reduce processing time on the daily interface file
(IFGT). This information is not automatically loaded into the Strategic Ledger
system. You must run SL195 (Transaction Interface) to load information for use
in the Strategic Ledger system.





Updated Files

    APDISTRIB  - Creates invoice distribution records.

    APINVOICE  - Updates invoice records.

    APMONITOR  - Creates and deletes monitor file records.

    APPAYMENT  - Updates invoice payment records.

    APVENBAL   - Updates vendor balance records.

    CBBANKENT  - Validates bank and updates used flag.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCHECK    - Updates payment record.

    CBCPYCASH  - Accessed by bank transaction common routines.

    CBDISTRIB  - Accessed by bank transaction common routines.

    CBTRANS    - Updates bank transaction records.

    CKPOINT    - Updates check point records.

    SYSTEMCODE - Validates the system code updating general ledger and updates
                 the object id.


    TXCODEMAST - Validates tax code. Does not update.

    TXCOMPANY  - Referenced by tax common routines. Does not update.

    TXTAXCODE  - Updated and referenced by tax common routines.

    TXTAXTABLE - Updated and referenced by tax common routines.

    TXTAXTRAN  - Creates tax transaction records.


Referenced Files

    APACCRCODE - Accesses invoice accrual account.

    APCOMPANY  - Validates company.

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

    APDISCCODE - Validates discount code.

    APHLDINV   - Used to determine if a transaction or vendor is on hold.

    APPAYGROUP - Validates pay group.

    APPROCLEV  - Validates process level.

    APUSER     - Validates user can access pay group.

    APUSRCLASS - Validates all users for pay group.

    APVENCLASS - Validates vendor class.

    APVENGROUP - Validates vendor group.

    APVENMAST  - Validates vendor.

    APWTHCODE  - Validates income withholding code.

    CBADJUST   - Referenced by bank transaction common routines.

    CBBALANCE  - Referenced by bank transaction common routines.

    CBCASHFORM - Referenced by bank transaction common routines.

    CBCCTRNJB  - Validates journal book for cash code and payment code.

    CBSTATEMNT - Used to maintain bank statement header records.

    CBSTMTDTL  - Used to maintain the bank statement transaction details.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUACCT     - Accesses currency gain and loss accounts.

    CUCONV     - Accessed by currency common routines.

    CURELAT    - Accessed by currency common routines.

    GLADDRESS  - Accessed by general ledger common routines.

    GLCHART    - Referenced by general ledger common routines.

    GLCODES    - Referenced by general ledger common routines.

    GLSYSTEM   - Accessed by general ledger common routines.

    TXTAXRATE  - Referenced by tax common routines.


INVOKED Programs

    IFAC
    ACAC
    IFCR
    IFSG
    IFCU
    IFAU
    SLSE
    SLSU
    IFCC
    IFFC
    IFGT
    IFOB
    IFRS
    IFSC
    SLSB
    SLTV
    IFJR
    SLFD