| Case Number | 00036135 |
| Oracle Module | Accounts Receivable (AR) |
| EBS Version | 11i (Global Accounting Engine / AX) |
| Functional Area | Cash Receipts / AX Posting / Receivable Applications |
| Related Patches | None |
translation_status that prevents posting to the GL.posting_control_id = -3 (unposted), preventing period close.The AX Global Accounting Engine event for the cash receipt was not fully processed — the translation_status on AX_EVENTS was not updated to 'T' (Translated), and the receivable application's posting_control_id was left at -3 (unposted). This prevented the receipt from being recognised as posted in GL reports.
Run data_fix.sql. Backups are created for:
AX_EVENTS (RECEIPT_INSERT / MISC_INSERT events for the affected receipt)AR_RECEIVABLE_APPLICATIONS_ALLSet translation_status = 'T' on AX_EVENTS for the affected receipt's RECEIPT_INSERT and MISC_INSERT events.
Update AR_RECEIVABLE_APPLICATIONS_ALL to set posting_control_id to the correct posting control ID (replacing the unposted value of -3) for the affected cash receipt and payment schedule combination.
Issue COMMIT. Verify the receipt no longer appears as unposted in AR reconciliation reports.
AX_EVENTS and related tables do not exist in R12 environments.
| File | Description |
|---|---|
| data_fix.sql | Creates backups; sets AX_EVENTS translation_status to 'T'; updates AR_RECEIVABLE_APPLICATIONS_ALL posting_control_id from unposted (-3) to the correct value. |
| Table | Action |
|---|---|
| AX_EVENTS | Update translation_status to 'T' |
| AR_RECEIVABLE_APPLICATIONS_ALL | Update posting_control_id |