2015-12 09 11:39:55 Nuevo(56144,1) Caso :7505 2015-12 09 11:39:55 cargar datos del sujeto(,,s,55,7505) select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso from wf_caso_55 w inner join core_sujetoverificacion s on w.id=7505 AND s.id =w.core_sujetoverificacion_id inner join plan_municipio m on s.plan_municipio_id=m.id inner join core_sujetocategoria c on s.core_sujetocategoria_id=c.id 2015-12 09 11:39:55 tabla dat adic select tabla from core_sujetoverificaciontipo where id=2 2015-12 09 11:39:55 tabla :core_sujetoverificacionestablecimiento SELECT * FROM core_sujetoverificacionestablecimiento where id=56144 CasoSeguimiento :23600 EjecutarTarea_102() Ingreso id_comp1056 311 ValidarUsuario(102):1 EjecutarPaso_159: form:2 , caso=7505 id_comp 1056 Mostrar form fin 2015-12-09 11:39:56 /******************************************************************************************************/ fin 2015-12-09 11:39:56 /******************************************************************************************************/ 2015-12 09 11:40:02 Continuar(s,102,159,) EjecutarTarea_102() Ingreso id_comp1056 311 ValidarUsuario(102):1 EjecutarPaso_159: form:2 , caso=7505 id_comp 1056 Paso::Guardar(Caso:7505) Datos a guardar: Array ( [wf_proceso_id] => 55 [wf_paso_id] => 159 [wf_tarea_id] => 102 [wf_caso_id] => 7505 [id] => 1056 [accion] => nextPaso [reg] => s [rta] => n [cod_formulario2] => 2 [id_periodo] => 2015 [obs_ingreso] => [cod_bloque] => 7 [oid] => [oid_maestro] => [4164] => 1 ) OID: 5362253 rta: 1 dato:5362253 tabla:sce.t2 CasoPaso:22354 CargarDatos_159(5362253) se carga 55_102_159_2_7_41641 SiguientePasoDe159: Funcion para ejecutar el siguiente paso Condicion Tarea : 1 ==1 TerminarTarea(102,103) Ultimo seg :23600 Ultimo seg :23601 EjecutarTarea_103() Visita de primera vez id_comp1056 311 311 ValidarUsuario(103):1 EjecutarPaso_166: form:20 , caso=7505 id_comp 1056 Mostrar form Retorno : Array ( [ret] => Ext.getCmp('comp_1056').removeAll();Ext.getCmp('comp_1056').add(new Ext.form.FormPanel({ title: 'Acta IVC a establecimientos farmacéuticos' ,padding: 10,id:'frm_formulario_55_7505',autoScroll:true ,labelAlign:'top',defaults: { anchor: '97%'} ,items: [new Ext.form.Hidden({name:'cod_formulario2',value:'20'}) ,new Ext.form.Hidden({name :'id_periodo',value:'2015'}) ,new Ext.form.Hidden({name :'obs_ingreso',value:''}) ,new Ext.form.Hidden({name:'cod_bloque',value:'159'}) ,new Ext.form.Hidden({name :'oid',value:''}) ,new Ext.form.Hidden({name :'oid_maestro',value:''}) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,allowBlank:false,id:'5927',fieldLabel:'* Acta No' },new Ext.form.DateField({fieldLabel:'* Fecha - (Formato AAAA-MM-DD)',name:'5617',allowBlank:false,maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }),{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,id:'5618',fieldLabel:'Concepto Sanitario No' },new Ext.form.DateField({fieldLabel:'Fecha del concepto Sanitario',name:'5619',maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }),{ xtype:'hidden',id:'hds5620',disabled:true},new Ext.form.ComboBox({typeAhead:true,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),5620);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5620); }},/*fin introducir listener para campos ocultos*/triggerAction:'all',mode:'local',editable:false,emptyText:'Seleccione una opción',store:new Ext.data.ArrayStore({fields:['id', 'value'],data:[[1,'Si'],[2,'No'] ]}),valueField:'id',displayField:'value',id:'inp_select_159_5620',fieldLabel:'Concepto Sanitario vigente',hiddenName:'5620'}),{ xtype:'hidden',id:'hds5623',disabled:true},new Ext.form.ComboBox({typeAhead:true,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),5623);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5623); }},/*fin introducir listener para campos ocultos*/triggerAction:'all',mode:'local',editable:false,emptyText:'Seleccione una opción',store:new Ext.data.ArrayStore({fields:['id', 'value'],data:[[1,'Inicial '],[2,'Seguimiento'],[3,'Verificación'],[4,'Renovación'],[5,'Quejas y Reclamos'],[6,'Amplificación '],[7,'Otro'] ]}),valueField:'id',displayField:'value',id:'inp_select_159_5623',allowBlank:false,fieldLabel:'* Tipo de Inspección',hiddenName:'5623'}),{ xtype:'hidden',id:'hds5624',disabled:true},new Ext.form.ComboBox({typeAhead:true,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),5624);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5624); }},/*fin introducir listener para campos ocultos*/triggerAction:'all',mode:'local',editable:false,emptyText:'Seleccione una opción',store:new Ext.data.ArrayStore({fields:['id', 'value'],data:[[1,'Expendedor de drogas'],[2,'Regente de farmacia'],[3,'Químico Farmacéutico'],[4,'Curso tienda naturista'],[5,'Bachiller'] ]}),valueField:'id',displayField:'value',id:'inp_select_159_5624',allowBlank:false,fieldLabel:'* El director técnico es',hiddenName:'5624'}),{value:'',xtype:'textfield' , maxLength:60,autoCreate:{ tag:'input',maxlength:'60'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,allowBlank:false,id:'5625',fieldLabel:'* Nombre del director técnico' },{value:'',xtype:'numberfield' , maxLength:12,autoCreate:{ tag:'input',maxlength:'12'} ,allowBlank:false,id:'5626',fieldLabel:'* Cédula D.T' },{value:'',xtype:'textfield' , maxLength:60,autoCreate:{ tag:'input',maxlength:'60'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,allowBlank:false,id:'5627',fieldLabel:'* Expedida en' },{value:'',xtype:'textfield' , maxLength:60,autoCreate:{ tag:'input',maxlength:'60'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,id:'5628',fieldLabel:'Titulo (para Químico Farmacéutico o Regente de Farmacia)' },{value:'',xtype:'numberfield' , maxLength:14,autoCreate:{ tag:'input',maxlength:'14'} ,id:'5629',fieldLabel:'Registro profesional No ( para Químico Farmacéutico o Regente de Farmacia)' },{value:'',xtype:'numberfield' , maxLength:14,autoCreate:{ tag:'input',maxlength:'14'} ,id:'5630',fieldLabel:'Para Expendedor de Drogas, Resolución No' },{value:'',xtype:'textfield' , maxLength:60,autoCreate:{ tag:'input',maxlength:'60'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,id:'5632',fieldLabel:'Para Expendedor de Drogas, Resolucion expedida por' },{value:'',xtype:'numberfield' , maxLength:2,autoCreate:{ tag:'input',maxlength:'2'} ,id:'5633',fieldLabel:'No de horas laboradas por el director técnico' } ] ,prepararGrids:function(){/*buscar editorgrid - grilla id compuesto, id real, mas id formulario esclavo, separado _*/var grillasF=this.findByType('editorgrid');if(grillasF && grillasF!=''){for (i=0; i < grillasF.length; i++){var xstore=grillasF[i].getStore();if(xstore.getCount()>0){var data=new Array();var xxid=grillasF[i].getId().split('_');for (j=0; j < xstore.getCount(); j++){var xreco = xstore.getAt(j); var cont_dat_vac=0,cont_tot_vac=0; for(var elem in xreco.data){cont_tot_vac++;if( xreco.data[elem] ==null || xreco.data[elem]=='' ){cont_dat_vac++;}} if(cont_dat_vac < cont_tot_vac){data[data.length]=xreco.data;data[data.length-1]['form_master_escribir_xxx']=xxid[1];}}var xfinalfin=Ext.encode(data);Ext.getCmp(xxid[0]).setValue(xfinalfin);}}}/*grabar stores en hiddens*/},tbar:[{text:'Anterior',iconCls: 'icon-application_side_contract'},{text:'Siguiente',iconCls: 'icon-application_side_expand', handler: function(){var form=Ext.getCmp('frm_formulario_55_7505');if(form.getForm().isValid()){form.prepararGrids();xajax_devolver_FormularioInContenedor(xajax.getFormValues('frm_formulario_55_7505'),'167','{"pro":"55","cas":"7505"}');}else{Ext.MessageBox.alert('Advertencia',getErrorFields(form.getForm()));}}} ] ,listeners:{ afterrender:function(){ try{ Ext.getCmp('frm_formulario_55_7505').getForm().loadRecord(new Ext.data.Record({"cod_formulario":20,"oid_maestro":null,"cod_bloque":159,"5927":null,"5618":null,"5625":null,"5626":null,"5627":null,"5628":null,"5629":null,"5630":null,"5632":null,"5633":null})); llamadaAJAX({url:'http://192.168.10.116/sisad/build/view/workflow/casos/casos_datosForm.php',mostrarMsg:false,params:{accion:'verifica',wf_paso_id:'166',cod_formulario:'20',cod_bloque:'159',wf_caso_id:'{"pro":"55","cas":"7505"}'}}); }catch(e){alert(e);} } } }) );Ext.getCmp('comp_1056').doLayout(); [suc] => 1 ) fin 2015-12-09 11:40:03 /******************************************************************************************************/ fin 2015-12-09 11:40:04 /******************************************************************************************************/