From e1aaa14f9632a48319b5e8800fdf06b6b94d5fa2 Mon Sep 17 00:00:00 2001
From: Jose Sena <jsena@campus.unam.edu.ar>
Date: Mon, 26 Aug 2019 09:47:08 -0300
Subject: [PATCH 1/5] Avances Issue #7 - metadatos

---
 .../componentes/toba_ci/dump_101000153.sql    |  2 +-
 .../toba_ei_formulario/dump_101000151.sql     | 12 ++++----
 .../toba_ei_formulario/dump_101000152.sql     | 28 +++++++++----------
 3 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/metadatos/componentes/toba_ci/dump_101000153.sql b/metadatos/componentes/toba_ci/dump_101000153.sql
index 1d2e00b..51a1a8d 100644
--- a/metadatos/componentes/toba_ci/dump_101000153.sql
+++ b/metadatos/componentes/toba_ci/dump_101000153.sql
@@ -188,7 +188,7 @@ INSERT INTO apex_objeto_mt_me (objeto_mt_me_proyecto, objeto_mt_me, ev_procesar_
 	'101000153', --objeto_mt_me
 	NULL, --ev_procesar_etiq
 	NULL, --ev_cancelar_etiq
-	'500px', --ancho
+	'80%', --ancho
 	'300px', --alto
 	NULL, --posicion_botonera
 	NULL, --tipo_navegacion
diff --git a/metadatos/componentes/toba_ei_formulario/dump_101000151.sql b/metadatos/componentes/toba_ei_formulario/dump_101000151.sql
index 7519c1d..ff45e7a 100644
--- a/metadatos/componentes/toba_ei_formulario/dump_101000151.sql
+++ b/metadatos/componentes/toba_ei_formulario/dump_101000151.sql
@@ -136,7 +136,7 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	'101000151', --objeto_ei_formulario
 	'jurumi', --objeto_ei_formulario_proyecto
 	'id_ubicacion_fisica', --identificador
-	'ef_combo', --elemento_formulario
+	'ef_combo_editable', --elemento_formulario
 	'id_ubicacion_fisica', --columnas
 	'1', --obligatorio
 	'0', --oculto_relaja_obligatorio
@@ -154,7 +154,7 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --estado_defecto
 	'0', --solo_lectura
 	'0', --solo_lectura_modificacion
-	'get_ubicaciones_fisicas', --carga_metodo
+	'get_ubicaciones_fisicas_combo_editable', --carga_metodo
 	NULL, --carga_clase
 	NULL, --carga_include
 	NULL, --carga_dt
@@ -170,7 +170,7 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	'0', --carga_permite_no_seteado
 	NULL, --carga_no_seteado
 	'0', --carga_no_seteado_ocultar
-	NULL, --edit_tamano
+	'500', --edit_tamano
 	NULL, --edit_maximo
 	NULL, --edit_mascara
 	NULL, --edit_unidad
@@ -186,9 +186,9 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --popup_proyecto
 	NULL, --popup_editable
 	NULL, --popup_ventana
-	NULL, --popup_carga_desc_metodo
-	NULL, --popup_carga_desc_clase
-	NULL, --popup_carga_desc_include
+	'get_ubicacion_fisica_combo_editable', --popup_carga_desc_metodo
+	'dao_ubicacion_fisica', --popup_carga_desc_clase
+	'datos/dao_ubicacion_fisica.php', --popup_carga_desc_include
 	NULL, --popup_puede_borrar_estado
 	NULL, --fieldset_fin
 	NULL, --check_valor_si
diff --git a/metadatos/componentes/toba_ei_formulario/dump_101000152.sql b/metadatos/componentes/toba_ei_formulario/dump_101000152.sql
index dc5695c..acc323d 100644
--- a/metadatos/componentes/toba_ei_formulario/dump_101000152.sql
+++ b/metadatos/componentes/toba_ei_formulario/dump_101000152.sql
@@ -168,9 +168,9 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	'101000155', --objeto_ei_formulario_fila
 	'101000152', --objeto_ei_formulario
 	'jurumi', --objeto_ei_formulario_proyecto
-	'ubicacion_fisica', --identificador
-	'ef_combo', --elemento_formulario
-	'ubicacion_fisica', --columnas
+	'id_ubicacion_fisica', --identificador
+	'ef_combo_editable', --elemento_formulario
+	'id_ubicacion_fisica', --columnas
 	'0', --obligatorio
 	'0', --oculto_relaja_obligatorio
 	'1', --orden
@@ -187,7 +187,7 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --estado_defecto
 	'0', --solo_lectura
 	'0', --solo_lectura_modificacion
-	'get_ubicaciones_fisicas', --carga_metodo
+	'get_ubicaciones_fisicas_combo_editable', --carga_metodo
 	NULL, --carga_clase
 	NULL, --carga_include
 	NULL, --carga_dt
@@ -200,10 +200,10 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --carga_maestros
 	'0', --carga_cascada_relaj
 	'0', --cascada_mantiene_estado
-	'1', --carga_permite_no_seteado
+	'0', --carga_permite_no_seteado
 	NULL, --carga_no_seteado
 	'0', --carga_no_seteado_ocultar
-	NULL, --edit_tamano
+	'500', --edit_tamano
 	NULL, --edit_maximo
 	NULL, --edit_mascara
 	NULL, --edit_unidad
@@ -219,9 +219,9 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --popup_proyecto
 	NULL, --popup_editable
 	NULL, --popup_ventana
-	NULL, --popup_carga_desc_metodo
-	NULL, --popup_carga_desc_clase
-	NULL, --popup_carga_desc_include
+	'get_ubicacion_fisica_combo_editable', --popup_carga_desc_metodo
+	'dao_ubicacion_fisica', --popup_carga_desc_clase
+	'datos/dao_ubicacion_fisica.php', --popup_carga_desc_include
 	NULL, --popup_puede_borrar_estado
 	NULL, --fieldset_fin
 	NULL, --check_valor_si
@@ -258,15 +258,15 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	'Nombre del Almacen', --etiqueta
 	NULL, --etiqueta_estilo
 	NULL, --descripcion
-	NULL, --colapsado
-	NULL, --desactivado
+	'0', --colapsado
+	'0', --desactivado
 	NULL, --estilo
 	NULL, --total
 	NULL, --inicializacion
-	NULL, --permitir_html
-	NULL, --deshabilitar_rest_func
+	'0', --permitir_html
+	'0', --deshabilitar_rest_func
 	NULL, --estado_defecto
-	NULL, --solo_lectura
+	'0', --solo_lectura
 	'0', --solo_lectura_modificacion
 	NULL, --carga_metodo
 	NULL, --carga_clase
-- 
GitLab


From a16b946049857e483e433c25ee94eee063787d10 Mon Sep 17 00:00:00 2001
From: Jose Sena <jsena@campus.unam.edu.ar>
Date: Mon, 26 Aug 2019 09:47:25 -0300
Subject: [PATCH 2/5] Avances Issue #7 - archivos php

---
 php/datos/dao_consultas.php                   |  1 +
 php/datos/dao_ubicacion_fisica.php            | 35 +++++++++++++++++++
 php/datos/dt_almacenes.php                    |  4 +--
 .../ci_gestion_de_almacenes.php               |  2 ++
 4 files changed, 40 insertions(+), 2 deletions(-)

diff --git a/php/datos/dao_consultas.php b/php/datos/dao_consultas.php
index 51425d8..13f57e6 100644
--- a/php/datos/dao_consultas.php
+++ b/php/datos/dao_consultas.php
@@ -384,3 +384,4 @@ class dao_consultas
         
     }
 }
