Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

AP20

AP20.1 - Basic Invoice

Use AP20.1 (Basic Invoice) to enter and maintain unreleased invoices, debit
memos, credit memos, and one-time vendor invoices that do not contain tax
distributions. Many fields on this form default values assigned to the vendor
or location at a company level, the vendor or location at a vendor group
level, or the company, pay group, vendor class, or vendor group unless you
override them on this form and on associated subforms.

To create expense distributions for the invoice, either type distribution
lines or use a distribution code to automatically create distribution lines.
If using a distribution code to create distribution lines, and the
distribution code does not have default distribution accounting unit or
account assigned, choose the Account button to open the Account subform. Use
the subform to assign default account information. The values you select in
the Account subform do not override values that default from the distribution
code. If you use a distribution code that allocates a percentage of the
invoice amount to each distribution line, any "extra" distribution amount
caused by rounding is included in the last distribution line.

To override the default distribution description or reference, or to assign a
distribution code or unit amount to a distribution, choose the More button to
open the Distribution Options subform.

To define asset information for a distribution, choose the AM button to open
the Asset Management subform. Make sure the total amount of all expense
distributions equals the invoice amount.

To enter prorate information for an invoice, choose the Prorate button to open
the Miscellaneous Prorate subform. To enter optional information for the
invoice, override information that defaults, or create a recurring invoice,
choose the Options button to open the Invoice Options subform.

To define manual payment information or enter information for a vendor-issued
bill of exchange, choose the Payment button to open the Payment Options
subform. Use the subform for a base currency invoice only.

To override default currency information for a non-base currency invoice,
choose the Currency button to open the Currency subform.

To define or maintain comments for an invoice, choose the Comments button to
open AP12.2 (Invoice Comments). An asterisk displays next to the button if
active comments exist for the invoice.









Updated Files

    APACCRCODE - Edits the invoice accrual code.

    APASTDTL   - Creates asset detail records.

    APAUTHOR   - Edits the authority code.

    APBATCH    - Updates the control total fields for the invoice batch number.
                 These fields are: number of invoices, total invoice amount, and
                 vendor hash. A valid batch must exist to add a valid invoice.


    APCOMMENTS - Deletes invoice comment records if an invoice is deleted.

    APCOMPANY  - Updates the last voucher number used if auto voucher numbering
                 is used for the company.


    APDISTRIB  - Detail file maintained by program. This file adds, changes, or
                 deletes distribution records.


    APDRAFTS   - Creates a bill of exchange record.

    APHLDINV   - Creates records of vendors, invoices, and payments that are on
                 hold.


    APHOLDCODE - Edits the hold code.

    APINCCODE  - Edits the income code.

    APINVOICE  - Header file maintained by program.  This program adds,
                 changes, or deletes invoice records.


    APMONITOR  - The monitor file is verified with this file, but no updates to
                 this file occur in this program.


    APPAYMENT  - Adds, changes, or deletes payment records.

    APUAVAL    - Updates user analysis information.

    APVENGROUP - Updates the last vendor number used if auto vendor numbering
                 is used for this vendor group.


    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCHECK    - Deletes a payment record if a prepayment is deleted.  If the
                 prepayment is made with a manual reserved payment, the payment
                 is not actually deleted but returned to an available status.


    CBCPYCASH  - Validates company - cash code relationship and updates used
                 flag.


    GLCOMMENT  - Referenced or updated by general ledger common routines.

    INSTDETAIL - Maintains Intrastat detail records.

    INSTHEADER - Maintains Intrastat header records.

    INSTNBR    - Generates the next Intrastat number available when the
                 Intrastat transaction is added.


    JBKSEQNBR  - Generates the next available journal book sequence number when
                 the transaction is added.


    JBOOKHDR   - Referenced or updated by general ledger common routines.

    RJBRIDGE   - Referenced or updated by general ledger common routines.

    RJCONTROL  - Referenced or updated by general ledger common routines.

    RJSCHEDULE - Referenced or updated by general ledger common routines.

    TERMS      - Validates a terms code.

    TXCODEMAST - Validates the tax code master.

    TXCOMPANY  - Validates the tax company.

    TXTAXCODE  - Edits a tax code.

    TXTAXTABLE - Edits a table tax code if used for the header tax code. Table
                 tax codes are not allowed as distribution tax codes.



