Merge lp:~roberto-v/openobject-italia/7.0 into lp:~openobject-italia-core-devs/openobject-italia/italian-addons-7.0
Status: | Needs review |
---|---|
Proposed branch: | lp:~roberto-v/openobject-italia/7.0 |
Merge into: | lp:~openobject-italia-core-devs/openobject-italia/italian-addons-7.0 |
Diff against target: |
166 lines (+114/-4) 5 files modified
l10n_it_withholding_tax/__init__.py (+1/-0) l10n_it_withholding_tax/__openerp__.py (+3/-1) l10n_it_withholding_tax/account.py (+27/-3) l10n_it_withholding_tax/partner.py (+36/-0) l10n_it_withholding_tax/partner_view.xml (+47/-0) |
To merge this branch: | bzr merge lp:~roberto-v/openobject-italia/7.0 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Lorenzo Battistini | code review | Approve | |
Review via email: mp+205739@code.launchpad.net |
Unmerged revisions
- 244. By Roberto Gianassi
-
[FIX] Missing pep8 fixes.
- 243. By Roberto Gianassi
-
[MERGE]
- 242. By Roberto Gianassi
-
[FIX] Fixed pep8 warnings on new code.
- 241. By Roberto Gianassi
-
[FIX] When partner field is empty value is False.
The value passed to the onchange_partner_id for the partner is False
when the field is empty. In this case, it is not possible to use such a
value with the browse function or an error arises. Fixed that. - 240. By Roberto Gianassi
-
[FIX] Bug fix to save record.
For unknown reasons, if a boolean value has the required field to True,
it is not possible to save the corresponding supplier record.
Removed the field to fix that. - 239. By Roberto Gianassi
-
[IMP] Changed default_
has_withholding type to Boolean. - 238. By Roberto Gianassi
-
[FIX] Typo.
- 237. By Roberto Gianassi
-
[FIX] Fixed a bug on XML record creation.
If a module (like fetchmail_invoice) containing a partner record to be
preinstalled through a data.xml file was installed after this one, a
bug occurred.
The bug shows because the record is created with the
default_has_withholding flag to empty and then validation fails.
To solve this, the create function for partners is changed to check for
the presence of that flag in the vals dictionary. If the flag is found,
we assume the creation happens through the UI and so normal checking goes
on. If the flag is not found, we assume the creation happens for an XML
record and so we add an arbitrary, but valid value for the flag. - 236. By Roberto Gianassi
-
[IMP] PEP8 fixings.
- 235. By Roberto Gianassi
-
[IMP] Copyright fix.
Following this MP /code.launchpad .net/~roberto- v/account- payment/ adding_ account_ vat_on_ payment_ 7/+merge/ 205723
https:/
maybe better if we use fiscal positions for withholding taxes too?
Thanks