Project

General

Profile

Fatturazione elettronica - Manuale di configurazione » History » Version 1

Simone Girolimetto, 01/21/2020 12:17 PM

1 1 Simone Girolimetto
h1. Fatturazione elettronica - Manuale di configurazione 
2
3
h1{color: #555555; font-size: 28px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. PRINCIPI DI FUNZIONAMENTO
4
5
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=8
6
7
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. *Configurazione base*
8
9
Nella sezione impostazioni azienda è disponibile una sezione per la configurazione della FE:
10
11
!{height: 375px; width: 612px;}http://redmine.duebit.com/attachments/download/53/20190218-123144-197.png! 
12
13
*Codice regime fiscale*<notextile></notextile>: è necessario indicare il codice secondo una codifica specifica:
14
15
table{background-color: transparent; border-collapse: collapse; border-spacing: 0px; border: 0px none #bbbbbb; font-family: Tahoma; margin-bottom: 1em; padding: 4px;}.
16
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF01 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Ordinario |
17
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF02 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Contribuenti minimi (art.1, c.96-117, L. 244/07) |
18
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF03 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Nuove iniziative produttive (art.13, L. 388/00)  |
19
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF04 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Agricoltura e attività connesse e pesca (artt.34 e 34-bis, DPR 633/72) |
20
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF05 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Vendita sali e tabacchi (art.74, c.1, DPR. 633/72) |
21
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF06 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Commercio fiammiferi (art.74, c.1, DPR 633/72) |
22
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF07 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Editoria (art.74, c.1, DPR 633/72) |
23
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF08 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Gestione servizi telefonia pubblica (art.74, c.1, DPR 633/72) |
24
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF09 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Rivendita documenti di trasporto pubblico e di sosta (art.74, c.1, DPR 633/72) |
25
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF10 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Intrattenimenti, giochi e altre attività di cui alla tariffa allegata al DPR 640/72 (art.74, c.6, DPR 633/72) |
26
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF11 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Agenzie viaggi e turismo (art.74-ter, DPR 633/72)  |
27
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF12 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Agriturismo (art.5, c.2, L. 413/91) |
28
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF13 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Vendite a domicilio (art.25-bis, c.6, DPR 600/73) |
29
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF14 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Rivendita beni usati, oggetti d'arte, d'antiquariato o da collezione (art.36, DL 41/95) |
30
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF15 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Agenzie di vendite all'asta di oggetti d'arte, antiquariato o da collezione (art.40-bis, DL 41/95) |
31
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF16 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. IVA per cassa P.A. (art.6, c.5, DPR 633/72) |
32
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF17 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. IVA per cassa (art. 32-bis, DL 83/2012) |
33
{background-color: #f2f3f4; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF18 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Altro |
34
{background-color: #e7ebf7; color: #666666; font-size: 10pt;}. |\2{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. RF19 |\8{border: 1px solid #bbbbbb; color: inherit; font-family: inherit; font-size: inherit; padding: 4px;}. Regime forfettario (art.1, c.54-89, L. 190/2014) |
35
36
*Percorso esportazione XML fatture attive:* indica dove verrà generato il file XML se alle fatture verrà utilizzata la funzione "Genera XML"
37
38
*[ ] Controlla esito invio fatture attive da questa opstazione ogni x min:* abilita un monitoraggio dell'esito invio fatture all'HUB convenzionato con 2bit ed aggiorna automaticamente l'esito nella testata della fattura.
39
40
*[ ] Invio automatico fatture attive ad Hub da questa postazione ogni x min*<notextile></notextile>: abilita l'invio automatico ad hub delle fatture almeno stampate, esportate in pdf o inviate via mail dalla postazione corrente
41
42
*[ ] Download delle fatture passive da questa postazione degli ultimi x giorni:* effettua un check su HUB per scaricare un file XSL ed inviare a pc una notifica in presenza di nuove fatture da fornitori. Indicare il percorso in "Percorso download fatture passive".
43
44
*Testo da stampare su fatture cartacee:* Dalla versione 19.515 in poi di DUE è possibile indicare in tutti i formati di stampa (report a4, misuratore fiscale, tm88) un testo e i dati SDI/PEC relativi al cliente per la gestione della fattura elettronica, in termini di notifica di documento copia conforme. 
45
46
In Impostazioni azienda -- > Documenti è possibile determinare per quali sezionali abilitare l'invio ad hub delle fatture. Serve uno username ed una password che identifichi l'accesso al portale HUB 2C Solution. 
47
48
E' inoltre possibile specificare un "cedente prestatore", ovvero un cliente che associo ad un bollettario e che servirà al tool di invio dell'XML per recuperarne i suoi dati (SDI e PEC) inviando le fatture a quei riferimenti. Il codice destinatario è di fatto il codice hub che identifica il cliente nell'HUB 2C. 
49
50
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=9
51
52
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. *Calcolo degli arrotondamenti*
53
54
p(wiki-class-MsoNormal). La dinamica che ha richiesto una rifattorizzazione "pesante" sulla logica della FE è legato al fatto che allo SDI non interessa minimamente il totale del documento fattura Emesso. Ai clienti SI.
55
56
p(wiki-class-MsoNormal). Quindi alla seconda o terza chiamata di clienti che hanno chiesto motivazione del fatto che il loro cliente gli contestasse il pagamento della fattura perche' di importo diverso da quella cartacea è stato necessario intervenire sull'arrotondamento prezzi.
57
58
p(wiki-class-MsoNormal). La fatturazione elettronica lavora sui prezzi imponibili, su cui calcola quindi l'iva. 2bit ha clienti che lavorano sulle fatture con prezzi ivati nel corpo. Inizialmente si era implementato il campo "arrotondamento fattura", previsto nel totale del documento, non trovando alcuna direttiva ministeriale. Tutto ha funzionato, il portale accettava le fatture.. il validatore della fattura elettronica pure. Purtroppo i clienti che ricevono le fatture emesse, il piu' delle volte NON vedono il campo arrotondamento nei documenti ricevuti. A questo punto, per arrotondare il documento, si è preso spunto da questo articolo:
59
60
p(wiki-class-MsoNormal). https://forum.italia.it/t/risolto-arrotondamenti-imposta-su-e-fattura/6504/21
61
62
Alla versione 13 della libreria, l'algoritmo risulta implementato e funzionante, garantendo uno scostamento di 1 centesimo al massimo tra il calcolo dell'imponibile o dell'iva: se la somma dei due è superiore di 1 centesimo rispetto al totale del documento, viene abbassato l'imponibile di 1 cent. Se è inferiore di 1 cent, viene aumentata l'iva di 1 cent.
63
64
Sopra 1 cent, non viene arrotondato nulla.
65
66
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=10
67
68
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Note fattura
69
70
Eventuali note indicate in testata della fattura saranno esportate nel nodo "DatiGenerali.DatiGeneraliDocumento.Causale". 
71
72
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=11
73
74
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Cendente prestatore
75
76
Nel caso si voglia indicare, come emettitore della fattura elettronica, un ente diverso dalla ragione sociale dell'azienda, è possibile indicare, nella sezione bollettari, un cliente registrato nell'anagrafica clienti come "cedente prestatore":
77
78
!{height: 324px; width: 530px;}http://redmine.duebit.com/attachments/download/851/20200121-112220-572.png! 
79
80
Nell'esempio sopra riportato, la fattura esportata in XML con sezionale "BIS" verrà emessa con emettitore *pari al cliente indicato come cedente prestatore (es: "Allevamento avicolo").* Diversamente, l'xml generato avrà i dati anagrafici dell'azienda.
81
82
E' possibile esportare anche il dato di "Riferimento Amministrazione". E' sufficiente attivare la gestione dei *dati ulteriori* nella scheda del cliente, creare un gruppo di dati ulteriori per i clienti con la descrizione "Fattura Elettronica", ed un dato ulteriore di tipo testo con descrizione "<notextile></notextile>*RiferimentoAmministrazione".* Il valore di questo dato nella scheda del cliente sarà usato per popolare il nodo "FatturaElettronicaHeader.CedentePrestatore.RiferimentoAmministrazione". 
83
84
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=12
85
86
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Cliente intermediario
87
88
Nel caso si voglia indicare, nel nodo "FatturaElettronicaHeader.TerzoIntermediarioOSoggettoEmittente", un soggetto intermediario, è necessario creare la chiave sulla tabImpostazioni, con descrizione "idClienteIntermediario", e valore pari all'id cliente da utilizzare per l'emissione dell'intermediario in tutte le fatture attive generate in XML. Per la costruzione del nodo, verranno recuperati dalla scheda del cliente:
89
90
*{margin-bottom: 1em;} Ragione sociale
91
* partita iva
92
* codice fiscale
93
94
Per i dati extra relativi al cliente intermediario:
95
96
*{margin-bottom: 1em;} *Anagrafica.CodEORI*
97
**{margin-bottom: 0px;} Serve per l'indicazione del codice eventualmente attribuito al cedente/prestatore in base al Regolamento CE n. 312 del 16 aprile 2009
98
***{margin-bottom: 0px;} Creare una chiave su tabImpostazioni, descrizione "idClienteIntermediario_CodEORI", ed indicare nel campo "valore" il codice del cedente prestatore. 
99
* *FatturaElettronicaHeader.SoggettoEmittente*
100
**{margin-bottom: 0px;} Formato alfanumerico; lunghezza di 2 caratteri; i valori ammessi sono i seguenti:
101
***{margin-bottom: 0px;} "CC" --> cessionario/committente.
102
*** "TZ" --> soggetto terzo.
103
*** Creare una chiave su tabImpostazioni, descrizione "FE_SoggettoEmittente". Indicare uno dei due valori descritti precedentemente. 
104
105
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=13
106
107
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Cessionario committente
108
109
Affinchè il destinatario della fattura sia valido, deve avere una nazione con il codice iso correttamente impostato. Verificare quindi l'anagrafica nazioni in Backoffice --> Anagrafiche -->  Profili --> Nazioni:
110
111
!{height: 313px; width: 249px;}http://redmine.duebit.com/attachments/download/854/20200121-114151-945.png!
112
113
!{height: 235px; width: 467px;}http://redmine.duebit.com/attachments/download/855/20200121-114320-754.png!
114
115
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=14
116
117
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Conai
118
119
E' possibile esportare, nella sezione DatiDocumento.Causali, una dicitura per indicare l'assolvimento del Conai.
120
121
E' sufficiente attivare la gestione dei dati ulteriori nella scheda del cliente, creare un gruppo di dati ulteriori per i clienti con la descrizione "Fattura Elettronica", e creare un dato ulteriore di tipo combobox (valore si/no) con descrizione "<notextile></notextile>*Conai*<notextile></notextile>".
122
123
!http://redmine.duebit.com/attachments/download/858/20200121-120128-945.png!
124
125
Nel caso il cliente presenti questo valore a "SI", l'xml generato avrà, nella sezione "DatiGenerali.DatiGeneraliDocumento.Causale", la riga descrittiva che indica il contributo conai:
126
127
!{height: 179px; width: 411px;}http://redmine.duebit.com/attachments/download/861/20200121-120318-002.png!
128
129
"CORRISPETTIVO COMPRENSIVO DEL CONTRIBUTO CONAI GIA' ASSOLTO DAL FORNITORE OVE DOVUTO"
130
131
La descrizione può essere variata inserendo una chiave nella tabImpostazioni (Descrizione chiave: "FE_RigaDescrittivaConai"). Il valore di questa chiave verrà utilizzato al posto del valore di default.
132
133
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=15
134
135
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Dati ordine di acquisto (CIG, CUP)
136
137
Per valorizzare i dati di ordine acquisto, è sufficiente indicare CIP e/o CUP nella testata della fattura da backoffice:
138
139
!http://redmine.duebit.com/attachments/download/856/20200121-114543-543.png!
140
141
Per indicare anche il riferimento del documento di acquisto, popolare i campi nella sezione Note:
142
143
!http://redmine.duebit.com/attachments/download/857/20200121-114659-547.png!
144
145
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=16
146
147
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Dichiarazione intento
148
149
La dichiarazione di intento viene automaticamente esportata nell'XML se è attiva nella fattura. Viene recuperata la registrazione più recente,ed espressa nel nodo "DatiDocumento.Causali", con questa dicitura:
150
151
"LETTERA D'INTENTO N. xxxx DEL yyyyyyyy"
152
153
Se è attivo un dato ulteriore specifico nel cliente, è possibile indicare nel nodo "DatiDocumento.Causali" una riga descrittiva aggiuntiva prima della dichiarazione di intento. E' sufficiente attivare la gestione dei dati ulteriori nella scheda del cliente, creare un gruppo di dati ulteriori per i clienti con la descrizione "Fattura Elettronica", e creare un dato ulteriore di tipo testo con descrizione "<notextile></notextile>*Causale*<notextile></notextile>". Nel caso il cliente presenti questo campo valorizzato, l'xml generato avrà, nella sezione "DatiGenerali.DatiGeneraliDocumento.Causale", questo valore.
154
155
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=17
156
157
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. Numero di protocollo della ricevuta di dichiarazione d'intento
158
159
Dal 1 gennaio 2020, le fatture elettroniche con dichiarazione di intento devono riportare il +numero di protocollo+ della ricevuta della dichiarazione di intento.
160
161
Il fornitore dovrà quindi indicare nella fattura elettronica il numero di protocollo della ricevuta telematica fornito dall'esportatore abituale, rilevando che il suddetto numero di protocollo (e.g.  12345678901234567-000001) è composto da due parti:
162
163
*{margin-bottom: 1em;} la prima, formata da 17 cifre (e.g. 12345678901234567)
164
* la seconda (progressivo), di 6 cifre, separata dalla prima dal segno "-" oppure "/" (e.g. 000001).
165
166
Questo dato va inserito in ogni cliente previa creazione di un dato ulteriore specifico. E' sufficiente attivare la gestione dei dati ulteriori nella scheda del cliente, creare un gruppo di dati ulteriori per i clienti con la descrizione "Fattura Elettronica", e creare un dato ulteriore di tipo testo con descrizione "<notextile></notextile>*Numero Protocollo Ricevuta Dichiarazione Intento*<notextile></notextile>".
167
168
!http://redmine.duebit.com/attachments/download/859/20200121-120203-452.png!
169
170
!http://redmine.duebit.com/attachments/download/862/20200121-120501-929.png!
171
172
Nel caso il cliente presenti questo campo valorizzato, l'xml generato avrà, nella sezione "DatiGenerali.DatiGeneraliDocumento.Causale", una dicitura di questo tipo:
173
174
"Ricevuta dichiarazione di intento numero 12345678901234567-000001"
175
176
dove "Ricevuta dichiarazione di intento numero " è la parte fissa e non va indicata nei dati ulteriori.
177
178
La dicitura "Ricevuta dichiarazione di intento numero " può essere comunque variata, inserendo una chiave nella tabImpostazioni (Descrizione chiave: "<notextile></notextile>*FE_RigaDescrittivaRicevDichIntento*<notextile></notextile>"). Il valore di questa chiave verrà utilizzato al posto del valore di default.
179
180
"Edit this section":http://redmine.duebit.com/projects/2bit_fattura_elettronica/wiki/Wiki/edit?section=18
181
182
h2{color: #000000; font-size: 20px; font-weight: normal; margin: 10px 0px; padding: 2px 10px 1px 0px;}. REA
183
184
Il REA o Repertorio Economico Amministrativo è un archivio delle informazioni delle attività iscritte e non al Registro delle Imprese.
185
186
Per indicare il numero REA in una fattura elettronica, devono essere creati questi record nella tabImpostazioni:
187
188
*{margin-bottom: 1em;} Per il numero REA (richiesto valore di tipo stringa)
189
**{margin-bottom: 0px;} Descrizione: REA_NumeroREA
190
** Valore: indicare il numero
191
* Per il capitale sociale (richiesto valore di tipo numerico)
192
**{margin-bottom: 0px;} Descrizione: REA_CapitaleSociale
193
** Valore: indicare il valore del capitale sociale
194
* Per il socio unico (richiesto valore di tipo stringa)
195
**{margin-bottom: 0px;} Descrizione: REA_SocioUnico
196
** Valore: indicare la stringa
197
* Per lo stato liquidazione (richiesto valore di tipo stringa)
198
**{margin-bottom: 0px;} Descrizione: REA_StatoLiquidazione
199
** Valore: indicare la stringa
200
* Per l'ufficio di iscrizione (richiesto valore di tipo stringa)
201
**{margin-bottom: 0px;} Descrizione: REA_Ufficio
202
** Valore: indicare la stringa