Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES
GERENCIA DE PROYECTOS
INGENIERÍA DE SISTEMAS
Para Quality Group Vin S.A.S, es importante tener sus servicios de facturación
electrónica funcionando correctamente, debido a las necesidades cambiantes en
cuanto a la norma, el ente regulador la DIAN actualizará de forma cambiante,
información requerida por las empresas para la autorización de facturas
electrónicas, información que es informada por su proveedor Zimo.
Por tanto se ve la necesidad de crear un servicio REST, que consuma los
endpoints de Zinio para mantener los campos actualizados del lado de Quality
Group Vin S.A.S
El Servicio REST a construir deberá contar con 2 endpoints, los deben ser:
1. endpoint de autenticación
2. endpoint de solicitud de campos actualizados de Zimoo a la DIAN.
STAKEHOLDERS
usuario final).
5
empresa
la DIAN.
implementado
Del proveedor:
● Disponer de una documentación de cómo se debe utilizar el endpoint del
proveedor para.
● Garantizar una respuesta oportuna de su servicio para mantener los
campos actualizados.
● Pruebas en conjunto para garantizar el funcionamiento del servicio.
● Proveer información precisa sobre los estados a actualizar de la DIAN.
De Facilidad de uso:
● Permitir la generación de reportes de manera oportuna, sin esperar días a
una respuesta porque no se tenga un estado de la DIAN.
● Quitar en parte tanta responsabilidad al intermediario de la empresa
Quality Group Vin S.A.S y la DIAN.
● Facilidad de reintentos de envío de una F.E anterior al req. prediciendo
que los campos podrían haber llegado a cambiar.
es:
URL: https://zimoo/api/oauth/token
Method: POST
Body:
appName: “QUALITY-APP”
user: “qualiTyGruoup2012”
password:”qualiTyGruoup2012”
actualizados de la dian
Response:
"token":"ndjkiovqasdasfa",
"expireTime":"429186312"
}
8
acceso consumo:
URL: https://zimoo/api/fields/dian/update
Method: POST
Body:
appName: “QUALITY-APP”,
action: “searchFields”
isMandatory: “true”,
“period”: “1-MONTH”
action: acción a solicitar el valor indica que se deben buscar los campos
actualizados de la dian
isMandatory: si es o no obligatorio
Response:
"availableFields":[
{
9
"isMandatory":true
},
"unitPrice":"ciudad perteneciente",
"isMandatory":true
},
"detalleCompra":"detalle de la compra",
"isMandatory":true
},
"ObservacionCompra":"declaración de la observación",
"isMandatory":true
https://elisa/api/oauth/zimoo (POST)
https://elisa/api/dian/fields/searchUpdate (POST)
factura electrónica.
● Poder tener los estados correctos de las facturas electrónicas del lado de
la DIAN
● Poder tener los reportes con mayor tiempo de respuesta, ya que la
información será verídica, y los estados ya existirán.
● Dar un mayor tiempo de respuesta al cliente de su resultado final de la
transacción de una factura electrónica.
● Poder determinar más rápido otros tipos de errores a nivel de validación
de la DIAN, no se tendrían inconvenientes por tipo de información de
campos de la DIAN.
Sanchez(dev) Medio
Dennise Maria (PO) Medio
Luis Sanchez (dev) Bajo
Mars Angel (Zimoo) Medio
Miguel Rojas (QA)