Menu

Query error in inserimento fattura

2022-01-18
2022-01-19
  • fabrizio vignali

    Salve a tutti, una volta composto la fattura al momento di "inserisci"per poi andare in stampa mi da questo errore da debug attivato:
    Query error -r72 funzione gaz_dbi_query : 'INSERT INTO gaz_001movmag ( caumag,operat,datreg,tipdoc,desdoc,datdoc,clfoco,scochi,id_rif,artico,id_warehouse,id_lotmag,id_orderman,id_assets,quanti,prezzo,scorig,campo_impianto,custom_field,status,adminid ) VALUES ( '1', '-1', '2022-01-18', 'FAI', 'Fattura Immediata n.1/1 prot.1/1', '2022-01-18', '103000037', '0', '1301', '6', '0', '0', '0', '', '1.00', '55.000', '0', '0', '', '', 'fabrizio')' Unknown column 'id_warehouse' in 'field list'
    Gazie 8.01 php 7.4

     

    Last edit: fabrizio vignali 2022-01-18
  • Antonio Germani

    Antonio Germani - 2022-01-19

    Buongiorno, manca la colonna 'id_warehouse' nella tabella gaz_001movmag

     
  • fabrizio vignali

    Grazie della risposta, in realta la colonna c'è come puoi vedere nella foto allegata, ma la domanda è cosa gli sta dando fastidio, fino a ieri era tutto regolare, io non ho fatto niente al db è nemmeno modifiche al software. La fattura si crea regolarmente in lista fatture da pqgina bianca con query error e non si apre l'anteprima di stampa, che però in lista fatture l'anteprima di stampa è disponibile.

     

    Last edit: fabrizio vignali 2022-01-19
  • Giovanni Vallesi

    C'è e non c'è... se confronti attentamente l'errore e la struttura scoprirai che il nome della colonna non corrisponde a quello nella query ;-) id_warehouse -> id_wharehouse

     
  • fabrizio vignali

    Grazie Giovanni, corretto il db e risolto, rimane sempre la domanda e il mistero...

     
  • Antonio de Vincentiis

    evidentemente è stato fatto un aggiornamento al db senza usare una versione stabile ma con uno snapshot scaricato da qui, sarebbe da ricontrollare anche il resto della struttura

     
  • fabrizio vignali

    Salve Antonio, si quello era stato fatto dalla 7.43 alla 8.0 se vai indietro nei post era quello che consigliavi e che avevo provveduto ad inserire i dati su un db e 8.0 puliti entrambi.. aggiornato alla 8.01 tutto ok fino al giorno prima, ieri mattina faccio una fattura ed esce quell'errore..il resto lo leggi nel post, la modifica dell'id l'ho fatta stamattina appena Giovanni mi ha fatto notare la differenza, dalla 8.01 in poi non avevo fatto niente per cambiare la situazione. Ammetto di essere un razzolone e talvolta qualche casino sono proprio io a farlo, ma in questo caso sono innocente... possibile che sia la connessione? il db si trova sul server a casa mentre il software in ufficio...

     
  • Antonio de Vincentiis

    No. Quanto fatto dietro consiglio di Giovanni è giusto, sarebbe bene controllare il db facendo attenzione a che tutto ciò che sarebbe dovuto avvenire nel passagio dalla 7.43 alla 8.0 sia avvenuto, in particolare le query contenute in https://sourceforge.net/p/gazie/code/HEAD/tree/trunk/setup/install/update_to_8.00.sql

     
  • fabrizio vignali

    Ok Antonio grazie, verifico. Quindi posso esguire la query contenuta nel link che mi hai dato direttamente nel phpmyadmin, giusto?

     
    • Antonio de Vincentiis

      No, quelle (forse) sono state eseguite, devi appunto controllare questo...

       
  • fabrizio vignali

    Ok grazie

     

Log in to post a comment.