Consulta de Multiples Funcionalidades Habilitadas
Actualmente se cuenta en dimoservices con el servicio "[servidor:puerto]/ws-dimo/dimoservices/rest/ws_funcionalidad_dimo". La idea es replicar el funcionamiento de este servicio pero con la diferencia de que pueda recibir una lista de funcionalidades, que a diferencia del servicio exitente solo puede realizarse de uno en uno.
Servicio de Funcionalidades
Request
Existente:
Code Block | ||||
---|---|---|---|---|
| ||||
{
"codigo":"ABCXX",
"documento":"1235646"
} |
Nuevo:
Code Block | ||||
---|---|---|---|---|
| ||||
{
"documento":"1234567",
"codigos":["ABCXX1","ABCXX2", "ABCXX3", ...]
} |
Response
Existente:
Code Block | ||||
---|---|---|---|---|
| ||||
{
"codRespuesta":"0",
"estado":"1",
"txtRespuesta":"Procesado correctamente"
} |
Nuevo:
Code Block | ||||
---|---|---|---|---|
| ||||
{
"codRespuesta":"0",
"txtRespuesta":"Procesado correctamente",
"estados": [
{
"codigo":"ABCXX1",
"estado": "1" (Habilitado)
},
{
"codigo":"ABCXX2",
"estado": "0" (No Habilitado)
},
{
"codigo":"ABCXX3",
"estado": "" (No encontrado)
},
...
]
} |
Registro de Actividades de Intentos de Registro a DIMO
Servicio para registro
El servicio debe estar en el war dimoservices bajo un ruta similiar a : dimoservices/.../.../v1/registrarActividadRegistroDimo
El Servicio debe de esperar estos datos
Code Block | ||||
---|---|---|---|---|
| ||||
{ "documento": "123133564", "tipo":"Registro Paso X", "ruta":"/register/", "data":"[{..},{...},...]" (Json string) } |
Tabla de Registro:
...
Se sebe registrar la informacion relacionada a los intentos de registro.
Code Block |
---|
- T_LOGSERVICE:
service_id: Obtener desde SEQUENCE(S_T_LOGSERVICE)
app_request: 'REGISTRO_DIMO'
ip_request: 'IN',
id_session: [desde parametro "documento"]
type: [desde parametro "tipo"]
message: [desde parametro "ruta" o "path"],
request: [desde parametro "data"],
response: [texto de resultado del proceso del ws. Ej: "procesado correctamente", no oblig]
response_code: 0,
response_description: "succes (el texto que quieras )"
request_date: [fecha sistema]
response_date: [fecha sistema],
last_user: 'DIMO_SERVICES',
last_time: [fecha sistema]
cod_party: null
|