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

Clase abstracta para certificadores de facturas en Sage 50. Contiene operativa de uso genérico Más...

Diagrama de herencias de sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base
sage.addons.factucert.Negocio.Clases.ICertificadorSage50

Métodos públicos

abstract bool CreateProcess (string outputFilename, string territorio200, bool onlineSendFile, bool isCancellation, ref object _process, DateTime documentDate)
 
abstract bool GenerateDataForTickets (string outputFilename, ewDocVentaTPV datosTicket, ExportadorFactuCertXML.TicketBai_XML_Parameters XML_generator_parameters)
 
abstract bool GenerateDataForAnnulment (string outputFilename, HuellaDetalle huellaFraOriginal)
 
abstract bool GenerateDataForInvoices (string outputFilename, List< ewDocVentaTPV > listaDatosAlbaranes, AsientosFacturasVentaGenerador datosFactura, ExportadorFactuCertXML.TicketBai_XML_Parameters XML_generator_parameters)
 
bool GenerarXmlFirmado (List< ewDocVentaTPV > listaDatosAlbaranes, AsientosFacturasVentaGenerador datosFactura, ExportadorFactuCertXML.TicketBai_XML_Parameters XML_generator_parameters)
 
bool GenerarXmlAnulacionFirmado (HuellaDetalle huellaFacturaOriginal)
 Genera un XML firmado para la operación de anulación Más...
 
string GetXMLFileNameForInvoiceOrTicket (string numDoc, DateTime fechaDoc)
 Devuelve el nombre del fichero de la factura o ticket certificada Más...
 
string GetXMLFileNameForAnnulment (string numDoc, DateTime fechaDoc)
 Devuelve el nombre de la anulación Más...
 

Campos de datos

const string _mascaraParaCertificacion = "0.00"
 Mask for formatting strings to TBAI xml document. It is fixed in the TBAI definition document and XML schema, so we ignore Sage50 internal masks. Más...
 
const string _mascara8decimales = "0.00000000"
 Mask for 8 digits in decimal place formating Más...
 

Métodos protegidos

IEnumerable< DetalleTicketRectificativoDTOObtenerDatosRectificadasMultiplesTickets (string ticket, string letra)
 
IEnumerable< DetalleFacturaRectificativaDTOObtenerDatosRectificadasMultiplesFacturas (string factura)
 
string GetCertificationQRURL (string territorio)
 For generating the URL for the QR Code Más...
 
string GetCertificationSendURL (string territorio, bool anulacion, DateTime documentDate)
 For generating the URL for sending files depending on the Province Más...
 
bool EsSujeta (eTipoOperacionEmitidasSII tipoOpIva)
 
bool EsNoSujeta (eTipoOperacionEmitidasSII tipoOpIva)
 
void GenerarClaveRegimenEspecialTrascendencia (DataRow toFactura, ExportadorFactuCertXML.TicketBai_XML_Parameters XML_generator_parameters, int _nTerritorio, int lnComuni_c, string lcNif, bool llCritCaja, bool llIvaNoCero, out string ClaveRegimenEspecialOTrascendencia, out string ClaveRegimenEspecialOTrascendenciaAdicional1)
 Method for calculating the IVA/VAT regime of a given Invoice Más...
 
eTipoOperacionEmitidasSII ObtenerTipoOperacionFactura (string numFactura, string tipoIVA)
 Aux method for calculating the IVA/VAT regime of a given Invoice Más...
 
eTipoOperacionEmitidasSII ObtenerTipoOperacionTicket (ewDocVentaTPV datosTicket, string VATCode)
 Aux method for calculating the IVA/VAT regime of a given Ticket Más...
 
bool ObtenerSiiIva303 (string numFactura, string claveComprobar, string codigoTipoIva="")
 Checker for particular IVA/VAT types within a given invoice Más...
 
bool ObtenerSiiIva303Ticket (ewDocVentaTPV datosTicket, string claveComprobar)
 Checker for particular IVA/VAT types within a given ticket Más...
 
decimal GetImporteTotalFacturaTickets (ewDocVentaTPV datosTicket)
 
string NormalizarCaracteresNif (string nifCandidato)
 Suprime espacion y caráctetes especiales de un nif candidato. Más...
 
List< string > GetAllSimpleValuesFromXML (string xmlContent, string tagName)
 
List< string > GetAllSimpleValuesFromJSON (string jsonContent, string tagName)
 Helper method for reading all given tags from a JSON string Más...
 
void GenerateTrace (string basicInfo, string extendedInfo="")
 Traces for debugging Más...
 
