Merge pull request #3 from Aakvatech-Limited/version-15-hotfix#4
Merged
Conversation
# 1.0.0 (2026-07-01) ### Bug Fixes * correct utils module path in hooks ([254516f](254516f)) * **csf_mu:** auto-set CRN/DRN on returns and require reason/return ([29f3058](29f3058)) * keep Invoice Type (MRA) visible and enforce read-only by company settings/state ([9ed581b](9ed581b)) * map MRA tax codes using item tax template name ([0d02402](0d02402)) * missing encryption key handling in token cache ([11292b5](11292b5)) * normalize CRN/DRN payload amounts to positive values ([cf351fa](cf351fa)) * **report:** align Return of Employees (ROE) module path with report loader ([ce4ca48](ce4ca48)) * require fresh auth key for invoice encryption ([2e86c44](2e86c44)) * resolve public/private file paths for certificates ([dca74ca](dca74ca)) * send MRA item taxCode as numeric code (01-06) instead of TC01-TC06 ([583f183](583f183)) * show resend button only for error statuses ([1f1500b](1f1500b)) * store MRA token as Small Text in CSF MU Settings Detail to avoid DB length overflow ([5baa22e](5baa22e)) * use get_password and log API error responses ([c4a70a8](c4a70a8)) * use IRN from MRA response with uuid fallback ([2f69ed0](2f69ed0)) ### Features * Add batch MRA transmit with queued progress and list action ([f3d788b](f3d788b)) * add button to create MRA item tax templates and maps ([49d46a3](49d46a3)) * add company/customer MRA fields and payload builder ([21df679](21df679)) * add CSF MU Settings doctype and improve layout ([766cef0](766cef0)) * add custom fields patch and post-submit MRA log hook ([3fdb0c1](3fdb0c1)) * add MRA invoice log and error doctypes ([2bd2751](2bd2751)) * add MRA Tax Code Map doctype ([6701150](6701150)) * add persistent MRA invoice counter and use it in payload ([8e1543c](8e1543c)) * add previousNoteHash chaining per MRA spec ([2dc2335](2dc2335)) * Add PRF/TRN toggle in settings with server‑checked UI and validation ([dd39230](dd39230)) * build MRA payload and transmit on submit ([a93ec0f](a93ec0f)) * Cache MRA token and encryption key, fix token expiry parsing ([556f38c](556f38c)) * **csf_mu:** add MRA tab on Sales Invoice and group all MRA fields under it ([30c4cda](30c4cda)) * **csf_mu:** add multi-company settings via CSF MU Settings Detail and refactor MRA flows per company ([521d849](521d849)) * **csf_mu:** add per-company "Auto Send to MRA on Submit" toggle in CSF MU Settings Detail ([2af1c38](2af1c38)) * Initialize App ([b026dd5](b026dd5)) * Make Customer MRA buyer fields mandatory for B2B/B2G ([4b90dce](4b90dce)) * **payroll:** add EDF Tracking and Return of Employees (ROE) script reports ([9bcdbae](9bcdbae)) * require MRA TAN/BRN/business address on Company ([affcc8f](affcc8f)) * validate and auto-resolve CRN/DRN in MRA payload ([110c957](110c957)) * validate CRN/DRN reference invoice is fiscalised SUCCESS ([47ba023](47ba023)) ### Reverts * restore original MRA taxCode mapping and remove payload taxCode normalization ([2d4fe03](2d4fe03))
|
🎉 This PR is included in version 1.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
V15