#9204 [Master]-Vendor Order No. exceeds 20-character limit causing error in Intercompany Purchase Invoice
Fixes an error in Intercompany Purchase Invoice when the Vendor Order No. is longer than 20 characters. The fix changes the Purchase Invoice page in several localization layers, and the intercompany tests are updated.
- 15files
- 11AL files
- 1objects
Pull request · merged into main (BC30) on 2026-07-10 by neeleshsinghal (community contribution) · 15 files (+379 -137), 11 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Addresses an error raised when Vendor Order No. exceeds 20 characters in an intercompany purchase invoice
- Changes page 51 Purchase Invoice in the APAC, BE, CH, ES, FI, IT, NA, NL, NO, RU and W1 layers
- Updates the ERM Intercompany III tests in the W1, CH, CZ and NL layers
- Behaviour changes for users or extensions.
AL objects touched
- Page 51 “Purchase Invoice”, Base Application: modified
src/Layers/APAC/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshotsrc/Layers/BE/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshotsrc/Layers/CH/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshotsrc/Layers/ES/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshotsrc/Layers/FI/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshotsrc/Layers/NL/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshotsrc/Layers/NO/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshot
Context
- Work items: AB#641567
- Labels: ADO: Sync, From Fork, Team: SCM
- Systems: purchasing
- From the description: “Vendor Order No. exceeds 20-character limit causing error in Intercompany Purchase Invoice”
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).