200 Commits

Author SHA1 Message Date
a4a750edf3 Patch level : 12.0 1038
Files correlati     : ve0.ex ve0200f.msk

Commento :

Implementata la contabilizzazione delle note di credito split-payment
Corretta dicitura  pagherò nella configurazione  della gestione spese bolli
2021-03-05 17:06:34 +01:00
364cbbd1eb Patch level : 12.0 1038
Files correlati     : fp0.exe fp0100a.msk
Commento :
Corretto campo mancante nello sheet note dei parametri
Corretta la gestione bolli virtuali
2021-03-05 12:29:22 +01:00
05c60ff78d Patch level : 12.0 1034
Files correlati     : ve0.exe ve6.exe fatacq.ini fatacq.msk vetbeld.msk verig00.msk

Commento :

Corretta la funzionalità fatturare a, si deve controllare la tabella elaborazioni
Aggiunto l'aggiornamento dei prezzi e delle descrizioni nella fatturazione bolle, quindi si deve controllare la tabella delle elaborazioni
terminato il supporto per il reverse charge parziale
2021-02-27 20:10:49 +01:00
Sirio Builder
ca7c720d39 Patch level : 12.0 1034
Files correlati     : m770 77tbca7.msk
Commento            :

Patch
77tbca7.msk

Corrette diciture 12,13 ed aggiunte.
Certificazione lavoro autonomo, provvigioni e redditi diversi
2021-02-22 18:02:45 +01:00
82ed71694b Patch level : 12.0 1034
Files correlati     : ve0.exe

Commento :

Corretta l'autoevasione ordini

Interno

Da ggiornare anche il programma di esportazione bolle major
Da verificare i casi normali
2021-02-19 02:04:41 +01:00
aeaaa0c0e6 Patch level : 12.0 1032
Files correlati     : ve0.exe

Commento :

Corretta l'autoevasione ordini

Interno

Da ggiornare anche il programma di esportazione bolle major
2021-02-17 02:09:44 +01:00
5c5a184af5 Patch level : 12.0 1030
Files correlati     : ve0.exe ve1.exe ve6.exe ve5.exe f34.trr f34.dir

Commento :
MIgliorato il meccanismo di autoevasione degli ordini nel caso di cambio di un codice e di cancellazione di una riga.
Modificata la contabilizzazione del reverse charge per getire il reverse charge parziale
Aggiunto il campo reverse charge sulle righe documento.
Ricorretta protocollazione delle fatture e regolarizzazioni nella contabilizzazione.
Forzata le rilettura del Cliente/fornitore quando viene selezionato.

Interno

La lettura di un documento controlla se il documento ha una causale di reverse charge e non ha il flag su nessuna riga in questo caso lo imposta su tutte le righe. Questo dovrebbe evitare conversioni sui documenti vecchi.
La protocollazione mI auguro che funzioni.
2021-02-02 21:49:50 +01:00
afdef4db9a Patch level : 12.0 1030
Files correlati     : ve0.exe ve1.exe ve6.exe ve5.exe f34.trr f34.dir

Commento :

MIgliorato il meccanismo di autoevasione degli ordini nel caso di cambio di un codice e di cancellazione di una riga.
Modificata la contabilizzazione del reverse charge per getire il reverse charge parziale
Aggiunto il campo reverse charge sulle rige documento

Interno

La lettura di un documento controlla se il documento ha una causale di reverse charge e non ha il flag su nessuna riga in questo caso lo imposta su tutte le righe. Questo dovrebbe evitare conversioni sui documenti vecchi.
2021-01-31 13:53:51 +01:00
e8db4b39a2 Patch level : 12.0 1028
Files correlati     : tf0.exe

Commento :

Modificato l'aggiornamento del database del trasferimento fatture. Non modificava i campi esistenti ma creava solo i campi nuovi.
Aggiornata la funzione che carica la natura IVA.
2021-01-22 00:49:34 +01:00
258579ca17 Patch level : 12.0 1028
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe
Commento
            :
