Restofy Docs
Facturación de ventas POST

Numeración de la nota crédito

POST /api/invoicing/get-credit-note-sequence

Descripción

Previsualiza con qué numeración y resolución se emitiría la nota crédito que anula una factura.

Detalles

Antes de anular una factura, informa la numeración de la nota crédito que se usaría: nombre de la serie, prefijo, siguiente número disponible, resolución y vigencia. Si la factura electrónica nunca fue aceptada, avisa que la anulación es local y no genera nota crédito con numeración. Si la serie no tiene una nota crédito configurada, avisa que no se puede anular. Solo consulta, no emite.

Permisos requeridos

cash.module

Request

Nombre Tipo Requerido Reglas
invoiceUuid string
max:36

Ejemplo de request

curl -X POST https://restofy.pro/api/invoicing/get-credit-note-sequence \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "invoiceUuid": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-09-08T16:35:34Z
HTTP 200

Request

{
    "invoiceUuid": "4e8a402a-ab4a-11f1-b72d-f2569efa6eee"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "mode": "sequence",
        "sequence": {
            "sequenceId": 2,
            "name": "Secuencia Nota Crédito",
            "prefix": "NC",
            "suffix": null,
            "paddingLength": 4,
            "currentValue": 0,
            "incrementBy": 1,
            "minSequenceValue": 1,
            "maxSequenceValue": 99999,
            "taxResolutionNumber": null,
            "taxResolutionDate": null,
            "validFrom": null,
            "validTo": null,
            "isElectronic": 0
        }
    }
}