Referenced Files

    AMASSET    - Referenced by asset management common routines.

    AMTEMPLATE - Referenced by asset management common routines.

    APAPPROVAL - Validates whether an invoice needs approval.

    APCOMMENTS - Deletes invoice comment records if an invoice is deleted.

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

    APDISCCODE - Validates discount code.

    APDISTCODE - Validates distribution code.

    APDISTHDR  - Validates distribution code.

    APDRFTCDES - Accessed by bill of exchange common routines.

    APPAYGROUP - Validates pay group.

    APPROCLEV  - Edits the process level.

    APUDISTCD  - Maintains user analysis information.

    APVENCLASS - Edits the vendor class.

    APVENLOC   - Edits the vendor locations (remit to and purchase from codes).

    APVENMAST  - Edits the vendor number.

    APWTHCODE  - Validates income withholding code.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     - Edits the currency exchange rate for the invoice date.

    CURELAT    - Verifies relationships between the invoice currency, company
                 base currency, and bank account currency.  A maximum of two
                 different currency codes can be used among these three
                 currencies.


    EEADVANCE  - Assures no duplication of invoice number with an advance
                 number.


    EEEXPENSE  - Assures no duplication of invoice number with expense number.

    GLADDRESS  - Displays the company address.

    GLCHART    - Referenced by general ledger common routines.

    GLCODES    - Edits dates against subledger control in the Lawson General
                 Ledger system.


    GLINTCO    - Verifies general ledger intercompany relationships for
                 distributions that will be sent to a different company than the
                 invoice company.


    GLNAMES    - Edits general ledger accounting units.

    GLSRCCODE  - Referenced by general ledger common routines.

    GLSYSTEM   - Referenced by general ledger common routines.

    GLZONE     - Referenced by general ledger common routines.

    INSTATPROC - Validates the Intrastat procedure code.

    INSTCMDTY  - Validates the Intrastat commodity code.

    INSTCTRYCD - Validates the Intrastat country code.

    INSTNOTC   - Validates the Intrastat Nature Of Transaction Code.

    INSTPORTS  - Validates the Intrastat port code.

    INSTREGN   - Validates the Intrastat region code.

    INSTUOM    - Validates the Intrastat secondary unit of measure code.

    JBKOPCODE  - Referenced by general ledger common routines.

    JBKSYSCODE - Referenced by general ledger common routines.

    TXTAXRATE  - Retrieves the tax code's rate for the invoice date.

    TXUSAGECD  - Validates the tax usage code.

    WFSETUP    -


AP20.2 - Taxed Invoice

Use AP20.2 (Taxed Invoice) to enter and maintain unreleased invoices, debit
memos, credit memos, and one-time vendor invoices that contain tax
distributions. Many fields on this form default values assigned to the vendor
or location at a company level, the vendor or location at a vendor group
level, or the company, pay group, vendor class, or vendor group unless you
override them on this form and on associated subforms.

To automatically calculate tax amounts and create tax distribution lines,
assign a tax code to the invoice. Otherwise, type tax amounts and tax
distributions lines.

To create expense distributions for the invoice, either type distribution
lines or use a distribution code to automatically create distribution lines.
If using a distribution code to create distribution lines, and the
distribution code does not have default distribution accounting unit or
account assigned, choose the Account button to open the Account subform. Use
the subform to assign default account information. The values you select in
the Account subform do not override values that default from the distribution
code.  If you use a distribution code that allocates a percentage of the
invoice amount to each distribution line, any "extra" distribution amount
caused by rounding is included in the last distribution line.

