Commit Graph

378 Commits

Author SHA1 Message Date
Alexis de Lattre
2bfd46c4f4 Add bank.payment.lines object to allow grouping in the payments 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
c4dccd553b Make modules uninstallable 2017-11-22 10:49:30 +01:00
Stéphane Bidoul
328bc86fd3 prefix versions with 8.0 2017-11-22 10:49:30 +01:00
sergio-incaser
ae45b579ea account_banking_sepa_direct_debit: Fix error in payment order validation when there is more than one line with the same mandate. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
de3584d93f Port SEPA modules to new API
Fix an important regression in account_banking_sepa_direct_debit: "Date of Last Debit" was not set any more
Proper write of date_done with account_banking_payment_export is installed without account_banking_payment_transfer
Add post-install script for date_sent on payment.order
2017-11-22 10:49:30 +01:00
Philippe Schmidt
56e2b7080f some typo corrections 2017-11-22 10:49:30 +01:00
Philippe Schmidt
8f0164d988 Add requested descriptions in an OCA README.rst file 2017-11-22 10:49:30 +01:00
Alexis de Lattre
3d9457d862 Add migration scripts to move files to attachments 2017-11-22 10:49:30 +01:00
Alexis de Lattre
b6af1f29ff Use attachments instead of creating a specific object for each kind of payment order 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
27fc16106b Expand authors + manifest cleaning 2017-11-22 10:49:30 +01:00
Alexandre Fayolle
c09e5c936c protect import of external dependencies
Odoo won't install an addon if the external dependencies are not met.
However, the python modules of the addons are imported at startup, and the
lack of an external dependency for an external addon will cause a crash,
therefore the import needs to be in a try..except block.
2017-11-22 10:49:30 +01:00
Stéphane Bidoul
d41e641403 sepa direct debit: get BIC from bank account if not available on bank 2017-11-22 10:49:30 +01:00
Alexis de Lattre
e314467222 Limit lenght of mandate reference, according to ISO 20022 2017-11-22 10:49:30 +01:00
Alexandre Fayolle
17e74ef7d6 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-22 10:49:30 +01:00
Stéphane Bidoul
bc565493c8 flake8 W503 2017-11-22 10:49:30 +01:00
Alexis de Lattre
d94c26b696 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-22 10:49:30 +01:00
Alexis de Lattre
adb8abe7d4 Add scheme in mandate tree+search view Replace tabs by spaces in mandate views account_banking_mandate/views/account_banking_mandate_view.xml: convert from dos to unix format 2017-11-22 10:49:30 +01:00
Alexis de Lattre
9a38b86a6c mandates: search by reference, add group_by, add seq type in tree view 2017-11-22 10:49:30 +01:00
Alexis de Lattre
ff7688112f Transfer move: one transfer move for each payment.order with only 1 line in the transfer account for the total of the account move. Move the inherit of the 'Invoice' button of payment.order from account_banking_payment_transfer to account_banking_payment_export Demo data: Add a bank account + mandate on Agrolait, to be able to easily test multi-partner SEPA DD 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
d965af2901 Translation template files [IMP] Translations to spanish 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
98158f8953 account_payment_sale_stock: Split for removing stock dependency on sale [DEL] Remove old translations templates [IMP] More reorder on folder structure 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
3d3edfc2ec account_banking_sepa_direct_debit: Set args correctly for cron job 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
0e991a29d5 Uncaught flake8 errors 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
c09e27065a account_banking_sepa_direct_debit: Restore scheme field in mandate view 2017-11-22 10:49:30 +01:00
Alexis de Lattre
69b331b3f4 replace old sdd.mandate referencess 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
a90a66e961 account_banking_mandate dependency 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
62d13a87d2 account_banking_mandate, spliting functionality in two modules 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
8a24809a13 Replace deprecated workflow calls 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
9f17b9d177 Clean files 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
a7bdb142f7 Update icon files 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
e89b7a59df Migration and enhancement of all modules involved in SEPA 2017-11-22 10:49:30 +01:00
Pedro M. Baeza
02acf290e8 Initial adjustments for 8.0 repository 2017-11-22 10:49:30 +01:00
Sandy Carter
97db07c396 PEP8 on account_banking_sepa_direct_debit 2017-11-22 10:49:30 +01:00
Alexis de Lattre
13d13312a5 ir.sequence : Replace deprecated get() by next_by_code() Avoid double increment of sequence when creating an SDD mandate. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
7adc9eaf8c Add back2draft on SEPA Direct Debit mandates (in case it was cancelled by mistake). 2017-11-22 10:49:30 +01:00
Launchpad Translations on behalf of banking-addons-team
3fc07a1c61 Launchpad automatic translations update. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
b4f57bc585 Add missing utf-8 header Update state field on SEPA file objects and display it in tree+form views. Migrate form views to version 7.0 and simplify them. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
10035cb0e9 Add demo data 2017-11-22 10:49:30 +01:00
Stéphane Bidoul
3ec3534085 move SEPA direct debit menu entries to a menu that does not depend on the core account_banking 2017-11-22 10:49:30 +01:00
Alexis de Lattre
08e50ac66b For SCT, if BIC is not provided, we should not put the 'Creditor Agent' block at all, according to EPC guidelines (on this point, it is different from the Direct Debit !) 2017-11-22 10:49:30 +01:00
Alexis de Lattre
aac9974103 Replace unallowed ascii caracters by '-' Update some error messages Update translation files and FR translation Include sepa_export in gen_args Factorize more code between SDD and SCT Fix view of payment lines The modules account_banking_pain_base and account_banking_sepa_* are now fully PEP8 compliant 2017-11-22 10:49:30 +01:00
Alexis de Lattre
ba18bf3e91 Mutualize more code between SCT and SDD. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
09af19ee2e Add group in order to mask the fields for "Original Mandate Indentification" for user s in countries that don't required it. Add tracking on important fields of the mandate. Better form view on company. Update constraint on mandate following my devs on "Original Mandate Identification". 2017-11-22 10:49:30 +01:00
Alexis de Lattre
2e3174c0de Add support for direct debit migration from national format to SEPA Source : Standard-XML-SDD-Initiation-v3-EN by Febelfin 2017-11-22 10:49:30 +01:00
Alexis de Lattre
27da3996bd The requested collection date now uses the fields date_prefered and date_scheduled of payment.order, instead of the field in the SDD wizard. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
39d8b5c2a9 More code factoring between SCT and SDD As a consequence, we now have support for structured remittance info in SDD. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
f65f2f3448 Start code factoring between SCT and SDD. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
239ee148e4 Remove fields_view_get() on payment.order because dynamic domain is now possible and I implemented it in a previous commit. Minor usability improvements in mandate menu and views Refresh partner_id field on mandate in the on_change of partner_bank_id 2017-11-22 10:49:30 +01:00
Alexis de Lattre
ab2de30f92 FIX FR translation. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
c7d69a8205 Add logo. 2017-11-22 10:49:30 +01:00