code change · fixFinanceofficial - Microsoftreviewed - checked by Opus

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

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

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