SifenCancelarDE
Descripción
Sección titulada «Descripción»Cancela un Documento Electrónico que ya fue aprobado por SIFEN, mediante un evento firmado (siRecepEvento). El nodo arma el evento de cancelación con el motivo indicado, lo firma con el certificado .p12 de la credencial y lo envía por SOAP con TLS mutuo. La cancelación solo es válida dentro del plazo que fija la DNIT desde la aprobación del DE; pasado ese plazo, la DNIT rechaza el evento.
Configuración
Sección titulada «Configuración»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credentials | Sí | Credencial de SIFEN |
| cdc | text | No | CDC del DE a cancelar, 44 dígitos. Si se deja vacío se toma de los datos de entrada |
| motivo | textarea | Sí | Motivo de la cancelación, entre 5 y 500 caracteres |
Credenciales
Sección titulada «Credenciales»Este módulo requiere una credencial de tipo sifen (certificado .p12, RUC y ambiente). Ver el detalle de campos en SifenEmitirDE.
{ "success": true, "cdc": "01800123456001001000001234567890123456789012", "estado": "cancelled", "codigo": "0260", "mensaje": "Evento procesado con éxito", "protocolo": "112233445"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»{ "credentials_id": "cred-sifen-prod", "cdc": "01800123456001001000001234567890123456789012", "motivo": "Error en los datos del receptor"}- El motivo debe tener entre 5 y 500 caracteres; el nodo lo valida antes de contactar a SIFEN
- La cancelación se envía como un evento firmado, no como un nuevo DE: el comprobante original queda marcado como cancelado, no se reemplaza
- Solo es válida dentro del plazo que fija la DNIT desde la aprobación (a nivel normativo, habitualmente 48 horas); pasado ese plazo corresponde emitir una nota de crédito
- Si SIFEN rechaza el evento, el nodo devuelve el código y el mensaje de rechazo sin marcar el DE como cancelado en la base local
Nodos Relacionados
Sección titulada «Nodos Relacionados»- SifenEmitirDE - Emitir el DE que luego puede cancelarse
- SifenConsultarDE - Verificar el estado del DE tras la cancelación