Obtener el ultimo y proximo numero de comprobante para un punto de venta y tipo de comprobante
https://api.doloop.com.ar/api/v1/receipts/last-number
| Campo | Descripción | Ubicación |
|---|---|---|
Authorization REQUERIDO |
Token de autenticación en el header: Bearer {tokenAccess} |
HEADER |
environment REQUERIDO |
Entorno: "h" para homologacion, "p" para produccion | BODY - application/json |
certificateDev REQUERIDO |
Nombre del certificado de desarrollo (este certificado se debe subir previamente con el endpoint /api/v1/receipts/tools/upload-file) | BODY - application/json |
certificateProd REQUERIDO |
Nombre del certificado de producción (este certificado se debe subir previamente con el endpoint /api/v1/receipts/tools/upload-file) | BODY - application/json |
privateKeyDev REQUERIDO |
Nombre de la clave privada de desarrollo (este archivo se debe subir previamente con el endpoint /api/v1/receipts/tools/upload-file) | BODY - application/json |
privateKeyProd REQUERIDO |
Nombre de la clave privada de producción (este archivo se debe subir previamente con el endpoint /api/v1/receipts/tools/upload-file) | BODY - application/json |
issuerCuit REQUERIDO |
Numero de CUIT de la empresa | BODY - application/json |
salePoint REQUERIDO |
Punto de venta (1-9999) | BODY - application/json |
voucherTypeId REQUERIDO |
ID de comprobante, los valores soportados son: 1=FACTURAS A, 2=NOTAS DE DEBITO A, 3=NOTAS DE CREDITO A, 6=FACTURAS B, 7=NOTAS DE DEBITO B, 8=NOTAS DE CREDITO B, 11=FACTURAS C, 12=NOTAS DE DEBITO C, y 13=NOTAS DE CREDITO C | BODY - application/json |
| Campo | Descripcion | Ubicacion |
|---|
Contenido del archivo data.json:
{
"environment": "h",
"certificateDev": "ghf.crt",
"privateKeyDev": "ghf.key",
"certificateProd": "ghf.crt",
"privateKeyProd": "ghf.key",
"issuerCuit": 23215848019,
"salePoint": 1,
"voucherTypeId": 1
}
Comando cURL:
curl -X POST https://api.doloop.com.ar/api/v1/receipts/last-number -H "Content-Type: application/json" -d @data.json -H "Authorization: Bearer {tokenAccess}"
| Campo | Descripcion |
|---|---|
status.statusCode |
0 para exito, codigo de error para fallos |
status.statusDescription |
Descripcion del resultado |
values.voucherTypeId |
ID del comprobante |
values.salePoint |
Punto de venta |
values.lastVoucherNumber |
Ultimo numero de comprobante utilizado |
values.nextVoucherNumber |
Proximo numero de comprobante a utilizar |