Commit Graph

97 Commits

Author SHA1 Message Date
rgarnau
d8a0862e14 [add] setup 2017-11-08 16:43:36 +01:00
Jordi Ballester Alomar
5104ee20df Merge pull request #400 from etobella/11.0-mig-account_payment_partner
[11.0] [MIG] account_payment_partner
2017-11-08 12:18:40 +01:00
OCA Git Bot
470a7f96bf [ADD] setup.py 2017-11-08 04:35:03 +01:00
Jordi Ballester
b95b767a5b add tests and small fixes 2017-11-07 15:12:12 +01:00
etobella
e322814034 [MIG] account_payment_partner 2017-11-07 14:04:07 +01:00
OCA Transbot
dab6988c58 OCA Transbot updated translations from Transifex 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
697d7cc08f [FIX] account_banking_mandate/account_payment_partner: Signature changed in convert_to_write 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
9d5589ed16 [IMP] account_payment_partner: Fill payment mode in invoices if none is provided
Using same method as in upstream, payment mode is filled on invoice creation if
no payment method is provided. This way, we don't need to install
account_payment_sale if we don't want to handle several payment modes at sales
level. Even more, if we install the module later and we have already existing
sales orders without payment mode filled, those orders will be invoiced with
the customer payment mode.
2017-11-07 14:04:07 +01:00
Pedro M. Baeza
5623b091d7 [CHG] *: Change copyright and author after company merging 2017-11-07 14:04:07 +01:00
Alexis de Lattre
bede87269e Port almost all modules to v10 (#305)
Port almost all modules to v10

* Update to EPC Rulebook v9.2 that start to apply on 2016-11-20 (bug #300)
2017-11-07 14:04:07 +01:00
Pedro M. Baeza
fa9f411919 [MIG] Rename manifest files 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
dfad896be4 [MIG] Make modules uninstallable 2017-11-07 14:04:07 +01:00
Stéphane Bidoul (ACSONE)
210a4b1ca7 [FIX] remove en.po that was erroneously created by transbot 2017-11-07 14:04:07 +01:00
OCA Transbot
dfd81f95d3 OCA Transbot updated translations from Transifex 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
a1c6366e76 [IMP] Remove unused POT files 2017-11-07 14:04:07 +01:00
Alexis de Lattre
aad52940a9 Move field bank_account_required from module account_payment_partner to account_payment_mode
Make the mandate a required field on payment line when the payment method has mandate_required=True
Make the bank account a required field on payment line when the payment method has bank_account_required=True
Minor code cleanup
PEP8
2017-11-07 14:04:07 +01:00
Alexis de Lattre
d169c353a5 Better handling of partner_bank_id and mandate_id on invoice: invisible/required/onchange 2017-11-07 14:04:07 +01:00
Alexis de Lattre
806afab9a6 Add wizard to select several invoices at once and add them to payment order
Fix bug in groupby on bank payment lines
2017-11-07 14:04:07 +01:00
Alexis de Lattre
8ac4207d6f Take into accounts the remarks of Eric Caudal 2017-11-07 14:04:07 +01:00
Alexis de Lattre
e7f86a4206 Remove 'done' state on payment orders 2017-11-07 14:04:07 +01:00
Alexis de Lattre
cedc216e7b Add _id suffix on M2O fields customer_payment_mode and supplier_payment_mode (Odoo did the same on all the M2O property fields of res.partner) 2017-11-07 14:04:07 +01:00
Alexis de Lattre
21a0319f8e Add module account_banking_mandate_sale
Add option 'mandate_required' on payment orders
Autoselect first valid mandate on customer invoice that have a payment mode 'mandate_required' = True
Add option on select move lines to pay wizard to allow selection of litigation moves (unchecked by default), in order to integrate the feature of the module account_payment_blocking
2017-11-07 14:04:07 +01:00
Alexis de Lattre
edf1034336 Copy payment mode and mandate from invoice to refund
Run dos2unix on the few files that had DOS carriage return
2017-11-07 14:04:07 +01:00
Alexis de Lattre
a9ab80e069 Update and re-enable demo data 2017-11-07 14:04:07 +01:00
Alexis de Lattre
57a69facba Finalise the wizard of selection of move lines to pay
Add button "Add to payment/debit order" on invoice form view
Started to integrate payment transfer in account_payment_order (not finished at all though)
Various fixes/changes/improvements/...
2017-11-07 14:04:07 +01:00
Alexis de Lattre
2a4390625b Start to port bank-payment to v9 (with a lot of improvements) during the Sorrento Code sprint 2016
Improvements include:
- full re-organisation of modules and big re-organisation of the code
- simplification of the code related to the fact that support for direct debit is now in t
he base module, not added by an optional module account_direct_debit (module was removed)
- new design of the wizard to select move lines to pay
- support for non-SEPA file transfer-
- support for German direct debit SEPA files (fixes bug #129)
- remove workflow of payment.order

This port to v9 is not finished... there is still a lot of work:
- finish the code of account_payment_order/wizard/account_payment_line_create.py
- port account_banking_payment_transfer and integrate it inside account_payment_order
- fix bugs
- clean-up code, remove dead code
- test in several complex scenarios
2017-11-07 14:04:07 +01:00
Pedro M. Baeza
9c20c0d915 [IMP] account_payment_partner: Name to filter for better inheratiblity 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
c3c4efad9d [IMP] *: es translations 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
8fe28fe3cf [IMP] *: Bump version numbers 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
b153654c8f [IMP] account_payment_partner: Remove label field
There's already a field in the payment mode called 'note' that is
printed on the invoices, so there's no need of another field for
that purpose. This field is added by account_banking_payment_export
2017-11-07 14:04:07 +01:00
Pedro M. Baeza
79f0dead55 [IMP] *: Short headers 2017-11-07 14:04:07 +01:00
Alexis de Lattre
d0464ac6a5 Add translatable 'label' field on payment.mode, designed to be used in invoice report 2017-11-07 14:04:07 +01:00
Alexis de Lattre
3885b8e574 FIX remove coma at end of line 2017-11-07 14:04:07 +01:00
Alexis de Lattre
b0f413a1b7 Better filters on payment.order.create wizard
Add default values for those filters on payment.mode
2017-11-07 14:04:07 +01:00
Alexis de Lattre
40a114d71f Forgot to remove a usecase of debit_denied
Add ACL
2017-11-07 14:04:07 +01:00
Pedro M. Baeza
434f843785 [MIG] Make modules uninstallable 2017-11-07 14:04:07 +01:00
Stéphane Bidoul
6507db9aed [UPD] prefix versions with 8.0 2017-11-07 14:04:07 +01:00
Yannick Vaucher
52ac4c89b9 Add missing default oca icons 2017-11-07 14:04:07 +01:00
Holger Brunn
662cd4be69 [RFR] decorate overridable methods in wizard as api.multi 2017-11-07 14:04:07 +01:00
AngelMoya-Domatix
b8728058c9 ADD description on payment mode and show it on invoice report
FIX tabs

FIX translate
2017-11-07 14:04:07 +01:00
Philippe Schmidt
4e2c4e6baf some typo corrections 2017-11-07 14:04:07 +01:00
Philippe Schmidt
2edd9c2bca Add requested descriptions in an OCA README.rst file 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
4a1974e34d [IMP] Expand authors + manifest cleaning 2017-11-07 14:04:07 +01:00
Pedro M. Baeza
f3f3fa79df [FIX] account_payment_partner: Fix for finding account move lines without invoice (manual entries in receivables/payables) 2017-11-07 14:04:07 +01:00
Alexis de Lattre
6bca4a2093 Add read access on payment.mode to employees 2017-11-07 14:04:07 +01:00
Alexandre Fayolle
fdb64de300 Add OCA as author of OCA addons
In order to get visibility on https://www.odoo.com/apps the OCA board has
decided to add the OCA as author of all the addons maintained as part of the
association.
2017-11-07 14:04:07 +01:00
Danimar Ribeiro
a1e4bc4663 Portuguese translations 2017-11-07 14:04:07 +01:00
Alexis de Lattre
c5bdb0c682 Return res in inherit (even if res is empty in this case) 2017-11-07 14:04:07 +01:00
Alexis de Lattre
b404d02595 Add sale_ok and purchase_ok filters in partner/sale/purchase form views
Use widget=selection for payment_mode_id fields
Update demo data
2017-11-07 14:04:07 +01:00
Alexis de Lattre
19529293bd account_payment_partner : move unused file + cleanup code 2017-11-07 14:04:07 +01:00