The project was deprecated in favor of the Library Invoicelettronica.xmlnodes (developed in C# .Net Standard 2.0). The open source code is however maintained online with the study purpose.
The project was born from the need to create a library that allows you to represent all the nodes provided in the XML (Extensible Markup Language) format of the electronic invoice . Based on version 1.3 of the technical specifications of the Revenue Agency , the library is developed in Visual Basic and uses the Net Framework 4.6 .
Invoicelettronica.sln is made up of the following folders:
Documents/data files : .Txt files containing the codes listed in the document of technical specifications version 1.3;
Documents/Technical Specifications : Technical documentation of the Revenue Agency of the EL version 1.3 Invoice format;
Evaturael.v13 : files files in Visual Basic .NET format with the definitions of the XML file 1.3;
Invoicel.v13/Bin/Release : Library files (compiled .dll) for integration in other applications;
Genefatturael.v13 : example for access to access to the methods and properties of the EVANTEEL.V13 class;
The solution includes an example to use the methods and properties of the library through Code-Behind.
The example code is not exhaustive, as it does not use all the methods of the class. Please refer to the technical specifications of the Revenue Agency for the complete list of the planned nodes .
The main code is located in the Genexml function and the parameters have passed directly from the code but can also be passed through Textbox fields with the appropriate changes.
The class includes two main methods "InvoiceHeader" and "FaturaBoody". These are the two main nodes of the XML file that enclose all the son's nodes containing the information provided for by the electronic invoice.
From the example code it is possible to understand how :
In addition, the code serializes the XML file and saves it on the computer.
From the path "/ifaturael.v13/bin/releas/" it is possible to download the "Evaturael.v13.dll" bookshop file based on version 1.3 of the technical specifications of the Revenue Agency and compiled for integration in other applications .
Exclusively on the Amazon store, the guide to the use of the Open Source library for the generation of electronic invoice is available in digital format .
The guide is mainly aimed at beginner developers who wish to use the library in their programs.
The guide contains the comments to the example code not otherwise recoverable from the sources present in the Github repository.
There is also useful information that can be used by advanced users who want to deepen some issues relating to electronic invoicing .
It is important that the reader is familiar with the development of the software and with the basic concepts of object programming .
[Buy Online]