+?>
\ No newline at end of file
diff --git a/php/datos/dao_ubicacion_fisica.php b/php/datos/dao_ubicacion_fisica.php
index b5cd9e4..ac33964 100644
--- a/php/datos/dao_ubicacion_fisica.php
+++ b/php/datos/dao_ubicacion_fisica.php
@@ -37,5 +37,40 @@
 
             return $ubicacion_fisica;
         }
+    public function get_ubicacion_fisica_combo_editable($id)
+    {
+        $datos = [];
+
+        $jurumi_rest = new jurumi_rest();
+
+        try {
+            $datos = $jurumi_rest->diaguita()->get("ubicaciones-fisicas/" .$id, true, 360);
+        } catch (\Exception $e) {
+            throw new toba_error('No se pudo realizar la consulta al SIU-Diaguita', $e->getMessage());
+        }
+
+        return $datos['nombre'];        
     }
+        public function get_ubicaciones_fisicas_combo_editable($nombre)
+        {
+            $datos = [];
+            $consulta = "?nombre=contiene%3B".$nombre;
+    
+            $jurumi_rest = new jurumi_rest();
+    
+            try {
+                if (strlen($nombre) > 2) {
+                    $datos = $jurumi_rest->diaguita()->get("ubicaciones-fisicas" .$consulta, true, 360);
+                } else {
+                    $datos[0]['id_ubicacion_fisica'] = 0;
+                    $datos[0]['nombre'] = '';
+                }
+            } catch (\Exception $e) {
+                throw new toba_error('No se pudo realizar la consulta al SIU-Diaguita', $e->getMessage());
+            }
+    
+            return $datos;
+        }
+    }
+
 ?>
