Regalamiunsorriso/www/admin/anag/_js/acxent-clifor.js
2026-04-07 18:02:17 +02:00

1044 lines
26 KiB
JavaScript

/**** ab-clifor lte */
/* 4.0 */
// v. 2.2.2 aggiunto script coave
/////////////////////////////////////////////7
function checkFields()
/////////////////////////////////////////////7
{
checkBoxes();
var f = document.main;
var l_flgAzienda = Ab.prendiElementoDaId('flgAzienda').value;
var l_flgOk = false;
if (l_flgAzienda == 1) {
l_flgOk = Ab.validateForm('cognome', 'Ragione Sociale', 'R');
//controlli aggiuntivi azienda
//p.iva lungo 11 per forza, cf lungo 11 o 16
/*
if(l_flgOk && f.pIva.value.length!=11){
alert("Attenzione!. Partita iva deve essere lungo 11 numeri.")
l_flgOk=false;
}
if(l_flgOk && !(f.codFisc.value.length==11 || f.codFisc.value.length==16)){
alert("Attenzione!. Codice fiscale deve essere lungo 11 numero o 16 caratteri.")
l_flgOk=false;
}
*/
} else {
l_flgOk = Ab.validateForm('cognome', 'Cognome', 'R', 'nome', 'Nome', 'R', 'flgSesso', 'Sesso', 'R');
}
return l_flgOk;
}
function checkBoxes()
/////////////////////////////////////////////
{
Ab.setChekBoxValue("main", "flgArt8", "1", "0");
Ab.setChekBoxValue("main", "flgRC", "1", "0");
Ab.setChekBoxValue("main", "flgAzienda", "1", "0");
Ab.setChekBoxValue("main", "flgPrivTrattamento", "1", "0");
Ab.setChekBoxValue("main", "flgPrivComunicazione", "1", "0");
Ab.setChekBoxValue("main", "flgMl", "1", "0");
Ab.setChekBoxValue("main", "flgDDDefault", "1", "0");
Ab.setChekBoxValue("main", "flgDocumentoVerificato", "1", "0");
}
function checkRadio() {
//Ab.setRadioButtonValue("main","flgPlaAntPos");
}
function checkBoxesCR()
/////////////////////////////////////////////
{
//Ab.setChekBoxValue("main","flgSommaCRL","1","0");
}
function checkRadioCR() {
//Ab.setRadioButtonValue("main","flgPlaAntPos");
}
function delUser(l_id)
/////////////////////////////////////////////
{
Swal.fire({
title: "Associazione Utente",
text: "L'utente non sara' più legato all'attuale record cliente/fornitore ma NON sara' cancellato. Vuoi Continuare?",
icon: "warning",
showDenyButton: true,
showCancelButton: false,
confirmButtonText: `Si`,
denyButtonText: `No`,
cancelButtonText: `Annulla`,
}).then((result) => {
/* Read more about isConfirmed, isDenied below */
if (result.isConfirmed) {
////////////////////////////////////////////////////////////////////
$("#main").attr("action", $("#actionPage").val());
//$("#flgReport").val("S");
$("#cmd", "#main").val("gr");
$("#act", "#main").val("delUser");
$("#cmd2").val("");
$("#act2").val("");
$("#id_users").val(l_id);
//$("#pageNumber").val("1");
Ab.submitAj('main');
////////////////////////////////////////////////////////////////////
} else if (result.isDenied) {
//Swal.fire('Changes are not saved', '', 'info')
}
})
}
function modUser(l_id)
/////////////////////////////////////////////
{
var f = document.main;
f.action = "../config/Users.abl";
// FACCIO IL SUBMIT
f.cmd.value = "md";
f.act.value = "";
f.id_users.value = l_id;
Ab.submitAj('main');
}
function postClickICheck() {
aziendaClick();
}
function aziendaClick() {
checkBoxes();
//var rowNascita=Ab.prendiElementoDaId('nascita');
//var l_flgAzienda=Ab.prendiElementoDaId('flgAzienda').value;
//if(l_flgAzienda==1)
if ($("#flgAzienda").val() == 1) {
//rowNascita.style.display="none";
$("#nascitaRow").addClass("hide");
} else {
//rowNascita.style.display="block";
$("#nascitaRow").removeClass("hide");
}
}
//////////////////////////////////////////////////
function addDD()
/////////////////////////////////////////////
{
/* var l_nome=Ab.prendiElementoDaId("descrizioneDD");
alert(l_nome.value);
l_nome.value=l_nome.value.replace(/€/ig,"€");
alert(l_nome.value);*/
var f = document.main;
if (Ab.validateForm('descrizioneDD', 'Descrizione', 'R', 'indirizzoDD', 'Indirizzo', 'R')) {
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "addDD";
//f.flgRiga.value="A";
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
function delDD(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
// FACCIO IL SUBMIT
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "delDD";
f.id_destinazioneDiversa.value = l_id;
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
function modifyDD(l_id)
/////////////////////////////////////////////
{
var f = document.main;
f.action = f.actionPage.value;
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "modDD";
//f.cmd.value="md";
//f.act.value="refreshCaratteristica";
f.id_destinazioneDiversa.value = l_id;
//f.flgRiga.value="A";
Ab.submitAj('main');
}
//////////////////////////////////////////////////
function addLP()
/////////////////////////////////////////////
{
/* var l_nome=Ab.prendiElementoDaId("descrizioneDD");
alert(l_nome.value);
l_nome.value=l_nome.value.replace(/€/ig,"€");
alert(l_nome.value);*/
var f = document.main;
if ((f.id_tipo.value == 0 || f.id_tipo.value == "") && (f.id_articolo.value == 0 || f.id_articolo.value == "")) {
alert("Attenzione!. Selezionare un Tipo Articolo oppure un Articolo.");
} else {
//if (Ab.validateForm('descrizione','Descrizione','R'))
{
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "addLP";
//f.flgRiga.value="A";
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
}
function delLP(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
// FACCIO IL SUBMIT
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "delLP";
f.id_listinoPers.value = l_id;
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
function modifyLP(l_id)
/////////////////////////////////////////////
{
var f = document.main;
f.action = f.actionPage.value;
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "modLP";
//f.cmd.value="md";
//f.act.value="refreshCaratteristica";
f.id_listinoPers.value = l_id;
//f.flgRiga.value="A";
Ab.submitAj('main');
}
function salvaEEsciSw() {
if (checkFields()) {
checkBoxes();
checkRadio();
var f = document.main;
f.action = f.actionPage.value;
f.act.value = "save";
f.cmd.value = "asq";
f.closeCommand.value = 1;
Ab.submitAj('main');
}
}
function uniscix() {
alert('non attivo');
}
function unisci() {
var f = document.main;
if (f.id_clifor.value != 0) {
if (f.id_cliforDup.value != 0 && f.id_clifor.value != f.id_cliforDup.value && confirm("L'unione dei record clienti/fornitore è una procedura NON reversibile. Sei sicuro?"))
if (confirm("ATTENZIONE!! PROCEDURA NON REVERSIBILE!!! Sei veramente sicuro?????")) {
f.action = f.actionPage.value;
f.act.value = "";
f.cmd.value = "join";
Ab.submitAj('main');
}
}
}
//////////////////////////////////////////////////
function addContratto()
/////////////////////////////////////////////
{
/* var l_nome=Ab.prendiElementoDaId("descrizioneDD");
alert(l_nome.value);
l_nome.value=l_nome.value.replace(/€/ig,"€");
alert(l_nome.value);*/
var f = document.main;
if (Ab.validateForm('id_tipoContratto', 'Tipo Contratto', 'RisNumKey')) {
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "addContratto";
//f.flgRiga.value="A";
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
function delContratto(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
// FACCIO IL SUBMIT
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "delContratto";
f.id_listinoPers.value = l_id;
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
function modifyContratto(l_id)
/////////////////////////////////////////////
{
var f = document.main;
f.action = f.actionPage.value;
checkBoxes();
checkRadio();
f.cmd.value = "gr";
f.act.value = "modContratto";
//f.cmd.value="md";
//f.act.value="refreshCaratteristica";
f.id_contratto.value = l_id;
//f.flgRiga.value="A";
Ab.submitAj('main');
}
function hideCr() {
//var theImgDown = document.getElementById("imgDown").style;
// theImgDown.display = "block";
/*var theNoCrStyl = document.getElementById("NOCR").style;
theNoCrStyl.display = "block";
var theCrStyl = document.getElementById("CR").style;
theCrStyl.display = "none";*/
$("#CR").hide();
$("#NOCR").show(300);
}
function showCr() {
$("#NOCR").hide(300);
$("#CR").show(300);
/*var theNoCrStyl = document.getElementById("NOCR").style;
theNoCrStyl.display = "none";
var theCrStyl = document.getElementById("CR").style;
theCrStyl.display = "block"; */
// var theImgDown = document.getElementById("imgDown").style;
// theImgDown.display = "none";
}
function creaCodaSms() {
//FACCIO IL SUBMIT
if (confirm("ATTENZIONE!! Verra' creato un messaggio sms per ogni cliente secondo il criterio di ricerca impostato. Vuoi continuare?")) {
var f = document.main;
if (f.testoMessaggio.value == "")
alert("ERRORE! Testo del messaggio vuoto");
else {
//alert(f.testoMessaggio.value);
//f.flgReport.value="S";
//f.action=webApp+"/tr/Pratica.abl";
f.action = f.actionPage.value;
f.cmd.value = "creaCodaSms";
Ab.submitAj('main');
}
}
}
function nuovoContratto() {
var f = document.main;
if (f.id_clifor.value != "") {
f.action = "Contratto.abl";
f.cmd.value = "ni";
Ab.submitAj('main');
}
}
function creaCodaMsg() {
if ($("#id_templateMsgS").val() != "") {
Swal.fire({
title: "Creazione Coda Newsletter",
text: "Verra' creata una nuova coda di messaggi in base al template scelto. Sei Sicuro?",
icon: "warning",
showDenyButton: true,
showCancelButton: false,
confirmButtonText: `Si`,
denyButtonText: `No`,
cancelButtonText: `Annulla`,
}).then((result) => {
/* Read more about isConfirmed, isDenied below */
if (result.isConfirmed) {
////////////////////////////////////////////////////////////////////
$("#main").attr("action", $("#actionPage").val());
//$("#flgReport").val("S");
$("#cmd", "#main").val("creaCodaMsg");
$("#act", "#main").val("");
$("#cmd2").val("");
$("#id_templateMsg").val($("#id_templateMsgS").val() );
//$("#pageNumber").val("1");
Ab.submitAj('main');
////////////////////////////////////////////////////////////////////
} else if (result.isDenied) {
//Swal.fire('Changes are not saved', '', 'info')
}
})
} else
alert('Template non selezionato');
}
/////////////////////////////////////////////////
//////////////////////////////////////////////////
function addAllegato()
/////////////////////////////////////////////
{
var f = document.main;
f.action = f.actionPage.value;
if (Ab.validateForm('fileNameOnServer_1', 'File non caricato', 'R')) {
checkBoxes();
f.cmd.value = "addAllegato";
//f.act.value="addAllegato";
Ab.submitAj('main');
}
}
function delAllegato(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
f.action = f.actionPage.value;
// FACCIO IL SUBMIT
f.cmd.value = "delAllegato";
//f.act.value="delAllegato";
f.id_allegatoClifor.value = l_id;
Ab.submitAj('main');
}
}
function labelIndirizzo() {
var f = document.main;
{
var debug = false;
var wwD = "700";
var whD = "500";
//+"&xxx="+f.xxx.value
theAction = f.actionPage.value + "?cmd=print&act=lblInd" + "&id_clifor=" + f.id_clifor.value;
//
//var numLabels=prompt("Numero di etichette da stampare","1");
//var blankLabels=prompt("Numero di etichette da saltare","0");
//theAction=theAction+"&blankLabels="+blankLabels+"&numLabels="+numLabels;
if (debug == false) {
window.open(theAction, "Stampa_Etichette_Accessori_Articolo", "width=" + wwD + ",height=" + whD + ",status=no,resizable=yes,top=100,left=100,scrollbars=yes");
} else {
window.open(theAction);
}
}
}
//////////////////////////////////////////////////
function addAgente()
/////////////////////////////////////////////
{
var f = document.main;
f.action = f.actionPage.value;
if (Ab.validateForm('id_agente', 'Agente', 'R', 'percCliforAgente', 'Percentuale Agente', 'RisNUm>0')) {
f.cmd.value = "gr";
f.act.value = "addAgente";
Ab.submitAj('main');
}
}
function delAgente(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
f.action = f.actionPage.value;
// FACCIO IL SUBMIT
f.cmd.value = "gr";
f.act.value = "delAgente";
f.id_cliforAgente.value = l_id;
Ab.submitAj('main');
}
}
function rebuildAllEditor() {
}
function documentReadyScriptCR() {
hideCr();
}
function documentReadyScript() {
//checkPIva();
}
function xxxxxxxxxcaricaFlagTipoFornitore() {
//alert('carica');
if ($("#id_tipoFornitore").length > 0) {
var id_tipoFornitore = document.getElementById('id_tipoFornitore').value;
fetch("Clifor.abl", "cmd=rendiFlag&id_tipoFornitore=" + id_tipoFornitore, null, 'visualizzaPercentuale');
}
}
function visualizzaPercentuale(msg) {
var f = document.main;
if (msg == 0) {
document.getElementById('lblPerc').style.display = 'none';
document.getElementById('percProvvigione').style.display = 'none';
} else {
document.getElementById('lblPerc').style.display = 'block';
document.getElementById('percProvvigione').style.display = 'block';
}
}
//////////////////////////////////////////////////
function addTipologia()
/////////////////////////////////////////////
{
var f = document.main;
f.action = f.actionPage.value;
if (Ab.validateForm('id_tipologiaAdd', 'Tipologia', 'R')) {
f.cmd.value = "addTipologia";
f.act.value = "";
Ab.submitAj('main');
}
}
function delTipologia(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
f.action = f.actionPage.value;
// FACCIO IL SUBMIT
f.cmd.value = "delTipologia";
f.act.value = "";
f.id_cliforTipoClifor.value = l_id;
Ab.submitAj('main');
}
}
//controllo su partita iva
function checkPIva() {
//fetch(servlet, command, divList, postProcess)
//$("#cmd").val("checkPiva");
if ($("#pIva").val().length > 0) {
$("#cmd").val("checkPiva");
//alert($("#main").serialize());
fetch("Clifor.abl", "cmd=checkPiva&id_clifor=" + $("#id_clifor").val() + "&pIva=" + $("#pIva").val(), "_checkPiva", null, 1);
//fetch("Clifor.abl", $("#main").serialize(), _checkPiva, null,1) ;
//Ab.submitAj('main','checkPiva','_checkPiva');
}
}
//evento su id pIva
$(function () {
$("#pIvaxxx").on('keyup', function () {
if ($("#pIva").val().length == 11) {
var svlt = "cmd=checkPiva&id_clifor=" + $("#id_clifor").val() + "&pIva=" + $("#pIva").val();
$("#cmd").val("checkPiva");
fetch("Clifor.abl", svlt, "_checkPiva", null, 1);
// alert(svlt);
//fetch("Clifor.abl", $("#main").serialize(), _checkPiva, null,1) ;
} else {
$("#_checkPiva").html("");
}
});
});
//////////////////////////////////
//navigazione verso pagina dei pagamenti
//////////////////////////////////
function vediPagamenti() {
Ab.callAbl('../contab/DocumentoPagamento', '', '', 'cmd=search&id_clifor=' + $('#id_clifor').val());
}
/********************************************/
/********************************************/
function addContatto()
/********************************************/
/********************************************/
{
/* var l_nome=Ab.prendiElementoDaId("descrizioneDD");
alert(l_nome.value);
l_nome.value=l_nome.value.replace(/€/ig,"€");
alert(l_nome.value);*/
var f = document.main;
if (Ab.validateForm('descrizioneC', 'Descrizione', 'R', 'nomeC', 'nome', 'R')) {
checkBoxes();
checkRadio();
f.cmd.value = "addContatto";
//f.flgRiga.value="A";
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
function delContatto(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
// FACCIO IL SUBMIT
checkBoxes();
checkRadio();
f.cmd.value = "delContatto";
f.id_contatto.value = l_id;
f.action = f.actionPage.value;
Ab.submitAj('main');
}
}
function modifyContatto(l_id)
/////////////////////////////////////////////
{
var f = document.main;
f.action = f.actionPage.value;
checkBoxes();
checkRadio();
f.cmd.value = "modifyContatto";
//f.cmd.value="md";
//f.act.value="refreshCaratteristica";
f.id_contatto.value = l_id;
//f.flgRiga.value="A";
Ab.submitAj('main');
}
/************************************************/
/************************************************/
/* CREA pdf lista clienti */
/************************************************/
/************************************************/
function stampaPdf() {
var f = document.main;
var debug = false;
var wwD = "700";
var whD = "500";
// $("#form_id").serialize()
f.cmd.value = "printPdf";
theAction = f.actionPage.value + "?" + $("#main").serialize();
//alert(theAction);
if (debug == false) {
window.open(theAction, "Stampa_Lista", "width=" + wwD + ",height=" + whD + ",status=no,resizable=yes,top=100,left=100,scrollbars=yes");
} else {
window.open(theAction);
}
}
/************************************************/
/************************************************/
/* allegati di default */
/************************************************/
/************************************************/
function addDefault(id) {
var f = document.main;
f.action = f.actionPage.value;
checkBoxes();
checkRadio();
f.id_allegatoClifor.value = id;
f.cmd.value = "addDefault";
f.act.value = "";
Ab.submitAj('main');
}
function removeDefault(id) {
var f = document.main;
f.action = f.actionPage.value;
checkBoxes();
checkRadio();
f.id_allegatoClifor.value = id;
f.cmd.value = "removeDefault";
f.act.value = "";
Ab.submitAj('main');
}
/************************************************/
/************************************************/
// navigazione verso documento (estratto conto)
/************************************************/
/************************************************/
function loadDocument(id) {
//Ab.callAbl('/admin/contab/DocumentoPagamento','body','search&id_clifor='+$('#id_clifor').val());
Ab.callAbl('../contab/Documento', '', '', 'cmd=md&id_documento=' + id + '&currentTab=%23PAG')
}
/************************************************/
/************************************************/
// crea lista mail per mailing list
/************************************************/
/************************************************/
function creaMList() {
Swal.fire({
title: "Creazione Elenco Mail ",
text: "Verra' creato un elenco mail con impostato Mailing List e in base ai criteri di ricerca selezionati. Sei Sicuro?",
icon: "warning",
showDenyButton: true,
showCancelButton: false,
confirmButtonText: `Si`,
denyButtonText: `No`,
cancelButtonText: `Annulla`,
}).then((result) => {
/* Read more about isConfirmed, isDenied below */
if (result.isConfirmed) {
////////////////////////////////////////////////////////////////////
$("#main").attr("action", $("#actionPage").val());
$("#flgReport").val("S");
$("#cmd", "#main").val("creaMList");
$("#act", "#main").val("");
$("#cmd2").val("");
$("#act2").val("");
$("#pageNumber").val("1");
var f = document.main;
Ab.fetch(f.actionPage.value, $("#main").serialize(), "fileDownload", null, 1);
////////////////////////////////////////////////////////////////////
} else if (result.isDenied) {
//Swal.fire('Changes are not saved', '', 'info')
}
})
}
function creaMListOLD() {
if (confirm("Verrà creata una lista di spedizione in base ai criteri di main. Vuoi Continuare?")) {
var f = document.main;
f.action = f.actionPage.value;
checkBoxesCR();
f.act.value = "";
f.cmd.value = "creaMList";
Ab.submitAj('main');
}
}
/************************************************/
/************************************************/
// tuttofoto... crea piva e cf per evitare errori in export sei
/************************************************/
/************************************************/
function pivaCee() {
var f = document.main;
f.action = f.actionPage.value;
f.act.value = "";
f.cmd.value = "pivaCee";
Ab.submitAj('main');
}
function pivaExtraCee() {
var f = document.main;
f.action = f.actionPage.value;
f.act.value = "";
f.cmd.value = "pivaExtraCee";
Ab.submitAj('main');
}
/********************************************/
/********************************************/
/* add cliente articolo b2b */
/********************************************/
/********************************************/
function addArticoloCliente()
{
/* var l_nome=Ab.prendiElementoDaId("descrizioneDD");
alert(l_nome.value);
l_nome.value=l_nome.value.replace(/€/ig,"€");
alert(l_nome.value);*/
if (($("#id_tipoArticolo").val() == '' || $("#id_tipoArticolo").val() == '0')) {
swal("Attenzione!", "Impostare uno dei campi tra Tipo, Articolo o Articolo Variante", "warning")
} else {
$("#main").attr("action", $("#actionPage").val());
$("#flgReport").val("S");
$("#cmd", "#main").val("addArticoloCliente");
$("#act", "#main").val("");
$("#cmd2").val("");
$("#act2").val("");
Ab.submitAj('main');
}
}
/********************************************/
/********************************************/
/* del cliente articolo b2b */
/********************************************/
/********************************************/
function delArticoloCliente(l_id) {
Ab.confirmDelete4(function () {
$("#main").attr("action", $("#actionPage").val());
$("#flgReport").val("");
$("#cmd", "#main").val("delArticoloCliente");
$("#id_articoloCliente").val(l_id);
$("#act", "#main").val("");
$("#cmd2").val("");
$("#act2").val("");
Ab.submitAj('main');
});
}
/********************************************/
/********************************************/
/* add tipo pagamento */
/********************************************/
/********************************************/
function addTipoPagamento() {
var f = document.main;
f.action = f.actionPage.value;
if (Ab.validateForm('id_tipoPagamentoCli', 'Tipo Pagamento', 'R')) {
f.cmd.value = "addTipoPagamento";
f.act.value = "";
Ab.submitAj('main');
}
}
function delTipoPagamento(l_id)
/////////////////////////////////////////////
{
if (Ab.confirmDelete()) {
var f = document.main;
f.action = f.actionPage.value;
// FACCIO IL SUBMIT
f.cmd.value = "delTipoPagamento";
f.act.value = "";
f.id_cliforTipoPagamento.value = l_id;
Ab.submitAj('main');
}
}
/************************************************/
/************************************************/
//coave.. add e del luogo
/************************************************/
/************************************************/
function addLuogo()
/////////////////////////////////////////////
{
var f = document.main;
if (Ab.validateForm('id_luogo','Luogo','RisNumKey'))
{
f.cmd.value="addLuogo";
f.act.value="";
//f.flgRiga.value="A";
f.action=f.actionPage.value;
Ab.submitAj('main');
}
}
function delLuogo(l_id)
/////////////////////////////////////////////
{
Ab.confirmDelete4(function()
{
var f = document.main;
f.act.value="";
f.cmd.value="delLuogo";
f.id_cliforLuogo.value=l_id;
f.action=f.actionPage.value;
Ab.submitAj('main');
});
}
/************************************************/
/************************************************/
//del listino personalizzato fornitore
/************************************************/
/************************************************/
function delLS(l_id)
{
if(Ab.confirmDelete())
{
var f = document.main;
// FACCIO IL SUBMIT
checkBoxes();
checkRadio();
f.cmd.value="gr";
f.act.value="delLS";
f.id_lstCliente.value=l_id;
f.action=f.actionPage.value;
Ab.submitAj('main');
}
}
/************************************************/
/************************************************/
//modify listino personalizzato fornitore
/************************************************/
/************************************************/
function modifyLS(l_id)
{
var f = document.main;
f.action=f.actionPage.value;
checkBoxes();
checkRadio();
f.cmd.value="gr";
f.act.value="modLS";
//f.cmd.value="md";
//f.act.value="refreshCaratteristica";
f.id_lstCliente.value=l_id;
//f.flgRiga.value="A";
Ab.submitAj('main');
}
function creaFornitore()
{
if (confirm("Vuoi creare il fornitore?"))
{
if(Ab.validateForm('codFisc','Codice Fiscale','R'))
{
var f = document.main;
f.action=f.actionPage.value;
checkBoxes();
checkRadio();
f.cmd.value="creaFornitore";
f.act.value="";
Ab.submitAj('main');
}
}
}
function creaCliente()
{
if (confirm("Vuoi creare il cliente?"))
{
if(Ab.validateForm('codFisc','Codice Fiscale','R'))
{
var f = document.main;
f.action=f.actionPage.value;
checkBoxes();
checkRadio();
f.cmd.value="creaCliente";
f.act.value="";
Ab.submitAj('main');
}
}
}
/*****************************************************/
/*****************************************************/
/* cambia flg da lista */
/*****************************************************/
/*****************************************************/
function cambiaFlgClifor(l_id, l_flg) {
var f = document.main;
f.action = f.actionPage.value;
f.cmd.value = "cambiaFlg";
f.act.value = "";
f.id_cliforF.value = l_id;
f.flg.value = l_flg;
Ab.submitAj('main');
}
/***********************************************/
/***********************************************/
/* fa una chiamata asincrona per creare il report csv
/* il CR lo prendo dalla sessione
/***********************************************/
/***********************************************/
function reportCliforCsv() {
//fetch(servlet, command, divList, postProcess, async, type)
$("#cmd").val("creaReportCsv");
$("#flgReport").val($("#flgReportR").val());
Ab.fetch4("../anag/Clifor.abl",$("#main").serialize(), "fileCsv", null, false);
}