Facturar

Anulaciones

Anula con motivo SIAT y revierte mientras el SIAT lo permita. Todo vía SDK.

index.ts
1// Anular (requiere motivo SIAT)
2const anulada = await supay.invoices.annul(facturaId, { codigoMotivo: 1 });
3 
4// Revertir anulación mientras el SIAT lo permita
5const revertida = await supay.invoices.revertAnnul(facturaId);

Verifica el estado con `siatStatus` después de anular para confirmar el resultado ante el SIN.