mirror of
https://github.com/OCA/account-reconcile.git
synced 2025-01-20 12:27:39 +02:00
[IMP] completion messages
This commit is contained in:
@@ -161,7 +161,8 @@ class AccountStatementCompletionRule(orm.Model):
|
|||||||
inv = inv_obj.browse(cr, uid, inv_id[0], context=context)
|
inv = inv_obj.browse(cr, uid, inv_id[0], context=context)
|
||||||
else:
|
else:
|
||||||
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by more '
|
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by more '
|
||||||
'than one partner.') % (st_line['name'], st_line['ref']))
|
'than one partner while looking on %s invoices') %
|
||||||
|
(st_line['name'], st_line['ref'], inv_type))
|
||||||
return inv
|
return inv
|
||||||
return False
|
return False
|
||||||
|
|
||||||
@@ -246,7 +247,7 @@ class AccountStatementCompletionRule(orm.Model):
|
|||||||
res['partner_id'] = so.partner_id.id
|
res['partner_id'] = so.partner_id.id
|
||||||
elif so_id and len(so_id) > 1:
|
elif so_id and len(so_id) > 1:
|
||||||
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by more '
|
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by more '
|
||||||
'than one partner.') %
|
'than one partner while looking on SO by ref.') %
|
||||||
(st_line['name'], st_line['ref']))
|
(st_line['name'], st_line['ref']))
|
||||||
st_vals = st_obj.get_values_for_line(cr,
|
st_vals = st_obj.get_values_for_line(cr,
|
||||||
uid,
|
uid,
|
||||||
@@ -305,7 +306,7 @@ class AccountStatementCompletionRule(orm.Model):
|
|||||||
found_partner = context['label_memoizer'][st_line['id']]
|
found_partner = context['label_memoizer'][st_line['id']]
|
||||||
if len(found_partner) > 1:
|
if len(found_partner) > 1:
|
||||||
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by '
|
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by '
|
||||||
'more than one partner.') %
|
'more than one partner while looking on partner label') %
|
||||||
(st_line['name'], st_line['ref']))
|
(st_line['name'], st_line['ref']))
|
||||||
res['partner_id'] = found_partner[0].id
|
res['partner_id'] = found_partner[0].id
|
||||||
st_vals = st_obj.get_values_for_line(cr,
|
st_vals = st_obj.get_values_for_line(cr,
|
||||||
@@ -345,7 +346,7 @@ class AccountStatementCompletionRule(orm.Model):
|
|||||||
return res
|
return res
|
||||||
if len(result) > 1:
|
if len(result) > 1:
|
||||||
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by more '
|
raise ErrorTooManyPartner(_('Line named "%s" (Ref:%s) was matched by more '
|
||||||
'than one partner.') %
|
'than one partner while looking on partner by name') %
|
||||||
(st_line['name'], st_line['ref']))
|
(st_line['name'], st_line['ref']))
|
||||||
res['partner_id'] = result[0][0] if result else False
|
res['partner_id'] = result[0][0] if result else False
|
||||||
if res:
|
if res:
|
||||||
|
|||||||
Reference in New Issue
Block a user