Understanding the Post Process for Foreign Currency Invoices
After you enter, review, and approve foreign currency invoices, you must post them.
When you post foreign currency invoices, the pre-post for the Invoice Post program retrieves the accounts receivable offset method from the Accounts Receivable Constants program (P0000). If the offset method is B (batch), the system verifies that no foreign currency invoices are in the batch. If at least one foreign currency invoice is in the batch, the pre-post changes the offset method for the batch to S (pay item) and continues processing. The pre-post does this because you cannot post using offset method B if one or more invoices in a batch are in a foreign currency.
The General Ledger Post program (R09801) performs the tasks described in this table, regardless of whether you use multicurrency processing. Information specific to posting invoices in a multicurrency environment is described under Multicurrency Considerations.
Task Performed by Invoice Post |
Multicurrency Considerations |
---|---|
Selects unposted invoices from the F03B11 table. |
None. |
Verifies that a corresponding F0911 record exists and that the amount balances to the invoice amount. |
None. |
Verifies that the batch has an approved status. |
None. |
Creates automatic offset entries to debit the accounts receivable trade account in the F0911 table. |
Creates automatic offset entries to debit the accounts receivable trade account for the AA (domestic) and CA (foreign) ledgers in the F0911 table. |
Detailed currency restatement does not apply to non-multicurrency environments. |
Updates the alternate currency ledger (XA) and, if applicable, the YA and ZA ledgers and produces a separate post report if you enter a version of the Detailed Currency Restatement program (R11411) in the processing options. |
Updates account balances in the F0902 table. |
None. |
Updates invoices to a posted status D in the F03B11 table. |
None. |
Updates corresponding records to a posted status P in the F0911 table. |
None. |
Updates the batch control record to a posted status D in the F0011 table. |
None. |