Modficata la possibilità di caricare campi delle righe documento con i valori di campi delle righe di riferimento.

Interno:

Per recuperare i valori bisogna definire nel profilo riga ducumento e profilo documento due variabili :

RIF_FLD_ROW per i valori da recuperare dichiarato come TRecfield cioè campo virtuale es. RG1:RIFFLEX ora è una token string es. Campo1|Campo2|Campo3.....
RIF_FLD_UPDATE_ROW per i campi da aggiornare dichiarato come campo normale es. RIFFLEX ora è una token string es. Campo1|Campo2|Campo3.....
Se invece voglio caricare la maschera di inserimento invece di definire RIF_FLD_UPDATE_ROW bisogna definire un handler di riga sul campo da caricare con codice 9.
2021-01-13 21:18:37 +01:00
francescofucarino
b73823580b Patch level : 12.0 no patch
Files correlati     :
Commento            :

corretta la get_coddest dei documenti estesi, quando esiste un indirizzo di spedizione.
2020-12-29 15:10:57 +01:00
francescofucarino
47de958f1a Patch level : 12.0 1024
Files correlati     : ve5.exe
Commento            :

Modificati i ve5800.cpp velib04.cpp ed .h aggiunti un filtro per selezionare solo i documenti da raggruppare.
2020-12-23 17:33:41 +01:00
c9638f2bcf Patch level : 12.0 1022
Files correlati     : ve0.exe
Commento            :

Il cig e il cup venivano caricati solo se l'utente era abilitato ai moduli PA CT mentre devo caricarlo sempre se i moduli sono attivati
2020-12-17 23:06:45 +01:00
4eebec9e7e Patch level : 12.0 1020
Files correlati     : cg0.exe
Commento            :

Migliorata la segnalazione quando viene richiesta la stampa di una riga non esistente

Interno:

NON dovrebbe succedere, se succede è indice di indici danneggiati.
Risistemata la segnalazione anche se sembrava corretta.
2020-12-13 00:16:46 +01:00
70013337fa Revert "Patch level : 12.0 no-patch"
This reverts commit 65ceeee069e4dddc1dbffe396092f35bde98c8d9.
2020-12-10 21:12:16 +01:00
65ceeee069 Patch level : 12.0 no-patch
Files correlati     :
Commento            :

Rimossa la cartella exe
2020-12-10 18:04:42 +01:00
francescofucarino
98c5d3101f Patch level : 12.0 1020
Files correlati     : ve0.exe
Commento            :

corretta fatturazione interattiva su creazione doppia bolla

Patch
2020-12-10 17:49:49 +01:00
francescofucarino
75d78365ab Patch level : 12.0 1018
Files correlati     : ve05, velib04.cpp
Commento            :

rimosso campo codice in generata raggruppata f04, riportati in xml
2020-12-09 17:55:02 +01:00
Sirio Builder
80eef0ce5f Patch level : 12.0 1016
Files correlati     : cg ca ve
Commento            :

Patch
2020-12-02 01:49:38 +01:00
2fbba698cb Patch level : 12.0 1016
Files correlati     : cg2.ex cg2100c.msk ca2.exe ca2100a.msk f107.dir f107.trr ve0.exe ve6.exe
Commento            :

Aggiunto il campo contabilità separata nei movimenti di analitica.
Sostituite le destroy degli sheet con reset_sheet.

Interno:

La prima nota passa il codice ai movimenti analitici
La contabilizzazione analitica delle fatture lo passa.
La gestione dei movimenti analitici lo edita.
2020-12-02 01:12:44 +01:00
50e9804de6 Patch level : 12.0 1016
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe
Commento            :

Aggiunta la possibilità di caricare un campo delle righe documento con i valori di un campo delle righe di riferimento.
Modificata l'autoevasione in modo che venga eseguito solo negli stati validi per la modifica.

