Merge lp://staging/~noviat/openobject-addons/6.1 into lp://staging/openobject-addons/6.1
Proposed by
Luc De Meyer (Noviat)
Status: | Work in progress |
---|---|
Proposed branch: | lp://staging/~noviat/openobject-addons/6.1 |
Merge into: | lp://staging/openobject-addons/6.1 |
Diff against target: |
349 lines (+102/-86) 3 files modified
l10n_be/wizard/l10n_be_account_vat_declaration.py (+35/-22) l10n_be/wizard/l10n_be_account_vat_declaration_view.xml (+43/-32) l10n_be/wizard/l10n_be_vat_intra.py (+24/-32) |
To merge this branch: | bzr merge lp://staging/~noviat/openobject-addons/6.1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Xavier ALT (community) | Needs Fixing | ||
Review via email: mp+102753@code.staging.launchpad.net |
Description of the change
l10n_be 6.0 forward port of intervat corrections.
To post a comment you must log in.
Hi,
Some problems with your MP:
VAT Declaration
---------------
As for v6.1 "osv_memory" are also stored in the DB,
* using table "account_ period_ rel" for period_ids is wrong because it's already used by "vat_intra" wizard (will raise IntegrityErrors from PostgreSQL).
* removing "period_id" field is acceptable here, because if user doesn't upgrade his DB it won't be able to run wizard normally (NOT NULL constraints will prevent user to save the wizard data).
Is the multiple periods a legal requirement here ? or is it acceptable to live without it on v6.1 ?
VAT Intra
---------
* You could remove the "hack" for exists(), this is not needed anymore on v6.1.
Regards,
Xavier