To override the default distribution description or reference, or to assign a
distribution code, unit amount, or activity to a distribution, choose the More
button to open the Distribution Options subform.

To define asset information for a distribution, choose the AM button to open
the Asset Management subform. Make sure the total amount of all expense
distributions equals the invoice amount.

To enter prorate information for an invoice, choose the Prorate button to open
the Miscellaneous Prorate subform. To enter optional information for the
invoice, override information that defaults, or create a recurring invoice,
choose the Options button to open the Invoice Options subform.

To define manual payment information or enter information for a vendor-issued
bill of exchange, choose the Payment button to open the Payment Options
subform. Use the subform for a base currency invoice only.

To override default currency information for a non-base currency invoice,
choose the Currency button to open the Currency subform.

To define or maintain comments for an invoice, choose the Comments button to
open AP12.2 (Invoice Comments). An asterisk displays next to the button if
active comments exist for the invoice.










Updated Files

    APACCRCODE - Validates and updates invoice accrual code used flag.

    APASTDTL   - Creates asset detail records.

    APAUTHOR   - Validates and updates authority code used flag.

    APBATCH    - Updates batch control totals.

    APCOMMENTS - Deletes invoice comments with delete function.

    APCOMPANY  - Validates company and updates last voucher number.

    APDISTRIB  - Creates and updates invoice distributions.

    APDRAFTS   - Creates a bill of exchange record.

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

    APHOLDCODE - Validates and updates hold code used flag.

    APINCCODE  - Validates and updates income code used flag.

    APINVOICE  - Creates and updates invoice records.

    APMONITOR  - Validates and updates monitor file records.

    APPAYMENT  - Creates and updates invoice payment records.

    APUAVAL    - Updates user analysis information.

    APVENGROUP - Updates last onetime vendor value.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCHECK    - Creates and updates payment records.

    CBCPYCASH  - Validates company - cash code relationship and updates used
                 flag.


    GLCOMMENT  - Referenced or updated by general ledger common routines.

    INSTDETAIL - Validates the Intrastat transaction detail records.

    INSTHEADER - Updates Intrastat transaction header records.

    INSTNBR    - Assigns the nest available Intrastat number to the transaction
                 when added.


    JBKSEQNBR  - Assigns the next available journal book sequence number to the
                 transaction when added.


    JBOOKHDR   - Referenced or updated by general ledger common routines.

    RJBRIDGE   - Referenced or updated by general ledger common routines.

    RJCONTROL  - Referenced or updated by general ledger common routines.

    RJSCHEDULE - Referenced or updated by general ledger common routines.

    TERMS      - Validates terms code.

    TXCODEMAST - Validates tax code. Does not update.

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

    TXTAXCODE  - Validates tax code record.

    TXTAXTABLE - Validates tax table.


Referenced Files

    AMASSET    - Referenced by asset management common routines.

    AMTEMPLATE - Referenced by asset management common routines.

    APAPPROVAL - Validates whether an invoice needs approval.

    APCOMMENTS - Deletes invoice comments with delete function.

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

    APDISCCODE - Validates discount code.

    APDISTCODE - Validates and defaults distribution code accounts.

    APDISTHDR  - Validates distribution code.

    APDRFTCDES - Accessed by bill of exchange common routines.

    APPAYGROUP - Validates pay group.

    APPROCLEV  - Validates and defaults process level information.

    APUDISTCD  - Maintains user analysis information.

    APVENCLASS - Accesses for default information.

    APVENLOC   - Validates and defaults information.

    APVENMAST  - Validates and defaults information.

    APWTHCODE  - Validates income withholding code.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     - Calculates base currency values.

    CURELAT    - Validates currency relationship.

    EEADVANCE  - Assures no duplication of invoice number with advance number.

    EEEXPENSE  - Assures no duplication of invoice number with expense number.

    GLADDRESS  - Accessed by general ledger common routines.

    GLCHART    - Referenced by general ledger common routines.

    GLCODES    - Validates post date availability.

    GLINTCO    - Edits intercompany relationship.

    GLNAMES    - Validates general ledger accounting unit.

    GLSRCCODE  - Referenced by general ledger common routines.

    GLSYSTEM   - Validates general ledger company.

    GLZONE     - Referenced by general ledger common routines.

    INSTATPROC - Validates the Intrastat statistical procedure code.

    INSTCMDTY  - Validates the Intrastat commodity code.

    INSTCTRYCD - Validates the Intrastat country code.

    INSTNOTC   - Validates the Intrastat nature of transaction code.

    INSTPORTS  - Validates the Intrastat port code.

    INSTREGN   - Validates the Intrastat region code.

    INSTUOM    - Validates the Intrastat secondary unit of measure code.

    JBKOPCODE  - Referenced by general ledger common routines.

    JBKSYSCODE - Referenced by general ledger common routines.

    TXTAXRATE  - Validates effective tax rate.

    TXUSAGECD  - Validates the VAT tax usage code.

    WFSETUP    -


