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
etobella
c8303f304c
[MIG] account_banking_sepa_direct_debit
2017-11-22 10:50:07 +01:00
Pedro M. Baeza
5d312aa87c
account_banking*: Show identifiers at payment mode level
...
Now the visibility is controlled through a security group.
2017-11-22 10:49:30 +01:00
OCA Transbot
b90f8cc3e7
OCA Transbot updated translations from Transifex
2017-11-22 10:49:30 +01:00
Alexis de Lattre
f3ec425a8e
FIX demo data: signature date of mandate was too old and was automatically expired
2017-11-22 10:49:30 +01:00
Alexis de Lattre
f8b219c992
Add support for ISO20022 "Category Purpose"
...
Add local instrument 'INST' for SEPA Instant Credit Transfer
2017-11-22 10:49:30 +01:00
Pedro M. Baeza
d175f8f444
*: Change copyright and author after company merging
2017-11-22 10:49:30 +01:00
Alexis de Lattre
37f79aae8f
Remove method which is not called anymore
2017-11-22 10:49:30 +01:00
Alexis de Lattre
c3cbddeef7
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-22 10:49:30 +01:00
Pedro M. Baeza
4cf3f4b1e8
Rename manifest files
2017-11-22 10:49:30 +01:00
Pedro M. Baeza
b7ae9f37b1
Make modules uninstallable
2017-11-22 10:49:30 +01:00
Stéphane Bidoul (ACSONE)
622bf25ddc
remove en.po that was erroneously created by transbot
2017-11-22 10:49:30 +01:00
OCA Transbot
4de5719352
OCA Transbot updated translations from Transifex
2017-11-22 10:49:30 +01:00
Antonio Espinosa
96b5c6a6c1
Fix t-value when language is False
2017-11-22 10:49:30 +01:00
Antonio Espinosa
144936b15d
Fit in order to have only one page per mandate
2017-11-22 10:49:30 +01:00
Antonio Espinosa
30461f3c3f
English text at right instead of below
2017-11-22 10:49:30 +01:00
Antonio Espinosa
f5fed92557
Add english lang when a different lang is printed
2017-11-22 10:49:30 +01:00
OCA Transbot
4ed0038340
OCA Transbot updated translations from Transifex
2017-11-22 10:49:30 +01:00
Pedro M. Baeza
2280387bde
account_banking_sepa_direct_debit: Fix mandate report layout
2017-11-22 10:49:30 +01:00
Pedro M. Baeza
c728626b65
account_banking_sepa_direct_debit: Spanish translation
2017-11-22 10:49:30 +01:00
Pedro M. Baeza
6723d6bd5f
Remove unused POT files
2017-11-22 10:49:30 +01:00
Alexis de Lattre
84f692c966
Add unittest for SEPA direct debit
2017-11-22 10:49:30 +01:00
Alexis de Lattre
4d3e723202
Enable the payment methods by default on bank journals (including existing bank journals via post_install scripts)
...
Enable "Generate Accounting Entries On File Upload" by default
2017-11-22 10:49:30 +01:00
Alexis de Lattre
e85b79b5d1
FIX manual payment method
2017-11-22 10:49:30 +01:00
Alexis de Lattre
d6fb1bf115
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-22 10:49:30 +01:00
Alexis de Lattre
48a0faac49
Fix crash in mandate report
2017-11-22 10:49:30 +01:00
Alexis de Lattre
965f665073
Simpler variable names
...
Rename method
2017-11-22 10:49:30 +01:00
Alexis de Lattre
cca341543b
Add the bank_line as argument to some methods that generate SEPA XML
2017-11-22 10:49:30 +01:00
Alexis de Lattre
880d500d12
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-22 10:49:30 +01:00
Alexis de Lattre
23e9bdebbf
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-22 10:49:30 +01:00
Alexis de Lattre
b8b2e46aab
Take into accounts the remarks of Eric Caudal
2017-11-22 10:49:30 +01:00
Alexis de Lattre
36fc4911b1
Add ICS in account settings page
2017-11-22 10:49:30 +01:00
Alexis de Lattre
87f9c419f8
Add support for using bank account as offsetting account in journal entry
2017-11-22 10:49:30 +01:00
Alexis de Lattre
9e1de8cdda
Avoid empty group in payment mode
...
Code cleanup in views
2017-11-22 10:49:30 +01:00
Alexis de Lattre
1e4588b5b1
Move fields mandate_required and export_ascii from payment mode to payment method
...
Display chatter on payment orders
Several small usability improvements
2017-11-22 10:49:30 +01:00