Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.visual-basic > #19452
| From | "fm" <fm@fm.it> |
|---|---|
| Newsgroups | it.comp.lang.visual-basic |
| Subject | Re: [ot] fatturazione elettronica |
| Date | 2018-10-14 10:12 +0200 |
| Organization | Netfront http://www.netfront.net/ |
| Message-ID | <pputor$2d5p$1@adenine.netfront.net> (permalink) |
| References | (1 earlier) <mfr6sekanb40$.u8n7c6ul1wxj.dlg@40tude.net> <ppg2u5$1gad$1@gioia.aioe.org> <1p24efg193wla.wxokkvf9xg7h$.dlg@40tude.net> <ppk9e8$570$1@gioia.aioe.org> <1fvvs6dcqhxbf$.17c14wu5gitj3$.dlg@40tude.net> |
"Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> ha scritto nel messaggio news:1fvvs6dcqhxbf$.17c14wu5gitj3$.dlg@40tude.net... > Il Wed, 10 Oct 2018 09:23:50 +0200, Sauro ha scritto: > >>> Per generare gli XML dho generato in automatico le classi .VB dall'XSD >>> sul >>> portale dell'agenzia, e con un programmino .NET ho fatto la creazione >>> degli >>> XML. Roba di poche ore di lavoro. >>> >>> Non vedo perchè arrabbattarsi con excel o altri intermedi, quando con >>> vb.net è tutto molto semplice, qualcosa per partire, anche se non so se >>> è >>> aggiornato: >>> https://github.com/FatturaElettronica/FatturaElettronica.NET >> >> Purtroppo io lavoro ancora con VB6. > > Anche noi abbiamo il gestionale vb6, ma ho fatto l'applicativo vb.net che > lancio separatamente da una voce di menu. > >> Io fornisco un programma orientato alla produzione (dall'ordine del >> cliente >> alla fattura di vendita) e ho due tipologie di clienti: >> >> I più grandi hanno un pacchetto per la contabilità che potrebbe anche >> fare gli xml delle fatture ma non ha il dettaglio fatture al proprio >> interno. >> Di qui la necessità di arrabbattarsi con gli intermedi. >> >> I più piccoli fanno fare la contabilità al commercialista. >> >> Proverò a fare l'xml con VB6. >> In passato ho fatto qualcosa per i bonifici con l'home banking. >> Prendo un file xml di una fattura che contenga tutta la complessità >> possibile (sconti, voci esenti iva, sconti generali di pagamento, ecc.) >> e lo spezzetto in tanti file. >> Sostituisco i valori con delle stringhe ($1$, $2$, $3$, ecc) lasciando >> inalterata la struttura. >> Poi leggo le fatture e faccio tanti replace: >> xml_finale=replace(xml_finale, "$1$", Variabile_con_valore_buono) >> >> Coi bonifici ha funzionato. >> Sorvolando sul fatto che il tutto è macchinoso, noti qualche >> controindicazione? > > Il file di fatturaPA ha parecchie classi, che vanno compilate a seconda > dei > casi, non è un testa/righe o che, per cui potrebbe venir parecchio > complicato fare il trova sostituisci. Quoto. In particolare faccio osservare che gli elementi XML "vuoti" non devono essere scritti. Es: il CAP non e' obbligatorio. Se il cap vale 20100 va scritto: <CAP>20100<CAP> ma se non e' presente, manca, non si puo' scrivere <CAP><CAP>. Questo complica abbastanza la tecnica del replace. >Eventualmente io lo farei a mano con > delle funzioni che scrivono la parte di XML interessata se presente. > Questa e' la strada che ho percorso io utilizzando .NET, Alla fine, direi, un programma non particolarmente complicato. > Detto questo, la soluzione .net è la più banale, ci sono gli esempi. Se > non > conosci .net, tieni presente che se vuoi lavorare nel ramo ti toccherà > impararlo, perchè parecchi trasferimenti di informazioni ora si fanno con > webservice, per cui rimani tagliato fuori. Se invece lo conosci ti > consiglio caldamente di prendere la strada che ho preso io. Suggerimento assolutamente condivisibile. ciao fm
Back to it.comp.lang.visual-basic | Previous | Next — Previous in thread | Next in thread | Find similar
[ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-04 10:17 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-05 18:40 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-06 09:34 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-06 11:43 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-07 08:35 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-07 13:19 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-07 15:14 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-07 18:25 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-08 08:51 +0200
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-09 10:59 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-08 19:05 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-09 09:39 +0200
Re: [ot] fatturazione elettronica "Freccia (VegetaSSj)" <NIENTESPAMfreccia_vegetassj@hotmail.invalid> - 2018-10-06 10:45 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-08 19:08 +0200
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-09 10:53 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-10 09:23 +0200
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-13 20:00 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-14 10:12 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-14 16:09 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-14 16:37 +0200
Re: [ot] fatturazione elettronica SB <stNOOObenevSPAM@tin.it> - 2018-10-14 19:00 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-21 09:22 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-21 09:53 +0200
Re: [ot] fatturazione elettronica SB <stNOOObenevSPAM@tin.it> - 2018-10-21 12:09 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-21 09:06 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-14 16:21 +0200
Re: [ot] fatturazione elettronica Luca D <antaniserse@yahoo.it> - 2018-10-14 10:02 -0700
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-15 10:46 +0200
csiph-web