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
This commit is contained in:
Alexis de Lattre
2016-06-02 23:58:02 +02:00
committed by Enric Tobella
parent b8b2e46aab
commit 23e9bdebbf

View File

@@ -73,11 +73,9 @@ class AccountPaymentOrder(models.Model):
'pain_flavor': pain_flavor,
'pain_xsd_file': xsd_file,
}
pain_ns = {
'xsi': 'http://www.w3.org/2001/XMLSchema-instance',
None: 'urn:iso:std:iso:20022:tech:xsd:%s' % pain_flavor,
}
xml_root = etree.Element('Document', nsmap=pain_ns)
nsmap = self.generate_pain_nsmap()
attrib = self.generate_pain_attrib()
xml_root = etree.Element('Document', nsmap=nsmap, attrib=attrib)
pain_root = etree.SubElement(xml_root, root_xml_tag)
# A. Group header
group_header_1_0, nb_of_transactions_1_6, control_sum_1_7 = \