SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
LA FATTURA ELETTRONICA P.A.
COME EMETTERE E GESTIRE LA FATTURAZIONE ELETTRONICA
VERSO LA PUBBLICA AMMINISTRAZIONE IN OPENERP
l10n_it_e_invoice
CreatedBy /AndreaGallina @apuliasoftware
COS'È LA FATTURA P.A. ?
LaFatturaPAè unafatturaelettronicaaisensidell'articolo 21,
comma1, delDPR633/72 ed è lasolatipologiadifattura
accettatadalle Amministrazioniche, secondo le disposizionidi
legge, sono tenute ad avvalersidelSistemadiInterscambio.
LA FATTURA P.A. HA LE SEGUENTI
CARATTERISTICHE:
1. ilcontenuto è rappresentato, in un file XML (eXtensible
Markup Language), secondo ilformato dellaFatturaPA.
Questo formato è l'unico accettato dalSistemadi
Interscambio.
2. l'autenticitàdell'origine e l'integritàdelcontenuto sono
garantite tramite l'apposizione dellafirmaelettronica
qualificatadichiemette lafattura,
3. latrasmissione è vincolataallapresenzadelcodice
identificativo univoco dell'ufficio destinatario dellafattura
riportato nell'Indice delle Pubbliche Amministrazioni.
COME FUNZIONA ?
Analizziamo ilflusso diemissione e gestione dellafatturaverso la
PubblicaAmministrazione
ESITO DELL'INVIO ALL'INTERMEDIARIO
RICEZIONE DEL FILE DIGITALMENTE FIRMATO
LETTURA DELLO STATO XML
DETTAGLIO CAMBIO DI STATO
FOR TECHNICAL USER ONLY !
fortagsinparser.getElementsByTagName("esito"):
fornodeintags.getElementsByTagName("timestamp"):
forvalueinnode.childNodes:
date=self.convert_timestamp(value.data)
vals.update({
'date':date})
fornodeintags.getElementsByTagName("stato"):
forvalueinnode.childNodes:
vals.update({
'status_code':value.data})
fornodeintags.getElementsByTagName("msgErrore"):
forvalueinnode.childNodes:
vals.update({
'status_desc':value.data})
fornodeintags.getElementsByTagName("nomeFileSdi"):
forvalueinnode.childNodes:
note="Nomefilefirmato:"+value.data
vals.update({
'note':note})
self.pool.get('account.invoice').write(
cr,uid,[invoice_id],
{'sdi_file_name':value.data},context)
fornodeintags.getElementsByTagName("codStato"):
forvalueinnode.childNodes:
note="CodicediErroreSDI:"+value.data
vals.update({
'note':note})
COME OTTENERE IL MODULO
Come tuttiimodulidiApuliaSoftware anche l10n_it_e_invoiceè
disponibile sulnostro profilo digithub
HTTPS://GITHUB.COM/APULIASOFTWARE
gitclonehttps://github.com/ApuliaSoftware/l10n_it_e_invoice.git
THE END
GRAZIE PER L'ATTENZIONE
AndreaGallina©

Más contenido relacionado

Destacado

Destacado (12)

09 API V8 for Dummies
09 API V8 for Dummies09 API V8 for Dummies
09 API V8 for Dummies
 
15 Odoo come sistema di ticketing ed helpdesk avanzato​
15 Odoo come sistema di ticketing ed helpdesk avanzato​15 Odoo come sistema di ticketing ed helpdesk avanzato​
15 Odoo come sistema di ticketing ed helpdesk avanzato​
 
201607 03 - odoo 8.0
201607 03 - odoo 8.0201607 03 - odoo 8.0
201607 03 - odoo 8.0
 
Fatturazione elettronica PA per SIGLA
Fatturazione elettronica PA per SIGLAFatturazione elettronica PA per SIGLA
Fatturazione elettronica PA per SIGLA
 
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
 
