Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Tabla de contenidos


Índice Principal

Presentación de hijos
pageAPI REST Servicios CGES


UI Expand
titleDesglose de atributos
AtributoDescripciónEntidad / 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

AplicacionesAplicaciones que conforman la suiteAplicaciones


Modelo de entidad-relación a un nivel

draw.io Diagram
border
Lucidchart
624
lcIde934454c-4596-414c-8c1e-3e32d0f3af67
rich-viewertrue
autoUpdatetrue
namediagramNameModeloER-Suite - PuBMqLjKQEYO
autofitsimpleViewerfalse
width
links
origParamseyJib3JkZXIiOiJmYWxzZSIsIiI6IiIsImF1dG9VcGRhdGUiOiJ0cnVlIiwic2l6ZSI6IjYwMCIs InNpbXBsZVZpZXdlciI6InRydWUiLCJhdHRhY2htZW50SWQiOiIxMjA1OTI3MDgiLCJ2ZXJzaW9u IjoiMTEifQ==
convertedFromonprem
documentTokenv2_1ef260acd561b630cf1f7e3c22e810d7755729b102e219d5fac26006ed8333e2-a=109841377&c=d1873183-daff-4cd4-a0ef-3f5bcb960f8c&d=48b8ee9c-88cb-42f9-bed4-fc7ecd60a60c&p=
id48b8ee9c-88cb-42f9-bed4-fc7ecd60a60c
alignLeft
height375
draw.io DiagramdiagramNameModeloER-Suite (from Lucidchart).drawio
auto
tbstyletop
lboxtrue
diagramWidth525
height246
revision1




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
title¡Importante!

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