| # Advance installment process checks If you use separate ledger accounts for invoiced and paid advance receipt requests, you must not process the receipt transactions before the integration transactions related to the advance installment invoices are posted. You can select whether in such a situation, ERP LN warns the user or blocks the process. For automatic processes, ERP LN cannot warn the user and the process is blocked. In the Pay ARR Before Adv.Installment field of the CMG Parameters (tfcmg0100s000) session, you can select the action ERP LN must take if the integration transactions for advance installments are not yet posted and you create a receipt transaction for the advance installment invoice. The following options are available: No Check ERP LN posts the receipt transaction without checking the integration transactions of the advance installment. Warn User If the integration transactions for advance installments are not posted, ERP LN displays a warning message. If you acknowledge the message, ERP LN continues to process the receipt transaction. For automatic processes, Warn User and Block User often have the same result. ERP LN blocks the process. Block User If the integration transactions for advance installments are not posted, ERP LN blocks the receipt transaction. Whether ERP LN continues the process after detecting an error depends on the type of process. For automatic processes, Warn User and Block User often have the same result because the user cannot be warned. The following table lists the action for each type of process and option other than No Check.
Type of process | Session | Warn User | Block User
Bank transactions Multibank transactions | Bank Transactions (tfcmg2100s000) | Display a warning message and allow the user to proceed. | Display an error message and block the process.
Assignments |  | Display an error message for the first advance installment invoice. Continue the process, but skip all advance installment invoices. | Display an error message for the first advance installment invoice. Continue the process, however, skip all advance installment invoices.
Select invoices based on aging assignments Enter amounts for assignments | Assign Advance/Unallocated Receipts/Payments Based on Aging (tfcmg2109s000) | No check. | No check.
Remittance advice details | Remittance Advice Details (tfcmg2151m000) | No check in the Remittance Advice Details (tfcmg2151m000) session. During posting of the remittance in the Bank Transactions (tfcmg2100s000) session, display a warning message for the first advance installment invoice and allow the user to proceed. | No check in the Remittance Advice Details (tfcmg2151m000) session. During posting of the remittance in the Bank Transactions (tfcmg2100s000) session, display an error message for the first advance installment invoice and block the process.
Post reversal of remittance |  | Display an error message and block the process. | Display an error message and block the process.
Assign advance to remittance | Assign Remittance (tfcmg2250m000) | If the remittance includes an advance installment invoice, display an error message and block the process. | If the remittance includes an advance installment invoice, display an error message and block the process.
Manual anticipated Payment advice Direct debit advice | Payment Advice (tfcmg1501m000) Direct Debit Advice (tfcmg4120s000) | No check. The check is performed during reconciliation | No check. The check is performed during reconciliation
Audit payments or direct debits | Audit Payments (tfcmg1255m000) Audit Direct Debit Batch (tfcmg4255m000) | If no steps are defined for the payment method, generate an audit error. | If no steps are defined for the payment method, generate an audit error.
Select invoices for payment Select invoices for direct debit | Select Invoices for Payment (tfcmg1220m000) Select Invoices for Direct Debit (tfcmg4220m000) | No check. The check is performed during reconciliation and if no steps are defined for the payment method, a check is performed during the audit. | No check. The check is performed during reconciliation and if no steps are defined for the payment method, a check is performed during the audit.
Reconciliation of cash management tables | Reconciliation of Receipts/Payments (tfcmg2103s000) | Display an error message for the first advance installment invoice in the anticipated document, and block the process. | Display an error message for the first advance installment invoice and block the process.
Create electronic bank statements | Electronic Bank Statements (tfcmg5103s000) | No check. The check is performed during the audit. | No check. The check is performed during the audit.
EBS audit | Audit Posting Data of Electronic Bank Statements (tfcmg5203m000) | Generate an audit error and block the process. | Generate an audit error and block the process.
EBS | Post Electronic Bank Statements (tfcmg5222m000) | No check. The check is performed during the audit. | No check. The check is performed during the audit.
Write off payment differences | Write Off Payment Differences (tfacp2230m000) | Block the process and generate an error report. | Block the process and generate an error report.
Post anticipated receipts for a payment method with no steps |  | No check. The check is performed during the audit. | No check. The check is performed during the audit.
Related topics To set up separate ledger accounts for advance installments |