diff --git a/README.md b/README.md index 77e7a5f..17fbab7 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Le fatture elettroniche vengono trasmesse ed archiviate in formato **XML**. -La documentazione tecnica di riferimento del **formato XML** delle fatture elettroniche è disponibile al seguente url: http://www.fatturapa.gov.it/export/fatturazione/it/normativa/f-2.htm +La documentazione tecnica di riferimento del **formato XML** delle fatture elettroniche è disponibile al seguente url: https://www.fatturapa.gov.it/it/norme-e-regole/documentazione-fatturapa/ Poiché per lo sviluppo di API ed SDK è più comodo manipolare i dati in formato **JSON**, questo proof-of-concept mira a valutare la fattibilità di: - **convertire** XML <-> JSON @@ -29,10 +29,13 @@ La procedura seguita per il proof-of-concept è rappresentata nel seguente flow- ![Flow-chart](flowchart.png "Flow-chart del proof-of-concept") -Innanzitutto lo [schema XML (*XSD**)](https://en.wikipedia.org/wiki/XML_Schema_(W3C)) della fattura elettronica tratto dal sito `fatturapa.gov.it` ([`Schema_del_file_xml_FatturaPA_versione_1.2.xsd`](Schema_del_file_xml_FatturaPA_versione_1.2.xsd)) è stato trasformato in una versione ([`Schema_del_file_xml_FatturaPA_versione_1.2_cleanup.xsd`](Schema_del_file_xml_FatturaPA_versione_1.2_cleanup.xsd)) normalizzata (fromdos, xmllint, 2-space indent) e che importa una [copia locale dello schema `xmldsig`](xmldsig-core-schema.xsd): +Innanzitutto lo [schema XML (*XSD**)](https://en.wikipedia.org/wiki/XML_Schema_(W3C)) della fattura elettronica tratto dal sito `fatturapa.gov.it` ([`Schema del file xml FatturaPA versione 1.2.1a.xsd`](Schema del file xml FatturaPA versione 1.2.1a.xsd)) è stato trasformato in una versione ([`Schema_del_file_xml_FatturaPA_versione_1.2.1a_cleanup.xsd`](Schema_del_file_xml_FatturaPA_versione_1..1_cleanup.xsd)) normalizzata (fromdos, xmllint, 2-space indent) e che importa una [copia locale dello schema `xmldsig`](xmldsig-core-schema.xsd): ``` -- -+ +3c3,4 +< +--- +> +> ``` Le fatture in formato JSON possono essere validate per mezzo di un **JSON schema** (vedi [paragrafo Riferimenti](#riferimenti)), anche se quest'ultimo è più limitato dello schema XML, alcuni vincoli dovranno essere validati dall'applicazione, ad esempio: @@ -63,7 +66,7 @@ Le fatture in formato JSON possono essere validate per mezzo di un **JSON schema Inizialmente si è tentato di convertire lo schema XSD in uno [schema JSON](http://json-schema.org/) usando la libreria [jgeXml](https://github.com/Mermade/jgeXml): ``` -nodejs ./node_modules/jgexml/testxsd2j.js Schema_del_file_xml_FatturaPA_versione_1.2.xsd > fatturaPA_1.2_schema.json +nodejs ./node_modules/jgexml/testxsd2j.js Schema del file xml FatturaPA versione 1.2.1a.xsd > fatturaPA_1.2.1a_schema.json ``` ottenendo però uno schema non utilizzabile. diff --git a/Schema_del_file_xml_FatturaPA_versione_1.2.1a.xsd b/Schema_del_file_xml_FatturaPA_versione_1.2.1a.xsd new file mode 100644 index 0000000..e999199 --- /dev/null +++ b/Schema_del_file_xml_FatturaPA_versione_1.2.1a.xsd @@ -0,0 +1,1449 @@ + + + + + + + + XML schema fatture destinate a PA e privati in forma ordinaria 1.2.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati di trasmissione della Fattura Elettronica + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fattura verso PA + + + + + Fattura verso privati + + + + + + + + + + + + + + Blocco relativo ai Dati Generali della Fattura Elettronica + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SC = Sconto + + + + + MG = Maggiorazione + + + + + + + + + + SI = Documento emesso secondo modalità e termini stabiliti con DM ai sensi dell'art. 73 DPR 633/72 + + + + + + + + + + Cassa nazionale previdenza e assistenza avvocati e procuratori legali + + + + + Cassa previdenza dottori commercialisti + + + + + Cassa previdenza e assistenza geometri + + + + + Cassa nazionale previdenza e assistenza ingegneri e architetti liberi professionisti + + + + + Cassa nazionale del notariato + + + + + Cassa nazionale previdenza e assistenza ragionieri e periti commerciali + + + + + Ente nazionale assistenza agenti e rappresentanti di commercio (ENASARCO) + + + + + Ente nazionale previdenza e assistenza consulenti del lavoro (ENPACL) + + + + + Ente nazionale previdenza e assistenza medici (ENPAM) + + + + + Ente nazionale previdenza e assistenza farmacisti (ENPAF) + + + + + Ente nazionale previdenza e assistenza veterinari (ENPAV) + + + + + Ente nazionale previdenza e assistenza impiegati dell'agricoltura (ENPAIA) + + + + + Fondo previdenza impiegati imprese di spedizione e agenzie marittime + + + + + Istituto nazionale previdenza giornalisti italiani (INPGI) + + + + + Opera nazionale assistenza orfani sanitari italiani (ONAOSI) + + + + + Cassa autonoma assistenza integrativa giornalisti italiani (CASAGIT) + + + + + Ente previdenza periti industriali e periti industriali laureati (EPPI) + + + + + Ente previdenza e assistenza pluricategoriale (EPAP) + + + + + Ente nazionale previdenza e assistenza biologi (ENPAB) + + + + + Ente nazionale previdenza e assistenza professione infermieristica (ENPAPI) + + + + + Ente nazionale previdenza e assistenza psicologi (ENPAP) + + + + + INPS + + + + + + + + + + Fattura + + + + + Acconto / anticipo su fattura + + + + + Acconto / anticipo su parcella + + + + + Nota di credito + + + + + Nota di debito + + + + + Parcella + + + + + Integrazione fattura reverse charge interno + + + + + Integrazione/autofattura per acquisto servizi dall'estero + + + + + Integrazione per acquisto di beni intracomunitari + + + + + Integrazione/autofattura per acquisto di beni ex art.17 c.2 DPR 633/72 + + + + + Autofattura per regolarizzazione e integrazione delle fatture (ex art.6 c.8 d.lgs.471/97 o art.46 c.5 D.L. 331/93 + + + + + Autofattura per splafonamento + + + + + Estrazione benida Deposito IVA + + + + + Estrazione beni da Deposito IVA con versamento dell'IVA + + + + + Fattura differita di cui all'art.21, comma 4, lett. a) + + + + + Fattura differita di cui all'art.21, comma 4, terzo periodo lett. b) + + + + + Cessione di beni ammortizzabili e per passaggi interni (ex art.36 DPR 633/72) + + + + + Fattura per autoconsumo o per cessioni gratuite senza rivalsa + + + + + + + + + + Ritenuta di acconto persone fisiche + + + + + Ritenuta di acconto persone giuridiche + + + + + Contributo INPS + + + + + Contributo ENASARCO + + + + + Contributo ENPAM + + + + + Altro contributo previdenziale + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cessionario / Committente + + + + + Terzo + + + + + + + Blocco relativo ai dati del Cedente / Prestatore + + + + + + + + + + + + + + + + + + + + + + + + + + + + Regime ordinario + + + + + Regime dei contribuenti minimi (art. 1,c.96-117, L. 244/2007) + + + + + Agricoltura e attività connesse e pesca (artt. 34 e 34-bis, D.P.R. 633/1972) + + + + + Vendita sali e tabacchi (art. 74, c.1, D.P.R. 633/1972) + + + + + Commercio dei fiammiferi (art. 74, c.1, D.P.R. 633/1972) + + + + + Editoria (art. 74, c.1, D.P.R. 633/1972) + + + + + Gestione di servizi di telefonia pubblica (art. 74, c.1, D.P.R. 633/1972) + + + + + Rivendita di documenti di trasporto pubblico e di sosta (art. 74, c.1, D.P.R. 633/1972) + + + + + Intrattenimenti, giochi e altre attività di cui alla tariffa allegata al D.P.R. 640/72 (art. 74, c.6, D.P.R. 633/1972) + + + + + Agenzie di viaggi e turismo (art. 74-ter, D.P.R. 633/1972) + + + + + Agriturismo (art. 5, c.2, L. 413/1991) + + + + + Vendite a domicilio (art. 25-bis, c.6, D.P.R. 600/1973) + + + + + Rivendita di beni usati, di oggetti d’arte, d’antiquariato o da collezione (art. 36, D.L. 41/1995) + + + + + Agenzie di vendite all’asta di oggetti d’arte, antiquariato o da collezione (art. 40-bis, D.L. 41/1995) + + + + + IVA per cassa P.A. (art. 6, c.5, D.P.R. 633/1972) + + + + + IVA per cassa (art. 32-bis, D.L. 83/2012) + + + + + Regime forfettario + + + + + Altro + + + + + + + Il campo Denominazione è in alternativa ai campi Nome e Cognome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati del Rappresentante Fiscale + + + + + + + + + + + + + + + Blocco relativo ai dati del Cessionario / Committente + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati di Beni Servizi della Fattura Elettronica + + + + + + + + + Blocco relativo ai dati dei Veicoli della Fattura Elettronica (da indicare nei casi di cessioni tra Paesi + membri di mezzi di trasporto nuovi, in base all'art. 38, comma 4 del dl 331 del 1993) + + + + + + + + + Blocco relativo ai dati di Pagamento della Fattura Elettronica + + + + + + + + + + + + + pagamento a rate + + + + + pagamento completo + + + + + anticipo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + contanti + + + + + assegno + + + + + assegno circolare + + + + + contanti presso Tesoreria + + + + + bonifico + + + + + vaglia cambiario + + + + + bollettino bancario + + + + + carta di pagamento + + + + + RID + + + + + RID utenze + + + + + RID veloce + + + + + RIBA + + + + + MAV + + + + + quietanza erario + + + + + giroconto su conti di contabilità speciale + + + + + domiciliazione bancaria + + + + + domiciliazione postale + + + + + bollettino di c/c postale + + + + + SEPA Direct Debit + + + + + SEPA Direct Debit CORE + + + + + SEPA Direct Debit B2B + + + + + Trattenuta su somme già riscosse + + + + + PagoPA + + + + + + + + + + + + + + + + + Blocco relativo ai dati del Terzo Intermediario che emette fattura elettronica per conto del Cedente/Prestatore + + + + + + + + + + + + + + + Blocco relativo ai dati di eventuali allegati + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SI = Cessione / Prestazione soggetta a ritenuta + + + + + + + + + + + + + + + + + + + + + + + esigibilità differita + + + + + esigibilità immediata + + + + + scissione dei pagamenti + + + + + + + + + Escluse ex. art. 15 + + + + + + Non soggette + + + + + Non soggette ad IVA ai sensi degli artt. da 7 a 7-septies del DPR 633/72 + + + + + Non soggette - altri casi + + + + + + Non imponibili + + + + + Non Imponibili - esportazioni + + + + + Non Imponibili - cessioni intracomunitarie + + + + + Non Imponibili - cessioni verso San Marino + + + + + Non Imponibili - operazioni assimilate alle cessioni all'esportazione + + + + + Non Imponibili - a seguito di dichiarazioni d'intento + + + + + Non Imponibili - altre operazioni che non concorrono alla formazione del plafond + + + + + Esenti + + + + + Regime del margine/IVA non esposta in fattura + + + + + + Inversione contabile (per le operazioni in reverse charge ovvero nei casi di autofatturazione per acquisti extra UE di servizi ovvero per importazioni di beni nei soli casi previsti) + + + + + Inversione contabile - cessione di rottami e altri materiali di recupero + + + + + Inversione contabile - cessione di oro e argento puro + + + + + Inversione contabile - subappalto nel settore edile + + + + + Inversione contabile - cessione di fabbricati + + + + + Inversione contabile - cessione di telefoni cellulari + + + + + Inversione contabile - cessione di prodotti elettronici + + + + + Inversione contabile - prestazioni comparto edile e settori connessi + + + + + Inversione contabile - operazioni settore energetico + + + + + Inversione contabile - altri casi + + + + + IVA assolta in altro stato UE (vendite a distanza ex art. 40 commi 3 e 4 e art. 41 comma 1 lett. b, DL 331/93; prestazione di servizi di telecomunicazioni, tele-radiodiffusione ed elettronici ex art. 7-sexies lett. f, g, DPR 633/72 e art. 74-sexies, DPR 633/72) + + + + + + + + + + + + + + + + + + + + + + + + + socio unico + + + + + più soci + + + + + + + + + in liquidazione + + + + + non in liquidazione + + + + + + + + + + Sconto + + + + + Premio + + + + + Abbuono + + + + + Spesa accessoria + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Schema_del_file_xml_FatturaPA_versione_1.2.1a_cleanup.xsd b/Schema_del_file_xml_FatturaPA_versione_1.2.1a_cleanup.xsd new file mode 100644 index 0000000..deafd6a --- /dev/null +++ b/Schema_del_file_xml_FatturaPA_versione_1.2.1a_cleanup.xsd @@ -0,0 +1,1443 @@ + + + + + + + XML schema fatture destinate a PA e privati in forma ordinaria 1.2.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati di trasmissione della Fattura Elettronica + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fattura verso PA + + + + + Fattura verso privati + + + + + + + + + + + + + + Blocco relativo ai Dati Generali della Fattura Elettronica + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SC = Sconto + + + + + MG = Maggiorazione + + + + + + + + + + SI = Documento emesso secondo modalità e termini stabiliti con DM ai sensi dell'art. 73 DPR 633/72 + + + + + + + + + + Cassa nazionale previdenza e assistenza avvocati e procuratori legali + + + + + Cassa previdenza dottori commercialisti + + + + + Cassa previdenza e assistenza geometri + + + + + Cassa nazionale previdenza e assistenza ingegneri e architetti liberi professionisti + + + + + Cassa nazionale del notariato + + + + + Cassa nazionale previdenza e assistenza ragionieri e periti commerciali + + + + + Ente nazionale assistenza agenti e rappresentanti di commercio (ENASARCO) + + + + + Ente nazionale previdenza e assistenza consulenti del lavoro (ENPACL) + + + + + Ente nazionale previdenza e assistenza medici (ENPAM) + + + + + Ente nazionale previdenza e assistenza farmacisti (ENPAF) + + + + + Ente nazionale previdenza e assistenza veterinari (ENPAV) + + + + + Ente nazionale previdenza e assistenza impiegati dell'agricoltura (ENPAIA) + + + + + Fondo previdenza impiegati imprese di spedizione e agenzie marittime + + + + + Istituto nazionale previdenza giornalisti italiani (INPGI) + + + + + Opera nazionale assistenza orfani sanitari italiani (ONAOSI) + + + + + Cassa autonoma assistenza integrativa giornalisti italiani (CASAGIT) + + + + + Ente previdenza periti industriali e periti industriali laureati (EPPI) + + + + + Ente previdenza e assistenza pluricategoriale (EPAP) + + + + + Ente nazionale previdenza e assistenza biologi (ENPAB) + + + + + Ente nazionale previdenza e assistenza professione infermieristica (ENPAPI) + + + + + Ente nazionale previdenza e assistenza psicologi (ENPAP) + + + + + INPS + + + + + + + + + + Fattura + + + + + Acconto / anticipo su fattura + + + + + Acconto / anticipo su parcella + + + + + Nota di credito + + + + + Nota di debito + + + + + Parcella + + + + + Integrazione fattura reverse charge interno + + + + + Integrazione/autofattura per acquisto servizi dall'estero + + + + + Integrazione per acquisto di beni intracomunitari + + + + + Integrazione/autofattura per acquisto di beni ex art.17 c.2 DPR 633/72 + + + + + Autofattura per regolarizzazione e integrazione delle fatture (ex art.6 c.8 d.lgs.471/97 o art.46 c.5 D.L. 331/93 + + + + + Autofattura per splafonamento + + + + + Estrazione benida Deposito IVA + + + + + Estrazione beni da Deposito IVA con versamento dell'IVA + + + + + Fattura differita di cui all'art.21, comma 4, lett. a) + + + + + Fattura differita di cui all'art.21, comma 4, terzo periodo lett. b) + + + + + Cessione di beni ammortizzabili e per passaggi interni (ex art.36 DPR 633/72) + + + + + Fattura per autoconsumo o per cessioni gratuite senza rivalsa + + + + + + + + + + Ritenuta di acconto persone fisiche + + + + + Ritenuta di acconto persone giuridiche + + + + + Contributo INPS + + + + + Contributo ENASARCO + + + + + Contributo ENPAM + + + + + Altro contributo previdenziale + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cessionario / Committente + + + + + Terzo + + + + + + + Blocco relativo ai dati del Cedente / Prestatore + + + + + + + + + + + + + + + + + + + + + + + + + + + + Regime ordinario + + + + + Regime dei contribuenti minimi (art. 1,c.96-117, L. 244/2007) + + + + + Agricoltura e attività connesse e pesca (artt. 34 e 34-bis, D.P.R. 633/1972) + + + + + Vendita sali e tabacchi (art. 74, c.1, D.P.R. 633/1972) + + + + + Commercio dei fiammiferi (art. 74, c.1, D.P.R. 633/1972) + + + + + Editoria (art. 74, c.1, D.P.R. 633/1972) + + + + + Gestione di servizi di telefonia pubblica (art. 74, c.1, D.P.R. 633/1972) + + + + + Rivendita di documenti di trasporto pubblico e di sosta (art. 74, c.1, D.P.R. 633/1972) + + + + + Intrattenimenti, giochi e altre attività di cui alla tariffa allegata al D.P.R. 640/72 (art. 74, c.6, D.P.R. 633/1972) + + + + + Agenzie di viaggi e turismo (art. 74-ter, D.P.R. 633/1972) + + + + + Agriturismo (art. 5, c.2, L. 413/1991) + + + + + Vendite a domicilio (art. 25-bis, c.6, D.P.R. 600/1973) + + + + + Rivendita di beni usati, di oggetti d’arte, d’antiquariato o da collezione (art. 36, D.L. 41/1995) + + + + + Agenzie di vendite all’asta di oggetti d’arte, antiquariato o da collezione (art. 40-bis, D.L. 41/1995) + + + + + IVA per cassa P.A. (art. 6, c.5, D.P.R. 633/1972) + + + + + IVA per cassa (art. 32-bis, D.L. 83/2012) + + + + + Regime forfettario + + + + + Altro + + + + + + + Il campo Denominazione è in alternativa ai campi Nome e Cognome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati del Rappresentante Fiscale + + + + + + + + + + + + + + + Blocco relativo ai dati del Cessionario / Committente + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blocco relativo ai dati di Beni Servizi della Fattura Elettronica + + + + + + + + + Blocco relativo ai dati dei Veicoli della Fattura Elettronica (da indicare nei casi di cessioni tra Paesi + membri di mezzi di trasporto nuovi, in base all'art. 38, comma 4 del dl 331 del 1993) + + + + + + + + + Blocco relativo ai dati di Pagamento della Fattura Elettronica + + + + + + + + + + + + + pagamento a rate + + + + + pagamento completo + + + + + anticipo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + contanti + + + + + assegno + + + + + assegno circolare + + + + + contanti presso Tesoreria + + + + + bonifico + + + + + vaglia cambiario + + + + + bollettino bancario + + + + + carta di pagamento + + + + + RID + + + + + RID utenze + + + + + RID veloce + + + + + RIBA + + + + + MAV + + + + + quietanza erario + + + + + giroconto su conti di contabilità speciale + + + + + domiciliazione bancaria + + + + + domiciliazione postale + + + + + bollettino di c/c postale + + + + + SEPA Direct Debit + + + + + SEPA Direct Debit CORE + + + + + SEPA Direct Debit B2B + + + + + Trattenuta su somme già riscosse + + + + + PagoPA + + + + + + + + + + + + + + + + + Blocco relativo ai dati del Terzo Intermediario che emette fattura elettronica per conto del Cedente/Prestatore + + + + + + + + + + + + + + + Blocco relativo ai dati di eventuali allegati + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SI = Cessione / Prestazione soggetta a ritenuta + + + + + + + + + + + + + + + + + + + + + + + esigibilità differita + + + + + esigibilità immediata + + + + + scissione dei pagamenti + + + + + + + + + Escluse ex. art. 15 + + + + + + Non soggette + + + + + Non soggette ad IVA ai sensi degli artt. da 7 a 7-septies del DPR 633/72 + + + + + Non soggette - altri casi + + + + + + Non imponibili + + + + + Non Imponibili - esportazioni + + + + + Non Imponibili - cessioni intracomunitarie + + + + + Non Imponibili - cessioni verso San Marino + + + + + Non Imponibili - operazioni assimilate alle cessioni all'esportazione + + + + + Non Imponibili - a seguito di dichiarazioni d'intento + + + + + Non Imponibili - altre operazioni che non concorrono alla formazione del plafond + + + + + Esenti + + + + + Regime del margine/IVA non esposta in fattura + + + + + + Inversione contabile (per le operazioni in reverse charge ovvero nei casi di autofatturazione per acquisti extra UE di servizi ovvero per importazioni di beni nei soli casi previsti) + + + + + Inversione contabile - cessione di rottami e altri materiali di recupero + + + + + Inversione contabile - cessione di oro e argento puro + + + + + Inversione contabile - subappalto nel settore edile + + + + + Inversione contabile - cessione di fabbricati + + + + + Inversione contabile - cessione di telefoni cellulari + + + + + Inversione contabile - cessione di prodotti elettronici + + + + + Inversione contabile - prestazioni comparto edile e settori connessi + + + + + Inversione contabile - operazioni settore energetico + + + + + Inversione contabile - altri casi + + + + + IVA assolta in altro stato UE (vendite a distanza ex art. 40 commi 3 e 4 e art. 41 comma 1 lett. b, DL 331/93; prestazione di servizi di telecomunicazioni, tele-radiodiffusione ed elettronici ex art. 7-sexies lett. f, g, DPR 633/72 e art. 74-sexies, DPR 633/72) + + + + + + + + + + + + + + + + + + + + + + + + + socio unico + + + + + più soci + + + + + + + + + in liquidazione + + + + + non in liquidazione + + + + + + + + + + Sconto + + + + + Premio + + + + + Abbuono + + + + + Spesa accessoria + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +