Registrar pagos completos con compras en efectivo #13 #20

Merged
mono merged 10 commits from make_payment_with_efective_purchase_#13 into main 2024-08-17 16:47:03 -05:00
Showing only changes of commit 1f37e57e00 - Show all commits

View File

@ -1,8 +1,7 @@
from django.shortcuts import render
from django.http import HttpResponse, HttpResponseRedirect, JsonResponse
from django.template import loader
from django.core.exceptions import ValidationError
from django.views.generic import ListView
from django.db import transaction
from .models import Sale, Product, ProductCategory, Payment
from .forms import ImportProductsForm, PurchaseForm, SaleLineFormSet, ReconciliationJarForm, PurchaseSummaryForm
@ -26,6 +25,7 @@ def buy(request):
sale_summary_form.is_valid()
])
if forms_are_valid:
with transaction.atomic():
sale = sale_form.save()
line_formset.instance = sale
line_formset.save()