418 Commits

Author SHA1 Message Date
smen
71b60590bc Patch level : 12.0
Files correlati     :
Commento:

Corretto errore su monitor fatture passive. Non venivano più filtrati i documenti in base al tipo di fornitore (associato, non associato)
2023-06-20 16:02:30 +02:00
smen
61cb773103 Patch level : 12.0
Files correlati     : fp0400.cpp

Commento:
Aggiunta la logica per la gestione dei fornitori di tipo 4 (ovvero quelli che hanno più di un codice fornitore associato). Campo ora cicla su tutti i codici cliente/fornitore associati ad una data partita iva e restituisce quello più grande (quindi l'ultimo inserito ed il più aggiornato)

RIFATTA
2023-05-22 17:02:42 +02:00
smen
3847bfc482 Patch level : 12.0
Files correlati     : fp0400.cpp

Commento:
Aggiunta la logica per la gestione dei fornitori di tipo 4 (ovvero quelli che hanno più di un codice fornitore associato). Campo ora cicla su tutti i codici cliente/fornitore associati ad una data partita iva e restituisce quello più grande (quindi l'ultimo inserito ed il più aggiornato)
2023-05-22 16:28:38 +02:00
smen
3bb89904ce Patch level : 12.0
Files correlati     : fp0400.cpp

Commento:
Possibile disallineameto tra i programmi di test e quelli di release
2023-05-19 14:09:26 +02:00
smen
b0b08a023c Patch level : 12.0
Files correlati     : fplib01.cpp

Commento:
Sistemato il filtro sui fornitori associati e non nel monitor delle fatture passive
2023-03-31 11:20:38 +02:00
Simone Men
6cdf5b5acb Merge branch 'Archiviazione_Integrazioni' into 'R12.00.1244'
Merge in master dell'archiviazione integrazioni

See merge request sirio/CAMPO/campo!7
2023-03-29 14:05:14 +00:00
smen
2530834ae9 Patch level : 12.0
Files correlati     : fplib01.cpp

Commento:
Rimossa dalla fatturazione la forzatura di alcune date (DATAPENALE, DATLIMITEPAGAMENTO etc)
2023-03-28 14:24:40 +02:00
Simoe
09c6369bbb Primo Commit:
Creata la struttura del programma ed imbastito il giro per la parte di vendita, per gli abbinamenti automatici e per quelli manuali.

To do next:
Fixare il progressivo per archiviazione contigue
finalizzare l'abbinamento manuale ed introdurre il campo MOV_KEYPAF negli archivi di campo (probabilmente nei movimenti)
2023-03-15 17:56:23 +01:00
Simoe
ecc3e4029a Patch level : 12.0
Files correlati     : fp

Commento:
Mentre lavoravo alla webapp mi sono accorto che il campo dell'fppro che noi chiamavamo PZ_IDSDI in realtà da standard si chiama PZ_CODSDI. è importante che ci allineiamo allo standard altrimenti la webapp non saprebbe come aggiornare questo campo.
2023-03-15 10:23:45 +01:00
ca6a056e86 Patch level : 12.0 nopatch
Files correlati     :
Commento:
sistemazione progetti e programmi che non si compilavano
2023-03-05 16:31:34 +01:00
Simoe
039fa24865 Patch level : 12.0
Files correlati     : fp

Commento:
Modificata leggermente la sintassi degli script sql in modo che non generi errori durante l'aggiornamento automatico delle tabelle
2023-03-02 15:18:30 +01:00
Simoe
60fb14b5f7 Patch level : 12.0
Files correlati     : fp

Commento:
Aggiornata la fatturazione elettronica per rispettare la nuova normativa riguardo la natura dei bolli. la data di entrata in vigore della normativa può essere impostata nella configurazione degli "acquisti e vendite"
2023-03-02 14:53:46 +01:00
smen
142d501f16 Patch level : 12.0
Files correlati     : fp

Commento:
Preparazione patch TD16
2023-02-28 11:41:15 +01:00
smen
e459e74063 Patch level : 12.0
Files correlati     : fp

Commento:
Preparazione patch TD16
2023-02-28 11:35:29 +01:00
Simoe
871064ce02 Patch level : 12.0
Files correlati     : fp

Commento:
Aggiunto al monitor delle fatture passive il campo ID SDI che seerve per la contabilizzazione dei TD16. il dato viene recuperato dal campo PZ_IDSDI del FPPROO. Quando si contabilizza il documento, se questo campo è compilato, viene riportato in prima nota nel "id fattura collegata"
2023-02-21 17:11:23 +01:00
smen
2c6dd8c567 Merge branch 'R12.00.1136' of http://10.65.20.33/sirio/CAMPO/campo into R12.00.1136 2023-02-13 16:53:55 +01:00
smen
742d76e3c8 Patch level : 12.0
Files correlati     : ba7600

Commento:
Aggiunto un nuovo punto di menù per la rimozione dei vincoli di default sulle date della fatturazione elettronica.

Andando in Manutenzione -> Procedure Speciali -> Rimozione date predefinite dalla fatturazione:
viene avviato un programmino che avvisa l'utente sulla procedura che sta per venire lanciata.
Successivamente all'utente viene richiesto l'inserimento della password di sistema per la fatturazione (quella solita).
Se la password inserita corrisponde allora viene lanciato sul db uno script sql che modifica i valori di default delle date a NULL e viene rimosso il vincolo
2023-02-13 16:53:41 +01:00
9e2155788a Patch level : 12.0 nopatch
Files correlati     : fp
Commento:
Spostati i tracciati in ba/recdesc
2023-02-09 11:48:55 +01:00
smen
fc499b1c46 Patch level : 12.0
Files correlati     : fplib01.cpp

Commento Interno:
Corretto il giro di invio degli allegati trami fattura elettronica.
C'erano errori sintattici (parentesi sballate) e inoltre venivano passati solo i riferimenti relativi ai file da inviare e non quelli assoluti.
questo "rompeva" alcune funzioni di libreria come ad esempio la funzione exists() che tornava false anche quando il documento esisteva.

Ora il giro è stato sistemato e testato in un ambiente di prova. Dopo averlo testato su qualche cliente la modifica verrà replicata anche per l'invio delle integrazioni
2023-01-30 16:08:30 +01:00
smen
0c080702a8 Patch level : 12.0
Files correlati     : f9
Commento:

piccole modifiche
2023-01-10 15:13:17 +01:00
Simoe
901277eb08 Patch level : 12.0
Files correlati     : fplib01.cpp

Commento:

Malfunzionamento della funzione che va a prendersi la data di iscrizione all'albo per metterla nel paf0200.
in debug non riscontro anomalie ma in release riporta una data impossibile (tipo 4565-22-11). da controllare e fare approfondimenti sulle librerie TDate

Per ora è stata rimossa la compilazione di quel campo
2022-12-22 13:51:23 +01:00
Simoe
e7c8fbcb6d Messaggio interno:
patch con log errore esteso
pt2
2022-12-22 13:20:07 +01:00
Simoe
9d33ec5328 Messaggio interno:
patch con log errore esteso
pt2
2022-12-22 13:12:58 +01:00
Simoe
6be7e2d4f0 Messaggio interno:
patch con log errore esteso
2022-12-22 12:49:08 +01:00
smen
baf273706d Patch level : 12.0
Files correlati     : fplib01.cpp

Commento:

Modifica fiscale:
dal 01-2023 nei TD16 diventa obbligatorio riportare la natura delle diverse righe iva, oltre a imponibile, aliquota iva e importo iva
2022-12-20 12:27:34 +01:00
smen
dc28bab582 Patch level : 12.0
Files correlati     : fplib01.cpp, prefix.cpp, prefix.h
Commento:

Aggiunta alla fatturazione la compilazione dei seguenti campi:

 - PAF0200:
   P2_DTISCRIZEALBO: data di iscrizio all'albo
2022-12-16 14:08:59 +01:00
smen
19d6c4456f Patch level : 12.0 1220
Files correlati     : fplib01.cpp
Commento:

- Ora vengono compilati anche i campi del paf0200f relativi ai contatti (mail, telefono) del cedente\prestatore

- Sistemato bug che lasciava uno spazio bianco nella scrittura dei documenti di trasporto nei PAF
2022-11-28 10:40:08 +01:00
smen
6158d6a05a Patch level : 12.0 1220
Files correlati     : fp0.exe

Correzione errore su fatturazione elettronica. la funzione search() si era rotta. nella specifico la funzione di libreria sq_set_exec() ritornava true anche quando la query non resitituiva nessun recordset. questo comprometteva la funzionalita della funzione search()
2022-11-25 15:43:15 +01:00
smen
f0bba3fd67 Patch level : 12.0 1216
Files correlati     : f9.exe

Correzione errore su fatturazione elettronica. la funzione search() si era rotta. nella specifico la funzione di libreria sq_set_exec() ritornava true anche quando la query non resitituiva nessun recordset. questo comprometteva la funzionalita della funzione search()
2022-11-25 12:13:59 +01:00
Simoe
eefd660074 Patch level : 12.0
Files correlati     : fplib01.cpp, fp0120.sql

Commento:
Corretto un bug che scriveva nella colonna sbagliata del PAF0200F le anagrafiche in caso di persona giuridica

Allineato i tracciati recordi dei PAA e dei PAF all'ultima versione standard di Sirio
2022-11-22 10:15:17 +01:00
smen
1ac5f45448 Patch level : 12.0
Files correlati     : fplib01.cpp, fp0120.sql

Commento:
Modificato il nome del campo PB_DATADOCO in fplib01.cpp (era chiamato sbagliato)

Allineato i tracciati recordi dei PAA e dei PAF all'ultima versione standard di Sirio
2022-11-21 16:00:26 +01:00
Simoe
f58dfd9c43 Patch level : 12.0
Files correlati     : fp0400.cpp

Commento:
Corretto bug che in fase di contabilizzazione delle fatture passive ritornava un errore di incopatibilità tra Registro e Tipo Documento
2022-10-26 14:29:31 +02:00
Simoe
3df1c8fdd4 Patch level : 12.0
Files correlati     : fplib01.cpp

Commento:
Sistemato bug: Nell'invio fatture il codice fiscale dei fornitori esteri veniva scritto nel campo sbagliato del PAFW300
2022-10-25 14:57:17 +02:00
New_Macchina_Compilatrice
c04ab730f9 Patch level : 12.0
Files correlati     :

Commento interno:
Piccole correzioni per riuscire a compilare
2022-10-18 11:35:54 +02:00
802c39e23e Patch level : 12.0 1198
Files correlati     : fp0.exe fp0300a.msk

Commento:
invio fatture in valuta
2022-10-17 22:53:43 +02:00
smen
eb06dc642f Patch level : 12.0
Files correlati     :

Commento:
Modifiche programma Archiviazione sostitutiva
2022-10-11 17:50:31 +02:00
a657231b2e Merge branch 'R12.00.1136' of http://10.65.20.33/sirio/CAMPO/campo into R12.00.1136 2022-10-07 14:29:19 +02:00
Simoe
b1f9400a53 Patch level : 12.0
Files correlati     : fplib01.cpp
Commento:
Corretto il riferimento del nome di una colonna del PAF1100 (PA_DATADOCU). Veniva erroneamente chiamato PA_DATADOC
2022-10-05 11:49:47 +02:00
smen
5b160f7fe1 Patch level : 12.0
Files correlati     : f90100.cpp f90100d.uml f90104.sql

Commento:
Aggiornamenti sostanziali al programma di Archiviazione Passiva. Il funzionamento è rimasto lo stesso della versione precedente ma il giro interno del programma è stato rivisto e migliorato (si spera)
2022-10-04 17:00:02 +02:00
bed4645990 Patch level : 12.0 nopatch
Files correlati     :
Commento:
Modificata get_mask in _get_mask
2022-10-02 22:01:36 +02:00
0584da10a1 Patch level : 12.0 1198
Files correlati     : fpmenu.men

Commento:
Modificata get_mask in _get_mask
ripristino estrazioni
2022-10-02 21:58:15 +02:00
Simoe
1f0f24074a Patch level : 12.0
Files correlati     : fplib01.cpp

Commento:
Nell'invio di integrazioni multiple il riepliogo iva non veniva cancellato e quindi venivca sommato neolle integrazioni successive (errore segnalato da GranHotelLondra)
2022-09-29 11:56:27 +02:00
smen
5803639640 Patch level : 12.0
Files correlati     : fp0700.cpp, fplib01.cpp

Commento:
Aggiunta la stampa del prospetto d'integrazione per i documenti cartacei da SanMarino (TD28)
2022-09-26 17:42:12 +02:00
smen
ff385e6c4b Patch level : 12.0
Files correlati     : fp0700.cpp, fplib01.cpp

Commento:
Sistemato il campo P2_FISCIVACOD per i clienti extra CEE. Prima l'identificativo fiscale per gli extra CEE veniva riportato nel campo P2_CODFISCALE e la fattura veniva scartata. Ora invece viene scritto nel campo P2_FISCIVACOD.
2022-09-26 12:38:59 +02:00
smen
992dc483d0 Patch level : 12.0
Files correlati     : fp0700.cpp, fplib01.cpp

Commento:
Corretto un bug che nella fatturazione elettronica non riportava la data di uno dei DDT presenti nella fattura.
La fattura veniva quindi scartata dallo SDI.
2022-09-20 11:08:36 +02:00
Simoe
2c353b062d Patch level : 12.0
Files correlati     : fp cg

Commento:
Invio Integrazioni fatture cartacee verso SanMarino (TD28)
2022-09-14 17:44:28 +02:00
Simoe
e499d65d9a Patch level : 12.0
Files correlati     : fp0700.cpp, fplib01.cpp
Commento:

"Corretto errore sull'invio integrazioni. Nei dati Riepilogo iva le righe con aliquota non venivano sommate. (Segnalazione Sicart)
2022-09-08 17:13:24 +02:00
smen
fff1c711a3 Patch level : 12.0
Files correlati     : fp0300.cpp, fplib01.cpp, fatturac.src, ve0300a.src
Commento:

Nella videata "Magazzino" di ve0-0 (Documenti interattivi) aggiunti al campo "Collegamento documento P.A." due nuovi valori: "Ricezione" e "Fatt.Coll."
Modificato leggermente il programma di fatturazione in relazione a questa aggiunta
2022-09-02 14:31:14 +02:00
smen
38e125cfa9 Patch level : 12.0
Files correlati     : fplib01.cpp, fp0700.cpp
Commento:

Aggiunte:
- Sistemati alcuni campi nel PAFW300, nello specifico: PW_TIPODOC, PW_TIPONUM
- Corretto un bug nell'invio integrazioni che stampava il rapportino di Campo anche se l'esportazione dell'integrazione non andava a buon fine

- (Fatto un po' di ordine in fplib01.cpp. nessuna logica modificata)
2022-07-26 12:00:32 +02:00
smen
10e9a762d8 Patch level : 12.0
Files correlati     : fplib01.cpp
Commento:

Aggiunte:
-Gestione Esigibilità IVA (Immediata, differita). Il flag è nella maschera di prima nota

Corretto:
-Sistemati i dati di riepilogo iva che in caso di invio provvisorio venivano riportati doppi
-Sistemato il campo PW_UPAG del PAFW0300. Non veniva valorizzato al valore di default
2022-07-19 12:17:56 +02:00