Fix calcolo guadagno e margine

This commit is contained in:
Matteo 2021-01-11 19:08:34 +01:00
parent b249efca2a
commit 8bee0cf2f1
2 changed files with 14 additions and 2 deletions

View File

@ -296,6 +296,12 @@ function aggiornaPrezzoArticolo() {
let prezzo_previsto = getPrezzoPerQuantita(qta);
$("#prezzo_unitario").val(prezzo_previsto).trigger("change");
// Aggiornamento automatico di guadagno e margine
if (direzione == "entrata") {
aggiorna_guadagno();
}
}
/**
@ -306,6 +312,12 @@ function aggiornaScontoArticolo() {
let sconto_previsto = getScontoPerQuantita(qta);
$("#sconto").val(sconto_previsto).trigger("change");
// Aggiornamento automatico di guadagno e margine
if (direzione == "entrata") {
aggiorna_guadagno();
}
}
/**

View File

@ -63,7 +63,7 @@ if ($options['dir'] == 'entrata') {
var costo_unitario = $("#costo_unitario").val().toEnglish();
var prezzo = $("#prezzo_unitario").val().toEnglish();
var sconto = $("#sconto").val().toEnglish();
if ($("#tipo_sconto").val() === "PRC") {
if ($("select[id^=\'tipo_sconto\']").val() === "PRC") {
sconto = sconto / 100 * prezzo;
}
@ -91,7 +91,7 @@ if ($options['dir'] == 'entrata') {
$("#prezzo_unitario").keyup(aggiorna_guadagno);
$("#costo_unitario").keyup(aggiorna_guadagno);
$("#sconto").keyup(aggiorna_guadagno);
$("#tipo_sconto").change(aggiorna_guadagno);
$("select[id^=\'tipo_sconto\']").change(aggiorna_guadagno);
</script>';
}