bugfix
This commit is contained in:
parent
662a511648
commit
37c9ab2a0e
@ -86,12 +86,12 @@ async def getCustomerBalance(sor, customerid):
|
||||
return None
|
||||
orgid = await get_owner_orgid(sor, customerid)
|
||||
if orgid is None:
|
||||
print(f"{customerid=}'s parent organization not found")
|
||||
debug(f"{customerid=}'s parent organization not found")
|
||||
return None
|
||||
|
||||
balance = await getAccountBalance(sor, orgid, customerid, name)
|
||||
if balance is None:
|
||||
print(f'accid is None, {orgid=}, {customerid=}, {name=}')
|
||||
debug(f'accid is None, {orgid=}, {customerid=}, {name=}')
|
||||
return None
|
||||
return balance
|
||||
|
||||
@ -100,14 +100,14 @@ async def getAccountBalance(sor, accounting_orgid, orgid, subjectname, org1id):
|
||||
orgid,
|
||||
subjectname,org1id)
|
||||
if accid is None:
|
||||
print(f'accid is None, {accounting_orgid=}, {orgid=}, {subjectname=}')
|
||||
debug(f'accid is None, {accounting_orgid=}, {orgid=}, {subjectname=}')
|
||||
return None
|
||||
return await getAccountBalanceByAccid(sor, accid)
|
||||
|
||||
async def getAccountBalanceByAccid(sor, accid):
|
||||
balances = await sor.sqlExe("""select * from acc_balance where accountid=${accid}$ order by acc_date desc""", {'accid':accid})
|
||||
if len(balances) == 0:
|
||||
print(f'acc_balance is None, {accid=}')
|
||||
debug(f'acc_balance is None, {accid=}')
|
||||
return 0
|
||||
return balances[0]['balance']
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user