bool NifClienteEsEspecialOperaciones (string nifCliente)
 
string GetTerritorioEnvioTBai (bool usarValorComponente200)
 Get TBai province code Más...
 
object [] GetValoresTabla (string[] fields, string tableDatabase, string tableName, string whereClause, bool desactivarCacheDB=false)
 Helper for Database retrievals Más...
 
DataRow GetRowCompletoTabla (string tableDatabase, string tableName, string whereClause)
 Helper for retrieving a whole Row of a database table Más...
 
string TratarImporte (AsientosFacturasVentaGenerador datosFactura, decimal importe, string mascara)
 
decimal ToMonedaEmpresa (AsientosFacturasVentaGenerador datosFactura, decimal importe)
 
decimal _DeTextoADecimal (string tcValorEnTexto)
 Función auxiliar para convertir strings en formato libre a decimal. Si no puede devuelve 0.0 Más...
 
string GetMascaraEspecificaPorTerritorio (string campo, string defaultMask)
 Método auxiliar para obtener máscara en base a territorio Se contempla tratamiento específico para Cantidad, Descuento e ImporteTotal. Para el resto devolverá lo recibido por parámetros sin cambios Más...
 

Métodos protegidos estáticos

static string ConvertirTerritorioDe200A50 (string territorio200)
 Get the different codes for the Province mapped from TBai Component values Values to Sage50 Más...
 

Atributos protegidos

IExportadorFactuCertDA DataAccess = DependencyInjector.Instance.Retrieve<IExportadorFactuCertDA>()
 Acceso a datos Más...
 
bool _ActiveTraces = false
 Bool for activating the code tracing mechanism Más...
 

Propiedades

string GeneratedXMLFile = "" [get]
 Public property for retrieving a generated XML signed file Más...
 
bool UseCertificateFile = false [get, set]
 Use a physical file with certificate data Más...
 
string CertificateName = "" [get, set]
 Either the filenme of a physical file with certificate data, or the Certificate name in the Windows Cert Storage Más...
 
SecureString CertificatePassword = null [get, set]
 For physical files with certificate data, the password, for Stored Certificates, the thumbprint. Más...
 
string TerminalSerialNumber = null [get, set]
 Sage50 Terminal Serial Number Más...
 
string ErrorMessage = "" [get, protected set]
 Public property for retrieving errors Más...
 
string GeneratedSignature = "" [get, protected set]
 Public property for retrieving the generated digital signature data Más...
 
string GeneratedTBaiCode = "" [get, protected set]
 Public property for retrieving a generated XML signed file Más...
 
string GeneratedTBaiQR = "" [get, protected set]
 Public property for retrieving a generated Ticket Bai QR Code Más...
 
ew.docsven.ewDocVentaFRA loFactura = null [get, set]
 Member for holding additional Invoice data Más...
 
static HashSet< string > FacturasCreadasEstaSesionSinEnviar [get]
 

Descripción detallada

Clase abstracta para certificadores de facturas en Sage 50. Contiene operativa de uso genérico

Definición en la línea 117 del archivo CertificacionSage50.cs.

Documentación de las funciones miembro

◆ _DeTextoADecimal()

decimal sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base._DeTextoADecimal ( string  tcValorEnTexto)
inlineprotected

Función auxiliar para convertir strings en formato libre a decimal. Si no puede devuelve 0.0

Parámetros
tcValorEnTexto
Devuelve

Definición en la línea 1175 del archivo CertificacionSage50.cs.

◆ ConvertirTerritorioDe200A50()

static string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ConvertirTerritorioDe200A50 ( string  territorio200)
inlinestaticprotected

Get the different codes for the Province mapped from TBai Component values Values to Sage50

Parámetros
territorio200The value of TBai Component territory
Devuelve
The value of the S50 territory

Definición en la línea 455 del archivo CertificacionSage50.cs.

◆ CreateProcess()

abstract bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.CreateProcess ( string  outputFilename,
string  territorio200,
bool  onlineSendFile,
bool  isCancellation,
ref object  _process,
DateTime  documentDate 
)
pure virtual

◆ EsNoSujeta()

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.EsNoSujeta ( eTipoOperacionEmitidasSII  tipoOpIva)
inlineprotected

Definición en la línea 542 del archivo CertificacionSage50.cs.

◆ EsSujeta()

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.EsSujeta ( eTipoOperacionEmitidasSII  tipoOpIva)
inlineprotected

Definición en la línea 534 del archivo CertificacionSage50.cs.

◆ GenerarClaveRegimenEspecialTrascendencia()

void sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GenerarClaveRegimenEspecialTrascendencia ( DataRow  toFactura,
ExportadorFactuCertXML.TicketBai_XML_Parameters  XML_generator_parameters,
int  _nTerritorio,
int  lnComuni_c,
string  lcNif,
bool  llCritCaja,
bool  llIvaNoCero,
out string  ClaveRegimenEspecialOTrascendencia,
out string  ClaveRegimenEspecialOTrascendenciaAdicional1 
)
inlineprotected

Method for calculating the IVA/VAT regime of a given Invoice

Parámetros
toFactura
_nTerritorioTerritorio SII
lnComuni_c
lcNif
llCritCaja
llIvaNoCero
ClaveRegimenEspecialOTrascendencia
ClaveRegimenEspecialOTrascendenciaAdicional1

Definición en la línea 560 del archivo CertificacionSage50.cs.

◆ GenerarXmlAnulacionFirmado()

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GenerarXmlAnulacionFirmado ( HuellaDetalle  huellaFacturaOriginal)
inline

Genera un XML firmado para la operación de anulación

Parámetros
huellaFacturaOriginalHuella de la factura a anular
Devuelve
Success as boolean. Check ErrorMessage for details on error

Implementa sage.addons.factucert.Negocio.Clases.ICertificadorSage50.

Definición en la línea 300 del archivo CertificacionSage50.cs.

◆ GenerarXmlFirmado()

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

Implementa sage.addons.factucert.Negocio.Clases.ICertificadorSage50.

Definición en la línea 243 del archivo CertificacionSage50.cs.

◆ GenerateDataForAnnulment()

abstract bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GenerateDataForAnnulment ( string  outputFilename,
HuellaDetalle  huellaFraOriginal 
)
pure virtual

◆ GenerateDataForInvoices()

abstract bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GenerateDataForInvoices ( string  outputFilename,
List< ewDocVentaTPV listaDatosAlbaranes,
AsientosFacturasVentaGenerador  datosFactura,
ExportadorFactuCertXML.TicketBai_XML_Parameters  XML_generator_parameters 
)
pure virtual

◆ GenerateDataForTickets()

abstract bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GenerateDataForTickets ( string  outputFilename,
ewDocVentaTPV  datosTicket,
ExportadorFactuCertXML.TicketBai_XML_Parameters  XML_generator_parameters 
)
pure virtual

◆ GenerateTrace()

void sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GenerateTrace ( string  basicInfo,
string  extendedInfo = "" 
)
inlineprotected

Traces for debugging

Parámetros
basicInfoTrace info
extendedInfoTrace extra info

Definición en la línea 960 del archivo CertificacionSage50.cs.

◆ GetAllSimpleValuesFromJSON()

List<string> sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetAllSimpleValuesFromJSON ( string  jsonContent,
string  tagName 
)
inlineprotected

Helper method for reading all given tags from a JSON string

Parámetros
jsonContentJSON string to process
tagNameTag to look for
Devuelve
List of string contents of the required tags

Definición en la línea 938 del archivo CertificacionSage50.cs.

◆ GetAllSimpleValuesFromXML()

List<string> sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetAllSimpleValuesFromXML ( string  xmlContent,
string  tagName 
)
inlineprotected

Helper method for reading all tags from a XML string for a given field

Parámetros
xmlContentXML string to process
tagNameTag to look for
Devuelve
List of string contents of the required tags

Definición en la línea 915 del archivo CertificacionSage50.cs.

◆ GetCertificationQRURL()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetCertificationQRURL ( string  territorio)
inlineprotected

For generating the URL for the QR Code

Parámetros
territorioProvince code as defined by the TBai component
Devuelve
The web URL endpoint for getting the QR code

Definición en la línea 492 del archivo CertificacionSage50.cs.

◆ GetCertificationSendURL()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetCertificationSendURL ( string  territorio,
bool  anulacion,
DateTime  documentDate 
)
inlineprotected

For generating the URL for sending files depending on the Province

Parámetros
territorioProvince code as defined by the TBai component
anulacionIs a cancellation URL request
Devuelve
The web URL endpoint for sending the XML file

Definición en la línea 517 del archivo CertificacionSage50.cs.

◆ GetImporteTotalFacturaTickets()

decimal sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetImporteTotalFacturaTickets ( ewDocVentaTPV  datosTicket)
inlineprotected

Definición en la línea 880 del archivo CertificacionSage50.cs.

◆ GetMascaraEspecificaPorTerritorio()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetMascaraEspecificaPorTerritorio ( string  campo,
string  defaultMask 
)
inlineprotected

