Commit Graph

5 Commits

Author SHA1 Message Date
Alexis de Lattre
2144be6408 FIX payment_order_type : payment -> debit 2017-11-22 10:49:30 +01:00
Alexis de Lattre
e08ee1676e Reduce pep8 warnings Use create_date instead of a dedicated datetime field The creation of the SEPA file now has a _prepare function Other improvements in the code. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
2d5c618c0a 2 modifications following a real-life SDD with a French bank: - convert accented chars to ascii chars (via the unidecode lib) - use "PrvtId" instead of "OrgId" in the XML Use the sequence of payment.order as the "Message identification" of the XML file (advantages : it is unique, users can easily customize the sequence and users can easily find the payment corresponding to the "Message Identification" in OpenERP). It is also used as the Payment Identification, combined with the sequence type. Use the sequence of payment.line in the "EndtoEnd Identification" field. Reduce flake8 warnings. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
2eb4892f3f First implementation of mandates, but I still have a lot of hesitation about the data model so it may change. Manage different sequence types in the same file ; we just have to separate them in different payment info blocks. 2017-11-22 10:49:30 +01:00
Alexis de Lattre
fcf5ceb1e3 Add module account_banking_sepa_direct_debit that implements pain.008.001.02, pain.008.001.03 and pain.008.001.04. This module is not ready yet : the management of mandates is still missing. I am currently trying to get more information about these mandates to decide what is the best implemtation of the data model of the mandates (O2M on res.partner ? O2M os res.partner.bank ?). 2017-11-22 10:49:30 +01:00