239
240
amount_control_sum += line.amount_currency
240
241
creditor_agent = etree.SubElement(credit_transfer_transaction_info, 'CdtrAgt')
241
242
creditor_agent_institution = etree.SubElement(creditor_agent, 'FinInstnId')
244
raise osv.except_osv(_('Error :'), _("Missing Bank Account on invoice '%s' (payment order line reference '%s').") %(line.ml_inv_ref.number, line.name))
244
248
creditor = etree.SubElement(credit_transfer_transaction_info, 'Cdtr')
245
249
creditor_name = etree.SubElement(creditor, 'Nm')
246
250
creditor_name.text = self._limit_size(cr, uid, line.partner_id.name, name_maxsize, context=context)