Caricamento in Co/Ge
Programma: COGE52 | Menu: Magazzino > Uscite > Bolle Accomp. > Dettaglio > Caric. in Co/Ge
A cosa serve
Questa funzione esegue la contabilizzazione automatica delle bolle vendita al dettaglio, trasferendo i dati dal magazzino alla contabilita' generale (prima nota e registro IVA corrispettivi). Il programma legge le bolle di un determinato giorno, ne analizza i movimenti e le cauzioni, calcola lo scorporo IVA e genera i relativi movimenti contabili.
E' accessibile anche dal percorso: Vendite > Bolle Vendita > Dettaglio > Caric. in Co/Ge.
Come si accede
Dal menu: Magazzino > Uscite > Bolle Accompagnatorie > Dettaglio > Caric. in Co/Ge.
Prerequisiti
- Le bolle da contabilizzare devono essere state inserite e confermate nel magazzino.
- Devono essere presenti in archivio le tabelle necessarie: causali bolla, aliquote IVA, contropartite, esercizio contabile e tipo documento IVA per corrispettivi.
- Le bolle gia' contabilizzate (con il flag di fatturazione impostato) vengono automaticamente escluse dall'elaborazione.
Operativita'
Maschera di selezione
All'apertura il programma presenta una maschera con i seguenti campi:
| Campo | Descrizione |
|---|---|
| Data da considerare | Data delle bolle da elaborare. Vengono selezionate tutte le bolle con questa data |
| Data movimento | Data con cui verranno registrati i movimenti contabili in prima nota. Se non compilata, viene proposta la data di sistema |
Elaborazione
Dopo aver confermato i parametri, il programma esegue le seguenti operazioni:
- Lettura delle bolle: scorre tutte le bolle della data indicata, filtrando per tipo (solo bolle al dettaglio di tipo "D")
- Filtro sulle bolle valide: vengono considerate solo le bolle non ancora contabilizzate, con causale che prevede la contabilizzazione e il tipo corretto
- Analisi movimenti: per ogni bolla valida, legge tutte le righe di movimento e le cauzioni associate
- Calcolo IVA: effettua lo scorporo IVA per ciascun movimento, raggruppando per aliquota
- Creazione prima nota: genera il documento di prima nota contabile con:
- Movimento IVA (registro corrispettivi)
- Movimenti per contropartita merci
- Movimenti clienti/soci o cassa corrispettivi
- Movimento IVA sul registro corrispettivi
- Aggiornamento bolle: le bolle elaborate vengono marcate come contabilizzate
Monitoraggio avanzamento
Durante l'elaborazione, la maschera mostra in tempo reale:
| Contatore | Significato |
|---|---|
| Bolle lette | Numero totale di bolle esaminate |
| Bolle del periodo | Bolle corrispondenti alla data selezionata |
| Bolle considerate | Bolle valide per la contabilizzazione |
| Bolle contabilizzate | Bolle effettivamente elaborate |
Tasti funzione
| Tasto | Funzione |
|---|---|
| F3 | Conferma e avvia l'elaborazione |
| F2 | Torna al campo precedente |
| Esc | Esce dal programma |
Regole di business
- Le bolle gia' contabilizzate non vengono rielaborate: il programma le riconosce dal flag di fatturazione.
- Il programma gestisce la conversione di valuta: se la divisa della bolla non corrisponde a quella contabile, esegue il cambio automatico alla data del movimento.
- I movimenti cauzioni vengono trattati separatamente dalle vendite e contabilizzati con la contropartita cauzioni dell'anagrafica aziendale.
- Per i clienti corrispettivi, il movimento viene registrato sulla cassa anziche' sul conto cliente.
- Lo scorporo IVA viene calcolato direttamente sull'importo del movimento e arrotondato secondo le regole contabili.
Messaggi di errore
| Messaggio | Causa |
|---|---|
| BOLLA: xxx ; CAUSALE NON RINTRACCIATA | La causale indicata nella bolla non esiste in tabella |
| BOLLA: xxx ; CLIENTE NON TROVATO | Il cliente della bolla non e' presente in anagrafica |
| ALIQUOTA IVA NON PRESENTE | L'aliquota IVA del movimento non e' censita in archivio |
| ESERCIZIO CONTABILE NON PRESENTE | Non e' stato configurato l'anno contabile |
| TIPO DOCUMENTO IVA PER CORRISPETTIVI NON PRESENTE | Manca la configurazione del tipo documento "CO" nella tabella tipi documento IVA |
| CONTROPARTITA: xxx NON ESISTENTE IN TABELLA | La contropartita merci indicata non esiste in tabella |
| NESSUNA BOLLA SELEZIONATA | Non sono state trovate bolle valide per la data indicata |
| TABELLA CLIENTI PIENA | Superato il limite massimo di clienti diversi in un'unica elaborazione |
| TABELLA IVA PIENA | Superato il limite massimo di aliquote IVA diverse in un'unica elaborazione |