code change · fixPurchasing & Payablesofficial - Microsoftreviewed - checked by Opus

#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.

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 snapshot
  • src/Layers/BE/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshot
  • src/Layers/CH/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshot
  • src/Layers/ES/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshot
  • src/Layers/FI/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NL/BaseApp/Purchases/Document/PurchaseInvoice.Page.al: modified, not in the BC30 snapshot
  • src/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).