Project

General

Profile

Wiki » History » Revision 3

Revision 2 (Simone Girolimetto, 02/18/2019 12:03 PM) → Revision 3/18 (Simone Girolimetto, 02/18/2019 12:05 PM)

h2. 2bit Fatturazione Elettronica 

 h4. Introduzione 

 p{font-weight: 400;}. Progetto .Net C# 2017 per la creazione ed invio presso HUB del file XML con i dati delle fatture B2B. 

 h4. Struttura del progetto - Sezione .NET 

 p{font-weight: 400;}. Solution: C:\Sorgenti\[DotNet...]\FatturaElettronica\DueFatturaElettronica\DueFatturaElettronica\DueFatturaElettronica.sln 

 p{font-weight: 400;}. Progetti: 

 * %{font-weight: 400;}*DueFatturaElettronica*: 400;}*DueFatturaElettronica*<notextile></notextile>: contiene l'interfaccia a COM per utilizzare i metodi di creazione da ambiente VB6 + contiene i riferimenti al pacchetto FatturaElettronica by Nicola Iarocci, che espone un DTO strutturato per caricare i dati della fattura, eseguire una prevalidazione ed esportare in JSON la struttura dati secondo normativa.% 
 * %{font-weight: 400;}*DueCSolutionGatewayFAE*: 400;}*DueCSolutionGatewayFAE*<notextile></notextile>: contiene dei servizi per inviare presso HUB "2C Solution" l'XML con i dati della fattura elettronica. Permette di inviare, recuperare o ottenere lo stato di una o piu fatture.% 
 * %{font-weight: 400;}*Test* : Console di test per provare la solution.% 

 Il pacchetto NuGet è il seguente: 

 !20190218-120348-510.png! 

 *Struttura del progetto - Sezione .COM* 

 Le DLL prodotte in .NET sono distribuite nella cartella "Lib\NET\DueFatturaElettronica" 

 *Aggiornamento dei binari* Aggiornamento 

 I files sono aggiornati da 2bitInstaller che li recupera dal pc su aruba raggiungibile al 46.37.14.120 (administrator / Assistenza2Bit). 

 I files vengono storicizzati manualmente nel percorso D:\InetPub\vHosts\ApplicationInstaller.duebit.com\updates\Repository\FE 

 dove sono presenti due cartelle, una per versione (18 e 19) 

 Ogni zip al suo interno contiene tutto l'occorrente da scompattare nella cartella 2bit\main\lib\net\DueFatturaElettronica, compreso un file "leggimi.txt" contenente il log dei rilasci.