Define Basic Accounts Payable Settings

This document explains how you create rules for managing your accounts payable at the division level.


You have an automated workflow for authorizing, recoding, and approving supplier invoices for payment.

Invoice Authorization, Recoding, and Approval

The authorization rules are applied when:

The recoding rules are applied during invoice entry so that invoices are listed for each recoding responsible person in 'Supplier Invoice. Recode' (APS110).

Statistics on (International) Trade

Specify the country-specific trade codes to use in 'Trade Code. Open' (APS010). Then, connect a trade code to the relevant suppliers on 'Supplier. Define Purchase & Financial' (CRS624/F). The trade code is then defaulted— but can be changed for the supplier, such as when recording invoices in 'Supplier Invoice. Record' (APS100) or processing payment proposals in 'Supplier Payment Proposal. Open' (APS130). You can manually change the trade code for an invoice through 'Acc Payable. Display' (APS200).

The settings are saved in the CSYPAR table.

Before you start

Follow these steps

  1. Start 'Settings – Accounts Payable' (APS905/B).

  2. Specify a division or leave the Division field blank if the settings should be applied on the central level. Click New.

  3. Specify the applicable values on the E and F panels.

Parameters to set for recoding, authorization, and payment approval of supplier invoices

Program ID/Panel Field The field indicates …
(APS905/E) 020 Payment approval by logged-on authorized user only

… whether you can approve an invoice for payment if the person who is specified as the authorized user is the same person as the one logged onto the system.

(APS905/E) 030 Invoice approval logging

... whether activities related to authorizing and approving supplier invoices in (APS110) are logged in a log file.

A log entry is then created when these activities are completed:

  • An authorized user has been assigned to an invoice.
  • The authorized user has been changed for an invoice.
  • An invoice is sent for review.
  • An invoice is received after having been reviewed.
  • An entire invoice has been approved for payment by one person.
  • A part of a split invoice has been approved.
  • All parts of a split invoice have been approved for payment.
  • A non-approved invoice has been cancelled in (APS110).
  • – Log entries are saved in the FPLLOG table. You can review them in 'Supplier Invoice. Display Log' (APS235).
(APS905/E) 040 Automatic change of authorized user

… whether the authorized user will be changed automatically during invoice approval if the invoice amount is higher than the maximum approved amount that has been specified for the authorized user in (CRS650).

Not selecting the check box means that a new authorized user must be selected manually if the amount is too high. The new authorized user must have a maximum approval amount that is higher than the invoice amount.

Selecting the check box means that change of authorized user will be done automatically if the amount is too high. The new authorized user will be the one selected in the 'Next level' field in 'Authorized User – Suppl Invoice. Open' (CRS650) for the original authorized user.

(APS905/E) 050 Cross Authorization of Supplier invoices

… whether supplier invoice must be approved by two users with the appropriate approval limit. If enabled, a default cross authorizer must be specified. When the first user approves the supplier invoice, it is automatically routed to the authorizer's next level as specified in (CRS650). If no next level is specified, the invoice is routed to the default cross authorizer.

(APS905/E) 060 Search path for recoding responsible [four fields]

… the order in which M3 will search for the person responsible for recoding.

These are the alternatives:

  • 0 = (The function is not used.)
  • 1 = The one person responsible at the division level specified in (APS905)—see below
  • 2 = The person responsible for recoding as defined per authorized user in (CRS650)
  • 3 = The person responsible for the specific account from 'Accounting Identity. Open' (CRS630)
  • 4 = Same as the authorized user.

If a responsible person is not found in the first alternative, the search will proceed with the remaining alternatives. If a field is left blank, the search ends.


If you select alternatives 3 and 4, the responsible person is first searched for in the charts of account in (CRS630). If a responsible person has not been selected, the authorized user will automatically be selected as the person responsible for recoding.

If a responsible person is found, a message of type 149 will be displayed for this user in 'Application Message. Open' (CRS420). The message states that an invoice has been registered and must be recoded. Note that if the person responsible for recoding is the same person as the authorized user (alternative 4), no message will be sent.

(APS905/E) 070 Recoding responsible

… the one person responsible for recoding in the current division.

The person responsible for recoding has these additional authorities:

  1. Transfer supplier invoices to another authorized user.

  2. Approve supplier invoices that belong to someone else. A control of the amount is still carried out automatically against the maximum approval amount specified for the authorized user in (CRS650).

  3. Approve supplier invoices that have been split into several invoices (see the explanation of the following field).

  4. Receive and approve amounts of invoice accounting lines that could not be distributed to anyone else.