Interno:

Per recuperare i valori bisogna definire nel profilo riga ducumento e profilo documento due variabili :

RIF_FLD_ROW per i valori da recuperare dichiarato come TRecfield cioè campo virtuale es. RG1:RIFFLEX
RIF_FLD_UPDATE_ROW per il capop da aggiornare dichiarato come campo normale es. RIFFLEX
Se invece voglio caricare la maschera di inserimento invece di definire RIF_FLD_UPDATE_ROW bisogna definire un handler di riga sul capo da caricare con codice 9.
2020-12-01 15:17:27 +01:00
9b9b8a1799 Patch level : 12.0 1016
Files correlati     : ve0.exe
Commento            :

Aggiunte le funzioni :

get_property_str
get_property_bool
get_property_int
long get_property_long
get_property_date
get_property_real

al tipo documento, tipo riga documento e alla riga documento

Aggiunto multi_row_rif_handler (handler numero 9 delle righe documento) per caricare un campo dalle righe da cui deriva una riga.
2020-11-27 23:58:51 +01:00
8a23315636 Patch level : 12.0 no-patch
Files correlati     :
Commento            :

Aggiunta la definizione di ricerche  ai campi jolly (1-10)
2020-11-27 23:41:15 +01:00
e81b6eb4af Patch level : 12.0 1014
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe f47.dir f47.trr
Commento            :

Aggiunta chiave per CODPMS agli articoli
Migliorata l'autoevasione ordini
2020-11-25 19:48:03 +01:00
francescofucarino
2b2dd71239 Patch level : 12.0 1014
Files correlati     : ve0.exe ve5800a.h ve5800a.msk ve5800a.uml ve5800.cpp velib04.cpp
Commento            :

Aggiunto Raggruppamento righe documenti con medesima descrizione.

Interno :
2020-11-25 16:50:43 +01:00
francescofucarino
05a6405cad Patch level : 12.0 1008
Files correlati     : fp0.exe Tutti i profili di inserimento documenti
Commento            :

Corretta esportazione dell'Identificativo fiscale per i clienti Extra-EU (es. cliente CN (cinese))
Corretta visualizzazione tipo documento sdi nell'invio fatture
Nei profili documento rimosso checkbox Invio XML

Interno :

bisogna rigenerare tutti i profili di immissione documento personalizzati
2020-11-11 18:03:33 +01:00
Sirio Builder
322b9f1b83 Patch level : 12.0 1007
Files correlati     : verig00.msk
Commento            :

Patch

Aggiornata la maschera di riga standard con i campi Jolly (1-10)
2020-11-10 14:56:08 +01:00
62ada34fed Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

Autoevasione degli ordini.

Interno

Verificare l'inserimento la cancellazione di una riga e il cmbio di codice articolo
2020-10-29 07:05:19 +01:00
5dc73ee370 Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

1) Spostati i campi per il calcolo ritenute sulle spese su di una riga.
2) Autoevasione degli ordini.
3) Tolte le spesse di incasso dalla formula IMPCAS.

Interno

1) Verificare se soggetto a ritenuta e soggetto al calcolo ritenuta sono la stessa cosa.
2) Nella tabella dei tipi documento c'e un flag di autoevasione e il codice di una elaborazione di evasione ordini.
3) Da correggere presso i clienti che eventualmente la usino.
4) Verificare anche il raggruppamento righe in fatturazione bolle
2020-10-17 00:25:24 +02:00
2a31cbd8cf Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

1) Spostati i campi per il calcolo ritenute sulle spese su di una riga.
2) Autoevasione degli ordini.
3) Tolte le spesse di incasso dalla formula IMPCAS.

Interno

1) Verificare se soggetto a ritenuta e soggetto al calcolo ritenuta sono la stessa cosa.
2) Nella tabella dei tipi documento c'e un flag di autoevasione e il codice di una elaborazione di evasione ordini.
3) Da correggere presso i clienti che eventualmente la usino.
2020-10-16 14:29:14 +02:00
3bb2695c37 Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

