mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-11 07:05:22 +01:00
Fix minori
This commit is contained in:
parent
e0531910dc
commit
dd8472adb0
@ -34,32 +34,32 @@ echo '
|
||||
echo '
|
||||
<script>
|
||||
var descrizione = $("#descrizione_riga");
|
||||
|
||||
|
||||
var form = descrizione.closest("form");
|
||||
var sconto_percentuale = form.find("#sconto_percentuale");
|
||||
var sconto_unitario = form.find("#sconto_unitario");
|
||||
|
||||
var totale = '.($options['totale_imponibile'] ?: 0).';
|
||||
|
||||
|
||||
function aggiorna_sconto_percentuale() {
|
||||
var sconto = sconto_percentuale.val().toEnglish();
|
||||
var unitario = sconto / 100 * totale;
|
||||
|
||||
msg = sconto >= 0 ? "'.tr('Sconto percentuale').'" : "'.tr('Maggiorazione percentuale').'";
|
||||
|
||||
|
||||
var msg = sconto >= 0 ? "'.tr('Sconto percentuale').'" : "'.tr('Maggiorazione percentuale').'";
|
||||
|
||||
sconto_unitario.val(unitario.toLocale());
|
||||
|
||||
if (!descrizione.val()) {
|
||||
|
||||
if (!descrizione.val() && sconto !== 0) {
|
||||
descrizione.val(msg + " " + Math.abs(sconto).toLocale() + "%");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function aggiorna_sconto_unitario(){
|
||||
msg = sconto_unitario.val().toEnglish() >= 0 ? "'.tr('Sconto unitario').'" : "'.tr('Maggiorazione unitaria').'";
|
||||
var msg = sconto_unitario.val().toEnglish() >= 0 ? "'.tr('Sconto unitario').'" : "'.tr('Maggiorazione unitaria').'";
|
||||
|
||||
sconto_percentuale.val(0);
|
||||
|
||||
if (!descrizione.val()) {
|
||||
|
||||
if (!descrizione.val() && sconto !== 0) {
|
||||
descrizione.val(msg);
|
||||
}
|
||||
}
|
||||
|
@ -160,7 +160,7 @@ abstract class Row extends Description
|
||||
}
|
||||
|
||||
/**
|
||||
* Imposta il prezzo unitario corrente (unitario oppure unitario ivato a seconda dell'impostazione 'Utilizza prezzi di vendita comprensivi di IVA') per la riga.
|
||||
* Restituisce il prezzo unitario corrente (unitario oppure unitario ivato a seconda dell'impostazione 'Utilizza prezzi di vendita comprensivi di IVA') per la riga.
|
||||
*
|
||||
* @return float
|
||||
*/
|
||||
@ -175,7 +175,7 @@ abstract class Row extends Description
|
||||
}
|
||||
|
||||
/**
|
||||
* Imposta lo sconto unitario corrente (unitario oppure unitario ivato a seconda dell'impostazione 'Utilizza prezzi di vendita comprensivi di IVA') per la riga.
|
||||
* Restituisce lo sconto unitario corrente (unitario oppure unitario ivato a seconda dell'impostazione 'Utilizza prezzi di vendita comprensivi di IVA') per la riga.
|
||||
*
|
||||
* @return float
|
||||
*/
|
||||
|
@ -102,10 +102,11 @@ function discountInfo(\Common\Components\Row $riga, $mostra_maggiorazione = true
|
||||
return null;
|
||||
}
|
||||
|
||||
$text = $riga->sconto_unitario > 0 ? tr('sconto _TOT_ _TYPE_') : tr('maggiorazione _TOT_ _TYPE_');
|
||||
$text = $riga->sconto_unitario > 0 ? tr('sconto _TOT_ _TYPE_') : tr('maggiorazione _TOT__TYPE_');
|
||||
$total = !empty($riga->sconto_percentuale) ? $riga->sconto_percentuale : $riga->sconto_unitario;
|
||||
|
||||
return replace($text, [
|
||||
'_TOT_' => Translator::numberToLocale(!empty($riga->sconto_percentuale) ? $riga->sconto_percentuale : $riga->sconto_unitario),
|
||||
'_TOT_' => Translator::numberToLocale(abs($total)),
|
||||
'_TYPE_' => (!empty($riga->sconto_percentuale) ? '%' : currency()),
|
||||
]);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user