Commit Graph

336 Commits

Author SHA1 Message Date
Alexis de Lattre
97ffeda921 Fix merge of translations. 2017-11-22 10:50:55 +01:00
Alexis de Lattre
b7f8732ec1 Revert the dependancy to account_banking_payment_export (the field payment_order_type on payment.mode.type has a default value of "payment" anyway). 2017-11-22 10:50:55 +01:00
Alexis de Lattre
ce7505b29d Better prototype for the _prepare_field function. Update help message, POT file and FR translation. 2017-11-22 10:50:55 +01:00
Launchpad Translations on behalf of banking-addons-team
f0a00835b2 Launchpad automatic translations update. 2017-11-22 10:50:55 +01:00
Alexis de Lattre
ac7dbac290 Add logo. 2017-11-22 10:50:55 +01:00
Alexis de Lattre
3ff606a1e4 Update strings and French translation. 2017-11-22 10:50:55 +01:00
Alexis de Lattre
0779669064 fields.date.context_today doesn't work with datetime => we now use the native field create_date Coding style improvements. 2017-11-22 10:50:55 +01:00
Alexis de Lattre
abedbfaa96 Update strings. Update FR translation. 2017-11-22 10:50:55 +01:00
Alexis de Lattre
f42492897c Add support for pain.001.001.05 Fix dependencies (I need the field "payment_order_type" which is in account_banking_payment) Only use ASCII characters in the XML file (that's how banks use XML !) Use the payment order reference as the Message Identification of the XML file. Use the payment line sequence as the "End to End Identification" Remove the Instruction Identification ('InstrId') because it is not a required field (only the End to End identification is required) Rename variables in the function create_sepa() to include the number of each field as used in the EPC guidelines Reduce the number of flake8 warnings Make code more modular : - self.pool.get('banking.export.sepa').create() has a _prepare fonction - most of the content of the XML file can be inherited via _prepare_field() 2017-11-22 10:50:55 +01:00
Pedro M. Baeza
56693ea1cf Translation template files for all modules. 2017-11-22 10:50:55 +01:00
Stefan Rijnhart
15fd3ae549 Retrieve current date in user's timezone [FIX] Default to current date instead of tomorrow 2017-11-22 10:50:55 +01:00
Erwin van der Ploeg
9e93495a4d Added translations to all banking modules in use in the Netherlands 2017-11-22 10:50:55 +01:00
Stéphane Bidoul
6d29e2a6ed avoid generating invalid sepa credit transfer files when bank accounts have no BIC 2017-11-22 10:50:55 +01:00
Stéphane Bidoul
543958abc8 whitespace and pep8 2017-11-22 10:50:55 +01:00
Stéphane Bidoul
b780c85555 clarified comment about workflow in account_banking_sepa_credit_transfer 2017-11-22 10:50:55 +01:00
Stéphane Bidoul
294c345a4b account_banking_payment refactoring to make payment export features available without pulling bank statement features
- introduce account_banking_payment_export module with all features from account_banking_payment that do not involve changing the payment order workflow or depend on bank statement changes
- account_banking_payment_export does not depend on account_banking
- account_banking_payment is consequently stripped of above features
- account_banking_sepa_credit_transfer depend on account_banking_payment_export and is compatible with the default payment order workflow
2017-11-22 10:50:55 +01:00
Alexis de Lattre
d0e86d5dcf Update strings to prepare the arrival of SEPA Direct Debit XSD validation of the SEPA XML file is now really working Update views to 7.0-style Better error handling when Bank account in missing on the invoice. 2017-11-22 10:50:55 +01:00
Stefan Rijnhart
1caa762d52 A payment mode type needs a suitable bank type 2017-11-22 10:50:55 +01:00
Stefan Rijnhart
8841813599 Updated two additional imports to new API 2017-11-22 10:50:55 +01:00
Stefan Rijnhart
abd3988c54 Small API changes 2017-11-22 10:50:55 +01:00
unknown
1eed32f330 account_banking_sepa_credit_transfer implementing SEPA SCT pain 2017-11-22 10:50:55 +01:00
OCA Git Bot
c420740b92 [ADD] setup.py 2017-11-18 04:34:59 +01:00
Jordi Ballester Alomar
408c8c4793 Merge pull request #405 from etobella/11.0-mig-account_payment_pain_base
[11.0] [MIG] account_payment_pain_base
2017-11-17 18:26:22 +01:00
Jordi Ballester Alomar
f41d8a4a3f Merge pull request #404 from etobella/11.0-mig-account_payment_mandate
[11.0] [MIG] account_payment_mandate
2017-11-17 18:23:31 +01:00
etobella
1fabf8ca23 [MIG] account_banking_pain_base 2017-11-16 15:16:55 +01:00
Pedro M. Baeza
f10ac25634 [IMP] account_banking*: Show identifiers at payment mode level
Now the visibility is controlled through a security group.
2017-11-16 15:16:39 +01:00
OCA Transbot
f2f639d677 OCA Transbot updated translations from Transifex 2017-11-16 15:16:39 +01:00
Alexis de Lattre
f787626993 Add support for ISO20022 "Category Purpose"
Add local instrument 'INST' for SEPA Instant Credit Transfer
2017-11-16 15:16:39 +01:00
Pedro M. Baeza
c803927b46 [CHG] *: Change copyright and author after company merging 2017-11-16 15:16:39 +01:00
Alexis de Lattre
59724e429c 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-16 15:16:39 +01:00
Pedro M. Baeza
8aadcd51dc [MIG] Rename manifest files 2017-11-16 15:16:39 +01:00
Pedro M. Baeza
4ed1e4d4f7 [MIG] Make modules uninstallable 2017-11-16 15:16:39 +01:00
Stéphane Bidoul (ACSONE)
b7875596db [FIX] remove en.po that was erroneously created by transbot 2017-11-16 15:16:39 +01:00
OCA Transbot
28d701cb97 OCA Transbot updated translations from Transifex 2017-11-16 15:16:39 +01:00
Pedro M. Baeza
2ce69f8f83 [IMP] Remove unused POT files 2017-11-16 15:16:39 +01:00
Alexis de Lattre
33d247cb57 Simpler variable names
Rename method
2017-11-16 15:16:39 +01:00
Alexis de Lattre
c9f5fe3992 Move the code that generate the bank account number in the SEPA XML file in a dedicated method 2017-11-16 15:16:39 +01:00
Alexis de Lattre
9720eb1079 Add the bank_line as argument to some methods that generate SEPA XML 2017-11-16 15:16:39 +01:00
Alexis de Lattre
872a34b8d5 Add field local_instrument in payment lines and bank payment lines 2017-11-16 15:16:39 +01:00
Alexis de Lattre
63946e09f3 Adds flexibility to support direct debit direct debit for switzerland (pain.008.001.02.ch.01)
Implement SEPA Core recommandations for postal address
2017-11-16 15:16:39 +01:00
Alexis de Lattre
f6143e4e06 Add hooks for l10n_ch_sepa (pain.001.001.03.ch.02)
Move code of account_banking_pain_base/models/banking_export_pain.py to account_banking_pain_base/models/account_payment_order.py
Allow cancel when payment order is in "File Generated" state
Add postal address in party block
2017-11-16 15:16:39 +01:00
Alexis de Lattre
e2b1b44653 Take into accounts the remarks of Eric Caudal 2017-11-16 15:16:39 +01:00
Alexis de Lattre
075871ad64 FIX use of communication type 2017-11-16 15:16:39 +01:00
Alexis de Lattre
9703a0f56d Avoid empty group in payment mode
Code cleanup in views
2017-11-16 15:16:39 +01:00
Alexis de Lattre
71d1e3883d Move fields mandate_required and export_ascii from payment mode to payment method
Display chatter on payment orders
Several small usability improvements
2017-11-16 15:16:39 +01:00
Alexis de Lattre
7c3a7892a6 Add support for non-SEPA DD and CT without without IBANs 2017-11-16 15:16:39 +01:00
Alexis de Lattre
d7b616102c 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-16 15:16:39 +01:00
Alexis de Lattre
de23d92e82 Finalise merge of account_banking_payment_transfer into account_payment_order
Add support for transfer moves
Display transfer moves in a dedicated tab in payment order view
Code cleanup
2017-11-16 15:16:39 +01:00
Alexis de Lattre
d616d19564 bank_bic on res.partner.bank is a related field in v9 and is not displayed in form view, so no need for explainations any more 2017-11-16 15:16:39 +01:00
Alexis de Lattre
30c723a562 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-16 15:16:39 +01:00