Referencia de la Clase sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar

Clase de parámetros utilizados al llamar al método de la clase "FunctionsFactuCert" que realiza la generación del XML y la firma del mismo. Se utiliza tanto en la certificación de facturas, como en la certificación de tickets. Contiene tanto los parámetros necesarios de entrada, como los parámetros devueltos como salida. Más...

Propiedades

TipoDocumentoCertificar _TipoDocumentoCertificar [get, set]
 Tipo de documento a certificar (factura, ticket). Parámetro de entrada. Más...
 
string _Ejercicio = "" [get, set]
 Ejercicio donde está el documento (factura/ticket) que se pretende certificar. Parámetro de entrada. Más...
 
string _Empresa = "" [get, set]
 Empresa donde está el documento (factura/ticket) que se pretende certificar. Parámetro de entrada. Más...
 
string _NumDocumentoBorrador = "" [get, set]
 Número de documento borrador del cual proviene el documento que se pretende certificar. Parámetro de entrada. Más...
 
string _NumDocumentoCertificado = "" [get, set]
 Número de documento certificado definitivo. Parámetro de entrada. Más...
 
string _Letra = "" [get, set]
 Código de la serie del ticket. Más...
 
AsientosFacturasVentaGenerador _AsientosFacturasVentaGenerador = null [get, set]
 Objeto generador de asientos de facturas ventas, para caso de certificar una factura. Parámetro de entrada, caso de certificar factura. Más...
 
ewDocVentaTPV _Ticket = null [get, set]
 Objeto ticket, para caso de certificar un ticket. Parámetro de entrada, caso de certificar ticket. Más...
 
string _HoraCertificacion = "" [get, set]
 Hora de certificación. Más...
 
string _MensajeError = "" [get, set]
 Mensaje de error caso de que se produzca. Parámetro de salida, se rellenará caso de producirse algún error. Más...
 
string _RutaFicheroXmlGenerado = "" [get, set]
 Ruta al fichero XML generado. Parámetro de salida. Más...
 
string _TBAI = "" [get, set]
 Código TBAI. Parámetro de salida. Más...
 
string _QRTBAI = "" [get, set]
 Código QRTBAI. Parámetro de salida. Más...
 
string _Firma = "" [get, set]
 Firma. Parámetro de salida. Más...
 
string _Huella = "" [get, set]
 Cadena JSON que representa la huella del documento. Parámetro de salida. Más...
 
string _HuellaDocumentoAnterior = "" [get, set]
 Cadena JSON que representa la huella del documento certificado anterior al actual. Parámetro de salida. Más...
 

Descripción detallada

Clase de parámetros utilizados al llamar al método de la clase "FunctionsFactuCert" que realiza la generación del XML y la firma del mismo. Se utiliza tanto en la certificación de facturas, como en la certificación de tickets. Contiene tanto los parámetros necesarios de entrada, como los parámetros devueltos como salida.

Definición en la línea 31 del archivo FunctionsFactuCert.cs.

Documentación de propiedades

◆ _AsientosFacturasVentaGenerador

AsientosFacturasVentaGenerador sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._AsientosFacturasVentaGenerador = null
getset

Objeto generador de asientos de facturas ventas, para caso de certificar una factura. Parámetro de entrada, caso de certificar factura.

Definición en la línea 85 del archivo FunctionsFactuCert.cs.

◆ _Ejercicio

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._Ejercicio = ""
getset

Ejercicio donde está el documento (factura/ticket) que se pretende certificar. Parámetro de entrada.

Definición en la línea 45 del archivo FunctionsFactuCert.cs.

◆ _Empresa

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._Empresa = ""
getset

Empresa donde está el documento (factura/ticket) que se pretende certificar. Parámetro de entrada.

Definición en la línea 51 del archivo FunctionsFactuCert.cs.

◆ _Firma

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._Firma = ""
getset

Firma. Parámetro de salida.

Definición en la línea 133 del archivo FunctionsFactuCert.cs.

◆ _HoraCertificacion

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._HoraCertificacion = ""
getset

Hora de certificación.

Definición en la línea 97 del archivo FunctionsFactuCert.cs.

◆ _Huella

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._Huella = ""
getset

Cadena JSON que representa la huella del documento. Parámetro de salida.

Definición en la línea 139 del archivo FunctionsFactuCert.cs.

◆ _HuellaDocumentoAnterior

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._HuellaDocumentoAnterior = ""
getset

Cadena JSON que representa la huella del documento certificado anterior al actual. Parámetro de salida.

Definición en la línea 145 del archivo FunctionsFactuCert.cs.

◆ _Letra

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._Letra = ""
getset

Código de la serie del ticket.

En caso de certificar ticket este parámetro deberá rellenarse obligatoriamente. Parámetro de entrada.

Definición en la línea 78 del archivo FunctionsFactuCert.cs.

◆ _MensajeError

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._MensajeError = ""
getset

Mensaje de error caso de que se produzca. Parámetro de salida, se rellenará caso de producirse algún error.

Definición en la línea 109 del archivo FunctionsFactuCert.cs.

◆ _NumDocumentoBorrador

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._NumDocumentoBorrador = ""
getset

Número de documento borrador del cual proviene el documento que se pretende certificar. Parámetro de entrada.

Podrá ser un nº de factura o un nº de ticket, en cualquiera de los dos casos acabará en "B".

Definición en la línea 60 del archivo FunctionsFactuCert.cs.

◆ _NumDocumentoCertificado

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._NumDocumentoCertificado = ""
getset

Número de documento certificado definitivo. Parámetro de entrada.

Podrá ser un nº de factura o un nº de ticket.

Definición en la línea 69 del archivo FunctionsFactuCert.cs.

◆ _QRTBAI

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._QRTBAI = ""
getset

Código QRTBAI. Parámetro de salida.

Definición en la línea 127 del archivo FunctionsFactuCert.cs.

◆ _RutaFicheroXmlGenerado

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._RutaFicheroXmlGenerado = ""
getset

Ruta al fichero XML generado. Parámetro de salida.

Definición en la línea 115 del archivo FunctionsFactuCert.cs.

◆ _TBAI

string sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._TBAI = ""
getset

Código TBAI. Parámetro de salida.

Definición en la línea 121 del archivo FunctionsFactuCert.cs.

◆ _Ticket

ewDocVentaTPV sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._Ticket = null
getset

Objeto ticket, para caso de certificar un ticket. Parámetro de entrada, caso de certificar ticket.

Definición en la línea 91 del archivo FunctionsFactuCert.cs.

◆ _TipoDocumentoCertificar

TipoDocumentoCertificar sage.addons.factucert.Negocio.Clases.ParamGenerarXmlFirmar._TipoDocumentoCertificar
getset

Tipo de documento a certificar (factura, ticket). Parámetro de entrada.

Definición en la línea 39 del archivo FunctionsFactuCert.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: