Índice Principal
Presentación de hijos |
---|
page | API REST Servicios CGES |
---|
|
UI Expand |
---|
title | Desglose de atributos |
---|
|
Atributo | Descripción | Entidad / Tabla Maestra |
---|
Nombre | Nombre de la aplicación |
| Criticidad | Marca cómo de crítica es la suite | Prioridades | Estado | Estado de la entidad |
| Fecha de última modificación | Fecha en la que la entidad fue modificada por última vez |
| Descripción | Descripción de la suite de aplicaciones |
| Responsable de producto | Responsable STIC encargado del producto final | Contactos | Aplicaciones | Aplicaciones que conforman la suite | Aplicaciones |
|
Modelo de entidad-relación a un nivel
draw.io Diagram |
---|
|
Lucidchart |
---|
lcId | e934454c-4596-414c-8c1e-3e32d0f3af67 |
---|
rich-viewer | true |
---|
autoUpdate | true |
---|
| |
---|
namediagramName | ModeloER-Suite - PuBMqLjKQEYO |
---|
autofitsimpleViewer | false |
---|
width | 624 |
---|
links |
---|
origParams | eyJib3JkZXIiOiJmYWxzZSIsIiI6IiIsImF1dG9VcGRhdGUiOiJ0cnVlIiwic2l6ZSI6IjYwMCIs InNpbXBsZVZpZXdlciI6InRydWUiLCJhdHRhY2htZW50SWQiOiIxMjA1OTI3MDgiLCJ2ZXJzaW9u IjoiMTEifQ== |
---|
convertedFrom | onprem |
---|
documentToken | v2_1ef260acd561b630cf1f7e3c22e810d7755729b102e219d5fac26006ed8333e2-a=109841377&c=d1873183-daff-4cd4-a0ef-3f5bcb960f8c&d=48b8ee9c-88cb-42f9-bed4-fc7ecd60a60c&p= |
---|
id | 48b8ee9c-88cb-42f9-bed4-fc7ecd60a60c |
---|
align | Left |
---|
height | 375 |
---|
|
draw.io Diagram |
---|
diagramName | ModeloER-Suite (from Lucidchart).drawioauto | tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 525 |
---|
height | 246 |
---|
revision | 1 |
---|
|
Consulta
Es posible obtener el listado de suite aplicaciones mediante el siguiente método:
HTML |
---|
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #61affe;background: rgba(97,175,254,.1);"><div style="border-color: #61affe;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"><span style="background: #61affe;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">GET</span><span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cgescms/suiteaplicaciones</span><div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Obtener suites de aplicaciones</div></div></div> |
Es posible consultar más información acerca de una suite de aplicaciones mediante el método:
HTML |
---|
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #61affe;background: rgba(97,175,254,.1);"><div style="border-color: #61affe;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"><span style="background: #61affe;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">GET</span><span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cgescms/suiteaplicaciones/{uuidSuite}</span><div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Obtener suite de aplicaciones</div></div></div> |
Creación y edición
Para crear una suite de aplicaciones, se encuentra disponible el siguiente método:
HTML |
---|
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #49cc90;background: rgba(73,204,144,.1);"><div style="border-color: #49cc90;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"><span style="background: #49cc90;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">POST</span><span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cgescms/suiteaplicaciones</span><div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Crear suite de aplicaciones</div></div></div> |
Requisitos funcionales
- El nombre no puede superar los 100 caracteres ni puede existir otra suite con el mismo nombre.
- La descripción no puede superar los 255 caracteres.
- El responsable de producto debe ser un usuario válido, consultando la tabla maestra de contactos con el código JEFE_PROYECTO.
Es posible modificar una suite mediante este otro:
HTML |
---|
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #fca130;background: rgba(252,161,48,.1);"><div style="border-color: #fca130;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"><span style="background: #fca130;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">PUT</span><span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cgescms/suiteaplicaciones/{uuidSuite}</span><div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Modificar suite de aplicaciones</div></div></div> |
Advertencia |
---|
|
Para realizar correctamente la modificación se debe enviar el objeto completo cada vez que se consuma este recurso. En caso de no enviar alguno de los valores, el recurso borrará la información para los atributos no informados. |
Requisitos funcionales
- La suite de aplicaciones a editar debe ser válido.
- El nombre no puede superar los 100 caracteres ni puede existir otra suite con el mismo nombre.
- La descripción no puede superar los 255 caracteres.
- El responsable de producto debe ser un usuario válido, consultando la tabla maestra de contactos con el código JEFE_PROYECTO.
- No se puede cambiar el estado a NO VIGENTE a una suite de aplicaciones con aplicaciones activas asociadas.
Entidades asociadas
Aplicaciones asociadas
El detalle ofrece además el enlace para consultar las aplicaciones activas que pertenecen a una suite, correspondiendo con el método obtener aplicaciones en su versión v1.1 y filtrando por los parámetros uuidSuite y estado=0.
HTML |
---|
<div style="margin: 0 0 15px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border: 1px solid #000;border-radius: 4px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.19);box-shadow: 0 0 3px rgba(0,0,0,.19);border-color: #61affe;background: rgba(97,175,254,.1);"><div style="border-color: #61affe;display: flex;-webkit-box-align: center;align-items: center;padding: 5px;"><span style="background: #61affe;font-size: 14px;font-weight: 700;min-width: 80px;padding: 6px 15px;text-align: center;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.1);font-family: sans-serif;color: #fff;">GET</span><span style="font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 3 auto;flex: 0 3 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;word-break: break-all;padding: 0 10px;font-family: monospace;font-weight: 600;color: #3b4151;">/cgescms/aplicaciones</span><div style="font-size: 13px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-family: sans-serif;color: #3b4151;">Obtener aplicaciones</div></div></div> |
Info |
---|
Ejemplo /cgescms/aplicaciones?uuidSuite=658CD080E29401F88E87000C2975418F&estado=0 |