AP20.5 - Multiple Invoice

AP20.5 (Multiple Invoice) lets you enter multiple invoices quickly, letting
the system retrieve default information and calculate due dates and discount
information based on the payment terms code that defaults from the vendor, if
assigned, or assigned to the invoice on this form. Invoices that you enter on
this form must have the same process level, invoice accrual code, operator,
batch number and date (for batch control), authority code (for nonbatch
invoices), post date, and journal book.

To create invoice distributions, select a distribution code or a distribution
account (both can be used on one invoice). If you select a distribution code,
the system may create more than one distribution. If you select a distribution
account, the system creates one distribution.

You can maintain the invoices you enter on this form using one of the other
AP20 (Invoice Entry) forms.

Note: If you use a distribution code that allocates a percentage of the
invoice amount to each distribution line, any "extra" distribution amount
caused by rounding is included in the last distribution line.




Updated Files

    APACCRCODE - Validates and updates invoice accrual code used flag.

    APASTDTL   - Creates asset detail records.

    APAUTHOR   - Validates and updates authority code used flag.

    APBATCH    - Updates batch control totals.

    APCOMMENTS - Deletes invoice comments on delete function.

    APCOMPANY  - Updates company with last voucher number used.

    APDISTRIB  - Creates and updates invoice distribution records.

    APDRAFTS   - No updates.

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

    APHOLDCODE - Validates and updates hold code used flag.

    APINCCODE  - Validates and updates income code used flag.

    APINVOICE  - Creates and updates invoice records.

    APMONITOR  - Validates and updates monitor file.

    APPAYMENT  - Creates and updates invoice payment records.

    APUAVAL    - Updates user analysis information.

    APVENGROUP - Updates last onetime vendor used.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCHECK    - Creates and updates payment records.

    CBCPYCASH  - Validates company - cash code relationship and updates used
                 flag.


    GLCOMMENT  - Referenced by general ledger common routines.

    INSTDETAIL - Validates Intrastat detail records.

    INSTHEADER - Validates Intrastat header records.

    INSTNBR    - Assigns the next available Intrastat number to an Intrastat
                 transaction.


    JBKSEQNBR  - Assigns the next journal book sequence number available to the
                 transaction.


    JBOOKHDR   - Referenced by general ledger common routines.

    RJBRIDGE   - Referenced by general ledger common routines.

    RJCONTROL  - Referenced by general ledger common routines.

    RJSCHEDULE - Referenced by general ledger common routines.

    TERMS      - Validates terms code.

    TXCODEMAST - Validates tax code. Does not update.

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

    TXTAXCODE  - Validates tax code.

    TXTAXTABLE - Validates tax table.


