All Classes

Class Description
AcceptRejectData
AcceptRejectData Clase con la informacion de la respuesta de aceptación/rechazo.
AcceptRejectInvoiceStatus
AcceptRejectInvoiceStatus Clase con la informacion especifica de los folios.
AcceptRejectItem
AcceptRejectItem Clase con la informacion para la solicitud de aceptación/rechazo.
AcceptRejectRequestCSD
AcceptRejectRequestCSD Clase con estructura para realizar la petición mediante CSD.
AcceptRejectRequestPFX
AcceptRejectRequestPFX Clase con estructura para realizar la petición mediante PFX.
AcceptRejectResponse
AcceptRejectResponse Clase con la informacion de la aceptación/rechazo.
AcceptRejectService
AcceptRejectService Servicio para implementación de aceptación/rechazo.
AccountBalance
Servicio de Consulta de Saldo.
AccountBalanceData
AccountBalanceData - Clase con la informacion del saldo del cliente.
AccountBalanceResponse
AccountBalanceData - Clase con la informacion del saldo del cliente.
AccountBalanceResponseHandler
AccountBalanceResponseHandler - Handler para servicio de consulta de saldos.
AccountBalanceService
AccountBalanceService - Servicio para implementación de consulta de saldos.
AccountInfo
Servicio de Consulta de Información de cuenta.
AccountInfoData
AccountInfoData - Clase con la informacion de la cuenta del cliente.
AccountInfoResponse
AccountInfoResponse - Clase con la respuesta del servicio AccountInfo.
AccountInfoResponseHandler
AccountInfoResponseHandler - Handler para servicio de consulta de saldos.
AccountInfoService
AccountInfoService - Servicio para implementación de consulta de información.
Authentication
Servicio de Authentication Clase que permite obtener un token de SW sapien® mediante el uso de un usuario y contraseña con una duración de 2 hrs.
AuthenticationData
AuthenticationData Clase que contiene información acerca de la authentication cuando la misma ha tenido un status de "success".
AuthenticationResponse
AuthenticationResponse Clase que contiene información acerca de la authentication.
AuthenticationResponseHandler
AuthenticationResponseHandler Clase para handler de exceptions en el servicio de authentication.
AuthenticationService
AuthenticationService Servicio mediante el cual se permite authenticar utilizando usuario y contraseña.
AuthenticationValidation
AuthenticationValidation Clase para validaciones en el servicio de authentication.
BaseStamp
BaseStamp Está clase se utiliza como base para los servicios de timbrado XML.
BaseStampIssueJson
BaseStampIssueJson Está clase se utiliza como base para los servicios issue JSON.
BaseStampIssueJsonV4
BaseStampIssueJsonV4 Está clase se utiliza como base para los servicios issue JSON versión 4.
BaseStampV2
BaseStamp Está clase se utiliza como base para los servicios de timbrado XML (Version 2).
BaseStampV4
BaseStampV4 Está clase se utiliza como base para los servicios de timbrado XML (Version 4).
Cancelation
Cancelation Servicio para servicios de cancelación.
CancelationData
CancelationData Clase con la informacion de la cancelación.
CancelationRequestCSD
CancelationRequestCSD Clase estructura para request mediante CSD.
CancelationRequestPFX
CancelationRequestPFX Clase estructura para request mediante PFX.
CancelationResponse
CancelationResponse Respuesta de cancelación con la información de la misma.
CancelationResponseHandler
CancelationResponseHandler Handler para servicio de Cancelación.
CancelationService
CancelationService Servicio para implementación de cancelación.
CancelationValidation
CancelationValidation Clase para validaciones en el servicio de cancelacion.
DataCFDI
DataCFDI Clase que contiene información acerca del timbrado.
DataCFDITFD
DataCFDITFD Clase que contiene información acerca del timbrado.
DataComplete
DataComplete Clase que contiene información acerca del timbrado.
DataTFD
DataTFD Clase que contiene información acerca del timbrado.
EnumAcceptReject
EnumAcceptReject Enum con las posibles acciones para la solicitud de aceptación/rechazo.
GeneralException
GeneralException Está exception ocurre se encuentra algún problema en la comunicación con los servicios.
GeneralHelpers
GeneralHelpers Está clase contiene múltiples funciones de utilidad que se utilizan a través de la librería.
GeneralValidations
GeneralValidations Está clase permite realizar validaciones de la configuracion con la cual se instancio una clase.
IResponse
IResponse Está clase sirve de base para las respuestas que se utilizan a través de la librería.
Issue
Issue Está clase se utiliza para uso de servicios issue, los cuales se envia un CFDI (sin sellar) en formato XML.
IssueJson
IssueJson Está clase se utiliza para uso de servicios issue JSON, los cuales se envia una representación de CFDI (sin sellar) en formato JSON.
IssueJsonService
IssueJsonService Servicio base para servicios issue JSON.
IssueJsonV4
IssueJsonV4 Está clase se utiliza para uso de servicios issue JSON, los cuales se envia una representación de CFDI (sin sellar) en formato JSON.
IssueV2
IssueV2 Está clase se utiliza para uso de servicios issue, los cuales se envia un CFDI (sin sellar) en formato XML.
IssueV4
IssueV4 Está clase se utiliza para uso de servicios issue, los cuales se envia un CFDI (sin sellar) en formato XML.
ResponseHandler<T>
ResponseHandler Clase mediante la cual se hacen las peticiones y des-serializaciones de respuestas.
ResponseHelper
ResponseHelper Está clase funciona como un handler de exceptions donde se toma un exception y se construye una respuesta de acuerdo al servicio con detalles del error.
Services
Services Clase que mantiene lógica de propiedades inicializadoras de servicios.
ServicesException
ServicesException Está exception ocurre cuando son validaciones simples.
Sign
Sign Está clase permite realizar sellado y transformacion de CFDI.
Stamp
Servicio de Timbrado Está clase permite realizar el timbrado de un XML sellado.
StampResponseHandlerV1
StampResponseHandlerV1 Handler para servicio de TimbradoV1.
StampResponseHandlerV2
StampResponseHandlerV2 Handler para servicio de TimbradoV2.
StampResponseHandlerV3
StampResponseHandlerV3 Handler para servicio de TimbradoV3.
StampResponseHandlerV4
StampResponseHandlerV4 Handler para servicio de TimbradoV4.
StampResponseV1
StampResponseV1 Clase que contiene información acerca del timbrado con datos versión 1.
StampResponseV2
StampResponseV2 Clase que contiene información acerca del timbrado con datos versión 2.
StampResponseV3
StampResponseV3 Clase que contiene información acerca del timbrado con datos versión 3.
StampResponseV4
StampResponseV4 Clase que contiene información acerca del timbrado con datos versión 4.
StampService
StampService Servicio de timbrado genérico para XML.
StampV2
Servicio de Timbrado Está clase permite realizar el timbrado de un XML sellado.
StampV4
Servicio de Timbrado Está clase permite realizar el timbrado de un XML sellado.