code change · fixFinanceofficial - Microsoftreviewed - checked by Opus

#11648 [MAIN]: When receiving a payment from an SEZ (Special Economic Zone) customer under the "Without Payment of Duty" scenario, GST is being calculated incorrectly in the Bank Receipt Voucher in the Indian version.

Fixed GST calculation for Special Economic Zone customers in Bank Receipt Voucher when receiving payments without duty payment in the Indian version. The tax engine now recalculates properly and generates required GST ledger entries.

Pull request · merged into main (BC30) on 2026-09-22 by v-ajaztabrez · 3 files (+770 -121), 2 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Tax engine recalculation now triggered when GST Without Payment of Duty is validated on Bank Receipt Voucher
  • IGST correctly becomes zero for SEZ transactions without payment of duty
  • GST Ledger Entry and related entries are generated during posting
  • SEZ General Journal use case configuration updated to calculate zero IGST
  • Use case version increased to ensure updated configuration is deployed
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#650742
  • Labels: Team: Finance
  • Systems: finance
  • From the description: “GST is being calculated incorrectly in the Bank Receipt Voucher in the Indian version”

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