02 Ritenuta d'acconto
02 Ritenuta d'acconto02 Ritenuta d'acconto
02 Ritenuta d'acconto
 
Le licenze software ed affini
Le licenze software ed affiniLe licenze software ed affini
Le licenze software ed affini
 
06 Odoo Community Association
06 Odoo Community Association06 Odoo Community Association
06 Odoo Community Association
 
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
 
14 Il borsino: un nuovo modo di gestire il flusso di acquisto
14 Il borsino: un nuovo modo di gestire il flusso di acquisto14 Il borsino: un nuovo modo di gestire il flusso di acquisto
14 Il borsino: un nuovo modo di gestire il flusso di acquisto
 
Gestione Magazzino con Odoo
Gestione Magazzino con OdooGestione Magazzino con Odoo
Gestione Magazzino con Odoo
 
XML-RPC vs Psycopg2
XML-RPC vs Psycopg2XML-RPC vs Psycopg2
XML-RPC vs Psycopg2
 

Similar a 08 Fatturazione Elettronica P.A. con Odoo

F. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronica
F. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronicaF. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronica
F. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronica
Camera di Commercio di Pisa
 
Fatturazione elettronica verso la PA? Con Menocarta.net basta un click
Fatturazione elettronica verso la PA? Con Menocarta.net basta un clickFatturazione elettronica verso la PA? Con Menocarta.net basta un click
Fatturazione elettronica verso la PA? Con Menocarta.net basta un click
SMAU
 

Similar a 08 Fatturazione Elettronica P.A. con Odoo (7)

Digital Day: Fatturazione elettronica istruzioni per l'uso
Digital Day: Fatturazione elettronica istruzioni per l'usoDigital Day: Fatturazione elettronica istruzioni per l'uso
Digital Day: Fatturazione elettronica istruzioni per l'uso
 
Open Data e trasparenza - Forum PA 2015
Open Data e trasparenza - Forum PA 2015Open Data e trasparenza - Forum PA 2015
Open Data e trasparenza - Forum PA 2015
 
La firma digitale: concetti e regole
La firma digitale: concetti e regoleLa firma digitale: concetti e regole
La firma digitale: concetti e regole
 
F. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronica
F. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronicaF. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronica
F. Mari - Le Camere di Commercio a supporto delle PMI - fatturazione elettronica
 
Fatturazione elettronica verso la PA? Con Menocarta.net basta un click
Fatturazione elettronica verso la PA? Con Menocarta.net basta un clickFatturazione elettronica verso la PA? Con Menocarta.net basta un click
Fatturazione elettronica verso la PA? Con Menocarta.net basta un click
 
La soluzione Custom per la fatturazione elettronica.
La soluzione Custom per la fatturazione elettronica.La soluzione Custom per la fatturazione elettronica.
La soluzione Custom per la fatturazione elettronica.
 
LA SOLUZIONE CUSTOM PER LA FATTURA ELETTRONICA
LA SOLUZIONE CUSTOM PER LA FATTURA ELETTRONICALA SOLUZIONE CUSTOM PER LA FATTURA ELETTRONICA
LA SOLUZIONE CUSTOM PER LA FATTURA ELETTRONICA
 

Más de Associazione Odoo Italia

Más de Associazione Odoo Italia (11)

10 Gestione Cespiti​
10 Gestione Cespiti​10 Gestione Cespiti​
10 Gestione Cespiti​
 
Reports e stampe con OpenERP
Reports e stampe con OpenERPReports e stampe con OpenERP
Reports e stampe con OpenERP
 
Import/Export di dati con OpenERP
Import/Export di dati con OpenERPImport/Export di dati con OpenERP
Import/Export di dati con OpenERP
 
Causali e Compensazioni Easy Way
Causali e Compensazioni Easy WayCausali e Compensazioni Easy Way
Causali e Compensazioni Easy Way
 
