Fix calcolo guadagno e margine
This commit is contained in:
parent
b249efca2a
commit
8bee0cf2f1
|
@ -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();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -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>';
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue