Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

AP180


AP180 - Bill of Exchange Cashing Update

**Form Purpose
Run Bill of Exchange Cashing Update (AP180) to create general ledger
distribution records for bill of exchange activity that has occurred since the
last running of AP180. This includes bills of exchange that have been cashed
or dishonored.

The form creates a listing of bills of exchange that have been cashed or
dishonored.

**Processing Effect
If you select Yes in the Online Selection Only field, AP180 updates only
bills of exchange marked as Cashed or Dishonored in AP80.1 (Bill of Exchange
Cashing Selection).

If you select No in the Online Selection Only field, AP180 automatically
cashes bills of exchange that have a due date on or before the Due Date less
the Margin Days you define. It also updates bills of exchange that you marked
as Cashed or Dishonored in AP80.1 (Bill of Exchange Cashing Selection) as long
as the bill of exchange due date falls on or before the Due Date less the
Margin Days you define.

When AP180 processes a cashed bill of exchange, it changes the status of the
invoices paid by the bill of exchange to historical.




Updated Files

    ADDRDATA   -

    APAPDHIST  -

    APAPIHIST  -

    APAPPHIST  -

    APAPSHIST  -

    APASTDTL   -

    APCRMEMO   -

    APCRMHIST  -

    APDFLHIST  -

    APDISCACC  -

    APDISTRIB  -

    APDRAFTS   - Updates bill of exchange records.

    APDRFTDIST - Creates bill of exchange distribution records.

    APDSKHIST  -

    APDSUSRFLD -

    APHLDINV   -

    APINUSRFLD -

    APINVOICE  - Used in cancel bill of exchange common routine.

    APISRHIST  -

    APPAYMENT  - Updates payment records.

    APUAVAL    -

    APUAVHIST  -

    APVENBAL   - Updates vendor balance records.

    CBBANKENT  - Used by cash code common validate routine.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCPYCASH  - Updates company-cash code relationship used flag.

    CBDISTRIB  - Creates bank transaction distribution records.

    CBTRANS    - Creates bank transaction records.

    CKPOINT    - Used to store restart information.

    MAAOCDTL   -

    MAAOIHIST  -

    MAINVDTL   -

    MAMAAHIST  -

    MAMADHIST  -

    MAPOINV    -

    POAOCSPRD  -

    POPSPHIST  -

    TXCODEMAST -

    TXCOMPANY  -

    TXTAXCODE  -

    TXTAXTABLE -

    TXTAXTRAN  -


Referenced Files

    APACCRCODE - Validates invoice accrual code.

    APCOMPANY  - Validates company.

    APDRFTCDES - Validates bill of exchange accrual code.

    APHLDINV   -

    APPAYGROUP -

    APPROCLEV  - Validates process level.

    APUSER     -

    APUSRCLASS -

    APVENCLASS - Retrieves vendor class information.

    APVENGROUP - Retrieves vendor group information.

    APVENLOC   - Retrieves vendor location information.

    APVENMAST  - Retrieves vendor information.

    CBADJUST   - Used by cash ledger transaction common routine.

    CBBALANCE  - Used by cash ledger transaction common routine.

    CBCCTRNJB  -

    CBSTATEMNT -

    CBSTMTDTL  -

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUACCT     - Used by currency common routine.

    CUCONV     - Used to retrieve current currency exchange rate.

    CURELAT    - Used by currency common routine.

    GLADDRESS  - Retrieves company name.

    GLCHART    -

    GLCODES    - Referenced by general ledger common routines.

    GLINTCO    -

    GLSYSTEM   - Validate general ledger company.

    INSTCTRYCD -

    TXTAXRATE  -


INVOKED Programs

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