query($q) ; while ($db->next_record()) $nGiorni = $db->f("giorni") ; $dScadFatt = CalcolaDataScadenza($datafattura, $nGiorni) ; } else $dScadFatt = "" ; /*************************************************** * Recupero l'id dell'agente responsabile dell'ordine. * Se l'id agente passato = 0 allora vuol dire che * devo recuperare l'id dell'agente in base al cliente * selezionato. ****************************************************/ if ($idagente == 0) { $q = "select idagente from clienti where idclienti = $cliente" ; $db->query($q) ; while ($db->next_record()) $idagente = $db->f("idagente") ; } $dbt = new FC_SQL ; /********************************************************************* * oltre a recuperare i dati dell'ordine da modificare, controllo anche * se ho inserito i dati riguardanti l'eventuale assegno con cui * è stata pagata la fattura che si riferisce all'ordine * che sto modificando. *******************************************************************/ $importofattura = NumToSql($importofattura) ; $importonc = NumToSql($importonc) ; $importona = NumToSql($importona) ; $impassegno = NumToSql($impassegno) ; if ($saldofattura) $sf = 1 ; else $sf = 0 ; ; if ($saldoprovvigione) $sp = 1 ; else $sp = 0 ; ; if ($saldoprovvigioneagente) $spa = 1 ; else $spa = 0 ; ; if ($dainviare) $da = 1 ; else $da = 0 ; ; if ($daspedire) $ds = 1 ; else $ds = 0 ; $query = " update ordini set idcliente = '$cliente', idagente = '$idagente', idfornitore = '$fornitore', dataordine = '$dataordine', datarichiesta = '$datarichiesta', dataspedizione = '$dataspedizione', numfattura = '$numfattura', dataspedfattura = '$datafattura', datascadfattura = '$dScadFatt', importofattura = '$importofattura', numnc = '$numnc', datanc = '$datanc', importonc = '$importonc', numna = '$numna', datana = '$datana', importona = '$importona', saldofattura = '$sf', saldoprovvigione = '$sp', saldoprovvigioneagente =' $spa', idpagamento = '$pagamento', noteordini = '$note', noteInterne = '$noteInterne', sconto1 = '$sconto1', sconto2 = '$sconto2', sconto3 = '$sconto3', dainviare = '$da', epocadiconsegna = '$epoca', bancaordine = '$banca', numassegno = '$numassegno', impassegno = '$impassegno', datainvass = '$datainvass', daspedire = '$ds', FileFattura = '$image_uploads' FileAssegno = '$image_uploadsA' where anno = $anno and idordini = $idordine" ; debugpre(0, "QUERY = $query") ; $ret = $db->query($query) ; debug(0, "QUERY = $query") ; /*** * dopo aver aggiornato il record della tabella degli ordini, aggiorno il record * della tabella AmmontareVariOrdini ***/ $ret &= AggiornaTabellaAmmontareVariOrdini($idordine, $anno, -1) ; // in ../common/funzioni.php if ($ret) { ?> oppure clicca qui per inserire un altro ordine,
oppure scegli una voce di menu nella parte alta della finestra