odoo/enterprise#73632
Created by Accounting, Earth Patel (eapa)
- label
- odoo-dev:master-l10n_in_withholding-split-ref-eapa
- head
- edade774c704a85b6bf0cfc56f319e796be0313e
odoo/odoo | odoo/enterprise | |
---|---|---|
master | #186860 | #73632 |
[DRAFT][REF] l10n_in_*: refactor and enhance Indian localization modules
This PR introduces the following changes:
1. Module Refactoring:
- Split l10n_in_withholding
into independent modules: l10n_in_tds
and
l10n_in_tcs
. This enables the users to activate the TCS and TDS features
independently based on their requirement.
-
As part of separating
l10n_in_withholding
intol10n_in_tds
andl10n_in_tcs
, the
l10n_in_reports_tds_tcs
module has been split intol10n_in_reports_tds
and
l10n_in_reports_tcs
. -
Moved IRN functionality from
l10n_in_reports_gstr
to a separate module
l10n_in_gst_api
.
2. Indian Settings UI Simplification:
- Reorganized the Indian settings user interface to improve clarity and
introduce a new field(l10n_in_tan
) for TAN(use for TDS/TCS returns).
3. Dependency Removal:
- Removed the dependency between l10n_in_reports_gstr
and l10n_in_edi
.
COM PR: odoo/odoo#186860