\ No newline at end of file
diff --git a/php/datos/dt_almacenes.php b/php/datos/dt_almacenes.php
index dad1098..190b025 100644
--- a/php/datos/dt_almacenes.php
+++ b/php/datos/dt_almacenes.php
@@ -41,8 +41,8 @@ class dt_almacenes extends toba_datos_tabla
 	function get_listado($filtro=array())
 	{
 		$where = array();
-		if (isset($filtro['ubicacion_fisica'])) {
-			$where[] = "t_d.id_ubicacion_fisica = ".quote($filtro['ubicacion_fisica']);
+		if (isset($filtro['id_ubicacion_fisica'])) {
+			$where[] = "t_d.id_ubicacion_fisica = ".quote($filtro['id_ubicacion_fisica']);
 		}
 		if (isset($filtro['nombre_almacen'])) {
 			$where[] = "t_d.nombre_almacen ILIKE ".quote("%{$filtro['nombre_almacen']}%");
diff --git a/php/gestion_de_almacenes/ci_gestion_de_almacenes.php b/php/gestion_de_almacenes/ci_gestion_de_almacenes.php
index 38c3fb7..8434bc3 100644
--- a/php/gestion_de_almacenes/ci_gestion_de_almacenes.php
+++ b/php/gestion_de_almacenes/ci_gestion_de_almacenes.php
@@ -23,6 +23,7 @@ class ci_gestion_de_almacenes extends toba_ci
 	{
 		if (isset($this->s__datos_filtro)) {
 			$filtro->set_datos($this->s__datos_filtro);
+
 		}
 	}
 
@@ -40,6 +41,7 @@ class ci_gestion_de_almacenes extends toba_ci
 
 	function conf__cuadro(toba_ei_cuadro $cuadro)
 	{	
+
 		if (isset($this->s__datos_filtro)) {
 			$cuadro->set_datos($this->dep('datos')->tabla('almacenes')->get_listado($this->s__datos_filtro));
 		} else {
-- 
GitLab


From a94b7a5899fd1d374681c4459f59efbe71b83515 Mon Sep 17 00:00:00 2001
From: Jose Sena <jsena@campus.unam.edu.ar>
Date: Mon, 26 Aug 2019 09:47:39 -0300
Subject: [PATCH 3/5] Avances Issue #7 - archivos composer

---
 composer.json |  3 +--
 composer.lock | 35 +++++------------------------------
 2 files changed, 6 insertions(+), 32 deletions(-)

diff --git a/composer.json b/composer.json
index 0e9eab6..ae4e472 100644
--- a/composer.json
+++ b/composer.json
@@ -19,8 +19,7 @@
     "siu/arai-cli": "~2.7.3",
     "siu/instalador": "~1.6.0",
     "siu/toba-db": "^1.0.3",
-    "siu-toba/framework": "~3.2.5",
-    "siu-toba/jasper": "5.6.1"
+    "siu-toba/framework": "~3.2.5"
   },
 
   "scripts": {
diff --git a/composer.lock b/composer.lock
index 90428e4..2d24f81 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "23e690d4a4b7c92d9e956592cf4c87a6",
+    "content-hash": "1b84c5c5d5eb7531963a414690c75fff",
     "packages": [
         {
             "name": "cakephp/cache",
@@ -1519,15 +1519,15 @@
             "authors": [
                 {
                     "name": "Paragon Initiative Enterprises",
-                    "role": "Maintainer",
                     "email": "security@paragonie.com",
-                    "homepage": "https://paragonie.com"
+                    "homepage": "https://paragonie.com",
+                    "role": "Maintainer"
                 },
                 {
                     "name": "Steve 'Sc00bz' Thomas",
-                    "role": "Original Developer",
                     "email": "steve@tobtu.com",
-                    "homepage": "https://www.tobtu.com"
+                    "homepage": "https://www.tobtu.com",
+                    "role": "Original Developer"
                 }
             ],
             "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
@@ -2828,31 +2828,6 @@
             "description": "Framework de desarrollo web",
             "time": "2019-08-16T12:54:45+00:00"
         },
-        {
-            "name": "siu-toba/jasper",
-            "version": "v5.6.1",
-            "source": {
-                "type": "git",
-                "url": "https://github.com/SIU-Toba/jasper.git",
-                "reference": "05817c16fc779329463c7c49916a2cb1db150e73"
-            },
-            "dist": {
-                "type": "zip",
-                "url": "https://api.github.com/repos/SIU-Toba/jasper/zipball/05817c16fc779329463c7c49916a2cb1db150e73",
-                "reference": "05817c16fc779329463c7c49916a2cb1db150e73",
-                "shasum": ""
-            },
-            "type": "library",
-            "notification-url": "https://packagist.org/downloads/",
-            "authors": [
-                {
-                    "name": "SIU",
-                    "email": "toba@siu.edu.ar"
-                }
-            ],
-            "description": "Librerías básicas para impresión via Jasper",
-            "time": "2018-03-06T20:01:39+00:00"
-        },
         {
             "name": "siu-toba/jwt-util",
             "version": "v1.0.3",
-- 
GitLab


From e2bd2beb048bbe14f48a796f7dd680fcb6b26a37 Mon Sep 17 00:00:00 2001
From: Jose Sena <jsena@campus.unam.edu.ar>
Date: Tue, 27 Aug 2019 11:44:37 -0300
Subject: [PATCH 4/5] Avances Issue #7 - php

---
 php/datos/dao_consultas.php                   | 48 +++++++++++++++++--
 php/datos/dao_ingresos_diaguita.php           |  8 +---
 .../ci_gestion_de_almacenes.php               |  1 -
 php/stock_disponible/ci_stock_disponible.php  |  1 -
 4 files changed, 46 insertions(+), 12 deletions(-)

diff --git a/php/datos/dao_consultas.php b/php/datos/dao_consultas.php
index 13f57e6..89a0261 100644
--- a/php/datos/dao_consultas.php
+++ b/php/datos/dao_consultas.php
@@ -229,7 +229,7 @@ class dao_consultas
         return $resultado;
     }
     
-    public function get_almacenes($filtro = array())
+    public function get_almacenes( $filtro = array() )
     {
         $where = array();
         if (isset($filtro['id_almacen'])) {
@@ -239,13 +239,20 @@ class dao_consultas
         if (isset($filtro['id_ubicacion_fisica'])) {
             $where[] = 'id_ubicacion_fisica = '.quote($filtro['id_ubicacion_fisica']);
         }
+        if (isset($filtro['nombre_almacen'])) {
+            $where[] = 'nombre_almacen ilike '.quote("%{$filtro['nombre_almacen']}%");
+        }
 
         $sql = "SELECT * FROM almacenes";
+    
 
         if (count($where) > 0) {
             $sql = sql_concatenar_where($sql, $where);
         }
-        return toba::db('jurumi')->consultar($sql);
+        toba::logger()->debug($sql);
+        $dato = toba::db('jurumi')->consultar($sql);
+        
+        return $dato;
     }
     
     public function get_nombre_almacen($id = null)
@@ -258,11 +265,28 @@ class dao_consultas
         return $dato[0]["nombre_almacen"];
     }
 
+    public function get_almacen($id = null)
+    {
+        if (! isset($id)) {
+                return array();
+        }
+        $id = quote($id);
+        $sql = "SELECT 
+                    id_almacen, 
+                    nombre_almacen
+                FROM 
+                     almacenes
+                WHERE
+                    id_almacen = $id";
+            $datos = consultar_fuente($sql);
+            if (!empty($datos))
+        return $datos[0]["nombre_almacen"];
+    }
+
     public function get_unidades_medidas($filtro = null)
     {
         $jurumi_rest = new jurumi_rest();
-        $url = 'unidades-medida';
-        
+        $url = 'unidades-medida';        
         if (isset($filtro['id_unidad_medida'])) {
             $url .= '/'.$filtro['id_unidad_medida'];
         }
@@ -383,5 +407,21 @@ class dao_consultas
         }
         
     }
+    public function get_almacenes_combo( $id )
+    {
+        
+        if (isset($id)) {
+            $where[] = 'nombre_almacen ilike '.quote("%{$id}%");
+        }
+
+        $sql = "SELECT * FROM almacenes";
+    
+
+        if (count($where) > 0) {
+            $sql = sql_concatenar_where($sql, $where);
+        }
+
+        return toba::db('jurumi')->consultar($sql);
+    }
 }
 ?>
\ No newline at end of file
diff --git a/php/datos/dao_ingresos_diaguita.php b/php/datos/dao_ingresos_diaguita.php
index dc72f40..60b1daf 100644
--- a/php/datos/dao_ingresos_diaguita.php
+++ b/php/datos/dao_ingresos_diaguita.php
@@ -13,7 +13,7 @@
  * along with Jurumi. If not, see <http://www.gnu.org/licenses/>.
  **/
 
-    class dao_ingresos_diaguita
+    class dao_ingresos_diaguita extends dao_consultas
     {
         public function get_recepciones($filtro = null, $limit = null, $page = null)
         {
@@ -160,9 +160,5 @@
             return substr($catalogo['codigo_completo'], 0, 1) == '2.';
         }
         
-        public function get_almacenes()
-        {
-            $sql  = "SELECT id_almacen,nombre_almacen FROM almacenes";
-            return toba::db('jurumi')->consultar($sql);
-        }
     }
+?>
diff --git a/php/gestion_de_almacenes/ci_gestion_de_almacenes.php b/php/gestion_de_almacenes/ci_gestion_de_almacenes.php
index 8434bc3..6d539e8 100644
--- a/php/gestion_de_almacenes/ci_gestion_de_almacenes.php
+++ b/php/gestion_de_almacenes/ci_gestion_de_almacenes.php
@@ -106,7 +106,6 @@ class ci_gestion_de_almacenes extends toba_ci
 
 		$this->dep('datos')->tabla('almacenes')->set($almacen);
 		$this->dep('datos')->sincronizar();
-
 		$this->resetear();
 	}
 	
diff --git a/php/stock_disponible/ci_stock_disponible.php b/php/stock_disponible/ci_stock_disponible.php
index e423e15..06693a8 100644
--- a/php/stock_disponible/ci_stock_disponible.php
+++ b/php/stock_disponible/ci_stock_disponible.php
@@ -59,7 +59,6 @@ class ci_stock_disponible extends jurumi_ci
                     //$datos[$i]['ubicacion_fisica'] = toba::consulta_php('dao_ubicacion_fisica')->get_ubicaciones_fisicas($datos[$i])['nombre'];
                 }
             }
-
             $cuadro->set_datos($datos);
         }
     }
