Miglioramento messaggio differenza tra fattura acquisto e FE

This commit is contained in:
Dasc3er 2021-09-13 10:17:11 +02:00
parent f221f559db
commit 7435144eb7
1 changed files with 7 additions and 6 deletions

View File

@ -770,19 +770,20 @@ if ($dir == 'uscita' && $fattura->isFE()) {
success: function(data){ success: function(data){
data = JSON.parse(data); data = JSON.parse(data);
var div = $("#controlla_totali"); const div = $("#controlla_totali");
div.removeClass("alert-info"); div.removeClass("alert-info");
var calculated = parseFloat(data.calculated, 10).toLocale(); const calculated = parseFloat(data.calculated);
var stored = parseFloat(data.stored, 10).toLocale(); const stored = parseFloat(data.stored);
if (stored == null) { if (stored == null) {
div.addClass("alert-info").html("'.tr("Il file XML non contiene il nodo ''ImportoTotaleDocumento'': impossibile controllare corrispondenza dei totali").'.") div.addClass("alert-info").html("'.tr("Il file XML non contiene il nodo ''ImportoTotaleDocumento'': impossibile controllare corrispondenza dei totali").'.")
} else if (stored == calculated){ } else if (stored == calculated){
div.addClass("alert-success").html("'.tr('Il totale del file XML corrisponde a quello calcolato dal gestionale').'.") div.addClass("alert-success").html("'.tr('Il totale del file XML corrisponde a quello calcolato dal gestionale').'.")
} else { } else {
div.addClass("alert-warning").html("'.tr('Il totale del file XML non corrisponde a quello calcolato dal gestionale: previsto _XML_, calcolato _CALC_', [ div.addClass("alert-warning").html("'.tr('Il totale del file XML non corrisponde a quello calcolato dal gestionale: previsto _XML_, calcolato _CALC_ (differenza _DIFF_)', [
'_XML_' => '" + stored + " " + globals.currency + "', '_XML_' => '" + stored.toLocale() + " " + globals.currency + "',
'_CALC_' => '" + calculated + " " + globals.currency + "', '_CALC_' => '" + calculated.toLocale() + " " + globals.currency + "',
'_DIFF_' => '" + (calculated - stored).toLocale() + " " + globals.currency + "',
]).'.") ]).'.")
} }