Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #19266 > unrolled thread

Fattura elettronica

Started byFabrizio <fabri@gruppo.it>
First post2018-02-28 10:05 +0100
Last post2018-09-19 10:15 -0700
Articles 4 on this page of 44 — 10 participants

Back to article view | Back to it.comp.lang.visual-basic


Contents

  Fattura elettronica Fabrizio <fabri@gruppo.it> - 2018-02-28 10:05 +0100
    Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-01 10:05 +0100
      Re: Fattura elettronica Fabrizio <fabri@gruppo.it> - 2018-03-01 16:16 +0100
        Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-01 20:25 +0100
          Re: Fattura elettronica Fabrizio <fabri@gruppo.it> - 2018-03-02 09:31 +0100
            Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-02 10:38 +0100
              Re: Fattura elettronica Fabrizio <fabri@gruppo.it> - 2018-03-02 19:53 +0100
                Re: Fattura elettronica Daniele Pinna <daniele@oops.dapinna.com> - 2018-03-03 14:06 +0100
            Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-02 12:06 +0100
              Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-02 12:40 +0100
                Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-02 12:48 +0100
                  Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-02 13:26 +0100
                    Re: Fattura elettronica Greg <greg@alicie.com> - 2018-03-03 11:21 +0100
                      Re: Fattura elettronica Daniele Pinna <daniele@oops.dapinna.com> - 2018-03-03 14:45 +0100
              Re: Fattura elettronica Greg <greg@alicie.com> - 2018-03-03 13:47 +0100
                Re: Fattura elettronica Daniele Pinna <daniele@oops.dapinna.com> - 2018-03-03 15:01 +0100
                  Re: Fattura elettronica Daniele Pinna <daniele@oops.dapinna.com> - 2018-03-03 15:09 +0100
                  Re: Fattura elettronica RobertoA <amorosik@tiscalinet.it> - 2018-03-04 10:32 +0100
                    Re: Fattura elettronica Daniele Pinna <daniele@oops.dapinna.com> - 2018-03-04 13:02 +0100
                      Re: Fattura elettronica RobertoA <amorosik@tiscalinet.it> - 2018-03-04 16:55 +0100
            Re: Fattura elettronica RobertoA <amorosik@tiscalinet.it> - 2018-03-02 14:28 +0100
              Re: Fattura elettronica Fabrizio <fabri@gruppo.it> - 2018-03-02 17:32 +0100
              Re: Fattura elettronica "fm" <fm@fm.it> - 2018-03-03 12:19 +0100
                Re: Fattura elettronica RobertoA <amorosik@tiscalinet.it> - 2018-03-04 10:14 +0100
                  Re: Fattura elettronica "fm" <fm@fm.it> - 2018-03-05 19:30 +0100
                    Re: Fattura elettronica RobertoA <amorosik@tiscalinet.it> - 2018-03-06 12:20 +0100
                      Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-06 12:32 +0100
                        Re: Fattura elettronica VITRIOL <vitriol_vitriolTOGLIMI@katamail.com> - 2018-03-06 12:54 +0100
                          Re: Fattura elettronica RobertoA <amorosik@tiscalinet.it> - 2018-03-06 14:36 +0100
    Re: Fattura elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-03-05 08:46 +0100
      Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-06 17:17 +0100
        Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-06 19:55 +0100
          Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-07 09:41 +0100
            Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-07 17:55 +0100
          Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-07 17:03 +0100
            Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-07 17:58 +0100
              Re: Fattura elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-03-08 14:20 +0100
                Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-08 17:08 +0100
                  Re: Fattura elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-03-09 12:45 +0100
                    Re: Fattura elettronica Fabrizio <fabri@gruppo.it> - 2018-03-11 18:21 +0100
                      Re: Fattura elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-03-13 10:23 +0100
                Re: Fattura elettronica "Sauro" <vicchi@crsscala.it> - 2018-03-08 17:10 +0100
                  Re: Fattura elettronica "Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com> - 2018-03-08 18:00 +0100
    Re: Fattura elettronica invoice.solutions.eu@gmail.com - 2018-09-19 10:15 -0700

Page 3 of 3 — ← Prev page 1 2 [3]


#19321

From"Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid>
Date2018-03-13 10:23 +0100
Message-ID<ey76724nb9s6$.6olh6chv49ze$.dlg@40tude.net>
In reply to#19318
Il Sun, 11 Mar 2018 18:21:43 +0100, Fabrizio ha scritto:

>> Ad ogni modo dall'xsd a crearsi le classi è un attimo. A quel punto io
>> parto da un template XML con i dati identificativi del cliente (estratto
>> dal sample del sito)
>>
> 
> Andrea ... senza volere aprofittare ...
> 
> Sto provando a guardare l'argomento XML che finora non ho mai incrociato
> 
> Mi potresti dire due parole a chiarimento di questa tua affermazione 
> quotata sopra in modo da partire nella giusta direzione?
> 
> Grazie anticipatamente

