mirror of
https://github.com/OCA/bank-statement-import.git
synced 2025-01-20 12:37:43 +02:00
[12.0][IMP] use addres when no partner
when no partner_name send in bank statement address can be used for partner identification
This commit is contained in:
committed by
Iryna Vyshnevska
parent
176d598741
commit
707e44a661
@@ -86,8 +86,16 @@ class CamtParser(models.AbstractModel):
|
||||
party_node = node.xpath(
|
||||
'./ns:RltdPties/ns:%s' % party_type, namespaces={'ns': ns})
|
||||
if party_node:
|
||||
self.add_value_from_node(
|
||||
ns, party_node[0], './ns:Nm', transaction, 'partner_name')
|
||||
name_node = node.xpath(
|
||||
'./ns:RltdPties/ns:%s/ns:Nm' % party_type,
|
||||
namespaces={'ns': ns})
|
||||
if name_node:
|
||||
self.add_value_from_node(
|
||||
ns, party_node[0], './ns:Nm', transaction, 'partner_name')
|
||||
else:
|
||||
self.add_value_from_node(
|
||||
ns, party_node[0], './ns:PstlAdr/ns:AdrLine',
|
||||
transaction, 'partner_name')
|
||||
# Get remote_account from iban or from domestic account:
|
||||
account_node = node.xpath(
|
||||
'./ns:RltdPties/ns:%sAcct/ns:Id' % party_type,
|
||||
|
||||
Reference in New Issue
Block a user