github resilient-tech/india-compliance v15.25.5

8 hours ago

15.25.5 (2026-02-13)

Bug Fixes

  • add failed status for e-Waybill in sales invoice - consistent as for e-Invoice (107f7f0)
  • add project and other dimensions to item gL entries in Bill of Entry (dc1b4a7)
  • also store the reference document info in error log (61a505c)
  • check if the e-invoice is already generated or not (73ebda7)
  • consistently throw for e-Invoice when generating in bulk (313be56)
  • do not execute in new transaction (a1af372)
  • ensure database connection is only closed when necessary in transaction wrapper (36b2854)
  • handle already generated e-invoice with optional warning message (84a459c)
  • handle e-waybill status updates only for Sales Invoices (a214a80)
  • improve handling of already generated e-invoice warning message (8fe428b)
  • prevent unnecessary transaction wrapping in test environment (712f0dd)
  • remove throw parameter for e-invoice generation on_submit of sales invoice (f46a395)
  • remove unnecessary import of frappe in exceptions.py (5f17c9f)
  • rollback transaction and then commit the status (8a8a79e)
  • set taxes and totals before validating subcontracting transaction (0c68fff)
  • test: update subcontracting order total taxes assertion to check for zero (491be47)
  • throw MandatoryError while validating mandatory fields (df9454c)
  • update e-invoice status check to assert "Not Applicable" (e61a7cd)
  • update error message for disabled e-Invoice in GST Settings (05b74b3)
  • update exception handling for e-Invoice and e-Waybill (ddd4580)
  • update methods to use frappe.set_value for setting einvoice and e-waybill statuses (368dc1a)
  • update permission check for GSTR-1 Beta in filing preference log retrieval (ed12a1d)
  • update status updation in new db transaction (beb777b)
  • update status updation of e_waybill_status in new db transaction (3596300)
  • update test settings to disable e-waybill for sales register tests (a60a31f)
  • update transaction value for subcontracted transaction item in ITC-04 export test (f28b5b0)

Don't miss a new india-compliance release

NewReleases is sending notifications on new releases.