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 | Sí |
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
}
}
}