To enable activities 1 and 2, the 020 check box in (APS905) must be selected. To enable activities 3 and 4, the 080 check box must be selected.


A credit card invoice arrives. The invoice involves several people and is therefore split into several invoices, one per authorized user. The invoice must be paid within a few days and it is unlikely that all people involved will have time to authorize their part. For example, when one or several of these people are unavailable due to vacation. The person responsible for recoding then decides to approve the entire invoice to avoid extra charges due to late payment.


If the company wishes to have several people with these additional authorities, those people must be registered in 'Authorized User - Suppl Invoice. Open' (CRS650) with security access code 4.

(APS905/E) 080 Invoice approval split by accounting dimension

... by which accounting dimension to split a non-approved supplier invoice automatically for separate authorization of each invoice accounting line.

These are the alternatives:

  • 0 = No split
  • 1-7 = Accounting dimensions 1 to 7

This function is automatically triggered when an invoice is posted to an expense account as non-approved, either directly when registering the invoice or afterwards during the recoding. Each invoice accounting line posted to an expense account—that is, all accounting lines with transaction code 41—is automatically allocated to the person specified as responsible for the accounting identity in the selected accounting dimension for authorization.

Thus, accounting lines posted to clearing accounts, VAT accounts, supplier debt accounts and approved invoices are not included in this routine.


You want each person responsible for a unit to authorize invoices related to his/her staff. Each member of the staff is registered as a cost center in the company's chart of accounts in 'Accounting Identity. Open' (CRS630). Cost centers are specified in accounting dimension two in the company's accounting string, so you select alternative 2 in this field. By adding the name of the responsible person to the cost centers of each member of his or her staff on the (CRS630/F) panel, invoice lines with one of these cost centers are allocated automatically to the responsible person for authorization. A message is sent informing the responsible person. The invoice accounting lines can then be approved in (APS110) by selecting sorting order 7. If the same person receives more than one accounting line from the same invoice, the amounts are accumulated and displayed as one total amount.

All split invoices are displayed for each authorized user on the (APS110/B) panel by selecting sorting order 7. If required, the authorized user can change the authorized user for a single accounting line or for all accounting lines that are allocated to him or her.

When an accounting line in the split invoice is recoded, two accounting lines are created: one accounting line that offsets the recoded accounting line and the new accounting line created by the user. The first line receives the same authorized user as the recoded line. The second line receives the authorized user as determined by the accounting identities used.

After the authorization, the supplier invoice record is updated with the code 9999999999 in the field for the authorized user. The invoice receives status Approved when all accounting lines are authorized and approved. The only person that can approve the entire invoice even if all accounting lines are not authorized is the person with the overall responsibility for the recoding routine. (See the explanation of the 070 field above.)

The split invoice is reviewed in 'Supplier Invoice. Display Split' (APS115). Also, the authorized user and the approval code are displayed for the respective accounting line on 'General Ledger. Display Transactions' (GLS211/F).


  1. If the authorized user both recodes AND authorizes the invoice before exiting (APS110), then no split is done. However, if the authorized user recodes the total amount but does not authorize the invoice, the changes will determine whether the invoice is split when the user exits (APS110).

  2. If the invoice is split, any authorized user selected for the invoice header on the (APS100/F) panel is ignored.

  3. If the name of the responsible person was not found on the (CRS630/F) panel, the invoice accounting lines are allocated automatically to the person specified as recoding responsible in (APS905). This ensures that no accounting lines are unattended due to an incomplete setup.

  4. The accounting line is not included in this routine if an accounting identity is not registered in (CRS630) for the selected accounting dimension. If the chart of accounts is set up correctly, this type of accounting line should only refer to a dynamic control object (such as item number) and be the result of an approved invoice matching.

(APS905/E) 80 Number of days for reminder

... how many days before the due date an automatic reminder will be sent to an authorized user. If cash discount is applied, the number of days is deducted from the cash discount date instead. The reminder is displayed as a message in 'Application Message. Open' (CRS420).

You can leave the field blank or specify a value from 0 to 999 days.

(APS905/E) 100 Include stopped supplier invoices in reminder

... whether automatic reminders will also be sent for supplier invoices that have been stopped for processing on 'Acc Payable. Change Sep Invoice' (APS201/E).

(APS905/E) 110 Delegation of authority

