Taux TVA auto + seed enrichi + import photo collee
This commit is contained in:
@@ -117,7 +117,6 @@ def saisie_paiement(request):
|
||||
regimes = request.POST.getlist("l_regime")
|
||||
taux = request.POST.getlist("l_taux")
|
||||
montants = request.POST.getlist("l_montant")
|
||||
tvas = request.POST.getlist("l_tva")
|
||||
|
||||
lignes = []
|
||||
for i in range(len(libelles)):
|
||||
@@ -132,7 +131,6 @@ def saisie_paiement(request):
|
||||
"regime": regimes[i] if i < len(regimes) else RegimeTva.NATIONALE,
|
||||
"taux": _dec(taux[i] if i < len(taux) else "0"),
|
||||
"montant": m,
|
||||
"tva": _dec(tvas[i] if i < len(tvas) else "0"),
|
||||
})
|
||||
|
||||
somme = sum((l["montant"] for l in lignes), Decimal("0"))
|
||||
@@ -148,9 +146,10 @@ def saisie_paiement(request):
|
||||
paiement = Paiement.objects.create(
|
||||
entreprise=entreprise, date=d, libelle=libelle, montant_total=total_abs, sens="debit")
|
||||
for l in lignes:
|
||||
# montant_tva est calculé automatiquement dans Depense.save() depuis le taux.
|
||||
Depense.objects.create(
|
||||
entreprise=entreprise, paiement=paiement, date=d, libelle=l["libelle"],
|
||||
categorie=l["categorie"], activite=l["activite"] or "", regime_tva=l["regime"],
|
||||
taux_tva=l["taux"], montant_ttc=l["montant"], montant_tva=l["tva"])
|
||||
taux_tva=l["taux"], montant_ttc=l["montant"])
|
||||
messages.success(request, f"Opération « {libelle} » enregistrée ({len(lignes)} dépense(s)).")
|
||||
return redirect("saisie_paiement")
|
||||
|
||||
Reference in New Issue
Block a user