Merge lp://staging/~domsense/account-payment/adding_account_vat_on_payment_7 into lp://staging/~account-payment-team/account-payment/7.0
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~domsense/account-payment/adding_account_vat_on_payment_7 |
Merge into: | lp://staging/~account-payment-team/account-payment/7.0 |
Diff against target: |
816 lines (+770/-0) 9 files modified
account_vat_on_payment/AUTHORS.txt (+1/-0) account_vat_on_payment/__init__.py (+25/-0) account_vat_on_payment/__openerp__.py (+60/-0) account_vat_on_payment/account.py (+433/-0) account_vat_on_payment/account_view.xml (+104/-0) account_vat_on_payment/company.py (+42/-0) account_vat_on_payment/company_view.xml (+21/-0) account_vat_on_payment/partner.py (+36/-0) account_vat_on_payment/partner_view.xml (+48/-0) |
To merge this branch: | bzr merge lp://staging/~domsense/account-payment/adding_account_vat_on_payment_7 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Lorenzo Battistini (community) | Disapprove | ||
Omar (Pexego) | code review, no test | Approve | |
Review via email:
|
Description of the change
See 'account_
To activate the VAT on payment behaviour, this module adds a checkbox on
invoice form: 'Vat on payment'
Moreover, three things have to be configured:
- On account object, Related account used for real registrations on a VAT on
payment basis
- On journal object, Related journal used for shadow registrations on a VAT on
payment basis
- On tax code object, Related tax code used for real registrations on a VAT on
payment basis
Requirements:
https:/
Howto:
http://
I propose this now so we can discuss about the usefulness of this module.
I set it 'work in progress' also because YAML tests are missing.
Unmerged revisions
- 115. By Lorenzo Battistini
-
[FIX] when selecting partner without fiscal position, do not overwrite invoice field
- 114. By Lorenzo Battistini
-
[FIX] [7.0] account_
vat_on_ payment - impossible to compute VAT based on invoice total in case of write-off - 113. By Lorenzo Battistini
-
[FIX] missing fields
- 112. By Hurrinico
-
[FIX] PEP8 fixing
- 111. By Lorenzo Battistini
-
[IMP] handling fiscal positions
- 110. By Lorenzo Battistini
-
[FIX] typo
- 109. By Lorenzo Battistini
-
[fix] URL
- 108. By Lorenzo Battistini
-
[imp] other PEP8
- 107. By Lorenzo Battistini
-
[imp] other PEP8
- 106. By Lorenzo Battistini
-
[IMP] some PEP8
there's a blocking typo here:
http:// bazaar. launchpad. net/~domsense/ account- payment/ adding_ account_ vat_on_ payment_ 7/view/ head:/account_ vat_on_ payment/ account. py#L45
s/vat_on_ paymen/ vat_on_ payment