Diferencia entre revisiones de «API LaFactura.co:Rangos Documentos MX»
Ir a la navegación
Ir a la búsqueda
| (No se muestran 3 ediciones intermedias del mismo usuario) | |||
| Línea 28: | Línea 28: | ||
! Parámetro !! Descripción !! Tipo !! Obligatorio | ! Parámetro !! Descripción !! Tipo !! Obligatorio | ||
|- | |- | ||
| − | | type || Que tipo de rangos deseo:<br><small>all -> Todos<br>ticket -> ticket<br>t.invoice-> Factura Ticket<br>g.invoice -> Factura Global<br>t.creditNote -> Nota de crédito factura ticket<br>g.creditNote -> Nota de crédito factura global<br>debitNote -> Nota de débito</small> || cadena || SI | + | | type || Que tipo de rangos deseo:<br><small>all -> Todos<br>ticket -> ticket<br>t.invoice-> Factura Ticket<br>g.invoice -> Factura Global<br>t.creditNote -> Nota de crédito factura ticket<br>g.creditNote -> Nota de crédito factura global<br>debitNote -> Nota de débito<br/><b>Por omison -> all</b></small> || cadena || NO |
| + | |- | ||
| + | | mode || Estado del rango:<br><small>all -> Todos<br>active -> los activos<br>inactive-> los inactivos<br>blocked -> Bloqueados<br/><b>Por omison -> all</b></small> || cadena || SI | ||
|} | |} | ||
| Línea 41: | Línea 43: | ||
}, | }, | ||
"ranges":[ | "ranges":[ | ||
| − | + | { | |
| − | + | "type": "ticket", | |
| − | + | "prefix": "AA", | |
| − | + | "last": "5", | |
| − | + | "auto": true, | |
| − | + | "mode": "active", | |
| − | + | "default": false | |
| − | + | }, | |
| − | + | { | |
| − | + | "type": "t.creditNote", | |
| − | + | "prefix": "NCR", | |
| − | + | "last": "22", | |
| − | + | "auto": true, | |
| − | + | "mode": "active", | |
| − | + | "default": true | |
| − | + | }, | |
| − | + | { | |
| − | + | "type": "debitNote", | |
| + | "prefix": "NDE", | ||
| + | "last": "0", | ||
| + | "auto": true, | ||
| + | "mode": "active", | ||
| + | "default": false | ||
| + | } | ||
] | ] | ||
} | } | ||
| Línea 79: | Línea 87: | ||
| created || Fecha y hora de creacion || cadena || SI | | created || Fecha y hora de creacion || cadena || SI | ||
|- | |- | ||
| − | | | + | | auto || Determina si el rango está en manual o automático para su uso<small><br>true -> automático / false -> manual</small>|| boolean || SI |
|- | |- | ||
| − | | | + | | mode || Informa el estado del rango<small><br/>active -> activo / inactive -> inactivo </small>|| cadena || SI |
|- | |- | ||
| − | | | + | | default || Contiene la información si es utilizado por el sistema de manera autmatica por omision o no<small><br/>true -> SI / false -> NO </small>|| boolean || SI |
|} | |} | ||
Revisión actual del 17:18 12 mar 2026
Sumario
Objeto:getRanges (Rangos de Documentos)
Se utiliza para conocer los rangos de documentos disponibles en el sistema. Este servicio es por el método POST
Ingreso:
https://***.tas-la.com/facturacion.mx/general/
Solicita tu usuario y contraseña +52-55-6151-3849
No cobramos por el proceso de pruebas o desarrollo
Y puedes empezar inmediatamente (sin certificados o papeleos)
Ejemplo
{
"getRanges":{
"type":"all",
"mode":"active"
}
}
Este ejemplo trae todos los rangos disponibles
Objeto
Envía la información referente al documento a anular:
| Parámetro | Descripción | Tipo | Obligatorio |
|---|---|---|---|
| type | Que tipo de rangos deseo: all -> Todos ticket -> ticket t.invoice-> Factura Ticket g.invoice -> Factura Global t.creditNote -> Nota de crédito factura ticket g.creditNote -> Nota de crédito factura global debitNote -> Nota de débito Por omison -> all |
cadena | NO |
| mode | Estado del rango: all -> Todos active -> los activos inactive-> los inactivos blocked -> Bloqueados Por omison -> all |
cadena | SI |
Resultados
Devuelve un objeto generalResult con el resultado de la operación y la información referente a los rangos
{
"generalResult":{
"status":{
"code":200,
"text":"Operación realizada con exito"
},
"ranges":[
{
"type": "ticket",
"prefix": "AA",
"last": "5",
"auto": true,
"mode": "active",
"default": false
},
{
"type": "t.creditNote",
"prefix": "NCR",
"last": "22",
"auto": true,
"mode": "active",
"default": true
},
{
"type": "debitNote",
"prefix": "NDE",
"last": "0",
"auto": true,
"mode": "active",
"default": false
}
]
}
}
Objeto:ranges
Información referente a los rangos solicitados (Es un arreglo de Objetos):
| Parámetro | Descripción | Tipo | Obligatorio |
|---|---|---|---|
| type | Tipo de rango ticket -> ticket t.invoice-> Factura Ticket g.invoice -> Factura Global t.creditNote -> Nota de crédito factura ticket g.creditNote -> Nota de crédito factura global debitNote -> Nota de débito |
cadena | SI |
| prefix | Prefijo en uso | cadena | SI |
| last | Ultimo numero usado | cadena | SI |
| created | Fecha y hora de creacion | cadena | SI |
| auto | Determina si el rango está en manual o automático para su uso true -> automático / false -> manual |
boolean | SI |
| mode | Informa el estado del rango active -> activo / inactive -> inactivo |
cadena | SI |
| default | Contiene la información si es utilizado por el sistema de manera autmatica por omision o no true -> SI / false -> NO |
boolean | SI |
Objetos Empleados
- generalResult: Resultado General
Temas complementarios
Enlaces
- LaFactura.co: https://lafactura.co
- GitHub: https://github.com/FacturacionElectronicaColombia/lafactura.co
Importante
Recuerda que nosotros no te cobramos absolutamente nada por que pruebes nuestra plataforma.
Si deseas tener un usuario y contraseña , comunícate con nosotros.