... whether delegation of authority is used. Delegation of authority is a framework for supplier invoice approval where an authorizer is connected to a delegation of authority group in (CRS650). The delegation of authority group consists of multiple delegation of authority lines which sets the approval limit per delegation of authority code. A delegation of authority code is connected to one or multiple accounts in (CRS630).

When working with delegation of authority, each accounting transaction on the voucher connected to the supplier invoice is connected to an authorized user. Note that the accounts payable transactions and VAT transactions are not connected to an authorized user. The record in the accounts payable ledger will automatically receive authorized user 9999999999, since multiple authorizers can exist on one invoice. When the supplier invoice approval is performed, the user should use sorting order 8 in (APS110).

If the invoice approval by accounting dimension is enabled the accounting transactions are split according to the accounting dimension, however the user should still use sorting order 8 to approve a supplier invoice

(APS905/E) 115 Automatic approval at recoding

… whether a supplier invoice is automatically approved when recoding is performed through 'Invoice control' or 'Credit Note Control' in (APS110).

The setting in field 'Not approved' on the 'FAM function' determines whether the invoice should be approved or not at recoding.

(APS905/E) 116 Approve original invoice when credit request transactions closed

… whether the original supplier invoice should be approved for payment when all credit request transactions connected to the original invoice have been accounted and the general ledger has been updated.

A credit request transaction is closed when the status of the credit request transaction is greater than or equal to '90 – Updated in GL'.

Note:  For the original supplier invoice to be automatically approved, the invoice should be fully matched in 'Supplier Invoice. Match GR Line' (APS360) and nothing should remain on the clearing account.

Parameters to set for supplier invoice entry

Program ID/Panel Field The field indicates …
(APS905/E) 120 Trade code used

… whether the functionality for trade code is used; that is, whether it should be possible to create a basis for and compile statistics on (international) trade.

These are the alternatives:

  • 0 = No.
  • 1 = Yes, trade code can be used for international trade.
  • 2 = Yes, trade code can be used for both international and national trade.

If alternative 1 is selected, you can only specify a trade code for international trade (that is, when the supplier's country code and the division's country code differ). Compiling these statistics is a requirement in many countries. Each company reports what it has paid to suppliers in other countries, categorized in material, services, etc..

If alternative 2 is selected, you can specify a trade code regardless of the supplier's and the division's trade codes. This enables you to specify a trade code for domestic invoices that originate in a foreign currency. This is a legal requirement in some countries, or it may result in sparing the supplier from paying a fee to the bank since the transaction is processed as a foreign payment.

(APS905/E) 130 Distribution notes

... whether a distribution note with data about the supplier invoice is to be printed after each invoice entry and to be used as a basis for authorization or recoding.

Parameters to set for supplier payments

Program ID/Panel Field The field indicates …
(APS905/F) 200 Auto deletion of confirmed payment proposal

... whether a payment proposal is to be deleted automatically after having been confirmed with option 9 on 'Supplier Payment Proposal. Open' (APS130/B).

If you do not select the check box, the payment proposal remains with status 9 in (APS130) and must be deleted manually by using the Delete option.

Do not select the check box if the M3 e-collaborator is to be used. The proposal files are needed in the M3 e-collaborator, and therefore you cannot delete them.

(APS905/F) 210 Update the checkbook

… whether supplier checks recorded in accounts payable updates 'Check. Open Checkbook' (APS300). The checkbook is used to control, copy, block, remove, or reverse checks.

If you select the check box, a new record is created in the checkbook when a check number is recorded in accounts payable.

(APS905/F) 240 Auto match of credit notes in payment proposal

... whether credit transactions are to be matched automatically when a payment proposal is created in (APS130).

Credit transactions in this context are supplier credit notes, supplier on-account payments, and – if the supplier also is registered as a customer – customer invoices to include for netting.

If you select the check box, alternative 1 (Match all types of credit transactions) is proposed by default in the 'Auto match of credit transactions in payment proposal' field on the (APS131/E) panel when creating a payment proposal. Credit transactions are matched against supplier invoices, regardless of payment date, to avoid negative payments. The payment dates of the credit transactions and supplier invoices are automatically changed to the payment date of the last transaction.

This procedure only includes transactions of the following types:

  • Invoices and credit transactions with payment methods with 'Grouped payment code' = 2 (Grouped per due date) in 'AP Payment Method. Open' (CRS071)
  • Invoices without a cash discount
(APS905/F) 280-Payment proposal approval

… if the supplier payment proposals are to be approved before the payment is made in (APS130).

