#10168 [APAC] Keep vendor ACY on purchase invoice payables entry
The posting engine in APAC regions now correctly preserves the vendor-calculated additional reporting currency on payables entries, preventing unbalanced ACY amounts and spurious residual entries when posting purchase invoices with blank currencies and non-zero vendor exchange rates.
- 2files
- 1AL files
- 1objects
Pull request · merged into main (BC30) on 2026-08-17 by Jose-agg · 2 files (+112 -3), 1 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Vendor-calculated additional currency amount (ACY) is now retained in the balancing payables entry instead of being replaced with zero
- Source currency amount is calculated independently from LCY rather than reusing the ACY value
- Fixes unbalanced ACY amounts that previously created residual entries in APAC preview posting scenarios
- Change is isolated to APAC layer and does not affect W1 behavior or existing data structures
- New test validates correct ACY handling for purchase invoices with vendor exchange rates
- Behaviour changes for users or extensions.
AL objects touched
- Codeunit 12 “Gen. Jnl.-Post Line”, Base Application (AU layer): modified
Context
- Work items: AB#641827
- Labels: Team: Finance
- Systems: finance
- From the description: “The posting therefore left the full ACY amount unbalanced and created a separate residual entry.”
Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).