Explained below is the setup of posting controls used in the sales-contract-application-for-payment process. When processing an AFP, postings are created in 3 stages.
It should be noted that postings created when submitting the application for payment, are fully reversed at the point of creating postings for certifying the application for payment. Postings created when certifying the application for payment are fully reversed during the posting of the project invoice.
Some of the above 3 stages and related postings may not be required based on the value selected for invoice method in the default settings of the sales contract. Invoice method indicates whether a company wishes to go through the steps of submit and certify AFP or directly create an invoice and related postings.
Posting Type | Description | Requires Ledger Account |
AFP1 |
Submitted Application Revenue |
No |
AFP2 |
Accrued Submitted Applications |
Yes |
AFP3 |
Certified Application Revenue |
No |
AFP4 |
Accrued Certified Applications |
Yes |
AFP5 |
Submitted Application Discount |
No |
AFP6 |
Submitted Application Deductions |
No |
AFP7 |
Submitted Application Retention |
No |
AFP8 |
Retention Released Submitted Applications |
No |
AFP9 |
Certified Application Discount |
No |
AFP10 |
Certified Application Deductions |
No |
AFP11 |
Certified Application Retention |
No |
AFP12 |
Retention Released Certified Applications |
No |
AFPI1 |
Project Invoicing Retention |
No |
AFPI2 |
Project Invoicing Retention Released |
No |
AFPI3 |
Project Invoicing Discount |
No |
AFPI4 |
Project Invoicing Deduction |
No |
Control Type | Description | Data Controlled by |
AC1 | Fixed value | IFS Accounting Rules |
AC2 | Pre posting | IFS Accounting Rules |
AFPC1* | Sales Contract Item Type | Sales Contract |
C15* | Sales Group for Sales Part | Customer Order |
PRJC1* | Report Code | Project Reporting |
PRJC7 | Project program | Project Reporting |
PRJC8 | Customer ID | Project Reporting |
* This control type can be used to control posting in the sales contract item level. A set of pre-defined item values, i.e., the report code, item type and the sales group of the item will be used as the control values.
Note: The Invoice Origin (PRJC16) control type can be used to identify the project invoices originated from AFP and it is used to control project invoice postings (PRJI1 and PRJI2).
Posting Type | Description | AC1 | AC2 | AFPC1 | C15 | PRJC1 | PRJC7 | PRJC8 |
AFP1 |
Submitted Application Revenue |
X | X | X | X | X | X | X |
AFP2 |
Accrued Submitted Applications |
X | X | - | - | - | X | X |
AFP3 |
Certified Application Revenue |
X | X | X | X | X | X | X |
AFP4 |
Accrued Certified Applications |
X | X | - | - | - | X | X |
AFP5 |
Submitted Application Discount |
X | X | - | - | - | X | X |
AFP6 |
Submitted Application Deductions |
X | X | - | - | - | X | X |
AFP7 |
Submitted Application Retention |
X | X | - | - | - | X | X |
AFP8 |
Retention Released Submitted Applications |
X | X | - | - | - | X | X |
AFP9 |
Certified Application Discount |
X | X | - | - | - | X | X |
AFP10 |
Certified Application Deductions |
X | X | - | - | - | X | X |
AFP11 |
Certified Application Retention |
X | X | - | - | - | X | X |
AFP12 |
Retention Released Certified Applications |
X | X | - | - | - | X | X |
AFPI1 |
Project Invoicing Retention |
X | X | - | - | - | X | X |
AFPI2 |
Project Invoicing Retention Released |
X | X | - | - | - | X | X |
AFPI3 |
Project Invoicing Discount |
X | X | - | - | - | X | X |
AFPI4 |
Project Invoicing Deduction |
X | X | - | - | - | X | X |
Posting Type | Posting Type Description | Activity and Description of Use | Debit /Credit Posting |
AFP1 |
Submitted Application Revenue |
Revenue which is identified when submitting an AFP is posted with this posting
control.
AFP1 is also used when reversing above posted submitted-application-revenue at the point of certifying an AFP. |
Revenues are posted as credit. A debit posting will be created on reversal. |
AFP2 |
Accrued Submitted Applications |
The preliminary accounts-receivable amount identified when submitting an AFP
is posted with this posting control. AFP2 is also used when reversing the above posted preliminary-accounts-receivable at the point of certifying an AFP. |
Posted as a debit. A credit posting will be created on reversal. |
AFP3 |
Certified Application Revenue |
The preliminary revenue identified when certifying an AFP is posted with
this posting control. AFP3 is also used when reversing the above posted certified-application-revenue at the point of posting an AFP generated project invoice. |
Revenues are posted as credit. A debit posting will be created on reversal. |
AFP4 |
Accrued Certified Applications |
The preliminary accounts receivable amount identified when certifying an AFP
is posted with this posting control. AFP4 is also used when reversing the above posted preliminary-accounts-receivable at the point of posting an AFP generated project invoice. |
Posted as a debit. A credit posting will be created on reversal. |
AFP5 |
Submitted Application Discount |
The discount amount identified when submitting an AFP is posted with this
posting control. AFP5 is also used when reversing the above posted submitted-application-discount at the point of certifying an AFP. |
Posted as a debit. A credit posting will be created on reversal. |
AFP6 |
Submitted Application Deductions |
The preliminary deduction amount identified when submitting an AFP is posted
with this posting control. AFP6 is also used when reversing the above posted submitted-application-deductions at the point of certifying an AFP. |
Posted as a debit. A credit posting will be created on reversal. |
AFP7 |
Submitted Application Retention |
The retention amount identified when submitting an AFP is posted with this
posting control. AFP7 is also used when reversing the above posted submitted-application-retention at the point of certifying an AFP |
Posted as a debit. A credit posting will be created on reversal. |
AFP8 |
Retention Released Submitted Applications |
Preliminary retention release value identified when submitting an AFP is
posted with this posting control AFP8 is also used when reversing above posted retention-released-submitted-applications at the point of certifying an AFP |
Posted as a credit. A debit posting will be created on reversal. |
AFP9 |
Certified Application Discount |
The preliminary discount amount identified when certifying an AFP is posted
with this posting control AFP9 is also used when reversing the above posted certified-application-discount at the point of posting a AFP generated project invoice. |
Posted as a debit. A credit posting will be created on reversal. |
AFP10 |
Certified Application Deductions |
The preliminary deduction amount identified when certifying an AFP is posted
with this posting control. AFP10 is also used when reversing the above posted certified-application-deduction at the point of posting a AFP generated project invoice. |
Posted as a debit. A credit posting will be created on reversal. |
AFP11 |
Certified Application Retention |
The preliminary retention amount identified when certifying an AFP is posted
with this posting control. AFP11 is also used when reversing the above posted certified-application-retention at the point of posting a AFP generated project invoice. |
Posted as a debit. A credit posting will be created on reversal. |
AFP12 |
Retention Released Certified Applications |
The preliminary retention release value identified when certifying an AFP is
posted with this posting control. AFP9 is also used when reversing the above posted retention-released-certified-applications at the point of posting a AFP generated project invoice. |
Posted as a credit. A debit posting will be created on reversal. |
AFPI1 |
Project Invoicing Retention |
The final retention amount will be posted with this posting control when posting a AFP generated project invoice. | Posted as a debit. |
AFPI2 |
Project Invoicing Retention Released |
The final retention release amount will be posted with this posting control when posting a AFP generated project invoice. | Posted as a credit. |
AFPI3 |
Project Invoicing Discount |
The final discount amount will be posted with this posting control when posting a AFP generated project invoice. | Posted as a debit. |
AFPI4 |
Project Invoicing Deduction |
The final deduction amount will be posted with this posting control when posting a AFP generated project invoice. | Posted as a debit. |