Certo nessun problema.
In una cartella config creo un file tipo questo come template.xml:
https://pastebin.com/jXwT3Bim

Poi la creazione parto da quel template:
| Dim config As FatturaElettronicaType 
| 
| Dim cfgFilePath As String = Path.Combine(AppDomain.CurrentDomain.BaseDirectory,
| "config\template.xml") 
| 
| ' leggo un file xml template If File.Exists(cfgFilePath) Then Dim ser As
| New XmlSerializer(GetType(FatturaElettronicaType), GetRoot(True)) config
| = DirectCast(ser.Deserialize(New StreamReader(cfgFilePath, New
| System.Text.UTF8Encoding)), FatturaElettronicaType) 
| 
| Try WriteXML(config, idFattura) Catch ex As Exception
| MessageBox.Show(ex.Message, "Errore") End Try End If

In WriteXML popolo tutti i campi che voglio leggendo dalla fattura
specificata.
es.
|  Dim np As FatturaElettronicaType = template
|  With np.FatturaElettronicaHeader.DatiTrasmissione
|         .CodiceDestinatario = row("CODDESTINATARIOPA").ToString
|         .ProgressivoInvio = row("PROGRINVIO").ToString
|         .FormatoTrasmissione = FormatoTrasmissioneType.FPA12
|   End With
|  
|   Dim cessionarioCommittente As New CessionarioCommittenteType()
|   Dim datiAnagraficiCommittente As New DatiAnagraficiCessionarioType()
|   datiAnagraficiCommittente.CodiceFiscale = row("CODFISC").ToString

E alla fine serializzo l'xml (manca qualche funzione GetRoot setta degli
attributi sull'xml)

| Dim ser As New XmlSerializer(np.[GetType](), GetRoot)
| Dim file As System.IO.FileStream = System.IO.File.Create(saveFileName)
| ser.Serialize(New StreamWriter(file, New System.Text.UTF8Encoding()), np, ns)
| 
| file.Close()

[toc] | [prev] | [next] | [standalone]


#19313

From"Sauro" <vicchi@crsscala.it>
Date2018-03-08 17:10 +0100
Message-ID<p7rnag$1ql5$1@gioia.aioe.org>
In reply to#19311
Volevo dire una vecchia versione di crome 

[toc] | [prev] | [next] | [standalone]


#19314

From"Daniele Pinna (Ufficio)" <daniele@oops.dapinna.com>
Date2018-03-08 18:00 +0100
Message-ID<p7rq7n$3je$1@virtdiesel.mng.cu.mi.it>
In reply to#19313
Il 08/03/2018 17:10, Sauro ha scritto:
> Volevo dire una vecchia versione di crome

Chrome per XP non è più sicuro da un pezzo! :-O

Scarica Mozilla Firefox ESR
https://www.mozillaitalia.org/home/tag/esr/




-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: http://www.dapinna.com	<-- Nuovo Sito... ora in Joomla
Il Docfa in Pillole:  http://www.ildocfainpillole.it
DAPINNA.COM su Facebook: https://www.facebook.com/dapinnadotcom
BLOG: http://storielaboratorioinformatica.wordpress.com

[toc] | [prev] | [next] | [standalone]


#19429

Frominvoice.solutions.eu@gmail.com
Date2018-09-19 10:15 -0700
Message-ID<d398d7cf-9dfb-4ac1-9e2c-87293d30bcd9@googlegroups.com>
In reply to#19266
Ciao amici,

Nel caso in cui sei interessato a qualcosa di multipiattaforma per la generazione di XML,
firma, invio e ricezione dall' SDICoop:

http://fatturaitalia.com/

Saluti


On Wednesday, February 28, 2018 at 3:06:02 AM UTC-6, Fabrizio wrote:
> Buongiorno a tutti.
> 
> Vorrei sapere, da chi eventualmente ha già affrontato la situazione, 
> come ci si può approcciare alla fatturazione elettronica che dovrebbe 
> andare a regime per tutti i soggetti IVA dal Gennaio 2019.
> 
> Ho diversi software, sviluppati per piccoli clienti, in VB6 che 
> dovrebbero far fronte a questa nuova esigenza.
> 
> Attendo se possibile consigli, suggerimenti o anche eventualmente 
> proposte di collaborazione.
> 
> Ciao
> 
> Fabrizio

[toc] | [prev] | [standalone]


Page 3 of 3 — ← Prev page 1 2 [3]

Back to top | Article view | it.comp.lang.visual-basic


csiph-web