Blog - Developer - 03/12/2018

Aggiornamento gguid nominativi sui documenti fiscali

Lo script riallinea tutti i gguid delle sottotabelle dei documenti fiscali a quelli dei nominativi.

Questa serve per riallineare i collegamenti tra i nominativi e i documenti fiscali utilizzando il nome.
 

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
tabella = database.getsql("SELECT * FROM nominativi")
nrighe  = tabella.countrows()
righe   = tabella.getrows()

for i = 1,nrighe do
    
    database.setsql("UPDATE fatture set gguid_nominativo='" .. righe[i].getvalue("gguid") .. "' WHERE nominativo='" .. righe[i].getvalue("nome") .. "'")
    database.setsql("UPDATE ddt set gguid_nominativo='" .. righe[i].getvalue("gguid") .. "' WHERE nominativo='" .. righe[i].getvalue("nome") .. "'")
    database.setsql("UPDATE ddt_tentata_vendita set gguid_nominativo='" .. righe[i].getvalue("gguid") .. "' WHERE nominativo='" .. righe[i].getvalue("nome") .. "'")
    
end

< Indietro

Hai bisogno di più funzioni per il tuo lavoro?

expand_less