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

Class for signing Invoices and tickets for TicketBai using external component Más...

Diagrama de herencias de sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML

Estructuras de datos

struct  TicketBai_XML_Parameters
 Aux class for passing parameters to the generator method Más...
 

Métodos públicos

bool _GenerarXmlFirmado (List< ewDocVentaTPV > listaDatosAlbaranes, AsientosFacturasVentaGenerador datosFactura, TicketBai_XML_Parameters XML_generator_parameters)
 Adapted call for interfacing with Sage50 for generating XML Ticket Bai files. Más...
 
bool SendToTicketBaiService ()
 Process for automatically sending TicketBai data. Not Yet Implemented Más...
 
bool LaunchUnitTest ()
 For Unit Testing Más...
 
void Dispose ()
 Part of the IDisposable pattern Más...
 

Métodos protegidos

virtual void Dispose (bool disposing)
 Part of the IDisposable pattern Más...
 

Propiedades

string ErrorMessage [get]
 Public property for retrieving errores Más...
 
string GeneratedSignature [get]
 Public property for retrieving the generated digital signature data Más...
 
string GeneratedXMLFile [get]
 Public property for retrieving a generated XML signed file Más...
 
string GeneratedTBaiCode [get]
 Public property for retrieving a generated Ticket Bai Code Más...
 
string GeneratedTBaiQR [get]
 Public property for retrieving a generated Ticket Bai QR Code Más...
 

Descripción detallada

Class for signing Invoices and tickets for TicketBai using external component

Definición en la línea 27 del archivo ExportadorFactuCertXML.cs.

Documentación de las funciones miembro

◆ _GenerarXmlFirmado()

bool sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML._GenerarXmlFirmado ( List< ewDocVentaTPV listaDatosAlbaranes,
AsientosFacturasVentaGenerador  datosFactura,
TicketBai_XML_Parameters  XML_generator_parameters 
)
inline

Adapted call for interfacing with Sage50 for generating XML Ticket Bai files.

Parámetros
listaDatosAlbaranesList with delivery orders data included in the Invoice
datosFacturaInvoice data
XML_generator_parametersRequired extra info for the process, including certificate name for the Digital Signature in the Windows Storage, and previous Invoice data
Devuelve
Success as boolean. Check ErrorMessage for details on error

Definición en la línea 207 del archivo ExportadorFactuCertXML.cs.

◆ Dispose() [1/2]

virtual void sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.Dispose ( bool  disposing)
inlineprotectedvirtual

Part of the IDisposable pattern

Parámetros
disposing

Definición en la línea 2516 del archivo ExportadorFactuCertXML.cs.

◆ Dispose() [2/2]

void sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.Dispose ( )
inline

Part of the IDisposable pattern

Definición en la línea 2539 del archivo ExportadorFactuCertXML.cs.

◆ LaunchUnitTest()

bool sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.LaunchUnitTest ( )
inline

For Unit Testing

Devuelve
Success as boolean. Check ErrorMessage for details on error

Definición en la línea 306 del archivo ExportadorFactuCertXML.cs.

◆ SendToTicketBaiService()

bool sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.SendToTicketBaiService ( )
inline

Process for automatically sending TicketBai data. Not Yet Implemented

Devuelve
Success as boolean. Check ErrorMessage for details on error

Definición en la línea 268 del archivo ExportadorFactuCertXML.cs.

Documentación de propiedades

◆ ErrorMessage

string sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.ErrorMessage
get

Public property for retrieving errores

Definición en la línea 77 del archivo ExportadorFactuCertXML.cs.

◆ GeneratedSignature

string sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.GeneratedSignature
get

Public property for retrieving the generated digital signature data

Definición en la línea 98 del archivo ExportadorFactuCertXML.cs.

◆ GeneratedTBaiCode

string sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.GeneratedTBaiCode
get

Public property for retrieving a generated Ticket Bai Code

Definición en la línea 130 del archivo ExportadorFactuCertXML.cs.

◆ GeneratedTBaiQR

string sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.GeneratedTBaiQR
get

Public property for retrieving a generated Ticket Bai QR Code

Definición en la línea 146 del archivo ExportadorFactuCertXML.cs.

◆ GeneratedXMLFile

string sage.addons.factucert.Negocio.Clases.ExportadorFactuCertXML.GeneratedXMLFile
get

Public property for retrieving a generated XML signed file

Definición en la línea 114 del archivo ExportadorFactuCertXML.cs.


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