fix payment

This commit is contained in:
behruz-dev
2025-10-07 14:57:29 +05:00
parent c691bfea94
commit e01017123c

View File

@@ -425,7 +425,7 @@ class PartyExpenceCreateSerializer(serializers.ModelSerializer):
expence.counterparty.debit_uzs += expence.price expence.counterparty.debit_uzs += expence.price
expence.counterparty.total_debit += expence.price expence.counterparty.total_debit += expence.price
expence.counterparty.save() expence.counterparty.save()
if expence.party.currency == "uzs": # if expence.party.currency == "uzs":
expence.party.party_amount.payment_amount -= expence.price expence.party.party_amount.payment_amount -= expence.price
expence.party.party_amount.paid_amount += expence.price expence.party.party_amount.paid_amount += expence.price
expence.party.save() expence.party.save()
@@ -453,7 +453,7 @@ class PartyExpenceCreateSerializer(serializers.ModelSerializer):
expence.counterparty.debit_usd += validated_data.get("price") expence.counterparty.debit_usd += validated_data.get("price")
expence.counterparty.total_debit += expence.price expence.counterparty.total_debit += expence.price
expence.counterparty.save() expence.counterparty.save()
if expence.party.currency == "usd": # if expence.party.currency == "usd":
expence.party.party_amount.payment_amount -= validated_data.get( expence.party.party_amount.payment_amount -= validated_data.get(
"price" "price"
) )