{"id":13506,"date":"2022-10-27T10:38:45","date_gmt":"2022-10-27T16:38:45","guid":{"rendered":"http:\/\/201.237.206.56\/Sitios\/ugit.siua.ac.cr\/?p=13506"},"modified":"2022-11-01T14:20:36","modified_gmt":"2022-11-01T20:20:36","slug":"sigesa-crear-vista","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=13506","title":{"rendered":"SIGESA: Crear Vista"},"content":{"rendered":"\n<ul class=\"wp-block-list\"><li>En este caso vamos a crear una vista con la siguiente informaci\u00f3n:<\/li><\/ul>\n\n\n\n<p>Yo como Analista de planificaci\u00f3n estrat\u00e9gica requiero crear una consulta de metas estrat\u00e9gicas y encargados de monitoreo.<\/p>\n\n\n\n<p><strong>Criterios de aceptaci\u00f3n:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Los aportes que debe mostrar deben estar activos y aprobados.<\/li><li>Debe mostrar los siguientes campos:<ul><li>Eje Estrat\u00e9gico (C\u00f3digo y descripci\u00f3n concatenados)<\/li><li>Objetivo Estrat\u00e9gico de Largo Plazo (C\u00f3digo y descripci\u00f3n concatenados)<\/li><li>Ejes Transversales (Agrupados, Separados por enter) (C\u00f3digo y descripci\u00f3n concatenados)<\/li><li>Prioridad Estrat\u00e9gica (C\u00f3digo y descripci\u00f3n concatenados)<\/li><li>Objetivo Estrat\u00e9gico de Mediano Plazo (C\u00f3digo y descripci\u00f3n concatenados)<\/li><li>Meta Estrat\u00e9gica (C\u00f3digo y descripci\u00f3n concatenados)<\/li><li>\u00c1mbito de Acci\u00f3n Universitaria (NOMBRE)<\/li><li>C\u00f3digo de Unidad Ejecutora (de la Acci\u00f3n)<\/li><li>Unidad Ejecutora de Acci\u00f3n (Nombre de Unidad Ejecutora)<\/li><li>Acci\u00f3n Estrat\u00e9gica (C\u00f3digo y descripci\u00f3n concatenados)<\/li><li>C\u00f3digo de Unidad Ejecutora (del Aporte)<\/li><li>Unidad Ejecutora de Aporte (Nombre de Unidad Ejecutora)<\/li><li>Aporte Estrat\u00e9gico (C\u00f3digo y descripci\u00f3n concatenados)<\/li><\/ul><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">SQL: VistaPlanEstrategicoCreate.sql<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/* \n * Copyright (C) 2022.\n *\n * Centro de Gestion Informatica\n * Direccion de Tecnologias de la Informacion y Comunicacion\n * Universidad Nacional - Costa Rica\n * http:\/\/www.una.ac.cr\n * \n *\/\n\/**\n * Author:  Gustavo Matamoros Gonz\u00e1lez\n * Created: 01\/10\/2022\n *\/\n\n\/********************************************************\/\n\/********************************************************\/\n\/* ELIMINAR LA VISTA                                    *\/\n\/********************************************************\/\n\/********************************************************\/\nDROP PUBLIC SYNONYM VISTA_CONSUL_PLAN_ESTRATEGICO;\n\nDROP VIEW PPI.VISTA_CONSUL_PLAN_ESTRATEGICO ;\n\n\n\/********************************************************\/\n\/********************************************************\/\n\/* DOCUMENTACI\u00d3N DE LA VISTA                            *\/\n\/********************************************************\/\n\/********************************************************\/\n\/*\nFUNCI\u00d3N: Obtener la informaci\u00f3n de los planes de aportes y acciones estrategicas, por \n*\/\n\n--T1:   PPI.DETALLE_PLP\n--T2:   PPI.EJE_ESTRATEGICO_PLP\n--T3:   PPI.OBJETIVO_ESTRATEGICO_PLP\n--T4:   PPI.DETALLE_PLP_EJE_TRANSVERSAL\n--T5:   PPI.EJE_TRANSVERSAL_PLP\n--T6:   TABLA TMP (JOIN) PARA EJES_TRANSVERSALES\n--T7:   PPI.DETALLE_PMP\n--T8:   PPI.PRIORIDAD_ESTRATEGICA_PMP\n--T9:   PPI.OBJETIVO_ESTRATEGICO_PMP\n--T10:  PPI.META_PMP\n--T11:  PPI.AMBITO_ACCION_UNIVERSITARIA\n--T12:  PPI.ACCION_ESTRATEGICA\n--T13:  PPI.PLAN_ACCION_ESTRATEGICA\n--T14:  EPF.UNIDAD_EJECUTORA (ACCION)\n--T15:  PPI.APORTE_ESTRATEGICO\n--T16:  PPI.PLAN_APORTE_ESTRATEGICO\n--T17:  EPF.UNIDAD_EJECUTORA (APORTE)\n\n\n\n\/********************************************************\/\n\/********************************************************\/\n\/* CREACI\u00d3N DE LA VISTA                                 *\/\n\/********************************************************\/\n\/********************************************************\/\n\nCREATE OR REPLACE FORCE EDITIONABLE VIEW  PPI.VISTA_CONSUL_PLAN_ESTRATEGICO \n\nAS\n\nSELECT \n\n    rownum AS ID,\n    \n    \/* EJE_ESTRATEGICO_PLP *\/\n    T2.CODIGO || '. ' || T2.DESCRIPCION AS EJE_ESTRATEGICO_PLP,\n    \n    \/*OBJETIVO ESTRATEGICO PLP*\/\n    T3.CODIGO || '. ' || T3.DESCRIPCION AS OBJETIVO_ESTRATEGICO_PLP,\n    \n    \/* EJES TRANSVERSALES_PLP *\/\n    T6.EJES_TRANSVERSALES AS EJES_TRANSVERSALES_PLP,\n    \n    \n    \/* PRIORIDAD_ESTRATEGICA_PMP *\/\n    T8.CODIGO || '. ' || T8.DESCRIPCION AS PRIORIDAD_ESTRATEGICA_PMP,\n\n    \/* OBJETIVO_ESTRATEGICO_PMP *\/\n    T9.CODIGO || '. ' || T9.DESCRIPCION AS OBJETIVO_ESTRATEGICO_PMP,\n    \n    \/* META_PMP *\/\n    T10.CODIGO || '. ' || T10.DESCRIPCION AS META_PMP,   \n    \n    \/* AMBITO_ACCION_UNIVERSITARIA *\/\n    T11.NOMBRE AS AMBITO_ACCION_UNIVERSITARIA,\n    \n    \/* ACCION_ESTRATEGICA_PMP *\/\n    T12.CODIGO || '. ' || T12.DESCRIPCION AS ACCION_ESTRATEGICA_PMP,\n    \n    \/* UNIDAD_EJECUTORA_ACCION_PMP *\/\n    T14.CODIGO || '. ' || T14.NOMBRE  AS UNIDAD_EJECUTORA_ACCION_PMP, \n    \n    \/* APORTE_ESTRATEGICO_PMP *\/\n    T15.CODIGO || '. ' || T15.DESCRIPCION AS APORTE_ESTRATEGICO_PMP,\n    \n    \/* UNIDAD_EJECUTORA_APORTE_PMP *\/\n    T17.CODIGO || '. ' || T17.NOMBRE  AS UNIDAD_EJECUTORA_APORTE_PMP\n    \nFROM PPI.DETALLE_PLP  T1\n\nINNER JOIN PPI.EJE_ESTRATEGICO_PLP              T2      ON  (T2.ID_EJE_ESTRATEGICO_PLP          =       T1.EJE_ESTRATEGICO_PLP)\nINNER JOIN PPI.OBJETIVO_ESTRATEGICO_PLP         T3      ON  (T3.ID_OBJETIVO_ESTRATEGICO_PLP     =       T1.OBJETIVO_ESTRATEGICO_PLP)\nINNER JOIN PPI.DETALLE_PMP                      T7      ON  (T7.EJE_ESTRATEGICO_LARGO_PLAZO     =       T2.ID_EJE_ESTRATEGICO_PLP)\nINNER JOIN PPI.PRIORIDAD_ESTRATEGICA_PMP        T8      ON  (T8.ID_PRIORIDAD_ESTRATEGICA_PMP    =       T7.PRIORIDAD_ESTRATEGICA_PMP)\nINNER JOIN PPI.OBJETIVO_ESTRATEGICO_PMP         T9      ON  (T9.ID_OBJETIVO_ESTRATEGICO_PMP     =       T7.OBJETIVO_ESTRATEGICO_PMP)\nINNER JOIN PPI.META_PMP                         T10     ON  (T10.DETALLE_PMP                    =       T7.ID_DETALLE_PMP)\nINNER JOIN PPI.AMBITO_ACCION_UNIVERSITARIA      T11     ON  (T11.ID_AMBITO_ACCION_UNIVERSITARIA =       T10.AMBITO_ACCION_UNIVERSITARIA)\n\n\nINNER JOIN PPI.ACCION_ESTRATEGICA               T12     ON  (T12.AMBITO_ACCION_UNIVERSITARIA    =       T11.ID_AMBITO_ACCION_UNIVERSITARIA)\nINNER JOIN PPI.PLAN_ACCION_ESTRATEGICA          T13     ON  (T13.ID_PLAN_ACCION_ESTRATEGICA     =       T12.PLAN_ACCION_ESTRATEGICA)\nINNER JOIN EPF.UNIDAD_EJECUTORA                 T14     ON  (T14.ID_UNIDAD_EJECUTORA            =       T13.UNIDAD_EJECUTORA)\nINNER JOIN PPI.APORTE_ESTRATEGICO               T15     ON  (T15.ACCION_ESTRATEGICA             =       T12.ID_ACCION_ESTRATEGICA)\nINNER JOIN PPI.PLAN_APORTE_ESTRATEGICO          T16     ON  (T16.ID_PLAN_APORTE_ESTRATEGICO     =       T15.PLAN_APORTE_ESTRATEGICO)\nINNER JOIN EPF.UNIDAD_EJECUTORA                 T17     ON  (T17.ID_UNIDAD_EJECUTORA            =       T16.UNIDAD_EJECUTORA)\n\nJOIN\n(\nSELECT \n        DISTINCT T4.DETALLE_PLP AS DETPLP,\n        RTRIM(XMLAGG(XMLELEMENT(E, T5.CODIGO ||'. '|| T5.DESCRIPCION || ' ', CHR(10) || CHR(13)).EXTRACT('\/\/text()') ORDER BY T5.CODIGO).GETCLOBVAL(),',') AS EJES_TRANSVERSALES\n        FROM PPI.DETALLE_PLP_EJE_TRANSVERSAL T4\n        LEFT JOIN PPI.EJE_TRANSVERSAL_PLP T5 ON (T5.ID_EJE_TRANSVERSAL_PLP = T4.EJE_TRANSVERSAL_PLP)\n        GROUP BY T4.DETALLE_PLP\n) T6 ON T6.DETPLP = T1.ID_DETALLE_PLP\nWHERE \n\n--PPI.ACCION_ESTRATEGICA.META_PMP = PPI.META_PMP.ID_META_PMP\n(T12.META_PMP = T10.ID_META_PMP)\n\n\n--PPI.PLAN_APORTE_ESTRATEGICO.ACTIVO=1\nAND\n(T16.ACTIVO = 1)\n\n\n--PPI.PLAN_ACCION_ESTRATEGICA.ACTIVO=1\nAND\n(T13.ACTIVO = 1)\n\n\n--PPI.PLAN_APORTE_ESTRATEGICO.ESTADO_FORMULACION_PAE=5 (COMPLETADO)\nAND\n(T16.ESTADO_FORMULACION_PAE = (SELECT VALOR FROM SAS.PARAMETRO\nWHERE LLAVE = 'param_ppi_ppe_estadoFormulacionPAE_aprobado'))\n\nORDER BY T2.ID_EJE_ESTRATEGICO_PLP,T3.ID_OBJETIVO_ESTRATEGICO_PLP;\n\n\n\/********************************************************\/\n\/********************************************************\/\n\/* CREACI\u00d3N DE SINONIMO                                 *\/\n\/********************************************************\/\n\/********************************************************\/\nCREATE PUBLIC SYNONYM VISTA_CONSUL_PLAN_ESTRATEGICO for PPI.VISTA_CONSUL_PLAN_ESTRATEGICO;\n\n\n\/********************************************************\/\n\/********************************************************\/\n\/* GRANT'S                                              *\/\n\/********************************************************\/\n\/********************************************************\/\nGRANT SELECT, REFERENCES ON PPI.VISTA_CONSUL_PLAN_ESTRATEGICO TO SAS;\nGRANT SELECT, REFERENCES ON PPI.VISTA_CONSUL_PLAN_ESTRATEGICO TO EPF;\n\n\nGRANT select, references ON EPF.UNIDAD_EJECUTORA TO PPI WITH GRANT OPTION;\nGRANT select, references ON SAS.PARAMETRO TO PPI WITH GRANT OPTION;\n\n\nGRANT DELETE, INSERT, UPDATE, SELECT, REFERENCES on PPI.VISTA_CONSUL_PLAN_ESTRATEGICO\nto \"WWW_SIGESA\";\n\n\nGRANT SELECT, DELETE, UPDATE, INSERT ON PPI.VISTA_CONSUL_PLAN_ESTRATEGICO TO WWW_SIGESA, WWW_TEUNA;\nGRANT SELECT, ALTER ON PPI.VISTA_CONSUL_PLAN_ESTRATEGICO TO WWW_SIGESA, WWW_TEUNA;\nGRANT SELECT ON PPI.VISTA_CONSUL_PLAN_ESTRATEGICO TO \"ANALISTA\", \"ANALISTA_SIGESA\";\n\n\nSELECT * FROM VISTA_CONSUL_PLAN_ESTRATEGICO;\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">SQL: VistaPlanEstrategicoI18n.sql<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/* \n * Copyright (C) 2022.\n *\n * Centro de Gestion Informatica\n * Direccion de Tecnologias de la Informacion y Comunicacion\n * Universidad Nacional - Costa Rica\n * http:\/\/www.una.ac.cr\n * \n *\/\n\n\/********************************************************\/\n\/********************************************************\/\n\/* DOCUMENTACI\u00d3N DE LA VISTA                            *\/\n\/********************************************************\/\n\/********************************************************\/\n\n\/**\n * Author:  Gustavo Matamoros Gonz\u00e1lez\n * Created: 01\/11\/2022\n * FUNCI\u00d3N: Insertar internacionalizaci\u00f3n para Vista Plan Estrat\u00e9gico\n*\/\n\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_ejeEstrategicoPLP_header', 'Eje Estrat\u00e9gico PLP', SQ_I18N.nextval);\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_objetivoEstrategicoPLP_header', 'Objetivo Estrat\u00e9gico PLP', SQ_I18N.nextval);\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_ejesTransversalesPLP_header', 'Ejes Transversales PLP', SQ_I18N.nextval);\n\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_prioridadEstrategicaPMP_header', 'Prioridad Estrat\u00e9gica PMP', SQ_I18N.nextval);\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_objetivoEstrategicoPMP_header', 'Objetivo Estrat\u00e9gico PMP', SQ_I18N.nextval);\n\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_metaPMP_header', 'Meta PMP', SQ_I18N.nextval);\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_ambitoAccionUniversitaria_header', '\u00c1mbito Acci\u00f3n Universitaria', SQ_I18N.nextval);\n\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_accionEstrategicaPMP_header', 'Acci\u00f3n Estrat\u00e9gica PMP', SQ_I18N.nextval);\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_unidadEjecutoraAccionPMP_header', 'Unidad Ejecutora Acci\u00f3n PMP', SQ_I18N.nextval);\n\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_aporteEstrategicoPMP_header', 'Aporte Estrat\u00e9gico PMP', SQ_I18N.nextval);\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_unidadEjecutoraAportePMP_header', 'Unidad Ejecutora Aporte PMP', SQ_I18N.nextval);\n\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_list_form_title', 'Lista de Planes Estrat\u00e9gicos', SQ_I18N.nextval);\n\ninsert into i18n (version, usuario_creacion, fecha_creacion, fecha_modificacion, usuario_modificacion, campo_configurable, idioma, llave, valor, id_i18n) \nvalues (0,1, sysdate, sysdate,1, NULL, 'es', 'vistaPlanEstrategico_list_form_table_header', 'Lista de Planes Estrat\u00e9gicos', SQ_I18N.nextval);\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">domain: VistaPlanEstrategico.java<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/*\n * Copyright (C) 2022.\n *\n * Centro de Gestion Informatica\n * Direccion de Tecnologias de la Informacion y Comunicacion\n * Universidad Nacional - Costa Rica\n * http:\/\/www.una.ac.cr\n * \n *\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       PACKAGE     ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\npackage cr.ac.una.cgi.sigesa.ppi.ppe.domain;\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       IMPORT'S    ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++                BD           ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport javax.persistence.Column;\nimport javax.persistence.Entity;\nimport java.io.Serializable;\nimport org.hibernate.annotations.Subselect;\n\nimport javax.persistence.Id;\n\/*import javax.persistence.Temporal;\nimport java.util.Date;\n*\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    DOCUMENTACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**\n * Entity para la consulta de la vista {@link PPI.VISTA_CONSUL_PLAN_ESTRATEGICO}\n *\n * @author Gustavo Matamoros Gonz\u00e1lez\u00b4\n * @fecha 01\/11\/2022\n * @version 1.0.0 \n *\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    CONFIGURACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n@Entity\n@Subselect(\"SELECT * FROM VISTA_CONSUL_PLAN_ESTRATEGICO\")\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/****************    DEFINICI\u00d3N DE CLASE  *****************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\npublic class VistaPlanEstrategico implements Serializable {\n    \n\n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n    \/*+++++++++++++      CAMPOS: DEFINICI\u00d3N     ++++++++++++++++++++++++++*\/\n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n    @Id\n    @Column(name = \"ID\")\n    private int id;\n\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: EJE_ESTRATEGICO_PLP\n    \/\/ ***************************************\n    @Column(name = \"EJE_ESTRATEGICO_PLP\")\n    private String ejeEstrategicoPLP;\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: OBJETIVO_ESTRATEGICO_PLP\n    \/\/ ***************************************\n    @Column(name = \"OBJETIVO_ESTRATEGICO_PLP\")\n    private String objetivoEstrategicoPLP;\n    \n\n    \/\/ ***************************************\n    \/\/ CAMPO: EJES_TRANSVERSALES_PLP\n    \/\/ ***************************************\n    @Column(name = \"EJES_TRANSVERSALES_PLP\")\n    private String ejesTransversalesPLP;\n    \n\n    \/\/ ***************************************\n    \/\/ CAMPO: PRIORIDAD_ESTRATEGICA_PMP\n    \/\/ ***************************************\n    @Column(name = \"PRIORIDAD_ESTRATEGICA_PMP\")\n    private String prioridadEstrategicaPMP;\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: OBJETIVO_ESTRATEGICO_PMP\n    \/\/ ***************************************\n    @Column(name = \"OBJETIVO_ESTRATEGICO_PMP\")\n    private String objetivoEstrategicoPMP;\n    \n\n    \/\/ ***************************************\n    \/\/ CAMPO: META_PMP\n    \/\/ ***************************************\n    @Column(name = \"META_PMP\")\n    private String metaPMP;\n    \n\n    \/\/ ***************************************\n    \/\/ CAMPO: AMBITO_ACCION_UNIVERSITARIA\n    \/\/ ***************************************\n    @Column(name = \"AMBITO_ACCION_UNIVERSITARIA\")\n    private String ambitoAccionUniversitaria;\n   \n\n    \/\/ ***************************************\n    \/\/ CAMPO: ACCION_ESTRATEGICA_PMP\n    \/\/ ***************************************\n    @Column(name = \"ACCION_ESTRATEGICA_PMP\")\n    private String accionEstrategicaPMP;\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: UNIDAD_EJECUTORA_ACCION_PMP\n    \/\/ ***************************************\n    @Column(name = \"UNIDAD_EJECUTORA_ACCION_PMP\")\n    private String unidadEjecutoraAccionPMP;\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: APORTE_ESTRATEGICO_PMP\n    \/\/ ***************************************\n    @Column(name = \"APORTE_ESTRATEGICO_PMP\")\n    private String aporteEstrategicoPMP;\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: UNIDAD_EJECUTORA_APORTE_PMP\n    \/\/ ***************************************\n    @Column(name = \"UNIDAD_EJECUTORA_APORTE_PMP\")\n    private String unidadEjecutoraAportePMP;\n\n \n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n    \/*+++++++++++++      CAMPOS:  GET\/SET       ++++++++++++++++++++++++++*\/\n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n    \/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\n    \/\/ ***************************************\n    \/\/ CAMPO: ID\n    \/\/ ***************************************\n    public int getId() {\n        return id;\n    }\n\n    public void setId(int id) {\n        this.id = id;\n    }\n\n    \/\/ ***************************************\n    \/\/ CAMPO: EJE_ESTRATEGICO_PLP\n    \/\/ ***************************************\n    public String getEjeEstrategicoPLP() {\n        return ejeEstrategicoPLP;\n    }\n\n    public void setEjeEstrategicoPLP(String ejeEstrategicoPLP) {\n        this.ejeEstrategicoPLP = ejeEstrategicoPLP;\n    }\n\n    \/\/ ***************************************\n    \/\/ CAMPO: OBJETIVO_ESTRATEGICO_PLP\n    \/\/ ***************************************\n    public String getObjetivoEstrategicoPLP() {\n        return objetivoEstrategicoPLP;\n    }\n\n    public void setObjetivoEstrategicoPLP(String objetivoEstrategicoPLP) {\n        this.objetivoEstrategicoPLP = objetivoEstrategicoPLP;\n    }\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: EJES_TRANSVERSALES_PLP\n    \/\/ ***************************************\n    public String getEjesTransversalesPLP() {\n        return ejesTransversalesPLP;\n    }\n\n    public void setEjesTransversalesPLP(String ejesTransversalesPLP) {\n        this.ejesTransversalesPLP = ejesTransversalesPLP;\n    }\n\n \n    \/\/ ***************************************\n    \/\/ CAMPO: PRIORIDAD_ESTRATEGICA_PMP\n    \/\/ ***************************************\n    public String getPrioridadEstrategicaPMP() {\n        return prioridadEstrategicaPMP;\n    }\n    public void setPrioridadEstrategicaPMP(String prioridadEstrategicaPMP) {\n        this.prioridadEstrategicaPMP = prioridadEstrategicaPMP;\n    }\n\n\n    \/\/ ***************************************\n    \/\/ CAMPO: OBJETIVO_ESTRATEGICO_PMP\n    \/\/ ***************************************\n    public String getObjetivoEstrategicoPMP() {\n        return objetivoEstrategicoPMP;\n    }\n\n    public void setObjetivoEstrategicoPMP(String objetivoEstrategicoPMP) {\n        this.objetivoEstrategicoPMP = objetivoEstrategicoPMP;\n    }\n\n    \/\/ ***************************************\n    \/\/ CAMPO: META_PMP\n    \/\/ ***************************************\n    public String getMetaPMP() {\n        return metaPMP;\n    }\n\n    public void setMetaPMP(String metaPMP) {\n        this.metaPMP = metaPMP;\n    }\n\n    \/\/ ***************************************\n    \/\/ CAMPO: AMBITO_ACCION_UNIVERSITARIA\n    \/\/ ***************************************\n    public String getAmbitoAccionUniversitaria() {\n        return ambitoAccionUniversitaria;\n    }\n    public void setAmbitoAccionUniversitaria(String ambitoAccionUniversitaria) {\n        this.ambitoAccionUniversitaria = ambitoAccionUniversitaria;\n    }\n\n    \/\/ ***************************************\n    \/\/ CAMPO: ACCION_ESTRATEGICA_PMP\n    \/\/ ***************************************\n    public String getAccionEstrategicaPMP() {\n        return accionEstrategicaPMP;\n    }\n\n    public void setAccionEstrategicaPMP(String accionEstrategicaPMP) {\n        this.accionEstrategicaPMP = accionEstrategicaPMP;\n    }\n\n    \/\/ ***************************************\n    \/\/ CAMPO: UNIDAD_EJECUTORA_ACCION_PMP\n    \/\/ ***************************************\n    public String getUnidadEjecutoraAccionPMP() {\n        return unidadEjecutoraAccionPMP;\n    }\n\n    public void setUnidadEjecutoraAccionPMP(String unidadEjecutoraAccionPMP) {\n        this.unidadEjecutoraAccionPMP = unidadEjecutoraAccionPMP;\n    }\n\n \n    \/\/ ***************************************\n    \/\/ CAMPO: APORTE_ESTRATEGICO_PMP\n    \/\/ ***************************************\n    public String getAporteEstrategicoPMP() {\n        return aporteEstrategicoPMP;\n    }\n\n    public void setAporteEstrategicoPMP(String aporteEstrategicoPMP) {\n        this.aporteEstrategicoPMP = aporteEstrategicoPMP;\n    }\n\n    \/\/ ***************************************\n    \/\/ CAMPO: UNIDAD_EJECUTORA_APORTE_PMP\n    \/\/ ***************************************\n    public String getUnidadEjecutoraAportePMP() {\n        return unidadEjecutoraAportePMP;\n    }\n\n    public void setUnidadEjecutoraAportePMP(String unidadEjecutoraAportePMP) {\n        this.unidadEjecutoraAportePMP = unidadEjecutoraAportePMP;\n    }\n\n    \n    \n    \n}\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**************** FIN DEFINICI\u00d3N DE CLASE  ****************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Repository: VistaPlanEstrategicoRepository.java<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/*\n * Copyright (c) 2022.\n *\n * Centro de Gestion Informatica\n * Direccion de Tecnologias de la Informacion y Comunicacion\n * Universidad Nacional - Costa Rica\n * http:\/\/www.una.ac.cr\n *\n *\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       PACKAGE     ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\npackage cr.ac.una.cgi.sigesa.ppi.ppe.repository;\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       IMPORT'S    ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++             SDK-UNA         ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sdkuna.generic.GenericRepository;\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++             DOMAIN          ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sigesa.ppi.ppe.domain.VistaPlanEstrategico;\n\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++       SPRING-BOOT           ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport org.springframework.stereotype.Repository;\n\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    DOCUMENTACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**\n * Repository para la administraci\u00f3n de la vista {@link VistaPlanEstrategico}\n *\n * @author Gustavo Matamoros Gonz\u00e1lez\n * @fechaCreacion: 01\/11\/2022\n * @fechaModificacion: 01\/11\/2022\n * @Version: 1.0.0\n *\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    CONFIGURACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n@Repository\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/****************    DEFINICI\u00d3N DE INTERFACE   ************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\npublic interface VistaPlanEstrategicoRepository extends GenericRepository&lt;VistaPlanEstrategico&gt; {\n\n\n}\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**********     FIN DEFINICI\u00d3N DE INTERFACE     ***********************\/\n\/**********************************************************************\/\n\/**********************************************************************\/<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Service: VistaPlanEstrategicoService.java<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/*\n * Copyright (c) 2022.\n *\n * Centro de Gestion Informatica\n * Direccion de Tecnologias de la Informacion y Comunicacion\n * Universidad Nacional - Costa Rica\n * http:\/\/www.una.ac.cr\n *\n *\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       PACKAGE     ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\npackage cr.ac.una.cgi.sigesa.ppi.ppe.service;\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       IMPORT'S    ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\n\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++             SDK-UNA         ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sdkuna.api.service.EntityService;\n\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++             DOMAIN          ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sigesa.ppi.ppe.domain.VistaPlanEstrategico;\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    DOCUMENTACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**\n * Interface para la administraci\u00f3n de la vista {@link VistaPlanEstrategico}\n *\n * @author Gustavo Matamoros Gonz\u00e1lez\n * @fechaCreacion: 01\/11\/2022\n * @fechaModificacion: 01\/11\/2022\n * @Version: 1.0.0.\n *\/\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/****************    DEFINICI\u00d3N DE INTERFACE   ************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\npublic interface VistaPlanEstrategicoService extends EntityService&lt;VistaPlanEstrategico&gt; {\n\n}\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**********     FIN DEFINICI\u00d3N DE INTERFACE     ***********************\/\n\/**********************************************************************\/\n\/**********************************************************************\/<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">ServiceImpl: VistaPlanEstrategicoServiceImpl.java<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/*\n * Copyright (c) 2022.\n *\n * Centro de Gestion Informatica\n * Direccion de Tecnologias de la Informacion y Comunicacion\n * Universidad Nacional - Costa Rica\n * http:\/\/www.una.ac.cr\n *\n *\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       PACKAGE     ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\npackage cr.ac.una.cgi.sigesa.ppi.ppe.service;\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       IMPORT'S    ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++             SDK-UNA         ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sdkuna.api.service.EntityServiceImpl;\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++       SPRING-BOOT           ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport org.springframework.stereotype.Service;\nimport org.springframework.transaction.annotation.Transactional;\n\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*++++++++++++         DOMAIN Y REPOSITRY         ++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sigesa.ppi.ppe.domain.VistaPlanEstrategico;\nimport cr.ac.una.cgi.sigesa.ppi.ppe.repository.VistaPlanEstrategicoRepository;\n\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    DOCUMENTACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**\n * Clase que implementa el servicio {@link VistaPlanEstrategico} \n * {@link VistaPlanEstrategico}\n *\n * @author: Gustavo Matamoros Gonz\u00e1lez\n * @fechaCreacion: 01\/11\/2022\n * @fechaModificacion: 01\/11\/2022\n * @version: 1.0.0\n *\/\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    CONFIGURACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n@Service\n@Transactional\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/****************    DEFINICI\u00d3N DE CLASE  *****************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\npublic class VistaPlanEstrategicoServiceImpl extends EntityServiceImpl&lt;VistaPlanEstrategico, VistaPlanEstrategicoRepository&gt; implements VistaPlanEstrategicoService {\n\n}\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/***************      FIN DEFINICI\u00d3N DE CLASE   ***********************\/\n\/**********************************************************************\/\n\/**********************************************************************\/<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Bean: VistaPlanEstrategicoBean.java<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/*\n * Copyright (c) 2022.\n *\n * Centro de Gestion Informatica\n * Direccion de Tecnologias de la Informacion y Comunicacion\n * Universidad Nacional - Costa Rica\n * http:\/\/www.una.ac.cr\n *\n *\/\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       PACKAGE     ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\npackage cr.ac.una.cgi.sigesa.ppi.ppe.view.model;\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************       IMPORT'S    ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++             SDK-UNA         ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sdkuna.view.commons.CRUD;\nimport cr.ac.una.cgi.sdkuna.view.commons.CRUDColumn;\nimport cr.ac.una.cgi.sdkuna.view.commons.CRUDImpl;\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*++++++++++++         DOMAIN Y SERVICE           ++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport cr.ac.una.cgi.sigesa.ppi.ppe.domain.VistaPlanEstrategico;\nimport cr.ac.una.cgi.sigesa.ppi.ppe.service.VistaPlanEstrategicoService;\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++       SPRING-BOOT           ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport org.springframework.context.annotation.Scope;\nimport org.springframework.stereotype.Component;\n\n\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\n\/*+++++++++++++          CAMPOS             ++++++++++++++++++++++++++*\/\n\/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*\/\nimport java.util.ArrayList;\nimport java.util.List;\nimport javax.annotation.PostConstruct;\n\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    DOCUMENTACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/**\n * Spring Bean Session para la administraci\u00f3n de la entidad {@link VistaPlanEstrategico}\n *\n * @author Gustavo Matamoros Gonz\u00e1lez\n * @fecha 01\/11\/2022\n *\/\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/*********************    CONFIGURACI\u00d3N  ******************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n@Component\n@Scope(\"session\")\n\n\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/****************    DEFINICI\u00d3N DE CLASE  *****************************\/\n\/**********************************************************************\/\n\/**********************************************************************\/\n\n\npublic class VistaPlanEstrategicoBean extends CRUDImpl&lt;VistaPlanEstrategico, VistaPlanEstrategicoService&gt; implements CRUD {\n\n    @PostConstruct\n\n    \/*************************************************************************************************\/\n    \/*************************************************************************************************\/\n    \/******************************      FUNCI\u00d3N INIT    *********************************************\/\n    \/*************************************************************************************************\/\n    \/*************************************************************************************************\/\n    public void init() {\n        List&lt;CRUDColumn&gt; columns = new ArrayList&lt;&gt;();\n\n        CRUDColumn column1  = new CRUDColumn(\"ejeEstrategicoPLP\",           getI18n(\"vistaPlanEstrategico_ejeEstrategicoPLP_header\"),           true);\n        CRUDColumn column2  = new CRUDColumn(\"objetivoEstrategicoPLP\",      getI18n(\"vistaPlanEstrategico_objetivoEstrategicoPLP_header\"),      true);\n        CRUDColumn column3  = new CRUDColumn(\"ejesTransversalesPLP\",        getI18n(\"vistaPlanEstrategico_ejesTransversalesPLP_header\"),        true);\n        CRUDColumn column4  = new CRUDColumn(\"prioridadEstrategicaPMP\",     getI18n(\"vistaPlanEstrategico_prioridadEstrategicaPMP_header\"),     true);\n        CRUDColumn column5  = new CRUDColumn(\"objetivoEstrategicoPMP\",      getI18n(\"vistaPlanEstrategico_objetivoEstrategicoPMP_header\"),      true);\n        CRUDColumn column6  = new CRUDColumn(\"metaPMP\",                     getI18n(\"vistaPlanEstrategico_metaPMP_header\"),                     true);\n        CRUDColumn column7  = new CRUDColumn(\"ambitoAccionUniversitaria\",   getI18n(\"vistaPlanEstrategico_ambitoAccionUniversitaria_header\"),   true);\n        CRUDColumn column8  = new CRUDColumn(\"accionEstrategicaPMP\",        getI18n(\"vistaPlanEstrategico_accionEstrategicaPMP_header\"),        true);\n        CRUDColumn column9  = new CRUDColumn(\"unidadEjecutoraAccionPMP\",    getI18n(\"vistaPlanEstrategico_unidadEjecutoraAccionPMP_header\"),    true);\n        CRUDColumn column10 = new CRUDColumn(\"aporteEstrategicoPMP\",        getI18n(\"vistaPlanEstrategico_aporteEstrategicoPMP_header\"),        true);\n        CRUDColumn column11 = new CRUDColumn(\"unidadEjecutoraAportePMP\",    getI18n(\"vistaPlanEstrategico_unidadEjecutoraAportePMP_header\"),    true);\n\n\n\n        columns.add(column1);\n        columns.add(column2);\n        columns.add(column3);\n        columns.add(column4);\n        columns.add(column5);\n        columns.add(column6);\n        columns.add(column7);\n        columns.add(column8);\n        columns.add(column9);\n        columns.add(column10);\n        columns.add(column11);\n\n\n        this.setTableColumns(columns);\n    }\n    \/*************************************************************************************************\/\n    \/*************************************************************************************************\/\n    \/******************************  FIN  FUNCI\u00d3N INIT   *********************************************\/\n    \/*************************************************************************************************\/\n    \/*************************************************************************************************\/\n\n\n\n\n}\n\/**********************************************************************\/\n\/**********************************************************************\/\n\/***************      FIN DEFINICI\u00d3N DE CLASE   ***********************\/\n\/**********************************************************************\/\n\/**********************************************************************\/<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ListForm: vistaPlanEstrategicoListForm.xhtml<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;ui:composition template=\"\/templates\/crud.xhtml\"\n                xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"  \n                xmlns:f=\"http:\/\/java.sun.com\/jsf\/core\"\n                xmlns:ui=\"http:\/\/java.sun.com\/jsf\/facelets\"\n                xmlns:components=\"http:\/\/java.sun.com\/jsf\/composite\/components\"&gt;\n\n    &lt;ui:define name=\"preRender\"&gt;\n        &lt;f:event type=\"preRenderView\" listener=\"#{vistaPlanEstrategicoBean.list()}\"\/&gt;\n    &lt;\/ui:define&gt;\n\n    &lt;ui:define name=\"title\"&gt;#{i18n.vistaPlanEstrategico_list_form_title}&lt;\/ui:define&gt;\n\n    &lt;ui:define name=\"contentCRUD\"&gt;\n        &lt;components:toolbar id=\"toolbar\"\n                            editMode=\"false\"\n                            bean=\"#{vistaPlanEstrategicoBean}\"\n                            listForm=\"vistaPlanEstrategicoListForm\"\n                            editForm=\"vistaPlanEstrategicoListForm\"\n                            backForm=\"vistaPlanEstrategicoListForm\"\n                            showNewButton=\"false\"       \n                            showSaveButton=\"false\"\n                            showDeleteButton=\"false\"\n                            showCopyButton=\"false\"\n                            showBackButton=\"false\"\n                            container=\"noEditTable:dataTable\"\/&gt;\n\n        &lt;components:noEditTable id=\"noEditTable\"\n                                header=\"#{i18n.vistaPlanEstrategico_list_form_table_header}\"\n                                bean=\"#{vistaPlanEstrategicoBean}\"\n                                i18nKey=\"vistaPlanEstrategico_list_form_table_header\"\n                                showEditButton=\"false\"\n                                showViewButton=\"false\"\n                                showDeleteButton=\"false\"\n                                editForm=\"vistaPlanEstrategicoListForm\"\/&gt;\n    &lt;\/ui:define&gt;\n&lt;\/ui:composition&gt;\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Registramos el recurso<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"714\" src=\"\/wp-content\/uploads\/2022\/11\/Seleccion_073-1024x714.png\" alt=\"\" class=\"wp-image-13524\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_073-1024x714.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_073-300x209.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_073-768x535.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_073.png 1026w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Y le agregamos el rol UNA_PPI_ADMIN<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"246\" src=\"\/wp-content\/uploads\/2022\/11\/Seleccion_074-1024x246.png\" alt=\"\" class=\"wp-image-13525\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_074-1024x246.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_074-300x72.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_074-768x185.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_074-1536x369.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_074.png 1618w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Creamos el men\u00fa: Lista de Men\u00fa<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"741\" src=\"\/wp-content\/uploads\/2022\/11\/Seleccion_075-1024x741.png\" alt=\"\" class=\"wp-image-13527\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_075-1024x741.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_075-300x217.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_075-768x556.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_075.png 1092w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Salimos del sistema y volvemos a ingresar<\/li><li>Buscamos la opci\u00f3n de \u00abLista de Planes Estrat\u00e9gicos\u00bb<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"383\" src=\"\/wp-content\/uploads\/2022\/11\/Seleccion_076-1024x383.png\" alt=\"\" class=\"wp-image-13528\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_076-1024x383.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_076-300x112.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_076-768x287.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_076-1536x574.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/11\/Seleccion_076.png 1873w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Y listo<\/li><li>Archivos finales <a href=\"\/wp-content\/uploads\/2022\/11\/Crecion-de-Vista.zip\">aqu\u00ed<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>En este caso vamos a crear una vista con la siguiente informaci\u00f3n: Yo como Analista de planificaci\u00f3n estrat\u00e9gica requiero crear una consulta de metas estrat\u00e9gicas y encargados de monitoreo. Criterios de aceptaci\u00f3n: Los aportes que debe mostrar deben estar activos y aprobados. Debe mostrar los siguientes campos: Eje Estrat\u00e9gico (C\u00f3digo y descripci\u00f3n concatenados) Objetivo Estrat\u00e9gico [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[443],"tags":[444,445],"class_list":["post-13506","post","type-post","status-publish","format-standard","hentry","category-sigesa","tag-sigesa","tag-vista"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/13506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13506"}],"version-history":[{"count":7,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/13506\/revisions"}],"predecessor-version":[{"id":13531,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/13506\/revisions\/13531"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}