The responsible person, or approver, for the bank account connected to the payment proposal, is controlled on the bank account in (CRS630).

When option 9-'Confirm' is used on a supplier payment proposal in (APS130), a check is carried out if there is an approver on this bank account. A message is sent to the approver, who then uses option 13 in the payment proposal in (APS130) to display the current situation of this bank account in (APS127). The approver can see the bank account balances and all open payment proposals connected to this bank account, including the current proposal. The approver must then decide if there is enough money in the bank account to pay the current proposal.

If the payment proposal is to be approved, option 7-'Approve' in (APS130) is used, and the approver (user ID), approval date, and approval status are updated on the payment proposal. The user ID that requested the approval is notified and can confirm the proposal and the payment can be made in (APS130). The approver is the only user who can approve a payment proposal.

If the payment proposal is not approved, option 14-'Not approve' in (APS130) is used, and the approver can write a comment (F6='Text') connected to the proposal, describing the actions that the requester should take. This text is optional. The requester is notified that the payment proposal is not approved.

If a bank account does not have any approver in (CRS630), no approval is needed, and normal payment proposal management in (APS130) is used. The fields in (APS130) for Approval status, Approver, and Requester are then blank.

Free text can be added to any payment proposal in (APS137) by using function key F6. If text is added, an asterisk (*) is shown in column 'Text' in (APS130).

If this check box is not selected, the supplier payment proposals do not need to be approved before the payment is made in (APS130).

Parameters to set for automatic processing during Invoice matching

The parameters in the table below determine how M3 manages certain events and situations when processing matching of a supplier invoice to a purchase order (PO) in 'Supplier Invoice. Match GR Line' (APS360). Note that there are additional parameters related to invoice matching in (APS360/P). Rules determining automatic processing of variances in price, quantity or amounts are defined in 'Settings – Supplier Invoice Matching' (APS900).

Program ID/Panel Field The field indicates …
(APS905/F) 300 Action if no goods receipt is reported for PO

… what will happen if no goods receipt transaction is found for the PO when workflows ("Next Manual Step") 5 to 8 is selected on 'Supplier Invoice. Record' (APS100/E), 'Supplier Invoice. Recode' (APS110/B), or (APS112/B).

These are the alternatives:

  • 1 = The invoice matching programs do not start. The user stays on the (APS100/E), (APS110/B), or (APS112/B) panels respectively.
  • 2 = The user is asked whether to select the PO line instead.
  • 3 = The PO line is automatically selected if the goods receipt transaction is not found.

Compare this field with field no. 320 below which determines what will happen if some but not all goods are received.

(APS905/F) 310 Automatically create account entries on clearing account

... how the amount left to be posted in the 'Left to distribute' field on the (APS360/B) panel will be posted.

These are the alternatives:

  • 1 = Option 17 (All not approved) on the (APS360/B) panel is used to post the amount manually to a clearing account.
  • 2 = When leaving (APS360), the user is asked whether to post the amount to a clearing account.
  • 3 = When leaving (APS360), the user is asked whether to post the amount to a clearing account.

When posting the amount to a clearing account, accounting rule PP20—215 is used. When alternatives 1 or 2 are selected, it is possible to use other user-defined accounting rules.

(APS905/F) 320 Action if delivery not complete for PO lines

… what will happen if ("Next Manual Step") 5 to 8 are selected on the (APS100/E), (APS110/B), or (APS112/B) panels and goods receipt is not completed for all affected PO lines.

These are the alternatives:

  • 1 = The invoice matching does not start. User stays on the (APS100/E), (APS110/B), or (APS112/B) panels respectively.
  • 2 = Only goods receipt lines are selected.
  • 3 = User is asked whether the PO line should be selected for lines with missing goods receipts.
  • 4 = PO lines with missing goods receipts are always selected.

If alternative 3 or 4 is selected, the following apply:

* If there are no good receipt transactions for the PO, an invoice line of type 2 (indicating that the line has been matched to a PO line) is created. Invoice quantity is then set as equal to the order quantity.

* If there is only a partial goods receipt for the PO line, two invoice lines are created: one line of type 1 (indicating that the line has been matched to a goods receipt line) with the received quantity and one line of type 2 with the remaining quantity.

Note: The 'Flagged as complete' field on (PPS300/E) indicates whether goods receipt is completed for a PO line.
(APS905/F) 330 Possibility to end if fixed asset not created

… whether it is possible to end (APS360) after matching an invoice to a PO that refer to a fixed asset, without creating a preliminary fixed asset.