-- 
GitLab


From 41bbe0b6fad44834137f2953da7232acec668c1b Mon Sep 17 00:00:00 2001
From: Jose Sena <jsena@campus.unam.edu.ar>
Date: Tue, 27 Aug 2019 11:46:17 -0300
Subject: [PATCH 5/5] Avances Issue #7 - metadatos

---
 .../toba_ei_formulario/dump_103000022.sql     | 105 +++++++++---------
 1 file changed, 54 insertions(+), 51 deletions(-)

diff --git a/metadatos/componentes/toba_ei_formulario/dump_103000022.sql b/metadatos/componentes/toba_ei_formulario/dump_103000022.sql
index f99687e..75f95ab 100644
--- a/metadatos/componentes/toba_ei_formulario/dump_103000022.sql
+++ b/metadatos/componentes/toba_ei_formulario/dump_103000022.sql
@@ -328,47 +328,47 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 );
 --- FIN Grupo de desarrollo 0
 
---- INICIO Grupo de desarrollo 103
+--- INICIO Grupo de desarrollo 101
 INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_formulario, objeto_ei_formulario_proyecto, identificador, elemento_formulario, columnas, obligatorio, oculto_relaja_obligatorio, orden, etiqueta, etiqueta_estilo, descripcion, colapsado, desactivado, estilo, total, inicializacion, permitir_html, deshabilitar_rest_func, estado_defecto, solo_lectura, solo_lectura_modificacion, carga_metodo, carga_clase, carga_include, carga_dt, carga_consulta_php, carga_sql, carga_fuente, carga_lista, carga_col_clave, carga_col_desc, carga_maestros, carga_cascada_relaj, cascada_mantiene_estado, carga_permite_no_seteado, carga_no_seteado, carga_no_seteado_ocultar, edit_tamano, edit_maximo, edit_mascara, edit_unidad, edit_rango, edit_filas, edit_columnas, edit_wrap, edit_resaltar, edit_ajustable, edit_confirmar_clave, edit_expreg, popup_item, popup_proyecto, popup_editable, popup_ventana, popup_carga_desc_metodo, popup_carga_desc_clase, popup_carga_desc_include, popup_puede_borrar_estado, fieldset_fin, check_valor_si, check_valor_no, check_desc_si, check_desc_no, check_ml_toggle, fijo_sin_estado, editor_ancho, editor_alto, editor_botonera, editor_config_file, selec_cant_minima, selec_cant_maxima, selec_utilidades, selec_tamano, selec_ancho, selec_serializar, selec_cant_columnas, upload_extensiones, punto_montaje, placeholder) VALUES (
-	'103000023', --objeto_ei_formulario_fila
+	'101001878', --objeto_ei_formulario_fila
 	'103000022', --objeto_ei_formulario
 	'jurumi', --objeto_ei_formulario_proyecto
-	'fecha_ingreso', --identificador
-	'ef_editable_fecha', --elemento_formulario
-	'fecha_ingreso', --columnas
+	'id_almacen', --identificador
+	'ef_combo_editable', --elemento_formulario
+	'id_almacen', --columnas
 	'0', --obligatorio
 	'0', --oculto_relaja_obligatorio
-	'3', --orden
-	'Fecha de ingreso', --etiqueta
+	'2', --orden
+	'Almacen', --etiqueta
 	NULL, --etiqueta_estilo
 	NULL, --descripcion
-	NULL, --colapsado
-	NULL, --desactivado
+	'0', --colapsado
+	'0', --desactivado
 	NULL, --estilo
 	NULL, --total
 	NULL, --inicializacion
-	NULL, --permitir_html
-	NULL, --deshabilitar_rest_func
+	'0', --permitir_html
+	'0', --deshabilitar_rest_func
 	NULL, --estado_defecto
-	NULL, --solo_lectura
+	'0', --solo_lectura
 	'0', --solo_lectura_modificacion
-	NULL, --carga_metodo
+	'get_almacenes_combo', --carga_metodo
 	NULL, --carga_clase
 	NULL, --carga_include
 	NULL, --carga_dt
-	NULL, --carga_consulta_php
+	'102000001', --carga_consulta_php
 	NULL, --carga_sql
-	NULL, --carga_fuente
+	'jurumi', --carga_fuente
 	NULL, --carga_lista
-	NULL, --carga_col_clave
-	NULL, --carga_col_desc
+	'id_almacen', --carga_col_clave
+	'nombre_almacen', --carga_col_desc
 	NULL, --carga_maestros
-	NULL, --carga_cascada_relaj
+	'0', --carga_cascada_relaj
 	'0', --cascada_mantiene_estado
 	'0', --carga_permite_no_seteado
 	NULL, --carga_no_seteado
-	NULL, --carga_no_seteado_ocultar
-	NULL, --edit_tamano
+	'0', --carga_no_seteado_ocultar
+	'500', --edit_tamano
 	NULL, --edit_maximo
 	NULL, --edit_mascara
 	NULL, --edit_unidad
@@ -384,9 +384,9 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --popup_proyecto
 	NULL, --popup_editable
 	NULL, --popup_ventana
-	NULL, --popup_carga_desc_metodo
-	NULL, --popup_carga_desc_clase
-	NULL, --popup_carga_desc_include
+	'get_almacen', --popup_carga_desc_metodo
+	'dao_consultas', --popup_carga_desc_clase
+	'datos/dao_consultas.php', --popup_carga_desc_include
 	NULL, --popup_puede_borrar_estado
 	NULL, --fieldset_fin
 	NULL, --check_valor_si
@@ -407,20 +407,23 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --selec_serializar
 	NULL, --selec_cant_columnas
 	NULL, --upload_extensiones
-	NULL, --punto_montaje
+	'101000003', --punto_montaje
 	NULL  --placeholder
 );
