code change · fixAL Developmentofficial - Microsoftreviewed - checked by Opus

#10331 [Master]-Missing VAT Identifier in Peppol XML for Zero-Value Invoice

PEPPOL XML export now includes the VAT identifier for zero-value invoices, where it was previously missing. The fix is in the PEPPOL30 Impl. codeunit, and BIS billing tests were added.

Pull request · merged into main (BC30) on 2026-08-20 by neeleshsinghal · 2 files (+67 -2), 1 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • The VAT identifier is no longer missing from PEPPOL XML for zero-value invoices
  • The fix is in codeunit 37201 PEPPOL30 Impl.
  • Tests were added to the PEPPOL BIS billing test codeunit
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#647130
  • Labels: AL: Apps (W1), Team: Integrations
  • Systems: development

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