Compilazione Fattura elettronica PA

mercoledì 21 maggio 2014 - 10.58
Tag Elenco Tags  VB.NET

ridaria Profilo | Expert

Ciao Amici,

qualcuno di voi sta lavorando in dot.net per la ompilazione dei file xml per la fattura elettronica che parte il 6 giugno 2014?

Avrei bisogno di un piccolo supporto.

Grazie
Riccardo D'Aria

Davide1986 Profilo | Junior Member

Ti segnalo questi siti, che di sicuro hai già visionato :

http://www.agenziaentrate.gov.it/wps/content/Nsilib/Nsi/Documentazione/Fatturazione+elettronica+PA/
http://www.fatturapa.gov.it/export/fatturazione/it/index.htm (Che cosa è e varie descrizioni)
http://www.fatturapa.gov.it/export/fatturazione/it/a-3.htm (Esmpi in XML fatture)
http://www.fatturapa.gov.it/export/fatturazione/it/c-11.htm(Predisporre la FatturaPa)

Altre info :
http://www.microsoft.com/business/it-it/Content/Pagine/news.aspx?cbcid=254

Blog ImaginSystems
http://blogs.dotnethell.it/imaginsystems
http://www.alpacasrl.it

ridaria Profilo | Expert

ti ringrazio per l'interessamento.

Ciò di cui ho bisogno è un supporto per la creazione del primo tag del file:
<p:FatturaElettronica ...................

uso vb.net
quando gli vado a creare il tag inserendovi p:FatturaElettronica mi restituisce un errore,

se gli tolgo p: tutto fila liscio.

Stai sviluppando anche tu con vb.net?

Grazie
Riccardo D'Aria

Davide1986 Profilo | Junior Member

Ti posso consigliare di leggere questo file :

http://fatturapa.gov.it/export/fatturazione/sdi/Specifiche_tecniche_del_formato_FatturaPA_v1.0.pdf

Inoltre ti posso allegare una foto che ho trovato sul web

1119x1144 69Kb


Ecco qui il mio progetto che è in fase Embrionale che riesce a fare soltanto una parte del codice XML della FatturaPA :

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Qui puoi scaricare il file in C# - Visual Studio 2013 Ultimate : http://www.mediafire.com/download/v5ij4qw9jgjw2h2/Demo_FatturaPA.rar
Qui aggiornerò il mio articolo sul mio blog : http://blogs.dotnethell.it/imaginsystems/C-Come-creare-la-Fattura-Elettronica-per-la-Pubblica-Amministrazione-FatturaPA__19559.aspx

Blog ImaginSystems
http://blogs.dotnethell.it/imaginsystems
http://www.alpacasrl.it

FabioGalli Profilo | Newbie

Scusate se mi intrometto, ma qualcuno è riuscito a passare il controllo del file già firmato e marcato temporalmente ?

Sto utilizzando il software di Aruba Key per firmare digitalmente (con CAdeS) e marcare temporalmente un file contenente una fattura elettronica. Quando lancio il controllo del file (https://sdi.fatturapa.gov.it/SdI2FatturaPAWeb/ControllaFatturaAction.do)

SENZA firma digitale e marca temporale l'esito è OK, mentre se aggiungo la marca temporale ricevo l'errore: Il campo "SigningTime" della firma deve essere inserito

Sembrerebbe che il file non sia marcato temporalmente, ma se lo apro con la funzione di verifica del file di aruba key mi dice che la marca temporale è presente.

Qualcuno ha avuto lo stesso problema?

ldmdev Profilo | Newbie

>ti ringrazio per l'interessamento.
>
>Ciò di cui ho bisogno è un supporto per la creazione del primo
>tag del file:
><p:FatturaElettronica ...................
>
>uso vb.net
>quando gli vado a creare il tag inserendovi p:FatturaElettronica
>mi restituisce un errore,
>
>se gli tolgo p: tutto fila liscio.
>
>Stai sviluppando anche tu con vb.net?
>
>Grazie
>Riccardo D'Aria

Per creare il p: (la p non è nient'altro che l'alias di un determinato namespace) devi dichiararlo nell'xml nel modo seguente (xmlns:p):

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Comunque anche senza l'alias dovrebbe validare senza problemi.

PR Profilo | Junior Member

Ciao a tutti
mi aggancio a questa discussione poiché ho lo stesso problema: anche io non riesco a creare la prima riga. per scrivere il file xml uso il comando miofile.WriteStartElement() ma non riesco ad inserire i vari pezzi del namespace..come avete risolto?
Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5