+--- FIN Grupo de desarrollo 101
+
+--- INICIO Grupo de desarrollo 103
 INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_formulario, objeto_ei_formulario_proyecto, identificador, elemento_formulario, columnas, obligatorio, oculto_relaja_obligatorio, orden, etiqueta, etiqueta_estilo, descripcion, colapsado, desactivado, estilo, total, inicializacion, permitir_html, deshabilitar_rest_func, estado_defecto, solo_lectura, solo_lectura_modificacion, carga_metodo, carga_clase, carga_include, carga_dt, carga_consulta_php, carga_sql, carga_fuente, carga_lista, carga_col_clave, carga_col_desc, carga_maestros, carga_cascada_relaj, cascada_mantiene_estado, carga_permite_no_seteado, carga_no_seteado, carga_no_seteado_ocultar, edit_tamano, edit_maximo, edit_mascara, edit_unidad, edit_rango, edit_filas, edit_columnas, edit_wrap, edit_resaltar, edit_ajustable, edit_confirmar_clave, edit_expreg, popup_item, popup_proyecto, popup_editable, popup_ventana, popup_carga_desc_metodo, popup_carga_desc_clase, popup_carga_desc_include, popup_puede_borrar_estado, fieldset_fin, check_valor_si, check_valor_no, check_desc_si, check_desc_no, check_ml_toggle, fijo_sin_estado, editor_ancho, editor_alto, editor_botonera, editor_config_file, selec_cant_minima, selec_cant_maxima, selec_utilidades, selec_tamano, selec_ancho, selec_serializar, selec_cant_columnas, upload_extensiones, punto_montaje, placeholder) VALUES (
-	'103000024', --objeto_ei_formulario_fila
+	'103000023', --objeto_ei_formulario_fila
 	'103000022', --objeto_ei_formulario
 	'jurumi', --objeto_ei_formulario_proyecto
-	'descripcion', --identificador
-	'ef_editable', --elemento_formulario
-	'descripcion', --columnas
+	'fecha_ingreso', --identificador
+	'ef_editable_fecha', --elemento_formulario
+	'fecha_ingreso', --columnas
 	'0', --obligatorio
 	'0', --oculto_relaja_obligatorio
-	'1', --orden
-	'Descripcion', --etiqueta
+	'3', --orden
+	'Fecha de ingreso', --etiqueta
 	NULL, --etiqueta_estilo
 	NULL, --descripcion
 	NULL, --colapsado
@@ -492,44 +495,44 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL  --placeholder
 );
 INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_formulario, objeto_ei_formulario_proyecto, identificador, elemento_formulario, columnas, obligatorio, oculto_relaja_obligatorio, orden, etiqueta, etiqueta_estilo, descripcion, colapsado, desactivado, estilo, total, inicializacion, permitir_html, deshabilitar_rest_func, estado_defecto, solo_lectura, solo_lectura_modificacion, carga_metodo, carga_clase, carga_include, carga_dt, carga_consulta_php, carga_sql, carga_fuente, carga_lista, carga_col_clave, carga_col_desc, carga_maestros, carga_cascada_relaj, cascada_mantiene_estado, carga_permite_no_seteado, carga_no_seteado, carga_no_seteado_ocultar, edit_tamano, edit_maximo, edit_mascara, edit_unidad, edit_rango, edit_filas, edit_columnas, edit_wrap, edit_resaltar, edit_ajustable, edit_confirmar_clave, edit_expreg, popup_item, popup_proyecto, popup_editable, popup_ventana, popup_carga_desc_metodo, popup_carga_desc_clase, popup_carga_desc_include, popup_puede_borrar_estado, fieldset_fin, check_valor_si, check_valor_no, check_desc_si, check_desc_no, check_ml_toggle, fijo_sin_estado, editor_ancho, editor_alto, editor_botonera, editor_config_file, selec_cant_minima, selec_cant_maxima, selec_utilidades, selec_tamano, selec_ancho, selec_serializar, selec_cant_columnas, upload_extensiones, punto_montaje, placeholder) VALUES (
-	'103000025', --objeto_ei_formulario_fila
+	'103000024', --objeto_ei_formulario_fila
 	'103000022', --objeto_ei_formulario
 	'jurumi', --objeto_ei_formulario_proyecto
-	'id_almacen', --identificador
-	'ef_combo', --elemento_formulario
-	'id_almacen', --columnas
+	'descripcion', --identificador
+	'ef_editable', --elemento_formulario
+	'descripcion', --columnas
 	'0', --obligatorio
 	'0', --oculto_relaja_obligatorio
-	'2', --orden
-	'Almacen', --etiqueta
+	'1', --orden
+	'Descripcion', --etiqueta
 	NULL, --etiqueta_estilo
 	NULL, --descripcion
-	'0', --colapsado
-	'0', --desactivado
+	NULL, --colapsado
+	NULL, --desactivado
 	NULL, --estilo
 	NULL, --total
 	NULL, --inicializacion
-	'0', --permitir_html
-	'0', --deshabilitar_rest_func
+	NULL, --permitir_html
+	NULL, --deshabilitar_rest_func
 	NULL, --estado_defecto
-	'0', --solo_lectura
+	NULL, --solo_lectura
 	'0', --solo_lectura_modificacion
-	'get_almacenes', --carga_metodo
+	NULL, --carga_metodo
 	NULL, --carga_clase
 	NULL, --carga_include
 	NULL, --carga_dt
-	'103000001', --carga_consulta_php
+	NULL, --carga_consulta_php
 	NULL, --carga_sql
-	'jurumi', --carga_fuente
+	NULL, --carga_fuente
 	NULL, --carga_lista
-	'id_almacen', --carga_col_clave
-	'nombre_almacen', --carga_col_desc
+	NULL, --carga_col_clave
+	NULL, --carga_col_desc
 	NULL, --carga_maestros
-	'0', --carga_cascada_relaj
+	NULL, --carga_cascada_relaj
 	'0', --cascada_mantiene_estado
-	'1', --carga_permite_no_seteado
-	'-- Seleccione --', --carga_no_seteado
-	'0', --carga_no_seteado_ocultar
+	'0', --carga_permite_no_seteado
+	NULL, --carga_no_seteado
+	NULL, --carga_no_seteado_ocultar
 	NULL, --edit_tamano
 	NULL, --edit_maximo
 	NULL, --edit_mascara
@@ -569,7 +572,7 @@ INSERT INTO apex_objeto_ei_formulario_ef (objeto_ei_formulario_fila, objeto_ei_f
 	NULL, --selec_serializar
 	NULL, --selec_cant_columnas
 	NULL, --upload_extensiones
-	'101000003', --punto_montaje
+	NULL, --punto_montaje
 	NULL  --placeholder
 );
 --- FIN Grupo de desarrollo 103
-- 
GitLab