Referenced Files

    AMASSET    - Referenced by asset management common routines.

    AMTEMPLATE - Referenced by asset management common routines.

    APAPPROVAL - Validates whether an invoice needs approval.

    APCOMMENTS - Deletes invoice comments on delete function.

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

    APDISCCODE - Validates discount code.

    APDISTCODE - Validates and defaults distribution code accounts.

    APDISTHDR  - Validates distribution code.

    APDRFTCDES - Not referenced.

    APPAYGROUP - Validates pay group.

    APPROCLEV  - Validates and defaults process level information.

    APUDISTCD  - Maintains user analysis information.

    APVENCLASS - Defaults vendor class information.

    APVENLOC   - Validates and defaults alternate location information.

    APVENMAST  - Validates and defaults vendor information.

    APWTHCODE  - Validates income withholding code.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     - Calculates base currency amounts.

    CURELAT    - Validates currency relationships.

    EEADVANCE  - Assures no duplication of invoice number with an advance
                 number.


    EEEXPENSE  - Assures no duplication of invoice number with an expense
                 number.


    GLADDRESS  - Accessed by general ledger common routines.

    GLCHART    - Referenced by general ledger common routines.

    GLCODES    - Validates availability of post date.

    GLINTCO    - Validates intercompany relationships.

    GLNAMES    - Validates general ledger accounting unit.

    GLSRCCODE  - Referenced by general ledger common routines.

    GLSYSTEM   - Validates general ledger company.

    GLZONE     - Referenced by general ledger common routines.

    INSTATPROC - Validates the Intrastat statistical procedure codes.

    INSTCMDTY  - Validates the Intrastat commodity codes.

    INSTCTRYCD - Validates the Intrastat country codes.

    INSTNOTC   - Validates the Intrastat nature of transaction codes.

    INSTPORTS  - Validates the Intrastat port codes.

    INSTREGN   - Validates the Intrastat region codes.

    INSTUOM    - Validates the Intrastat secondary unit of measure codes.

    JBKOPCODE  - Referenced by general ledger common routines.

    JBKSYSCODE - Referenced by general ledger common routines.

    TXTAXRATE  - Validates effective tax rate.

    TXUSAGECD  - Validates the VAT tax usage code.

    WFSETUP    -


AP20.6 - Prepayment

Use AP20.6 (Prepayment) to enter and maintain unreleased prepayment invoices
in the Lawson Accounts Payable system. A prepayment is a deposit or payment
made to a vendor before an invoice is received. Prepayment invoices do not
contain expense distributions.

To override default currency information for a non-base currency prepayment,
choose the Currency button to open the Currency subform. To override default
payment information or define manual cash payment information, choose the
Payment button to open the Payment subform. To define or maintain comments for
a prepayment, choose the Comments button to open AP12.2 (Invoice Comments). An
asterisk displays next to the button if active comments exist for the
prepayment.

When the prepayment is paid, AP170 (Payment Closing) creates a released credit
memo for the same amount as the prepayment invoice. The system-generated
credit memo are defined as type "Y," have an invoice suffix number of "01,"
and be assigned the prepayment hold code defined in AP00.1 (Vendor Group). You
can then apply the invoice for which the prepayment was made to the
system-generated credit memo in AP35.1 (Credit Memo Application). The credit
memo application process automatically removes the prepayment hold code from
the system-generated prepayment credit memo, allowing the credit memo to be
processed along with its applied invoice.




Updated Files

    APACCRCODE - Validates and updates invoice accrual code used flag.

    APAUTHOR   - Validates and updates authority code used flag.

    APBATCH    - Updates batch control totals.

    APCOMMENTS - Deletes invoice comments on delete function.

    APCOMPANY  - Updates last used voucher number.

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

    APHOLDCODE - Validates and updates hold code used flag.

    APINCCODE  - Validates and updates income code used flag.

    APINVOICE  - Creates and updates invoice records.

    APMONITOR  - Validates and updates monitor file.

    APPAYMENT  - Creates and updates invoice payment records.

    APVENGROUP - Updates last onetime vendor value.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCHECK    - Adds, changes, and deletes payment records.

    CBCPYCASH  - Validates company - cash code relationship and updates used
                 flag.


    TXCODEMAST - Validates tax code. Does not update.

    TXCOMPANY  - Validates the tax company.

    TXTAXCODE  - Validates tax code.

    TXTAXTABLE - Validates tax table code.