Método auxiliar para obtener máscara en base a territorio Se contempla tratamiento específico para Cantidad, Descuento e ImporteTotal. Para el resto devolverá lo recibido por parámetros sin cambios

Devuelve
Mascara

Definición en la línea 1201 del archivo CertificacionSage50.cs.

◆ GetRowCompletoTabla()

DataRow sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetRowCompletoTabla ( string  tableDatabase,
string  tableName,
string  whereClause 
)
inlineprotected

Helper for retrieving a whole Row of a database table

Parámetros
tableDatabaseDatabase to read
tableNameTable name to read
whereClauseWhere clause
Devuelve
The selected DataRow, if any

Definición en la línea 1072 del archivo CertificacionSage50.cs.

◆ GetTerritorioEnvioTBai()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetTerritorioEnvioTBai ( bool  usarValorComponente200)
inlineprotected

Get TBai province code

Devuelve
TBai Province code

Definición en la línea 977 del archivo CertificacionSage50.cs.

◆ GetValoresTabla()

object [] sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetValoresTabla ( string []  fields,
string  tableDatabase,
string  tableName,
string  whereClause,
bool  desactivarCacheDB = false 
)
inlineprotected

Helper for Database retrievals

Parámetros
fieldsColumns to read
tableDatabaseDatabase to read
tableNameTable name to read
whereClauseWhere clause
Devuelve
Array with the results of the SQL query

Definición en la línea 1022 del archivo CertificacionSage50.cs.

◆ GetXMLFileNameForAnnulment()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetXMLFileNameForAnnulment ( string  numDoc,
DateTime  fechaDoc 
)
inline

Devuelve el nombre de la anulación

Parámetros
numDocNúmero de factura / ticket
fechaDocFecha de factura o de ticket
Devuelve

Implementa sage.addons.factucert.Negocio.Clases.ICertificadorSage50.

Definición en la línea 412 del archivo CertificacionSage50.cs.

◆ GetXMLFileNameForInvoiceOrTicket()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GetXMLFileNameForInvoiceOrTicket ( string  numDoc,
DateTime  fechaDoc 
)
inline

Devuelve el nombre del fichero de la factura o ticket certificada

Parámetros
numDocNúmero de factura / ticket
fechaDocFecha de factura o de ticket
Devuelve

Implementa sage.addons.factucert.Negocio.Clases.ICertificadorSage50.

Definición en la línea 401 del archivo CertificacionSage50.cs.

◆ NifClienteEsEspecialOperaciones()

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.NifClienteEsEspecialOperaciones ( string  nifCliente)
inlineprotected

Definición en la línea 966 del archivo CertificacionSage50.cs.

◆ NormalizarCaracteresNif()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.NormalizarCaracteresNif ( string  nifCandidato)
inlineprotected

Suprime espacion y caráctetes especiales de un nif candidato.

Parámetros
nifCandidatoNif candidato
Devuelve
Nif sin carácteres especiales ni espacios

Definición en la línea 893 del archivo CertificacionSage50.cs.

◆ ObtenerDatosRectificadasMultiplesFacturas()

IEnumerable<DetalleFacturaRectificativaDTO> sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ObtenerDatosRectificadasMultiplesFacturas ( string  factura)
inlineprotected

Definición en la línea 479 del archivo CertificacionSage50.cs.

◆ ObtenerDatosRectificadasMultiplesTickets()

IEnumerable<DetalleTicketRectificativoDTO> sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ObtenerDatosRectificadasMultiplesTickets ( string  ticket,
string  letra 
)
inlineprotected

Definición en la línea 471 del archivo CertificacionSage50.cs.

◆ ObtenerSiiIva303()

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ObtenerSiiIva303 ( string  numFactura,
string  claveComprobar,
string  codigoTipoIva = "" 
)
inlineprotected

Checker for particular IVA/VAT types within a given invoice

Parámetros
numFacturaInvoice number
claveComprobarType of VAT to check for
codigoTipoIvaSpecific code to check
Devuelve
Existance of given VAT type

Definición en la línea 818 del archivo CertificacionSage50.cs.

◆ ObtenerSiiIva303Ticket()

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ObtenerSiiIva303Ticket ( ewDocVentaTPV  datosTicket,
string  claveComprobar 
)
inlineprotected

Checker for particular IVA/VAT types within a given ticket

Parámetros
datosTicketTicket data
claveComprobarType of VAT to check for
Devuelve
Existance of given VAT type

Definición en la línea 841 del archivo CertificacionSage50.cs.

◆ ObtenerTipoOperacionFactura()

