This document describes the content of the information necessary to interact with eFactura. The document is released in six spreadsheets, each sheet has information about four actual methods published by eFactura.
Information is detailed as follows:
Service: name of the service to interact with eFactura.
Method: is the name of the method of the Web Service available, there is one sheet for each method.
Description: it is a brief description of the method.
Parameters: Each method always have, one input parameter (IN) and one output parameter (OUT)
The contents of the parameters are detailed in the cells located below. Also the datatype of the field is detailed, a brief description and a field more with clarification too.
In the case of existing independent structures will be left an empty row.
Collections
If there is any collection it will be notified explicit and below will be a explanation of the internal structure of the collection.
It is detailed all information about the fields, their type, if it is numeric, boolean or text, or if it is based in some Domains, or if you need to be validated with the Equivalence table.
Domains
We add one separate sheet with Domains, they represent types of data that have possibles predefined values for the specified fields. So this are preset for that fields.
Rejection Reasons
Finally in the last sheet there are rejection reasons representing information about the possibles errors that our communication could return in case of some error can happen.
Link