swsapien
- class satcfdi.pacs.swsapien.SWSapien(token=None, user=None, password=None, environment=Environment.PRODUCTION)[source]
Bases:
PACLuna Soft, S.A. de C.V. SW sapien-SmarterWEB
- RFC = 'LSO1306189R5'
- issue(cfdi: CFDI, accept: Accept = Accept.XML, ref_id: str = None) Document[source]
Operation to request CFDI be sealed and stamped by PAC :param accept: :param cfdi: :return:
- stamp(cfdi: CFDI, accept: Accept = Accept.XML, ref_id: str = None) Document[source]
Operation to request sealed CFDI be stamped by PAC :param accept: :param cfdi: :return: document_id and bytes of stamped xml
- recover(document_id: str, accept: Accept = Accept.XML) Document[source]
- Parameters
accept –
document_id –
- Returns
- cancel(cfdi: CFDI, reason: CancelReason, substitution_id: str = None, signer: Signer = None) CancelationAcknowledgment[source]
Operation to request single cfdi to be canceled :param signer: :param cfdi: :param substitution_id: :param reason: :return:
- cancel_comprobante(cancelation: Cancelacion) CancelationAcknowledgment[source]
- cancel_retencion(cancelation: Cancelacion) CancelationAcknowledgment[source]
- accept_reject(request: SolicitudAceptacionRechazo) AcceptRejectAcknowledgment[source]
- list_69b(rfc: str) TaxpayerStatus[source]