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

#10381 [Main] Inconsistent Non-Deductible VAT calculations on Purchase & Sales Invoices containing lines with Full VAT calculation type

Fixes inconsistent Non-Deductible VAT calculations on purchase and sales invoices that contain lines with the Full VAT calculation type. Small additions are made to the Purchase Line and VAT Amount Line tables across the W1 and localized base apps, with new tests.

Pull request · merged into main (BC30) on 2026-09-03 by Shikhverma · 23 files (+257 -0), 22 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Fixes inconsistent Non-Deductible VAT results on invoices with Full VAT lines
  • Small additions to the Purchase Line table in W1 and all localized layers
  • VAT Amount Line table also adjusted in W1, APAC, BE, ES, GB, IT, NA and RU
  • New tests added to the Non-Deductible VAT posting test codeunit
  • Behaviour changes for users or extensions.

AL objects touched

Also merged into

  • #11245 into releases/29.x on 2026-09-17

Context

  • Work items: AB#647271
  • Labels: Team: Finance
  • Systems: purchasing, finance
  • From the description: “Inconsistent Non-Deductible VAT calculations on Purchase & Sales Invoices containing lines with Full VAT calculation type”

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