Catch missing business partner in Banqup portal and present correct message
This commit is contained in:
parent
00c4c3ca9c
commit
f2c1aba75a
|
@ -36,6 +36,12 @@ def extract_invoice(document):
|
|||
businessPartner=invoice['response']['data'][0]['businessPartner']
|
||||
debtor_list = api.get('debtors?client_id='+banqup_client_id+'&client_debtor_number='+businessPartner,None,None)
|
||||
#print(debtor_list)
|
||||
if not debtor_list[2]['results']:
|
||||
print('***********************')
|
||||
print('The business partner '+businessPartner+' is not registered in the Banqup portal for the customer '+invoice['response']['data'][0]['businessPartner$_identifier'])
|
||||
print('Please complete the registration in Banqup and try again.')
|
||||
print('***********************')
|
||||
return
|
||||
|
||||
debtor_id = debtor_list[2]['results'][0]['id']
|
||||
preferred_channel = debtor_list[2]['results'][0]['preferred_channel']
|
||||
|
|
Loading…
Reference in a new issue