function loaderStart(){ $("#loader").fadeIn(300);  } function loaderStop(){ $("#loader").fadeOut(300); } function auth(){ loaderStart(); $.post('https://b2b.metozzi.it/eseg/init.php', { username: $("#auth_user").val(), password: $("#auth_pass").val() }, function(response){ console.log("RISPOSTA SERVER >>>>>>>> " + response); if(response == "OK"){ window.open("https://b2b.metozzi.it/","_top"); }else { alert(response); loaderStop(); } }); } function logout(){ $.post('https://b2b.metozzi.it/eseg/stop.php', function(response){ console.log("RISPOSTA SERVER >>>>>> " + response); if(response == "OK"){ window.open("https://b2b.metozzi.it","_top"); }else { alert(response); } }); } function apriManutenzione(page){ //loaderStart(); $("#manutenzioneadmin").load("manutenzione_"+page+".php"); } function apriHome(){ loaderStart(); $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: "0", numero_ordine: "0", tipo_ordine: "ORDINE" }, function(data){ window.open("https://b2b.metozzi.it","_top"); }); } function apriDocumentiPubblici(){ loaderStart(); $("#principale").load("main/documenti_pubblici.php"); } function apriDocumentiPrivati(){ loaderStart(); $("#principale").load("main/documenti_privati.php"); } function apriDoc(url,filename){ const anchor = document.createElement('a'); anchor.href = url; anchor.download = filename; anchor.style.display = 'none'; document.body.appendChild(anchor); anchor.click(); document.body.removeChild(anchor); } function apriCambiaPassword(){ loaderStart(); $("#principale").load("main/cambia_password.php"); } function apriSelezionaClienti(){ loaderStart(); $("#principale").load("main/clienti_elenco.php"); } function apriSelezionaClientiFiltro(){ loaderStart(); $("#principale").load("main/clienti_elenco.php", {"cerca_cliente" : $("#cerca_cliente").val()}); } function apriSelezionaSoggettiFiltro(){ loaderStart(); $("#manutenzioneadmin").load("manutenzione_utenti.php", {"cerca_soggetto" : $("#cerca_soggetto").val(), "codice_scelto":"0"}); } function selezionaSoggetto(c){ loaderStart(); $("#manutenzioneadmin").load("manutenzione_utenti.php", {"cerca_soggetto" : $("#cerca_soggetto").val(), "codice_scelto":c}); } function apriProdottiClasse(c){ loaderStart(); $("#principale").load("main/prodotti_classe.php", { "codice_classe": c }); } function apriProdottiElenco(r,c,v){ loaderStart(); $("#principale").load("main/prodotti_elenco.php", { "ricerca": r, "codice_classe": c, "valore_classe": v }); } function apriProdottiDisponibili(){ loaderStart(); $("#principale").load("main/prodotti_elenco.php", { "ricerca": "", "codice_classe": "", "valore_classe": "", "articoli_disponibili": "SI" }); } function apriProdottiInOfferta(){ loaderStart(); $("#principale").load("main/prodotti_elenco.php", { "ricerca": "", "codice_classe": "", "valore_classe": "", "articoli_disponibili": "NO", "articoli_offerta": "SI" }); } function apriProdottiElencoRice(){ var r = $("#selectRicerca").val(); apriProdottiElenco(r,'',''); } function nuovoOrdine(a,n){ $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: a, numero_ordine: n, tipo_ordine: "ORDINE" }, function(data){ modificaOrdine(a,n,'0','ORDINE'); }); } function nuovoPreventivo(a,n){ $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: a, numero_ordine: n, tipo_ordine: "PREVENTIVO" }, function(data){ modificaOrdine(a,n,'0','PREVENTIVO'); }); } function nuovaFattura(a,n){ $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: a, numero_ordine: n, tipo_ordine: "FATTURA" }, function(data){ modificaOrdine(a,n,'0','FATTURA'); }); } function apriStatoOrdini(){ loaderStart(); $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: "0", numero_ordine: "0", tipo_ordine: "ORDINE" }, function(data){ $("#principale").load("main/ordini_elenco.php"); }); } function apriStatoOrdiniFiltro(){ loaderStart(); $("#principale").load("main/ordini_elenco.php", { "selectNumero" : $("#selectNumero").val(), "selectStato" : $("#selectStato").val(), "selectEvasione" : $("#selectEvasione").val(), "selectSpedizione" : $("#selectSpedizione").val(), "selectDaData" : $("#selectDaData").val(), "selectAData" : $("#selectAData").val(), } ); } function apriStatoPreventivi(){ loaderStart(); $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: "0", numero_ordine: "0", tipo_ordine: "PREVENTIVO" }, function(data){ $("#principale").load("main/preventivi_elenco.php"); }); } function apriStatoPreventiviFiltro(){ loaderStart(); $("#principale").load("main/preventivi_elenco.php", { "selectNumero" : $("#selectNumero").val(), "selectStato" : $("#selectStato").val(), "selectEvasione" : $("#selectEvasione").val(), "selectDaData" : $("#selectDaData").val(), "selectAData" : $("#selectAData").val(), } ); } function apriStatoFatture(){ loaderStart(); $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: "0", numero_ordine: "0", tipo_ordine: "FATTURA" }, function(data){ $("#principale").load("main/fatture_elenco.php"); }); } function apriStatoFattureFiltro(){ loaderStart(); $("#principale").load("main/fatture_elenco.php", { "selectNumero" : $("#selectNumero").val(), "selectStato" : $("#selectStato").val(), "selectEvasione" : $("#selectEvasione").val(), "selectDaData" : $("#selectDaData").val(), "selectAData" : $("#selectAData").val(), } ); } function modificaOrdine(a,n,inv,tp){ $.post("https://b2b.metozzi.it/eseg/settaordine.php", { anno_ordine: a, numero_ordine: n, tipo_ordine: tp }, function(data){ if(inv == 1){ $("#manutenzioneadmin").load("../main/ordine_dettaglio.php"); }else{ $("#principale").load("main/ordine_dettaglio.php"); } }); } function testataOrdine(a,n,inv){ if(inv == 0){ $("#principale").load("main/ordine_testata.php"); }else{ $("#manutenzioneadmin").load("../main/ordine_testata.php"); } } function dettaglioOrdine(a,n){ //loaderStart(); 'use strict'; //$("#dettaglio_ordine").load("https://b2b.metozzi.it/main/vuota.php"); $("#dettaglio_ordine").load("https://b2b.metozzi.it/main/ordini_elenco_dettaglio.php", { anno_ordine: a, numero_ordine: n }); $("#dettaglio_ordine_dialog").modal('show'); } function cancellaOrdine(a,n,inv){ if(!confirm("Vuoi cancellare l'ordine selezionato ?")) return; loaderStart(); $.post("https://b2b.metozzi.it/eseg/ordine_cancella.php", { anno_ordine: a, numero_ordine: n }, function(response){ alert(response); if(inv == 1){ apriManutenzione('ordini'); }else{ apriStatoOrdiniFiltro(); } }); loaderStop(); } function cancellaCarrello(a,n,mess){ if(!confirm(mess)) return; loaderStart(); $.post("https://b2b.metozzi.it/eseg/ordine_cancella.php", { anno_ordine: a, numero_ordine: n }, function(response){ alert(response); window.open("/pagine/cliente.php","_top"); }); loaderStop(); } function continuaCarrello(a,n){ loaderStart(); $.post("https://b2b.metozzi.it/eseg/ordine_continua.php", { anno_ordine: a, numero_ordine: n }, function(response){ window.open("/pagine/lista_articoli.php","_top"); }); loaderStop(); } function estraiOrdine(a,n){ let modalDatasetEstrai = document.getElementById('modalSceltaEstrai'); modalDatasetEstrai.dataset.a=a; modalDatasetEstrai.dataset.n=n; let modal = new bootstrap.Modal(modalDatasetEstrai); modal.show(); } function stampaOrdine(a,n,d){ let modalDataset = document.getElementById('modalSceltaStampa'); modalDataset.dataset.a=a; modalDataset.dataset.n=n; modalDataset.dataset.d=d; let modal = new bootstrap.Modal(modalDataset); modal.show(); } $("#btnExcelImmagineSi").on("click", function () { const immagini = "si"; const a = document.getElementById('modalSceltaEstrai').dataset.a; const n = document.getElementById('modalSceltaEstrai').dataset.n; bootstrap.Modal.getInstance(document.getElementById('modalSceltaEstrai')).hide(); loaderStart(); const form = document.createElement('form'); form.method = 'POST'; form.action = "https://b2b.metozzi.it/eseg/ordine_estrai_excel.php"; const annoInput = document.createElement('input'); annoInput.type = 'hidden'; annoInput.name = 'anno_ordine'; annoInput.value = a; form.appendChild(annoInput); const numeroInput = document.createElement('input'); numeroInput.type = 'hidden'; numeroInput.name = 'numero_ordine'; numeroInput.value = n; form.appendChild(numeroInput); const immaginiInput = document.createElement('input'); immaginiInput.type = 'hidden'; immaginiInput.name = 'immagini'; immaginiInput.value = immagini; form.appendChild(immaginiInput); document.body.appendChild(form); form.submit(); document.body.removeChild(form); loaderStop(); }); $("#btnExcelImmagineNo").on("click", function () { const immagini = "no"; const a = document.getElementById('modalSceltaEstrai').dataset.a; const n = document.getElementById('modalSceltaEstrai').dataset.n; bootstrap.Modal.getInstance(document.getElementById('modalSceltaEstrai')).hide(); loaderStart(); const form = document.createElement('form'); form.method = 'POST'; form.action = "https://b2b.metozzi.it/eseg/ordine_estrai_excel.php"; const annoInput = document.createElement('input'); annoInput.type = 'hidden'; annoInput.name = 'anno_ordine'; annoInput.value = a; form.appendChild(annoInput); const numeroInput = document.createElement('input'); numeroInput.type = 'hidden'; numeroInput.name = 'numero_ordine'; numeroInput.value = n; form.appendChild(numeroInput); const immaginiInput = document.createElement('input'); immaginiInput.type = 'hidden'; immaginiInput.name = 'immagini'; immaginiInput.value = immagini; form.appendChild(immaginiInput); document.body.appendChild(form); form.submit(); document.body.removeChild(form); loaderStop(); }); $("#btnSi").on("click", function () { const immagini = "si"; const a = document.getElementById('modalSceltaStampa').dataset.a; const n = document.getElementById('modalSceltaStampa').dataset.n; const d = document.getElementById('modalSceltaStampa').dataset.d; bootstrap.Modal.getInstance(document.getElementById('modalSceltaStampa')).hide(); loaderStart(); if(d == "agile"){ window.open("https://b2b.metozzi.it/eseg/ordine_stampa.php?immagini="+immagini+"&anno_ordine="+a+"&numero_ordine="+n+"&dove_ordine="+d,"_blank"); }else{ window.open("https://b2b.metozzi.it/eseg/ordine_stampa_aperto.php?immagini="+immagini+"&anno_ordine="+a+"&numero_ordine="+n+"&dove_ordine="+d,"_blank"); } loaderStop(); }); $("#btnNo").on("click", function () { const immagini = "no"; const a = document.getElementById('modalSceltaStampa').dataset.a; const n = document.getElementById('modalSceltaStampa').dataset.n; const d = document.getElementById('modalSceltaStampa').dataset.d; bootstrap.Modal.getInstance(document.getElementById('modalSceltaStampa')).hide(); loaderStart(); if(d == "agile"){ window.open("https://b2b.metozzi.it/eseg/ordine_stampa.php?immagini="+immagini+"&anno_ordine="+a+"&numero_ordine="+n+"&dove_ordine="+d,"_blank"); }else{ window.open("https://b2b.metozzi.it/eseg/ordine_stampa_aperto.php?immagini="+immagini+"&anno_ordine="+a+"&numero_ordine="+n+"&dove_ordine="+d,"_blank"); } loaderStop(); }); function apriSchedaProdotto(a,f = "carrello",l = "",inv){ loaderStart(); 'use strict'; //$("#scheda_articolo").load("https://b2b.metozzi.it/main/vuota.php"); $("#scheda_articolo").load("https://b2b.metozzi.it/main/prodotti_dettaglio.php", { articolo_selezionato: a, pagina_arrivo: f, listino_forzato: l, ordine_inviato: inv }); $("#scheda_articolo_dialog").modal('show'); } function aggiungiArticoloDet(idx){ var art = $("#articolo_"+idx).val(); var clis = $("#codicelistino_"+idx).val(); var sc1 = $("#sconto1_"+idx).val(); var sc2 = $("#sconto2_"+idx).val(); var sc3 = $("#sconto3_"+idx).val(); var net = $("#netto_"+idx).val(); var escl = "N"; if($("#escludi_scontoinc").is(":checked")) escl = "S"; console.log("ARTICOLO SELEZIONATO ==== " + art + " NETTO ==== " + net); var qtaatt = parseInt($("#qta_det_"+idx).val()); if(isNaN(qtaatt)) qtaatt = 0; var az = "aggiungi_articolo"; console.log("QTA ATTUALE ELEM. === " + qtaatt); if(qtaatt <= 0) az = "rimuovi_articolo"; console.log("AZIONE SELEZIONATA >>>>>> " + az); var tpo = ""; console.log("TIPO ORDINE >>>>>> " + tpo); var urlto = "https://b2b.metozzi.it/eseg/ordine_gestione.php"; $.post(urlto, { azione: az, quantita_sel: qtaatt, articolo_sel: art, sconto1_sel: sc1, sconto2_sel : sc2, sconto3_sel: sc3, codice_listino: clis, prezzo_netto: net, escludi_scontoinc: escl }, function(response){ var arr = response.split("|"); var qtanew = parseInt(arr[3]); if(arr[0] == "ERRORE"){ alert(arr[1]); }else{ caricaCarrello(); $("#scheda_articolo_dialog").modal('hide'); } $("#qta_"+idx).val(qtanew); }); } function aggiungiArticolo(idx){ var art = $("#articolo_"+idx).val(); var clis = $("#codicelistino_"+idx).val(); var sc1 = $("#sconto1_"+idx).val(); var sc2 = $("#sconto2_"+idx).val(); var sc3 = $("#sconto3_"+idx).val(); console.log("ARTICOLO SELEZIONATO ==== " + art); var qtaatt = parseInt($("#qta_"+idx).val()); if(isNaN(qtaatt)) qtaatt = 0; var az = "aggiungi_articolo"; console.log("QTA ATTUALE ELEM. === " + qtaatt); if(qtaatt <= 0) az = "rimuovi_articolo"; console.log("AZIONE SELEZIONATA >>>>>> " + az); var tpo = ""; console.log("TIPO ORDINE >>>>>> " + tpo); var urlto = "https://b2b.metozzi.it/eseg/ordine_gestione.php"; $.post(urlto, { azione: az, quantita_sel: qtaatt, articolo_sel: art, sconto1_sel: sc1, sconto2_sel : sc2, sconto3_sel: sc3, codice_listino: clis }, function(response){ var arr = response.split("|"); var qtanew = parseInt(arr[3]); if(arr[0] == "ERRORE"){ alert(arr[1]); }else{ caricaCarrello(); } $("#qta_"+idx).val(qtanew); if(qtaatt > 0) $("#boxarticolo_"+art).addClass('evidenziato'); if(qtaatt <= 0) $("#boxarticolo_"+art).removeClass('evidenziato'); }); } function caricaCarrello(){ $(".boxcarrello").load("https://b2b.metozzi.it/main/carrello_dettaglio.php"); } function apriDettaglioGiacenza(idx){ loaderStart(); var art = $("#articolo_"+idx).val(); console.log("ARTICOLO SELEZIONATO >>>> " + art); $("#dettaglio_articolo").load("/pagine/dettaglio_giacenza.php", { articolo_scelto: art }); $('.overlay').removeClass('chiuso'); loaderStop(); } function apriDettaglioOrdiniFornitore(idx){ loaderStart(); var art = $("#articolo_"+idx).val(); console.log("ARTICOLO SELEZIONATO >>>> " + art); $("#dettaglio_articolo").load("/pagine/dettaglio_ordini_fornitore.php", { articolo_scelto: art }); $('.overlay').removeClass('chiuso'); loaderStop(); } function modificaRigaDet(idx,a,n,inv){ var art = $("#articolo_"+idx).val(); var clis = $("#codicelistino_"+idx).val(); var sc1 = $("#sconto1_"+idx).val(); var sc2 = $("#sconto2_"+idx).val(); var sc3 = $("#sconto3_"+idx).val(); var net = $("#netto_"+idx).val(); var escl = "N"; if($("#escludi_scontoinc").is(":checked")) escl = "S"; console.log("ARTICOLO SELEZIONATO >>>> " + art); var qtaatt = parseInt($("#qta_det_"+idx).val()); if(isNaN(qtaatt)) qtaatt = 0; var az = "aggiungi_articolo"; console.log("QTA ATTUALE ELEM. >>> " + qtaatt); if(qtaatt <= 0) az = "rimuovi_articolo"; console.log("AZIONE SELEZIONATA >>>>>> " + az); var tpo = ""; console.log("TIPO ORDINE >>>>>> " + tpo); var urlto = "https://b2b.metozzi.it/eseg/ordine_gestione.php"; console.log("URL >>>>>> " + urlto); $.post(urlto, { azione: az, quantita_sel: qtaatt, articolo_sel: art, sconto1_sel: sc1, sconto2_sel : sc2, sconto3_sel: sc3, codice_listino: clis, prezzo_netto: net, escludi_scontoinc: escl }, function(response){ console.log("RESPONSE >>>>>> " + response); var arr = response.split("|"); var ao = arr[1]; var no = arr[2]; var qtanew = parseInt(arr[3]); if(arr[0] == "ERRORE"){ alert(arr[1]); }else{ modificaOrdine(ao,no,inv,tpo); $("#scheda_articolo_dialog").modal('hide'); } }); } function modificaRiga(idx,a,n,inv){ var art = $("#articolo_"+idx).val(); var clis = $("#codicelistino_"+idx).val(); var sc1 = $("#sconto1_"+idx).val(); var sc2 = $("#sconto2_"+idx).val(); var sc3 = $("#sconto3_"+idx).val(); console.log("ARTICOLO SELEZIONATO >>>> " + art); var qtaatt = parseInt($("#qta_"+idx).val()); if(isNaN(qtaatt)) qtaatt = 0; var az = "aggiungi_articolo"; console.log("QTA ATTUALE ELEM. >>> " + qtaatt); if(qtaatt <= 0){ az = "rimuovi_articolo"; } console.log("AZIONE SELEZIONATA >>>>>> " + az); var tpo = ""; console.log("TIPO ORDINE >>>>>> " + tpo); var urlto = "https://b2b.metozzi.it/eseg/ordine_gestione.php"; console.log("URL >>>>>> " + urlto); $.post(urlto, { azione: az, quantita_sel: qtaatt, articolo_sel: art, sconto1_sel: sc1, sconto2_sel : sc2, sconto3_sel: sc3, codice_listino: clis }, function(response){ console.log("RESPONSE >>>>>> " + response); var arr = response.split("|"); var ao = arr[1]; var no = arr[2]; var qtanew = parseInt(arr[3]); if(arr[0] == "ERRORE"){ alert(arr[1]); }else{ modificaOrdine(ao,no,inv,tpo); $("#scheda_articolo_dialog").modal('hide'); } }); } function modificaQuantita(r){ 'use strict'; //$("#dettaglio_riga").load("https://b2b.metozzi.it/main/vuota.php"); $("#dettaglio_riga").load("https://b2b.metozzi.it/main/ordine_dettaglio_riga.php", { riga_ordine: r }); $("#dettaglio_riga_dialog").modal('show'); } function cancellaRiga(r, idx, codiceArticolo=''){ if(!confirm("CANCELLARE LA RIGA SELEZIONATA ?")) return; var az = "cancella_riga"; $.post("https://b2b.metozzi.it/eseg/ordine_gestione.php", { azione: az, riga_ordine: r, }, function(response){ caricaCarrello(); if(codiceArticolo !== '') $("#boxarticolo_"+codiceArticolo).removeClass('evidenziato'); }); } function cancellaRigaOrdine(a,n,r,inv){ if(!confirm("CANCELLARE LA RIGA SELEZIONATA ?")) return; var az = "cancella_riga"; var tpo = ""; $.post("https://b2b.metozzi.it/eseg/ordine_gestione.php", { azione: az, riga_ordine: r, }, function(response){ modificaOrdine(a,n,inv,tpo); }); } $('.multicode').click(function () { $("#elencomulticod").load("/pagine/multicod.php"); $('.overlay').removeClass('chiuso'); }); function caricaMulticodDettaglio(v){ $("#dettaglio_multicod").load("/pagine/multicod_dettaglio.php", { selezionato: v }); } function inserisciMulticod(){ if(!confirm("Inserire il multicod selezionato ?")) return; var mc = $("#selectMulticod").val(); $.post("https://b2b.metozzi.it/eseg/ordine_multicod.php", { selezionato: mc }, function(response){ alert(response); window.open("/pagine/riepilogo_ordine.php","_top"); }); } function cambiaIndirizzoConsegna(inv){ 'use strict'; //$("#dettaglio_indirizzi").load("https://b2b.metozzi.it/main/vuota.php"); $("#dettaglio_indirizzi").load("https://b2b.metozzi.it/main/ordine_indirizzi.php", {"ordine_inviato":inv}); $("#dettaglio_indirizzi_dialog").modal('show'); } //PULSANTI SIDEBAR $("#rimuovi_selezione_cliente").click(function(){ scegliCliente(0,'',''); }) function cambiaIndirizzo(a,n,i,inv){ console.log(">>>>> NUOVO INDIRIZZO >>>>> " + i); $.post('https://b2b.metozzi.it/eseg/cambia_indirizzo.php', { indirizzo_scelto: i }, function(response){ testataOrdine(a,n,inv); $("#dettaglio_indirizzi_dialog").modal('hide'); }); } function salvaTestataOrdine(destinazione = ''){ console.log(">>>>> SALVA TESTATA >>>>> "); var dtc = $("#seleziona_data_consegna").val(); console.log("DATA CONSEGNA >>>>>> " + dtc); var numord = $("#seleziona_num_ordine").val(); console.log("NUM. ORDINE >>>>>>>> " + numord); var reford = $("#seleziona_ref_ordine").val(); console.log("REF. ORDINE >>>>>>>> " + reford); var sconto = $("#seleziona_sconto").val(); console.log("SCONTO >>>>>>>>>>>>> " + sconto); var nt = $("#seleziona_note").val(); console.log("NOTE >>>>>>>>>>>>>>> " + nt); var pag = $("#seleziona_pagamento").val(); console.log("PAGAMENTO >>>>>>>>>> " + pag); var modsped = $("#seleziona_mod_spedizione").val(); console.log("MOD. SPEDIZIONE >>>> " + modsped); var vet = $("#seleziona_vettore").val(); console.log("VETTORE >>>>>>>>>>>> " + vet); var mag = $("#seleziona_magazzino").val(); console.log("MAGAZZINO >>>>>>>>>> " + mag); $.post('https://b2b.metozzi.it/eseg/salva_testata.php', { sel_data_consegna: dtc, sel_num_ordine: numord, sel_ref_ordine: reford, sel_sconto: sconto, sel_note: nt, sel_pagamento: pag, sel_mod_spedizione: modsped, sel_vettore: vet, sel_magazzino: mag }, function(response){ if(response == "OK"){ if(destinazione == ""){ window.open("/pagine/riepilogo_ordine_pagina_2.php","_top"); }else{ $.post('https://b2b.metozzi.it/eseg/invia_ordine.php', function(response2){ if(response2 == "OK"){ window.open("/pagine/ordine_terminato.php","_top"); }else{ alert(response2); } }); } }else{ alert(response); } }); } function confermaOrdine(){ console.log(">>>>> CONFERMA ORDINE >>> "); if(!confirm("VUOI CONFERMARE ED INVIARE L'ORDINE ?")) return; salvaTestataOrdine('invia_ordine'); //$.post('https://b2b.metozzi.it/eseg/cambia_indirizzo.php', { indirizzo_scelto: i }, function(response){ // window.open("/pagine/riepilogo_ordine_pagina_2.php","_top"); //}); } function scegliCliente(c,d,ti){ $.post('https://b2b.metozzi.it/eseg/cambia_cliente.php', { cliente_scelto: c, nome_cliente: d, tipo_importazione: ti}, function(response){ if(response == "OK"){ window.open("https://b2b.metozzi.it","_top"); }else { window.open("https://b2b.metozzi.it","_top"); } }); } function aggiungiArticoloBarcode(e,f){ if(e.key == "Enter"){ var art = $("#barcode_rice").val(); $.post("eseg/ricerca_barcode.php", {barcode : art}, function(returnData){ if(returnData != ""){ apriSchedaProdotto(returnData,f,'','0'); $("#articolo_rice").val(""); }else{ } }); } } $(".qta-input").on("blur change", function() { if ($(this).val() === "") { $(this).val(0); } }); $(document).ready(function () { // Modal è già chiuso $('#scheda_articolo_dialog').on('hidden.bs.modal', function (e) { $('#barcode_rice').focus(); }); // Modal sta per chiudersi $('#scheda_articolo_dialog').on('hide.bs.modal', function (e) { $('#barcode_rice').val(''); }); }); function incrementa(button, id, esis, idx, det=false){ button.disabled = true; setTimeout(() => button.disabled = false, 50); //console.log("id elemento da incrementare >>> " + document.getElementById(id).value); const qtaInput = document.getElementById(id); qtaInput.value = ((parseInt(qtaInput.value) ) || 0) + 1; controlla(id, esis, idx, det); } function decrementa(button, id, esis, idx, det=false){ button.disabled = true; setTimeout(() => button.disabled = false, 100); //console.log("ID ELEMENTO DA DECREMENTARE >>> " + id); if(document.getElementById(id).value > 0) document.getElementById(id).value = parseInt(document.getElementById(id).value) - 1; controlla(id, esis, idx, det); } function incrementaConf(button, id, esis, idx, det=false){ button.disabled = true; setTimeout(() => button.disabled = false, 100); const inputQtaValue = parseInt(document.getElementById(id).value); //console.log("inputQtaValue >>> ",inputQtaValue); const inputConfValue = parseInt(button.parentElement.childNodes[3].childNodes[3].value); //console.log("inputConfValue >>> ", inputConfValue); document.getElementById(id).value = (inputQtaValue || 0) + inputConfValue; controlla(id, esis, idx, det); } function decrementaConf(button, id, esis, idx, det=false){ button.disabled = true; setTimeout(() => button.disabled = false, 100); const inputQtaValue = parseInt(document.getElementById(id).value); const inputConfValue = parseInt(button.parentElement.childNodes[3].childNodes[3].value); if(inputQtaValue >= inputConfValue){ document.getElementById(id).value = inputQtaValue - inputConfValue; } controlla(id, esis, idx, det); } function controlla(id, esis, idx, det=false){ const input = document.getElementById(id); if(input.value > esis){ det ? $(".divAlert_det" + idx).addClass("show") : $(".divAlert" + idx).addClass("show"); }else{ det ? $(".divAlert_det" + idx).removeClass("show") : $(".divAlert" + idx).removeClass("show"); } } function pdfFromHTML(id, title) { var sTable = document.getElementById(id).innerHTML; var style = ""; style = style + ""; style = style + ""; style = style + ""; style = style + ""; style = style + ""; style = style + ""; style = style + ""; style = style + ""; // CREATE A WINDOW OBJECT. var win = window.open('', '', 'height=700,width=700'); win.document.write(''); win.document.write("" + title + ""); // FOR PDF HEADER. win.document.write(style); // ADD STYLE INSIDE THE HEAD TAG. win.document.write('</head>'); win.document.write('<body>'); win.document.write(sTable); // THE TABLE CONTENTS INSIDE THE BODY TAG. win.document.write('</body></html>'); win.document.close(); // CLOSE THE CURRENT WINDOW. win.print(); // PRINT THE CONTENTS. }