Tipos de Documentos
Tipos de Documentos
Resumen
Se detalla los dos usos que tiene la API de documentos en cuanto a información de tipos de documentos son:
- Utilizando solo el tipo de documento y el campo identificador
- Utilizando el campo nro
Se mostrará como puede ser consumido el servicio de tipos de documentos
Servicio de Tipos de Documentos
GET /backend/tipos-documentos
Este servicio requiere autenticación
REQUEST
Se consulta el listado de tipos de documentos mediante HTTP GET
RESPONSE
{
"tipos": [
{
"id": <int>,
"tipo": <string>,
"descripcion": <string|null>,
"nivel_autorizacion": <basica|firma>,
"dias_conservacion": <integer|null>,
"publica": <true|false>
},
...
]
}
Nombre | Tipo | Descripción |
---|---|---|
id | int | Campo identificador (Se utiliza para enviar a Sudocu un documento) |
tipo | string | Código utilizado al crear un documento |
descripcion | string | Detalle del tipo de documento |
nivel_autorizacion | string | basica o firma dependiendo si requiere o no firma digital |
dias_conservacion | int | Cantidad de días de vida del documento |
publica | bool | Indica si se publica o no |
Implementacion de tipos de documentos con identificador (DEPRECADO)
Como se describió en la utilización de Araí-Documentos como repositorio digital,
cuando se crea un documento debe indicarse el campo tipo
,
que en conjunción con el campo identificador
permite identificar un documento.
Estos campos no otorgan unicidad a los documentos, el campo identificador
es del tipo object
y no se validan los campos que se incluyen en el.
{
"tipo": "LPR",
"titulo": "Test CircuitoSimple {{nro_random}}",
"descripcion": "Test CircuitoSimple {{nro_random}}",
"identificador": {
"tipo": "string",
"numero": "int",
"anio": 2020,
// Otros...
}
//...
}
El campo identificador
se utiliza para luego enviar el documento a asociar a SUDOCU
Implementación de tipos de documentos genéricos
Esta feature esta relacionada a utilizar la nueva API de tipos de documentos de SUDOCU. De esta forma los sistemas que generan documentos podrán informar mas datos relacionados al tipo de documento enviado, e informacion requerida por SUDOCU para su correcta clasificación y visualización.
Para mas info, ver detalles de implementación