[Alba-desarrollo] SVN Alba r6149 - in prosistem/alba/trunk/alba: apps/principal/modules/establecimiento/config apps/principal/modules/establecimiento/validate config data/sql

commits en pressenter.com.ar commits en pressenter.com.ar
Lun Mayo 4 22:26:58 CEST 2009


Author: josx
Date: 2009-05-04 17:26:58 -0300 (Mon, 04 May 2009)
New Revision: 6149

Modified:
   prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/config/generator.yml
   prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/validate/edit.yml
   prosistem/alba/trunk/alba/config/schema.yml
   prosistem/alba/trunk/alba/data/sql/actualizacion_1.0_luego.sql
Log:
Agregando campo cuit a los establecimientos

Modified: prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/config/generator.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/config/generator.yml	2009-05-04 20:24:12 UTC (rev 6148)
+++ prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/config/generator.yml	2009-05-04 20:26:58 UTC (rev 6149)
@@ -11,13 +11,14 @@
         fk_niveltipo_id: { name: Nivel }
         fk_distritoescolar_id : { name: Distrito Escolar}
         distritoescolar : { name: Distrito Escolar}
+        cuit: { name: CUIT }
         
     edit:
         title: ""
-        display: [nombre, descripcion, fk_organizacion_id, fk_niveltipo_id, fk_distritoescolar_id]
+        display: [nombre, descripcion, cuit, fk_organizacion_id, fk_niveltipo_id, fk_distritoescolar_id]
                                                          
     list:
-        display: [=nombre, descripcion, _organizacion, _nivel_tipo, _distritoescolar]
+        display: [=nombre, descripcion, cuit, _organizacion, _nivel_tipo, _distritoescolar]
         title: Listado de Establecimientos
         sort: [ nombre, asc ]
         object_actions:

Modified: prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/validate/edit.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/validate/edit.yml	2009-05-04 20:24:12 UTC (rev 6148)
+++ prosistem/alba/trunk/alba/apps/principal/modules/establecimiento/validate/edit.yml	2009-05-04 20:26:58 UTC (rev 6149)
@@ -1,7 +1,8 @@
 methods:
   post:       
     - "establecimiento{nombre}"
-    - "establecimiento{descripcion}"    
+    - "establecimiento{descripcion}"
+    - "establecimiento{cuit}"
     
 fillin:
     enabled:       on
@@ -16,6 +17,10 @@
         required:     No
         validators: caracteresMaximos255
 
+    establecimiento{cuit}:
+        required:   No
+        validators: caracteresMaximos13, validaCuit
+
         
 caracteresMaximos128:
     class:  sfStringValidator
@@ -29,3 +34,15 @@
         max: 255
         max_error: La maxima cantidad de caracteres permitida es de 255
 
+caracteresMaximos13:
+    class:  sfStringValidator
+    param:
+        max: 13
+        max_error: La maxima cantidad de caracteres permitida es de 13
+
+validaCuit: 
+    class:  albaCUITValidator
+    param:
+        cuit_error: El CUIT ingresado es invalido       
+        
+

Modified: prosistem/alba/trunk/alba/config/schema.yml
===================================================================
--- prosistem/alba/trunk/alba/config/schema.yml	2009-05-04 20:24:12 UTC (rev 6148)
+++ prosistem/alba/trunk/alba/config/schema.yml	2009-05-04 20:26:58 UTC (rev 6149)
@@ -348,6 +348,10 @@
     descripcion:
       type: VARCHAR
       size: 255
+    cuit:
+      type: VARCHAR
+      size: 20
+      required: False
     fk_distritoescolar_id:
       type: INTEGER
       required: true

Modified: prosistem/alba/trunk/alba/data/sql/actualizacion_1.0_luego.sql
===================================================================
--- prosistem/alba/trunk/alba/data/sql/actualizacion_1.0_luego.sql	2009-05-04 20:24:12 UTC (rev 6148)
+++ prosistem/alba/trunk/alba/data/sql/actualizacion_1.0_luego.sql	2009-05-04 20:26:58 UTC (rev 6149)
@@ -68,6 +68,8 @@
 
 ALTER TABLE evento ALTER COLUMN recurrencia_fin TYPE VARCHAR (32);
 
+ALTER TABLE `establecimiento` ADD `cuit` VARCHAR( 20 ) NULL;
+
 # This restores the fkey checks, after having unset them earlier
 SET FOREIGN_KEY_CHECKS = 1;
 




Más información sobre la lista de distribución Alba-desarrollo