This commit is contained in:
yumoqing 2025-12-16 13:47:51 +08:00
parent a6dc24dfe8
commit 46e134d0d3

View File

@ -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']