1) Spostati i campi per il calcolo ritenute sulle spese su di una riga.
2) Autoevasione degli ordini.
3) Tolte le spesse di incasso dalla formula IMPCAS.

Interno

1) Verificare se soggetto a ritenuta e soggetto al calcolo ritenuta sono la stessa cosa.
2) Nella tabella dei tipi documento c'e un flag di autoevasione e il codice di una elaborazione di evasione ordini.
3) Da correggere presso i clienti che eventualmente la usino.
2020-10-16 14:28:02 +02:00
e127e3ae13 Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

1) Spostati i campi per il calcolo ritenute sulle spese su di una riga.
2) Autoevasione degli ordini.
3) Tolte le spesse di incasso dalla formula IMPCAS.

Interno

1) Verificare se soggetto a ritenuta e soggetto al calcolo ritenuta sono la stessa cosa.
2) Nella tabella dei tipi documento c'e un flag di autoevasione e il codice di una elaborazione di evasione ordini.
3) Da correggere presso i clienti che eventualmente la usino.
2020-10-16 14:26:06 +02:00
aa1b0d3f9d Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

1) Spostati i campi per il calcolo ritenute sulle spese su di una riga.
2) Autoevasione degli ordini.
3) Tolte le spesse di incasso dalla formula IMPCAS.

Interno

1) Verificare se soggetto a ritenuta e soggetto al calcolo ritenuta sono la stessa cosa.
2) Nella tabella dei tipi documento c'e un flag di autoevasione e il codice di una elaborazione di evasione ordini.
3) Da correggere presso i clienti che eventualmente la usino.
2020-10-16 14:25:38 +02:00
3b20aedecd Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

1) Spostati i campi per il calcolo ritenute sulle spese su di una riga.
2) Autoevasione degli ordini.
3) Tolte le spesse di incasso dalla formula IMPCAS.

Interno

1) Verificare se soggetto a ritenuta e soggetto al calcolo ritenuta sono la stessa cosa.
2) Nella tabella dei tipi documento c'e un flag di autoevasione e il codice di una elaborazione di evasione ordini.
3) Da correggere presso i clienti che eventualmente la usino.
2020-10-16 14:22:04 +02:00
d33659ca3f Patch level : 12.0 1002
Files correlati     : vetbspp.msk ve0.exe ve1.exe ve5,exe ve6,exe vetabcom.txt vetbtib.msk
Commento            :

1) Spostati i campi per il calcolo ritenute sulle spese su di una riga.
2) Autoevasione degli ordini.
3) Tolte le spesse di incasso dalla formula IMPCAS.

Interno

1) Verificare se soggetto a ritenuta e soggetto al calcolo ritenuta sono la stessa cosa.
2) Nella tabella dei tipi documento c'e un flag di autoevasione e il codice di una elaborazione di evasione ordini.
3) Da correggere presso i clienti che eventualmente la usino.
2020-10-16 14:21:29 +02:00
Simone Palacino
8a1da5026b Patch level : 12.0 no-patch
Files correlati     : velib
Commento            : Correzione
2020-09-16 16:16:43 +02:00
2837c720e7 Patch level : 12.0 996
Files correlati     : cg0.exe cg2.exe
Commento            :

