#9199 [Main]-Incident 21000001049308 : [BC-IN] Purchase invoice with a deferral schedule and Non-availment GST is not functioning correctly
A purchase invoice with Non-availment GST can now be posted when a default deferral template is configured on the G/L account, by handling the deferral validation for India localization in the tax engine.
- 1files
- 1AL files
- 1objects
Pull request · merged into main (BC30) on 2026-07-13 by v-ajaztabrez (community contribution) · 1 file (+7 -0), 1 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Fixed posting failure for purchase invoices with Non-availment GST and deferral schedules
- Subscribed to OnBeforeCheckDeferralConditionForGenJournal event for India tax handling
- Resolves related journal voucher posting issues caused by the same validation
- Changes only affect India localization in the tax base application
- Behaviour changes for users or extensions.
AL objects touched
- Codeunit 18544 “Tax Base Subscribers”, INTaxBase (IN layer): modified
Context
- Work items: AB#641225
- Labels: ADO: Sync, From Fork
- Systems: finance
- From the description: “A purchase invoice with Non-availment GST does not get posted when a Default Deferral Template is configured”
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).