Se creara una tabla en BDC.
Atributo | Tag/SIF | Descripción | ¿Regulación? | ¿Obligatorio? | Tipo de dato |
---|---|---|---|---|---|
articulo_usuario_id | Identificador único progresivo automático. | N/A | Sí | int(11) AI PK | |
articulo_id | identificador de la entidad | N/A | Sí | int(11) AI PK | |
colegio_nivel_ciclo_id | identificador de la entidad | N/A | Sí | int(11) AI PK | |
colegio_grado_grupo_id | identificador de la entidad | N/A | No | int(11) AI PK | |
usuarios | Lista de usuarios en formato JSON | N/A | Sí | text | |
persona_rol_id | Identificador de la persona que hizo el cambio | int(11) | |||
fecha_actualizacion | Fecha del ultimo cambio | datetime |
- Los registros se actualizaran/insertaran durante los procesos donde involucran la entidad userArticle (/wiki/spaces/EDS/pages/18065400)
- Actualizando el json de usuarios de la nueva tabla según sea necesario.
Con esto evitamos procesos alternos y los datos se mantienen actualizado en todo momento.
/empresas/{empresaRefId}/articles/{articleRefId}/schoolLevelSessions/{schoolLevelSessionRefId}/unoUsers
como parametro opcional: schoolGradeGroupRefId{
"pagination": { "currentPage": 1, "total": 31, "lastPage": 1, "perPage": 200 }, "unoUserList": [ { "unoStudent": { "refId": "00000000-0000-1000-0000-000012548473" }, "schoolGradeGroup": { "refId": "00000000-0000-1000-0000-000000391718" }, "person": { "refId": "00000000-0000-1000-0000-000008803671" } }, { "unoStudent": { "refId": "00000000-0000-1000-0000-000012548473" }, "schoolGradeGroup": { "refId": "00000000-0000-1000-0000-000000391718" }, "person": { "refId": "00000000-0000-1000-0000-000008803671" } } ] }