#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.
- 3files
- 2AL files
- 2objects
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
- Codeunit 18017 “GST Tax Configuration”, INGST (IN layer): modified
- Page extension 18244 “GST Bank Receipt Voucher Ext”, INGST (IN layer): modified
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).