eTipoOperacionEmitidasSII sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ObtenerTipoOperacionFactura ( string  numFactura,
string  tipoIVA 
)
inlineprotected

Aux method for calculating the IVA/VAT regime of a given Invoice

Parámetros
numFacturaInvoice number
Devuelve
The SII type of operation of this invoice

Definición en la línea 762 del archivo CertificacionSage50.cs.

◆ ObtenerTipoOperacionTicket()

eTipoOperacionEmitidasSII sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ObtenerTipoOperacionTicket ( ewDocVentaTPV  datosTicket,
string  VATCode 
)
inlineprotected

Aux method for calculating the IVA/VAT regime of a given Ticket

Parámetros
datosTicketTicket data
Devuelve
The SII type of operation of this ticket

Definición en la línea 795 del archivo CertificacionSage50.cs.

◆ ToMonedaEmpresa()

decimal sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ToMonedaEmpresa ( AsientosFacturasVentaGenerador  datosFactura,
decimal  importe 
)
inlineprotected

Definición en la línea 1160 del archivo CertificacionSage50.cs.

◆ TratarImporte()

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.TratarImporte ( AsientosFacturasVentaGenerador  datosFactura,
decimal  importe,
string  mascara 
)
inlineprotected

Definición en la línea 1155 del archivo CertificacionSage50.cs.

Documentación de los campos

◆ _ActiveTraces

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base._ActiveTraces = false
protected

Bool for activating the code tracing mechanism

Definición en la línea 205 del archivo CertificacionSage50.cs.

◆ _mascara8decimales

const string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base._mascara8decimales = "0.00000000"

Mask for 8 digits in decimal place formating

Definición en la línea 167 del archivo CertificacionSage50.cs.

◆ _mascaraParaCertificacion

const string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base._mascaraParaCertificacion = "0.00"

Mask for formatting strings to TBAI xml document. It is fixed in the TBAI definition document and XML schema, so we ignore Sage50 internal masks.

Definición en la línea 162 del archivo CertificacionSage50.cs.

◆ DataAccess

IExportadorFactuCertDA sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.DataAccess = DependencyInjector.Instance.Retrieve<IExportadorFactuCertDA>()
protected

Acceso a datos

Definición en la línea 122 del archivo CertificacionSage50.cs.

Documentación de propiedades

◆ CertificateName

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.CertificateName = ""
getsetprotected

Either the filenme of a physical file with certificate data, or the Certificate name in the Windows Cert Storage

Definición en la línea 137 del archivo CertificacionSage50.cs.

◆ CertificatePassword

SecureString sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.CertificatePassword = null
getsetprotected

For physical files with certificate data, the password, for Stored Certificates, the thumbprint.

Definición en la línea 142 del archivo CertificacionSage50.cs.

◆ ErrorMessage

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.ErrorMessage = ""
getprotected set

Public property for retrieving errors

Definición en la línea 172 del archivo CertificacionSage50.cs.

◆ FacturasCreadasEstaSesionSinEnviar

HashSet<string> sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.FacturasCreadasEstaSesionSinEnviar
staticgetprotected

Definición en la línea 211 del archivo CertificacionSage50.cs.

◆ GeneratedSignature

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GeneratedSignature = ""
getprotected set

Public property for retrieving the generated digital signature data

Definición en la línea 177 del archivo CertificacionSage50.cs.

◆ GeneratedTBaiCode

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GeneratedTBaiCode = ""
getprotected set

Public property for retrieving a generated XML signed file

Public property for retrieving a generated Ticket Bai Code

Definición en la línea 187 del archivo CertificacionSage50.cs.

◆ GeneratedTBaiQR

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GeneratedTBaiQR = ""
getprotected set

Public property for retrieving a generated Ticket Bai QR Code

Definición en la línea 192 del archivo CertificacionSage50.cs.

◆ GeneratedXMLFile

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.GeneratedXMLFile = ""
get

Public property for retrieving a generated XML signed file

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

◆ loFactura

ew.docsven.ewDocVentaFRA sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.loFactura = null
getsetprotected

Member for holding additional Invoice data

Definición en la línea 197 del archivo CertificacionSage50.cs.

◆ TerminalSerialNumber

string sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.TerminalSerialNumber = null
getsetprotected

Sage50 Terminal Serial Number

Definición en la línea 152 del archivo CertificacionSage50.cs.

◆ UseCertificateFile

bool sage.addons.factucert.Negocio.Clases.CertificadorSage50_Base.UseCertificateFile = false
getsetprotected

Use a physical file with certificate data

Definición en la línea 132 del archivo CertificacionSage50.cs.


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