These are the alternatives:

  • 1 = Yes.
  • 2 = Yes, but a warning is displayed first. It is possible to override the warning.
  • 3 = No. You must create a preliminary fixed asset before exiting (APS360).
  • 4 = As alternative 3. However, 'Fixed Asset. Open Preliminary' (FAS180)– the program that creates preliminary assets – is automatically displayed when account entries are created in (APS360).

If alternative 2 or 3 is selected, that means when exiting (APS360) after matching, a search is done for any invoice line with a fixed asset account. If such a line exists, a check is performed to ensure that a preliminary fixed asset has been created for the line. A preliminary fixed asset is created by using option 9 for an invoice line in (APS362). This program is accessed by selecting option 12 in (APS360). If you select alternative 4, you do not have to use option 9 in (APS362).

(APS905/F) 340 Managing exchange rate gains/losses

... whether any exchange rate gains or losses are to update the average cost of the PO's item.

Exchange rate gains/losses arise when the PO is in a foreign currency, and there is a difference in exchange rate between the date of the PO and the date of the goods receipt.

Account entries for gains/losses are created for each invoice line during invoice matching in (APS360). If the check box is selected, then the gains/losses will be considered price variances and update the item's average cost.

(APS905/F) 350 Display coding panel at exit

... whether to display the coding panel with the accounting lines created when completing the invoice matching and exiting (APS360).

(APS905/F) 360 Recalculate average cost  
(APS905/F) 370 Adjust inventory cost for actual cost items

... whether the inventory accounting price should be updated with the price differences that occur during invoice matching for actual cost items. This happens when the inventory accounting method is set to 4 - Actual cost in (MMS003).

(APS905/F) 380 Goods receive from invoice matching

... whether to enable the performance of a goods receipt directly during invoice matching initiated through (APS100) or (APS112).

(APS905/F) 390 Action if delivery not complete for PO lines (Goods receive from invoice match)

... the workflow used when you select a purchase order (PO) in 'Supplier Invoice. Select to Match' (APS350) that is not completely goods received. For this scenario and this selection, the function for performing goods receipt during invoice matching is used.

(APS905/F) 400 Accounting string - Received not invoiced

... if all account entries offsetting the PP10-225 and PP10-226 account entries are based on accounting rules PP20-225 and PP20-226. Accounting rules are maintained in 'Accounting Rule. Set' (CRS395).

Otherwise, all account entries offsetting the PP10-225 and PP10-226 account entries are based on the original accounting string.

(APS905/F) 410 Block failed invoice matching on PO header level

... how supplier invoices using 'Invoice matching on PO header level' will be managed.

In some situations, when working with supplier invoices in 'Supplier Invoice Batch. Open' (APS450) it is necessary to first perform invoice matching on PO header level, and if the invoice matching is successful, the invoice is transferred to 'Accounts Payable'. If the supplier invoice matching fails, it is in some situations necessary to hold the invoice and transfer the supplier invoice lines to (APS450) and perform a more detailed invoice matching.


  • 0 = No
  • 1 = Yes
  • 2 = Inventory items

If alternative 0 is selected, the invoice is always transferred to 'Accounts Payable' and accounted on the clearing account if the supplier invoice amount is outside the tolerance limits defined in 'Settings – Supplier Invoice Match' (APS900).

If alternative 1 is selected, and the supplier invoice amount is outside the tolerance limits defined in (APS900), the 'Invoice status' is updated to 79-'Invoice matching failed' in table FAPIBH.

If alternative 2 is selected, and the supplier invoice amount is outside the tolerance limits defined in (APS900), the 'Invoice status' is updated to 79-'Invoice matching failed' if the purchase order contains at least one line for an inventory item. If the purchase order only contains non-inventory lines, the invoice is transferred to 'Accounts Payable'.

Purchase order lines with one of these characteristics are considered as non-inventory items:

  • The origin of the purchase order line is 24 (Customer order, direct delivery)
  • The origin of the purchase order line is 35 (Rental agreement) and Purchase order category is 80–'Loan'
  • The origin of the purchase order line is 36 (Rental agreement, direct delivery)
  • The item is a non-inventory item, as defined in 'Item. Open' (MMS001).
Note: When the supplier invoice matching fails, it is possible to add a new invoice header, and perform invoice matching on line level instead. Supplier invoices in status 79-'Invoice matching failed' cannot be processed automatically, and should be deleted manually or by 'Supplier Invoice Batch. Select Operation' (APS455).
Related topics