Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

Estado
 EN USO 

 

En uso

Cuando un requisito de sistema software tenga el estado En Uso, tendrá descrita la situación actual..

 

Situación actual

Descripción

Envía las alteraciones que se han hecho a un registro a la Bitácora.

Tipo de PeticiónPOST
Parámetros o Campos
CamposDescripciónReglas de negocio
empresa_id
  • Identificador único de la empresa
  • Obligatorio
 
aplicacion
  • Aplicación desde la cuál se consume el servicio.
  • Obligatorio
  •  Los valores aceptados son:
    • Censo: censo
    • Contrato: contr
    • SincroBDC: sincr
    • Usuario: usuar
evento
  • Acción realizada al registro.
  • Obligatorio
  • Los valores aceptados son:

     Evento

    bloquear_lms
    del_cont_grad
    del_cont_mat
    del_persona_per
    mod_activo
    mod_alumno
    mod_colegio
    mod_colegio_niv
    mod_colegionive
    mod_cont_adicio
    mod_cont_agm
    mod_cont_aldes
    mod_cont_alu
    mod_cont_alumno
    mod_cont_cic
    mod_cont_ciclos
    mod_cont_cnc
    mod_cont_dom
    mod_cont_fechas
    mod_cont_firm
    mod_cont_libre_
    mod_cont_materi
    mod_cont_niv
    mod_cont_nivel
    mod_cont_per
    mod_cont_peri
    mod_cont_prefer
    mod_cont_repr
    mod_cont_servic
    mod_contrato
    mod_contrato_ma
    mod_eliminar
    mod_emb_nivel
    mod_embajador
    mod_grade
    mod_grupo
    mod_inactiva_pe
    mod_inactiva_us
    mod_password_br
    mod_persona
    mod_persona_dom
    mod_persona_emp
    mod_persona_log
    mod_persona_per
    mod_persona_rol
    mod_pref_pag
    mod_preferencia
    mod_rep_nivel
    mod_representan

persona_rol
  • Identificador único del usuario que realiza la petición.
  • Obligatorio

p
  • Dirección IP de la solicitud
  • Obligatorio

 

t
  • Token de la solicitud
  • Obligatorio
  • Su duración es de 8 hrs
json
  • Retorno de las acciones que se han realizado a un registro
  • Obligatorio
  • Se debe construir un json con los siguientes datos:
    • tabla:
      • alumno
      • colegio
      • contrato
      • persona
      • domicilio
      • persona_rol
    • id: identificador único de la tabla
Ejemplo
{"tablas":[{"tabla":"alumno", "id":"8463494"}]}
Ejemplo de llamada o de formulariohttp://homol.uno-internacional.com/ws/uno_wsj_bitacora.php
Payload
keyvalue
empresa_id1
aplicacioncenso
eventomod_activo
persona_rol5113845
p187.190.166.23
t496f3edc8d921795295b38280c33a38f69fcb9a973
json{"tablas":[{"tabla":"alumno", "id":"8463494"}]}

Respuesta de éxito

Respuesta de éxito
{
    "OK": {
        "bitacora_id": "20458",
        "registros": 1
    }
}
Respuesta de error
Respuesta de error
{
    "error": [
        {
            "errorCode": "WSB155",
            "errorText": "BD: select * from alumnox where alumnox_id = 08463494 - Table 'uno.alumnox' doesn't exist"
        }
    ]
}
¿Quién lo utiliza y cómo?

Es utilizado para guardar las modificaciones que se realizan en las siguientes aplicaciones:

  • Censo: crear, modificar, eliminar alumnos
  • Contrato: crear, modificar, eliminar contratos
  • SincroBDC: crear, modificar, eliminar colegios
  • Usuario: crear, modificar, eliminar usuarios
  • No labels