0- All’atto della installazione del programma WinGest è necessario che in Parametri generali sia memorizzata almeno una riga di Elaborazioni IVA. La prima volta il record è inserito manualmente ed è relativo all'ultima elaborazione effettuata. Le volte successive gli aggiornamenti sono eseguiti automaticamente dalle elaborazioni
1- Per le elaborazioni: COGE+Elaborazione+IVA
2-Stampa dei registri: Se definitiva, all'evento on close aggiorna con query IVARegistriQ3 (+IvaRegistriQ1) il flag ElaborazioneIva sulle primenote interessate (le stampe di prova non lasciano tracce)
3- Elaborazione IVA:
- Inserisce nuovo record in tab. IVAElaborazioni
- Produce record su tabella IVA Registri
- Elabora Ventilazione Iva se necessario (?)
- calcola il nuovo credito IVA
In caso di necessità, si può modificare la data fino alla quale elaborare (es. accorpare più periodi per verificare gli importi complessivi di iva), eseguire le varie stampe quindi annullare l’elaborazione.
Se l’elaborazione viene confermata, il suo annullamento non è più possibile da programma ma, in caso di necessità può essere eseguito come appresso descritto
Annullamento manuale di una elaborazione
- smarcare il flag di ElaboraratoIVA su primenote del periodo interessato
UPDATE PrimeNote SET ElaborazioneIVA = False
WHERE DataRegistrazione Between [dallaData] And [allaData];
- eliminare manualmente con tasto CANC il record elaborazione (Parametri generali) (elimina automaticamente i record dei registri, dei riepiloghi e della ventilazione legati a quella elaborazione)
- Aggiornare gli ultimi numeri Pagina dei singoli registri stampati