diff --git a/accounting/accounting_config.py b/accounting/accounting_config.py index a605c6b..65d5150 100644 --- a/accounting/accounting_config.py +++ b/accounting/accounting_config.py @@ -113,9 +113,9 @@ class Accounting: if acc is None: debug(f'can not get accountid {accounting_orgid=}, {orgid=},{leg.subjectid=}, {org1id=}') raise AccountIdNone(accounting_orgid, orgid, leg['subjectid']) - leg['_accounting_orgid'] = accounting_orgid - leg['_orgid'] = orgid - leg['_org1id'] = org1id + leg['accounting_orgid'] = accounting_orgid + leg['orgid'] = orgid + leg['org1id'] = org1id leg['acc'] = acc await self.leg_accounting(sor, acc.id, leg) @@ -208,7 +208,9 @@ where accountid=${accid}$ 'billid' : self.billid, 'description' : self.summary, 'participantid' : leg['orgid'], + 'participant1id' : leg['org1id'], 'participanttype' : leg['orgtype'], + 'participant1type' : leg['org1type'], 'subjectname' : leg['subjectname'], 'accounting_dir': leg['accounting_dir'], 'amount' : leg['amount']