- Sistemato enum tipo sospensione (lista progressivi liquidazione stampa registri apertura esercizio iva apertura conti ricostruzione saldi)
- Sistemanto enum tiporeg
- Sistemato enum tiposal ( conferma movimeni provvisori
- Aggiuta cache di registri
2020-09-16 13:32:44 +02:00
Simone Palacino
f4ccaa0d6c Patch level : 12.0 996
Files correlati     : ve0300a.src profili ve5.exe f90.exe vemenu.men vetbspp.msk vetbtip.msk
Commento            : Aggiornamento codici per nuovo tracciato in vigore dall'1 Ottobre: TipoDocSDI TipoRitenute Pagamenti
2020-09-15 16:58:24 +02:00
Simone Palacino
db9ad958d3 Patch level : 12.0 no-patch
Files correlati     : build
Commento            : project
2020-09-09 09:28:25 +02:00
Simone Palacino
758ffd8c4c Patch level : 12.0 994
Files correlati     : ve5.exe batbclr.msk batbiva.msk fp0.exe ve5.exe ve0300a.src vemenu.men vetbspp.msk vetbtip.msk
Commento            :
- Aggiornamento codici per nuovo tracciato in vigore dall'1 Ottobre: TipoDocSDI TipoRitenute Pagamenti
- Modificata esportazione fp per lettura Nuovi codici per le ritenute dalle SPESE.
2020-09-08 14:47:48 +02:00
dbf20bb5b2 Patch level : 12.0 990
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe
Commento            :

Cambiato occasionale in is_occasionale per avere la funzione occasionale che restituisce l'oggetto occasionale.
2020-09-02 15:56:53 +02:00
db65d892ea Patch level : 12.0 990
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe
Commento            :

Cam iato occasionale in is_occasionale per avere la funzione occasionale che restituisce l'oggetto occasionale.
Aggiunte le funzioni get_dest_sdi, get_rif_sdi(), tipo_doc_sdi() dei documenti
2020-09-02 14:13:19 +02:00
cff21a1d89 Patch level : 12.0 no-patch
Files correlati     :
Commento            :

Spostati TAnagrafica e TClifor in cglib
 e cli2doc in TDocumento
2020-09-02 14:06:28 +02:00
9b314d7348 Patch level : 12.0 990
Files correlati     : ve0.exe
Commento            :

aggiunta la funzione PESOCONAI({"categoria" ["CA", ....]}; {tipocalcolo(0) [0=pesonetto, 1=peso esente, 2=pesolordo]; decimali(5)) per avere il peso unitario CONAI su una riga ricavata dalla funzione
QTACONAI({"categoria" ["CA", ....]}; {tipocalcolo(0) [0=pesonetto, 1=peso esente, 2=pesolordo]; decimali(5))
2020-09-01 18:00:07 +02:00
1d69139eca Patch level : 12.0 990
Files correlati     : ve0.exe
Commento            :

aggiunta la funzione PESOCONAI({"categoria" ["CA", ....]}; {tipocalcolo(0) [0=pesonetto, 1=peso esente, 2=pesolordo]; decimali(5)) per avere il peso unitario CONAI su una riga ricavata dalla funzione
QTACONAI({"categoria" ["CA", ....]}; {tipocalcolo(0) [0=pesonetto, 1=peso esente, 2=pesolordo]; decimali(5))
2020-09-01 17:25:06 +02:00
3d1fdb90d5 Patch level : 12.0 no-patch
Files correlati     :
Commento            :

Spostati TAnagrafica e TClifor in cglib
 ecli2doc in TDocumento
2020-08-27 13:08:07 +02:00
a4d830339c Patch level : 12.0 988
Files correlati     : ve2.exe ve2400.msk
Commento            :

Corretta ricostruzione saldi nel caso di un record di magazzino che non esisteva
2020-08-12 14:33:47 +02:00
d74548ab04 Patch level : 12.0 982
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe ve0200b.msk
Commento            :

Ristrutturato modulo li
2020-07-27 08:52:10 +02:00
8bdb4472ef Patch level : 12.0 982
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe ve0200b.msk
Commento            :

Ristrutturato modulo li
2020-07-26 20:18:55 +02:00
Simone Palacino
52f04fa794 Patch level : 12.0 982
Files correlati     : f90.exe
Commento            :
- Esportato numdoc scritto sull'fppro a prescindere.
- Corretto nuovamente codice fiscale che inizia con 8 o 9. Controllo prima la partita iva.
2020-07-22 15:38:07 +02:00