Files correlati : ba0.exe f90.exe f90100d.msk f90200a.msk f90300a.msk f90300b.msk f181.dir f181.trr f181.des f183.dir f183.trr f183.des Commento : - Aggiunto tabella (f183) per gli annessi - Corretto costruzione codice identificativo (idfiscale) - Aggiunta barra progresso salvataggio informazioni strazione - Aggiunto controllo per movimenti di sola iva esclusi a priori dalle estrazioni - Aggiunto caricamento per i movimenti del nomefile per cartacei - Aggiunto caricamento per i movimenti degli annessi - Se estrazione iva fallisce aggiorna stato estrazione in errore diag. gest. - Migliorata notevolmente leggibilita' codice per costruzione query inserimento record IVA con una simil-prepared-statement - Aggiunta esportazione annessi in IVA - Modificata esportazione errore db movimento se data documento e' 0 mette 0001-01-01 altrimenti va in errore l'inserimento del record e non viene scritto. - Implementate funzioni per leggere direttamente dalle categorie documentali e annessi con la costruzione immediata di sheet da visualizzare - Corrette tutte le causali che ora richiedono l'anno. - Implementate classi per la gestione dei file cartacei (doc e annessi) - Corretta apertura maschera apri estr. e scrittura sheet delle due pagine - Corretta visualizzazione ragione sociale negli sheet: prendeva info cliente da un campo sbagliato e visualizzava una ragsoc sbagliata. - Corretta eliminazione estrazione per la tabella F9ERROR - Aggiunta associazione annessi per ogni catdoc - Aggiunta pagina annessi in gestione file cartacei - Aggiunta importazione file per annessi selezionando cat padre e cat annesso
20 lines
468 B
C++
20 lines
468 B
C++
#include <xvt.h>
|
|
#include "f90.h"
|
|
|
|
int main(int argc, char** argv)
|
|
{
|
|
int rt = -1;
|
|
const int r = (argc > 1) ? atoi( &argv[1][1] ) : 0;
|
|
|
|
switch (r)
|
|
{
|
|
default:
|
|
case 0: rt = f90100(argc, argv); break; // Programma estrazione pacchetti
|
|
case 1: rt = f90200(argc, argv); break; // Tabella categorie documentali
|
|
case 2: rt = f90300(argc, argv); break; // Gestione documenti cartacei
|
|
case 3: rt = f90400(argc, argv); break; // Test classi
|
|
}
|
|
return rt;
|
|
}
|
|
|