Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titleEstado
 
Status
colourGreen
titleEn uso
 

 

Info
titleEn uso

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


 

Situación actual

...

Este servicio envía las alteraciones que se han hecho a un registro a la Bitácora

...

  • Identificador único de la empresa
  • Obligatorio

...

  • Aplicación desde la cuál se consume el servicio.
  • Obligatorio

...

  •  Los valores aceptados son:
    • Censo: censo
    • Contrato: contr
    • SincroBDC: sincr
    • Usuario: usuar

...

  • Acción realizada al registro.
  • Obligatorio

Los valores aceptados son:

Expand
titleEvento

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

...

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

...

  • Dirección IP de la solicitud
  • Obligatorio

...

 

...

  • Token de la solicitud
  • Obligatorio

...

  • Su duración es de 8 hrs

...

  • 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
Code Block
languagexml
titleEjemplo
{"tablas":[{"tabla":"alumno", "id":"8463494"}]}

...

keyvalue
empresa_id1
aplicacioncenso
eventomod_activo
persona_rol5113845
p187.190.166.23
t496f3edc8d921795295b38280c33a38f69fcb9a973
json{"tablas":[{"tabla":"alumno", "id":"8463494"}]}

...

Respuesta de éxito

Code Block
languagexml
titleRespuesta de éxito
{
    "OK": {
        "bitacora_id": "20458",
        "registros": 1
    }
}

...

Code Block
languagexml
titleRespuesta de error
{
    "error": [
        {
            "errorCode": "WSB155",
            "errorText": "BD: select * from alumnox where alumnox_id = 08463494 - Table 'uno.alumnox' doesn't exist"
        }
    ]
}

...

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

...

de Transacciones.

El servicio puede ser consumido por 2 formatos:

  1. JSON.
  2. XML.