add: add new api

This commit is contained in:
behruz-dev
2025-09-11 15:20:56 +05:00
parent 6a89d228a9
commit c9ef7b7620
3 changed files with 31 additions and 0 deletions

View File

@@ -357,6 +357,10 @@ class PartyExpenceCreateSerializer(serializers.ModelSerializer):
expence.counterparty.debit_usd += validated_data.get('price')
expence.counterparty.total_debit += expence.price
expence.counterparty.save()
if expence.party.currency == 'usd':
expence.party.party_amount.payment_amount -= validated_data.get('price')
expence.party.party_amount.paid_amount += validated_data.get('price')
expence.party.save()
cash_transaction.save()
payment_type.save()