Referenced Files

    APAPPROVAL - Validates whether an invoice needs approval.

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

    APDISCCODE - Validates discount code.

    APPAYGROUP - Validates pay group.

    APPROCLEV  - Validates and defaults process level information.

    APVENCLASS - Defaults vendor class information.

    APVENLOC   - Validates and defaults alternate location information.

    APVENMAST  - Validates and defaults vendor information.

    APWTHCODE  - Validates income withholding code.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     - Calculates base amounts.

    CURELAT    - Validates currency relationship.

    GLADDRESS  - Accessed by general ledger common routines.

    GLCHART    - Referenced by general ledger common routines.

    GLCODES    - Validates payment date availability.

    GLSYSTEM   - Validates general ledger company.

    TXTAXRATE  - Retrieves tax rate based on tax code and date.

    WFSETUP    -


AP20.7 - Distributions

Use AP20.7 (Distributions) to maintain distributions for an unreleased
invoice. You can add new distributions and maintain existing distributions.
Make sure the total distribution amount equals the invoice amount and the
total tax distribution amount equals the total invoice tax amount. If you
change the distributions of a recurring invoice, the change are reflected in
all recurrences.

To maintain the activity, unit amount, description , or reference for a
distribution, choose the More button to open the Distribution Options subform.
To define or maintain asset information for a distribution, choose the AM
button to open the Asset Management subform.



Updated Files

    APACCRCODE - Validates and updates invoice accrual code used flag.

    APASTDTL   - Creates asset detail records.

    APAUTHOR   - Validates and updates authority code used flag.

    APBATCH    - Updates batch control totals.

    APCOMMENTS - Deletes invoice comments on delete action.

    APCOMPANY  - Validates and updates last voucher number.

    APDISTRIB  - Creates and updates invoice distribution.

    APDRAFTS   - No updates.

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

    APHOLDCODE - Validates and updates hold code used flag.

    APINCCODE  - Validates and updates income code used flag.

    APINVOICE  - Updates invoice records.

    APMONITOR  - Validates and updates monitor records.

    APPAYMENT  - Updates invoice payment records.

    APUAVAL    - Updates user analysis information.

    APVENGROUP - Updates last onetime vendor.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCHECK    - Updates payment records.

    CBCPYCASH  - Validates company - cash code relationship and updates used
                 flag.


    GLCOMMENT  - Referenced or updated by general ledger common routines.

    INSTDETAIL - Maintains Intrastat detail records.

    INSTHEADER - Maintains Intrastat header records.

    INSTNBR    - Assigns the next available Intrastat number to an Intrastat
                 transaction.


    JBKSEQNBR  - Assigns the next available journal book sequence number to the
                 transaction.


    JBOOKHDR   - Referenced or updated by general ledger common routines.

    RJBRIDGE   - Referenced or updated by general ledger common routines.

    RJCONTROL  - Referenced or updated by general ledger common routines.

    RJSCHEDULE - Referenced or updated by general ledger common routines.

    TERMS      - Validates terms code.

    TXCODEMAST - Validates tax code. Does not update.

    TXCOMPANY  - Validates tax company. Does not update.

    TXTAXCODE  - Validates tax code.

    TXTAXTABLE - Validates and defaults tax table information.


