Monday, September 7, 2026
2 changes · 17.0
Resolved issues and error corrections
French companies can no longer attempt Peppol registration using FRCTC, which is not supported. This prevents failed registration attempts and reduces related errors during e-invoicing setup.
Original PR description
Previously, we did not prevent FRCTC from registering through Peppol, even though FRCTC is not supported in Peppol. French companies could attempt to register in Peppol with FRCTC, which caused many errors. task-6421930
The GST token refresh process no longer overwrites the saved token with an incorrect empty value. This helps Indian GST reporting integrations keep working reliably when token validity is extended.
Original PR description
Previously, `_cron_refresh_gst_token` updated the value of `l10n_in_gstr_gst_token` when refreshing the GST token using `response.get('txn')`.
However, the response received during a token refresh is: `{'status_cd': '1', 'status_desc': 'If previous Auth Token is found'}`
The GST token itself remains unchanged during a refresh; only its validity is extended. Therefore, writing `l10n_in_gstr_gst_token` with `response.get('txn')` is unnecessary and incorrect.
This commit removes that write operation.
Forward-Port-Of: odoo/enterprise#130313