Sviluppare moduli per il client web
Sviluppare moduli per il client webSviluppare moduli per il client web
Sviluppare moduli per il client web
 
Distinta base a dimensioni variabili
Distinta base a dimensioni variabiliDistinta base a dimensioni variabili
Distinta base a dimensioni variabili
 
OpenERP Community Association
OpenERP Community AssociationOpenERP Community Association
OpenERP Community Association
 
OpenERP in Italia - tipico caso d'uso
OpenERP in Italia - tipico caso d'usoOpenERP in Italia - tipico caso d'uso
OpenERP in Italia - tipico caso d'uso
 
Launchpad e code review
Launchpad e code reviewLaunchpad e code review
Launchpad e code review
 
Contbilità: le novità
Contbilità: le novitàContbilità: le novità
Contbilità: le novità
 
Open erp vs sap
Open erp vs sapOpen erp vs sap
Open erp vs sap
 

08 Fatturazione Elettronica P.A. con Odoo

  • 1. LA FATTURA ELETTRONICA P.A. COME EMETTERE E GESTIRE LA FATTURAZIONE ELETTRONICA VERSO LA PUBBLICA AMMINISTRAZIONE IN OPENERP l10n_it_e_invoice CreatedBy /AndreaGallina @apuliasoftware
  • 2. COS'È LA FATTURA P.A. ? LaFatturaPAè unafatturaelettronicaaisensidell'articolo 21, comma1, delDPR633/72 ed è lasolatipologiadifattura accettatadalle Amministrazioniche, secondo le disposizionidi legge, sono tenute ad avvalersidelSistemadiInterscambio.
  • 3. LA FATTURA P.A. HA LE SEGUENTI CARATTERISTICHE: 1. ilcontenuto è rappresentato, in un file XML (eXtensible Markup Language), secondo ilformato dellaFatturaPA. Questo formato è l'unico accettato dalSistemadi Interscambio. 2. l'autenticitàdell'origine e l'integritàdelcontenuto sono garantite tramite l'apposizione dellafirmaelettronica qualificatadichiemette lafattura, 3. latrasmissione è vincolataallapresenzadelcodice identificativo univoco dell'ufficio destinatario dellafattura riportato nell'Indice delle Pubbliche Amministrazioni.
  • 4. COME FUNZIONA ? Analizziamo ilflusso diemissione e gestione dellafatturaverso la PubblicaAmministrazione
  • 5.
  • 7. RICEZIONE DEL FILE DIGITALMENTE FIRMATO
  • 10. FOR TECHNICAL USER ONLY ! fortagsinparser.getElementsByTagName("esito"): fornodeintags.getElementsByTagName("timestamp"): forvalueinnode.childNodes: date=self.convert_timestamp(value.data) vals.update({ 'date':date}) fornodeintags.getElementsByTagName("stato"): forvalueinnode.childNodes: vals.update({ 'status_code':value.data}) fornodeintags.getElementsByTagName("msgErrore"): forvalueinnode.childNodes: vals.update({ 'status_desc':value.data}) fornodeintags.getElementsByTagName("nomeFileSdi"): forvalueinnode.childNodes: note="Nomefilefirmato:"+value.data vals.update({ 'note':note}) self.pool.get('account.invoice').write( cr,uid,[invoice_id], {'sdi_file_name':value.data},context) fornodeintags.getElementsByTagName("codStato"): forvalueinnode.childNodes: note="CodicediErroreSDI:"+value.data vals.update({ 'note':note})
  • 11. COME OTTENERE IL MODULO Come tuttiimodulidiApuliaSoftware anche l10n_it_e_invoiceè disponibile sulnostro profilo digithub HTTPS://GITHUB.COM/APULIASOFTWARE gitclonehttps://github.com/ApuliaSoftware/l10n_it_e_invoice.git
  • 12. THE END GRAZIE PER L'ATTENZIONE AndreaGallina©