Referenced Files

    AMASSET    - Referenced by asset management common routines.

    AMTEMPLATE - Referenced by asset management common routines.

    APAPPROVAL - Validates whether an invoice needs approval.

    APCOMMENTS - Deletes invoice comments on delete action.

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

    APDISCCODE - Validates discount code.

    APDISTCODE - Validates and defaults distribution code accounts.

    APDISTHDR  - Validates distribution code.

    APDRFTCDES - Referenced by bill of exchange accrual code common routines.

    APPAYGROUP - Validates pay group.

    APPROCLEV  - Validates and defaults process level information.

    APUDISTCD  - Maintains user analysis information.

    APVENCLASS - Defaults vendor class information.

    APVENLOC   - Validates and defaults alternate location information.

    APVENMAST  - Validates and defaults vendor information.

    APWTHCODE  - Validates income withholding code.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     - Calculates base currency amounts.

    CURELAT    - Validates currency relationships.

    EEADVANCE  - Not referenced.

    EEEXPENSE  - Not referenced.

    GLADDRESS  - Accessed by general ledger common routines.

    GLCHART    - Referenced by general ledger common routines.

    GLCODES    - Validates availability of post date.

    GLINTCO    - Validates intercompany relationship.

    GLNAMES    - Validates general ledger accounting unit.

    GLSRCCODE  - Referenced by general ledger common routines.

    GLSYSTEM   - Validates general ledger company.

    GLZONE     - Referenced by general ledger common routines.

    INSTATPROC - Validates the Intrastat statistical procedure code.

    INSTCMDTY  - Validates the Intrastat commodity code.

    INSTCTRYCD - Validates the Intrastat country code.

    INSTNOTC   - Validates the Intrastat nature of transaction code.

    INSTPORTS  - Validates the Intrastat ports code.

    INSTREGN   - Validates the Intrastat region code.

    INSTUOM    - Validates the Intrastat secondary unit of measure code.

    JBKOPCODE  - Referenced by general ledger common routines.

    JBKSYSCODE - Referenced by general ledger common routines.

    TXTAXRATE  - Validates and defaults tax information.

    TXUSAGECD  - Validates the VAT tax usage code.

    WFSETUP    -


AP20.8 - Payment Schedule

Use AP20.8 (Payment Schedule) to create and maintain a payment schedule for
an unreleased invoice (split the invoice into more than one payment). You can
create a payment schedule manually or define the number of payments required
and select a payment schedule to automatically split the invoice amount
equally into the number of payments specified.

To maintain discount information for a scheduled payment, choose the Dsc
button to open the Discount Information subform. To define manual cash payment
information for a scheduled payment, choose the Cash button to open the Cash
Payment Number subform. To enter vendor-issued bill of exchange information or
define manual bill of exchange payment information for a scheduled payment,
choose the BOE button to open the Bill of Exchange Number subform.

The full amount of the invoice expense is transferred to the general ledger
using the post date assigned to the invoice. Make sure the total payment
amount equals the invoice amount.




Updated Files

    APDRAFTS   - Creates bill of exchange records.

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

    APINVOICE  - Updates invoice record.

    APMONITOR  - Validates and updates monitor record.

    APPAYMENT  - Creates and updates invoice payment records.

    CBBANKINST - Validates payment code and updates used flag.

    CBCASHCODE - Validates cash code and updates used flag.

    CBCHECK    - Creates payment record.

    CBCPYCASH  - Validates company - cash code relationship and updates used
                 flag.



Referenced Files

    APCOMMENTS - Validates comments exist.

    APCOMPANY  - Validates company.

    APDISCCODE - Validates discount code.

    APDRFTCDES - Referenced by bill of exchange common routines.

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

    APPAYGROUP - Validates pay group.

    APPROCLEV  - Validates and defaults process level information.

    APVENCLASS - Defaults vendor class information.

    APVENGROUP - Validates vendor group.

    APVENLOC   - Validates and default vendor location information.

    APVENMAST  - Validates vendor.

    APWTHCODE  - Validates income withholding code.

    CBUSER     - Validates user can access cash code.

    CBUSRCLASS - Validates all users for cash code.

    CUCONV     - Calculates base currency amounts.

    CURELAT    - Validates currency relationships.

    GLCODES    - Referenced by general ledger common routines.

    GLINTCO    - Referenced by general ledger common routines.

    GLSYSTEM   - Accessed by general ledger common routines.


INVOKED Programs

    IFAC
    ACAC
    IFCR
    IFSG
    IFCU
    IFAU
    SLSE
    SLSU
    IFCC
    IFOB
    SLSS