14 Commits

Author SHA1 Message Date
Simone Palacino
cf3c4d54aa Patch level : 12.0 972
Files correlati     : f90.exe d181.des f181.dir/.trr f9ProspIntegr.rep masks f90104.sql
Commento            :
- Rimosso controllo vendite in ogni caso. Incompatibilita' con diverse situazioni tra cui note di credito interne che non sono fatture elettroniche.
- Rimosso flag check vendite e il suo utilizzo nel codice.
- Aggiornamento stato estrazione solo dopo scrittura f9iva.
- Migliorata e resa piu' sicura query per iva aggiungendo tipi diversi e controllo lunghezza colonna.
- Corretti nomi campi, che venivano invertiti IVA_ANNPROT e IVA_NUMPROT.
- Aggiunto controllo in apertura controllo estrazione solo se il pacchetto e' in errore diag. gest.
- Spostata in una classe separata la maschera per l'apertura del pacchetto (Apri estr.).
- Corretta modifica f9wa rimaneva vuoto il record in alcuni casi.
- Aggiunta possibilita' di esclusione movimenti dall'Apri estr.
2020-06-29 17:09:43 +02:00
Simone Palacino
fdf4bd821f Patch level : 12.0 964
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
2020-05-25 11:53:18 +02:00
Simone Palacino
ffd5f5c19a Patch level : 12.0 no-patch
Files correlati     : f90.exe
Commento            :
- ESTRAZIONE:
- Aggiunto flag esportazione cartacei.
- Aggiunta pagina a 'Apri estrazione' per vedere i risultati dell'estrazione (se un mov e' stato saltato e perche'.
- Corretta esportazione su tabella F9IVA.
- Modificato riconoscimento categoria documentale (da caus cont e tipodoc).
- Modificato flag ha vendite esterne in abilita controllo doc elettronici per vendite.
- Modificata diagnostica vendite: sono xml solo quegli per italiani, controllo se c'e' il documento elettronico inviato solo se c'e' il flag di controllo vendite.
- Aggiunte informazioni di statistica per controllo estrazione.
- TABELLA CATEGORIE DOCUMENTALI:
- Aggiunta colonna tipodocumento alla tabella delle cat. documentali.
- Aggiunto richiamo per causali contabili e per tipi documento.
- GESTIONE FILE CARTACEI:
- Aggiunto pulsante configurazione (inseririmento estensioni file, cartella doc cartacei).
- Modificata finestrella apri file aggiungendo campo per richiamare il movimento da associare.
- Aggiunta eliminazione file: i file vengono spostati temporaneamente e eliminati automaticamente dopo un mese.
- Implementato caricamento tabella elenco file caricati.
- Implementato effettivo caricamento associazione con scrittura su db del file (aggiunto file).
2020-05-14 23:38:30 +02:00
Simone Palacino
9387543414 Patch level : 12.0 no-patch
Files correlati     : f90.exe f90300a.msk build
Commento            :
- F9 ARCHIVIAZIONE SOSTITUTIVA:
- Aggiunto programma gestione file documenti cartacei da importare
- Corrette query con codsoc
- Corretta diagnostica sia per acquisti e soprattutto per vendite
- Corretta esportazione lista mov in errore
- Aggiunta a esportazione IVA categorie documentali vere e proprie
2020-04-21 18:53:15 +02:00
Simone Palacino
96161ea90b Patch level : 12.0 no-patch
Files correlati     : f90.exe
Commento            :
- F9 ARCHIVIAZIONE SOSTITUTIVA:
- Aggiunti codici societa' alle query
- Aggiunte stringhe checksum dei file f9*.sql, si puo' anche aggiungere un controllo del checksum dei file prima di eseguire le query, stesso sistema si puo' aggiungere anche all'FP
- Corretta query modifica tabella F9WA
2020-04-18 16:00:37 +02:00
Simone Palacino
ad0d25196c Patch level : 12.0 no-patch
Files correlati     : f90.exe f90104.sql
Commento            :
- F9 ARCHIVIAZIONE SOSTITUTIVA:
- Aggiunte colonne codice societa' per f9error e f9movestr.
- Corretta eliminazione estrazioni.
2020-04-16 18:54:56 +02:00
Simone Palacino
2a027fd07e Patch level : 12.0 no-patch
Files correlati     : f90.exe f90200a.msk f90104.sql
Commento            :
- F9 ARCHIVIAZIONE SOSTITUTIVA:
- Aggiunto qualche controllo degli errori in piu'.
- Aggiunta tabella per movimenti pronti all'estrazione per poter controllare quale e' stato saltato.
- Corretto aggiornamento stato estrazione DRD
- Modificata diagnostica non tutti i casi ora sono bloccanti, alcuni fanno saltare semplicemente il movimento (si possono poi controllare nel caso)
- In diagnostica controllo se deve essere estratto secondo le cat. documentali.
2020-04-14 10:19:04 +02:00
Simone Palacino
e3fe3e0718 Patch level : 12.0 no-patch
Files correlati     : f90.exe f90200a.msk
Commento            :
- F9 ARCHIVIAZIONE SOSTITUTIVA:
- Aggiunta classe per gestione categorie documentali
- Corretto salvataggio tabella cat. doc.
- Inizio aggiunte tipologie per categorie diverse da quelle non elettroniche
2020-04-08 14:28:26 +02:00
Simone Palacino
64919101a4 Patch level : 12.0 no-patch
Files correlati     : f90.exe f90100a.msk f90200a.msk
Commento            :
- F9 ARCHIVIAZIONE SOSTITUTIVA:
- Modificata funzione apertura maschere secondarie.
- Spostati caricamento da ini nel costruttore dell'applicazione.
- Aggiunto caricamento e salvataggio tabella cat. doc. su ini
- Corretto salvataggio su db delle categorie doc.
- Aggiunto controllo spelling nome categorie solo lettere maiuscole e "_"
- Aggiunto pulsante elimina
2020-04-06 19:25:21 +02:00
Simone Palacino
33bd61c8c3 Patch level : 12.0 no-patch
Files correlati     : f90.exe f90100a.msk f90100b.msk f90200a.msk
Commento            :
- F9 ARCHIVIAZIONE SOSTITUTIVA:
- Aggiunto programma f90200 per configurazione categorie documentali.
- Aggiunti due flag nella configurazione: no fatt ven Campo e visualizza mov dopo diag.
- Spostato pulsante estrai in prima posizione.
- Aggiunta maschera per tabella conf categorie doc
- Sostituiti tutti tab con spazi
- Disattivato apri estrazione se non in stato '02'
- Implementata classe TEstrazione che gestisce le informazioni e le procedure di un'estrazione
- Aggiunta finestra per inserire descrizione per estrazione escluso
- Creata struct movimento_t per gestire meglio il vettore dei movimenti da estr.
2020-04-01 21:26:49 +02:00
Simone Palacino
b56e8badf6 Patch level : 12.0 870
Files correlati     : f9.exe, f23.dirr, f23.trr
Commento            :
- Aggiunto codice registrazione al protocollo iva
- Aggiunta eliminazione dei pacchetti provvisori o in stato 02
- Cambiata gestione maschera esclusi per non farla chiudere
- Memorizzati errori in tabella F9ERROR e possibilita' di vedere gli errori passati
- Corretta visualizzazione conferma estrazione
- Corretta query IVA flag provvisorio
- Aggiunto sistema di aggiornamento tabelle F9
- Aggiunto collegamento in prima nota su maschera di controllo
2019-09-13 17:06:08 +02:00
Simone Palacino
696c2fd07a Patch level : 12.0 no-patch
Files correlati     : f9.exe, f23.dirr, f23.trr
Commento            :
- Pulizia codice
- Ripensata estrazione
- Corretta procedura di guessing
- Spostata pagina controllo errori in una nuova maschera
- Aggiunta maschera per estrazione degli esclusi
- Aggionto campo elabf9 su mov per segnarmi lo stato di estrazione
2019-09-10 17:33:59 +02:00
Simone Palacino
9d1dde9315 Patch level : 12.0 no-patch
Files correlati     : f90.exe
Commento            :
- Modificata finestra estrazione
- Scrittura db per nuova estrazione
- Corretta visualizzazione estrazioni passate
2019-08-02 07:43:36 +02:00
Simone Palacino
01cd186e68 Patch level : 12.0 no-patch
Files correlati     : f9
Commento            : Aggiunto file al progetto
2019-06-13 17:44:41 +02:00