2015-09-26 08:52:17TraerCaso(9111,48,) CargarCaso :9111 2015-09 26 08:52:17 CargarDatos: Caso :9111 cargar datos de ejecucion de los ultimos pasos select p.*,b.wf_tarea_id as tarea_id, u.apellido||' '||u.nombre|| ': '||u.cargo as usr_ejec from (select max(id) as id, wf_caso_48_seguimiento_id,wf_paso_id from wf_caso_48_pasos a1 group by wf_caso_48_seguimiento_id,wf_paso_id order by id )a inner join wf_caso_48_pasos p using(id,wf_caso_48_seguimiento_id) inner join ( select max(id) as wf_caso_48_seguimiento_id,wf_caso_48_id,wf_tarea_id from wf_caso_48_seguimiento where wf_caso_48_id =? group by wf_caso_48_id,wf_tarea_id order by wf_caso_48_id,wf_caso_48_seguimiento_id ) b using(wf_caso_48_seguimiento_id) left join usuarios u using(core_usuario_id) {"0":"28394","id":"28394","1":"123","wf_paso_id":"123","2":"32964","wf_caso_48_seguimiento_id":"32964","3":"325","core_usuario_id":"325","4":"2015-08-21 15:28:21","fecha_ejec":"2015-08-21 15:28:21","5":"5361402","dato":"5361402","6":"sce.t2","tabla":"sce.t2","7":"66","tarea_id":"66","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_123(5361402) se carga 48_66_123_2_7_41641 {"0":"28395","id":"28395","1":"126","wf_paso_id":"126","2":"32965","wf_caso_48_seguimiento_id":"32965","3":"325","core_usuario_id":"325","4":"2015-08-21 15:49:57","fecha_ejec":"2015-08-21 15:49:57","5":"5345673","dato":"5345673","6":"sce.t1","tabla":"sce.t1","7":"70","tarea_id":"70","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_126(5345673) se carga 48_70_126_1_424_8546_8551_OBS se carga 48_70_126_1_424_8546_85512 se carga 48_70_126_1_424_8546_8550_OBSNo hay avisos se carga 48_70_126_1_424_8546_85502 se carga 48_70_126_1_424_8546 se carga 48_70_126_1_424_8517_8549_OBSNo hay señalizaciones se carga 48_70_126_1_424_8517_85492 se carga 48_70_126_1_424_8517_8548_OBS se carga 48_70_126_1_424_8517_85482 se carga 48_70_126_1_424_8517_8547_OBSNo hay extintor se carga 48_70_126_1_424_8517_85472 se carga 48_70_126_1_424_8517 se carga 48_70_126_1_422_85532 se carga 48_70_126_1_422_85522 se carga 48_70_126_1_422_85272 se carga 48_70_126_1_422_85262 se carga 48_70_126_1_422_85252 se carga 48_70_126_1_422_85242 se carga 48_70_126_1_422_85232 se carga 48_70_126_1_422_85222 se carga 48_70_126_1_422_85212 se carga 48_70_126_1_422_85202 se carga 48_70_126_1_422_85192 se carga 48_70_126_1_418_8493_8498_OBS se carga 48_70_126_1_418_8493_8498 se carga 48_70_126_1_418_8493_8497_OBS se carga 48_70_126_1_418_8493_84973 se carga 48_70_126_1_418_8493_8496_OBS se carga 48_70_126_1_418_8493_84962 se carga 48_70_126_1_418_8493_8495_OBS se carga 48_70_126_1_418_8493_84953 se carga 48_70_126_1_418_8493_8494_OBS se carga 48_70_126_1_418_8493_84944 se carga 48_70_126_1_418_8493 se carga 48_70_126_1_417_8482_8499_OBS se carga 48_70_126_1_417_8482_84993 se carga 48_70_126_1_417_8482_8492_OBS se carga 48_70_126_1_417_8482_84924 se carga 48_70_126_1_417_8482_8491_OBS se carga 48_70_126_1_417_8482_84914 se carga 48_70_126_1_417_8482_8490_OBSEl agua es no potable se carga 48_70_126_1_417_8482_84900 se carga 48_70_126_1_417_8482_8489_OBS se carga 48_70_126_1_417_8482_84894 se carga 48_70_126_1_417_8482_8488_OBS se carga 48_70_126_1_417_8482_84883 se carga 48_70_126_1_417_8482_8487_OBS se carga 48_70_126_1_417_8482_84874 se carga 48_70_126_1_417_8482_8486_OBSNo hay refrigeracion se carga 48_70_126_1_417_8482_84860 se carga 48_70_126_1_417_8482_8485_OBS se carga 48_70_126_1_417_8482_84854 se carga 48_70_126_1_417_8482_8484_OBS se carga 48_70_126_1_417_8482_84844 se carga 48_70_126_1_417_8482_8483_OBS se carga 48_70_126_1_417_8482_84834 se carga 48_70_126_1_417_8482 se carga 48_70_126_1_415_8465_8506_OBS se carga 48_70_126_1_415_8465_8506 se carga 48_70_126_1_415_8465_8505_OBS se carga 48_70_126_1_415_8465_85054 se carga 48_70_126_1_415_8465_8504_OBS se carga 48_70_126_1_415_8465_85040 se carga 48_70_126_1_415_8465_8503_OBSNo dispone de recipientes se carga 48_70_126_1_415_8465_85030 se carga 48_70_126_1_415_8465_8502_OBSNo hay recipientes para residuos organicos se carga 48_70_126_1_415_8465_85020 se carga 48_70_126_1_415_8465_8500_OBSLas mesas no son de material resistente se carga 48_70_126_1_415_8465_85000 se carga 48_70_126_1_415_8465_8477_OBSLas superficies no poseen un acabado liso se carga 48_70_126_1_415_8465_84770 se carga 48_70_126_1_415_8465_8476_OBSsuperficies no son de material sanitario se carga 48_70_126_1_415_8465_84760 se carga 48_70_126_1_415_8465_8475_OBS se carga 48_70_126_1_415_8465_84752 se carga 48_70_126_1_415_8465_8474_OBS se carga 48_70_126_1_415_8465_84742 se carga 48_70_126_1_415_8465_8473_OBSNo hay ventanas se carga 48_70_126_1_415_8465_84730 se carga 48_70_126_1_415_8465_8472_OBSEl techo es de zinc se carga 48_70_126_1_415_8465_84720 se carga 48_70_126_1_415_8465_8471_OBSParedes de zinc se carga 48_70_126_1_415_8465_84710 se carga 48_70_126_1_415_8465_8470_OBSEl piso es de tierra se carga 48_70_126_1_415_8465_84700 se carga 48_70_126_1_415_8465_8469_OBSDispone a quebrada se carga 48_70_126_1_415_8465_84690 se carga 48_70_126_1_415_8465_8468_OBSNo cuenta con agua potable se carga 48_70_126_1_415_8465_84680 se carga 48_70_126_1_415_8465_8467_OBSpermite el ingreso de plagas se carga 48_70_126_1_415_8465_84670 se carga 48_70_126_1_415_8465_8466_OBS se carga 48_70_126_1_415_8465_84662 se carga 48_70_126_1_415_8465 se carga 48_70_126_1_413_8513_8516_OBS se carga 48_70_126_1_413_8513_85160 se carga 48_70_126_1_413_8513_8514_OBS se carga 48_70_126_1_413_8513_85140 se carga 48_70_126_1_413_8513 se carga 48_70_126_1_413_8449_8456_OBS se carga 48_70_126_1_413_8449_84564 se carga 48_70_126_1_413_8449_8454_OBS se carga 48_70_126_1_413_8449_84544 se carga 48_70_126_1_413_8449_8453_OBS se carga 48_70_126_1_413_8449_84534 se carga 48_70_126_1_413_8449_8451_OBS se carga 48_70_126_1_413_8449_84514 se carga 48_70_126_1_413_8449_8450_OBS se carga 48_70_126_1_413_8449_84504 se carga 48_70_126_1_413_8449 se carga 48_70_126_1_412_8863 se carga 48_70_126_1_412_8431_8435_OBS se carga 48_70_126_1_412_8431_84352 se carga 48_70_126_1_412_8431_8434_OBSNo hay protocolo se carga 48_70_126_1_412_8431_84340 se carga 48_70_126_1_412_8431_8433_OBS se carga 48_70_126_1_412_8431_84332 se carga 48_70_126_1_412_8431_8432_OBS se carga 48_70_126_1_412_8431_84322 se carga 48_70_126_1_412_8431 se carga 48_70_126_1_412_8430 se carga 48_70_126_1_412_84292 se carga 48_70_126_1_411_8444_8448_OBS se carga 48_70_126_1_411_8444_8448 se carga 48_70_126_1_411_8444_8447_OBSNo hay recipientes se carga 48_70_126_1_411_8444_84470 se carga 48_70_126_1_411_8444_8446_OBSNo funciona correctamente se carga 48_70_126_1_411_8444_84460 se carga 48_70_126_1_411_8444_8445_OBS se carga 48_70_126_1_411_8444_84450 se carga 48_70_126_1_411_8444 se carga 48_70_126_1_411_8425_8428_OBSPermite el ingreso de plagas se carga 48_70_126_1_411_8425_84280 se carga 48_70_126_1_411_8425_8427_OBSNo hay desague se carga 48_70_126_1_411_8425_84270 se carga 48_70_126_1_411_8425_8426_OBS se carga 48_70_126_1_411_8425_84262 se carga 48_70_126_1_411_8425 se carga 48_70_126_1_143_5550En el momento de la visita el restaurante escolar no cuenta con el suministro de alimentos por parte del proveedor. Los padres de familia se turnan para la preparacion de los alimentos se carga 48_70_126_1_143_5549Array se carga 48_70_126_1_143_554730 se carga 48_70_126_1_143_5494Dar cumplimiento a los numerales calificados como 0 y 1 se carga 48_70_126_1_143_41651 se carga 48_70_126_1_139_88691085307428 se carga 48_70_126_1_139_88681085307428 se carga 48_70_126_1_139_8867ANGELA CRISTINA ANCHICA se carga 48_70_126_1_139_8866ANGELA CRISTINA ANCHICA se carga 48_70_126_1_139_88651 se carga 48_70_126_1_139_5909957 se carga 48_70_126_1_139_54681 se carga 48_70_126_1_139_54677 se carga 48_70_126_1_139_54665 se carga 48_70_126_1_139_54651 se carga 48_70_126_1_139_546412 se carga 48_70_126_1_139_54631 se carga 48_70_126_1_139_5462 se carga 48_70_126_1_139_54581 se carga 48_70_126_1_139_545798367533 se carga 48_70_126_1_139_5456JOSE FABIAN CANAMEJOY se carga 48_70_126_1_139_54552014-09-30 {"0":"28396","id":"28396","1":"125","wf_paso_id":"125","2":"32966","wf_caso_48_seguimiento_id":"32966","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:33","fecha_ejec":"2015-08-21 15:50:33","5":"11909","dato":"11909","6":"calen_principal","tabla":"calen_principal","7":"68","tarea_id":"68","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_125(11909) {"0":"28397","id":"28397","1":"185","wf_paso_id":"185","2":"32967","wf_caso_48_seguimiento_id":"32967","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:37","fecha_ejec":"2015-08-21 15:50:37","5":"24519","dato":"24519","6":"core_upload","tabla":"core_upload","7":"125","tarea_id":"125","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_185(24519) cargar datos de ejecucion de las tareas (las ultimas si el proceso tiene ciclos) select a.*, u.apellido||' '||u.nombre|| ': '||u.cargo as usr_asig , ur.apellido||' '||ur.nombre|| ': '||ur.cargo as usr_resol from wf_caso_48_seguimiento a inner join ( select max(b0.id) as id,b0.wf_caso_48_id,b0.wf_tarea_id from wf_caso_48_seguimiento b0 where b0.wf_caso_48_id =? group by b0.wf_caso_48_id,b0.wf_tarea_id order by wf_caso_48_id,id ) b using(id) left join usuarios u using(core_usuario_id) left join usuarios ur on ur.core_usuario_id=core_usuario_id_resol {"0":"32964","id":"32964","1":"9111","wf_caso_48_id":"9111","2":"66","wf_tarea_id":"66","3":null,"core_usuario_id":null,"4":"2015-08-21 15:28:17","fec_asig":"2015-08-21 15:28:17","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:28:21","fec_resol":"2015-08-21 15:28:21","7":"66","wf_tarea_id_sig":"66","8":null,"usr_asig":null,"9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32965","id":"32965","1":"9111","wf_caso_48_id":"9111","2":"70","wf_tarea_id":"70","3":"325","core_usuario_id":"325","4":"2015-08-21 15:28:21","fec_asig":"2015-08-21 15:28:21","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:49:58","fec_resol":"2015-08-21 15:49:58","7":"70","wf_tarea_id_sig":"70","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32966","id":"32966","1":"9111","wf_caso_48_id":"9111","2":"68","wf_tarea_id":"68","3":"325","core_usuario_id":"325","4":"2015-08-21 15:49:58","fec_asig":"2015-08-21 15:49:58","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:50:34","fec_resol":"2015-08-21 15:50:34","7":"68","wf_tarea_id_sig":"68","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32967","id":"32967","1":"9111","wf_caso_48_id":"9111","2":"125","wf_tarea_id":"125","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:34","fec_asig":"2015-08-21 15:50:34","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:50:37","fec_resol":"2015-08-21 15:50:37","7":"125","wf_tarea_id_sig":"125","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32968","id":"32968","1":"9111","wf_caso_48_id":"9111","2":"67","wf_tarea_id":"67","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:37","fec_asig":"2015-08-21 15:50:37","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"67","wf_tarea_id_sig":"67","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":null,"usr_resol":null} 2015-09 26 08:52:19 cargar datos del sujeto(,,s,48,9111) select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso from wf_caso_48 w inner join core_sujetoverificacion s on w.id=9111 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-09 26 08:52:19 tabla dat adic select tabla from core_sujetoverificaciontipo where id=2 2015-09 26 08:52:19 tabla :core_sujetoverificacionestablecimiento SELECT * FROM core_sujetoverificacionestablecimiento where id=53616 2015-09 26 08:52:19 Continuar(,,,s) EjecutarTarea_67() Control id_compmarc_48 325 325 ValidarUsuario(67):1 EjecutarPaso_124: form:3 , caso=9111 id_comp marc_48 Mostrar form Retorno : Array ( [ret] => Ext.getCmp('comp_marc_48').removeAll();Ext.getCmp('comp_marc_48').add(new Ext.form.FormPanel({ title: 'Acta de Control Alimentos - Datos Generales' ,padding: 10,id:'frm_formulario_48_9111',autoScroll:true ,labelAlign:'top',defaults: { anchor: '97%'} ,items: [new Ext.form.Hidden({name:'cod_formulario2',value:'3'}) ,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:'52'}) ,new Ext.form.Hidden({name :'oid',value:''}) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,allowBlank:false,id:'5910',fieldLabel:'* Acta No' },new Ext.form.DateField({fieldLabel:'* Fecha - (Formato AAAA-MM-DD)',name:'4673',allowBlank:false,maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,id:'4624',fieldLabel:'Acta anterior No' },new Ext.form.DateField({fieldLabel:'Fecha del acta anterior',name:'4625',maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }) ,{ xtype:'hidden',id:'hds5499',disabled:true}, new Ext.form.ComboBox({typeAhead:true, listeners:{ select:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5499); }, afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5499); } }, /*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,'Pendiente'],[2,'Favorable'],[3,'Desfavorable'] ]}), valueField:'id', displayField:'value', id:'inp_select_52_5499', allowBlank:false,fieldLabel:'* Concepto de la última visita.', hiddenName:'5499' }),{ xtype:'hidden',id:'hdcampo4626',value:'34'},{ xtype:'hidden',id:'4626'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'exigencia' },{ name:'cond_encontrada' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Exigencia' ,dataIndex:'exigencia' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})},{header:'Condición Encontrada' ,dataIndex:'cond_encontrada' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})}], stripeRows:true, height:250, id:'4626_34', title:'Aspectos a verificar', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'exigencia' },{ name:'cond_encontrada' } ); var myNewRecord = new TopicRecord({ oid:null ,exigencia:'',cond_encontrada:'' }); var storegri = Ext.getCmp('4626_34').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('4626_34'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }),{ xtype:'hidden',id:'hdcampo5502',value:'35'},{ xtype:'hidden',id:'5502'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'n_exigencia' },{ name:'n_condicion' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Exigencia' ,dataIndex:'n_exigencia' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})},{header:'Condición Encontrada' ,dataIndex:'n_condicion' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})}], stripeRows:true, height:250, id:'5502_35', title:'Exigencias frente a nueva situación sanitaria', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'n_exigencia' },{ name:'n_condicion' } ); var myNewRecord = new TopicRecord({ oid:null ,n_exigencia:'',n_condicion:'' }); var storegri = Ext.getCmp('5502_35').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('5502_35'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }),{value:'',xtype:'textfield' , maxLength:50,autoCreate:{ tag:'input',maxlength:'50'} ,id:'5503',fieldLabel:'Plazo para cumplimiento de exigencias ( No de días )' },{ xtype:'hidden',id:'hds4660',disabled:true}, new Ext.form.ComboBox({typeAhead:true, listeners:{ select:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),4660); }, afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),4660); } }, /*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,'Pendiente'],[2,'Favorable'],[3,'Desfavorable'] ]}), valueField:'id', displayField:'value', id:'inp_select_52_4660', allowBlank:false,fieldLabel:'* Concepto', hiddenName:'4660' }), new Ext.form.TextArea({id:'5597', fieldLabel:'Observaciones',name:'5597'}),{ xtype:'hidden',id:'hdcampo4627',value:'31'},{ xtype:'hidden',id:'4627'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'autoridad' },{ name:'establecimiento' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Por parte de la Autoridad Sanitaria' ,dataIndex:'autoridad' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:'',allowBlank:false})},{header:'Por parte del Establecimiento' ,dataIndex:'establecimiento' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:'',allowBlank:false})}], stripeRows:true, height:250, id:'4627_31', title:'Participantes en la inspección', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'autoridad' },{ name:'establecimiento' } ); var myNewRecord = new TopicRecord({ oid:null ,autoridad:'',establecimiento:'' }); var storegri = Ext.getCmp('4627_31').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('4627_31'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }) ] ,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_48_9111');if(form.getForm().isValid()){form.prepararGrids();xajax_devolver_FormularioInContenedor(xajax.getFormValues('frm_formulario_48_9111'),'423','{"pro":"48","cas":"9111"}');}else{Ext.MessageBox.alert('Advertencia',getErrorFields(form.getForm()));}}} ] ,listeners:{ afterrender:function(){ try{ Ext.getCmp('frm_formulario_48_9111').getForm().loadRecord(new Ext.data.Record({"cod_formulario":3,"cod_bloque":52,"5910":null,"4624":null,"5503":null})); llamadaAJAX({url:'http://192.168.10.116/sisad/build/view/workflow/casos/casos_datosForm.php',mostrarMsg:false,params:{accion:'verifica',wf_paso_id:'124',cod_formulario:'3',cod_bloque:'52',wf_caso_id:'{"pro":"48","cas":"9111"}'}}); }catch(e){alert(e);}} } }) );Ext.getCmp('comp_marc_48').doLayout(); [suc] => 1 ) fin 2015-09-26 08:52:20 /******************************************************************************************************/ fin 2015-09-26 08:52:20 /******************************************************************************************************/ 2015-10-02 10:25:01TraerCaso(9111,48,) CargarCaso :9111 2015-10 02 10:25:01 CargarDatos: Caso :9111 cargar datos de ejecucion de los ultimos pasos select p.*,b.wf_tarea_id as tarea_id, u.apellido||' '||u.nombre|| ': '||u.cargo as usr_ejec from (select max(id) as id, wf_caso_48_seguimiento_id,wf_paso_id from wf_caso_48_pasos a1 group by wf_caso_48_seguimiento_id,wf_paso_id order by id )a inner join wf_caso_48_pasos p using(id,wf_caso_48_seguimiento_id) inner join ( select max(id) as wf_caso_48_seguimiento_id,wf_caso_48_id,wf_tarea_id from wf_caso_48_seguimiento where wf_caso_48_id =? group by wf_caso_48_id,wf_tarea_id order by wf_caso_48_id,wf_caso_48_seguimiento_id ) b using(wf_caso_48_seguimiento_id) left join usuarios u using(core_usuario_id) {"0":"28394","id":"28394","1":"123","wf_paso_id":"123","2":"32964","wf_caso_48_seguimiento_id":"32964","3":"325","core_usuario_id":"325","4":"2015-08-21 15:28:21","fecha_ejec":"2015-08-21 15:28:21","5":"5361402","dato":"5361402","6":"sce.t2","tabla":"sce.t2","7":"66","tarea_id":"66","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_123(5361402) se carga 48_66_123_2_7_41641 {"0":"28395","id":"28395","1":"126","wf_paso_id":"126","2":"32965","wf_caso_48_seguimiento_id":"32965","3":"325","core_usuario_id":"325","4":"2015-08-21 15:49:57","fecha_ejec":"2015-08-21 15:49:57","5":"5345673","dato":"5345673","6":"sce.t1","tabla":"sce.t1","7":"70","tarea_id":"70","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_126(5345673) se carga 48_70_126_1_424_8546_8551_OBS se carga 48_70_126_1_424_8546_85512 se carga 48_70_126_1_424_8546_8550_OBSNo hay avisos se carga 48_70_126_1_424_8546_85502 se carga 48_70_126_1_424_8546 se carga 48_70_126_1_424_8517_8549_OBSNo hay señalizaciones se carga 48_70_126_1_424_8517_85492 se carga 48_70_126_1_424_8517_8548_OBS se carga 48_70_126_1_424_8517_85482 se carga 48_70_126_1_424_8517_8547_OBSNo hay extintor se carga 48_70_126_1_424_8517_85472 se carga 48_70_126_1_424_8517 se carga 48_70_126_1_422_85532 se carga 48_70_126_1_422_85522 se carga 48_70_126_1_422_85272 se carga 48_70_126_1_422_85262 se carga 48_70_126_1_422_85252 se carga 48_70_126_1_422_85242 se carga 48_70_126_1_422_85232 se carga 48_70_126_1_422_85222 se carga 48_70_126_1_422_85212 se carga 48_70_126_1_422_85202 se carga 48_70_126_1_422_85192 se carga 48_70_126_1_418_8493_8498_OBS se carga 48_70_126_1_418_8493_8498 se carga 48_70_126_1_418_8493_8497_OBS se carga 48_70_126_1_418_8493_84973 se carga 48_70_126_1_418_8493_8496_OBS se carga 48_70_126_1_418_8493_84962 se carga 48_70_126_1_418_8493_8495_OBS se carga 48_70_126_1_418_8493_84953 se carga 48_70_126_1_418_8493_8494_OBS se carga 48_70_126_1_418_8493_84944 se carga 48_70_126_1_418_8493 se carga 48_70_126_1_417_8482_8499_OBS se carga 48_70_126_1_417_8482_84993 se carga 48_70_126_1_417_8482_8492_OBS se carga 48_70_126_1_417_8482_84924 se carga 48_70_126_1_417_8482_8491_OBS se carga 48_70_126_1_417_8482_84914 se carga 48_70_126_1_417_8482_8490_OBSEl agua es no potable se carga 48_70_126_1_417_8482_84900 se carga 48_70_126_1_417_8482_8489_OBS se carga 48_70_126_1_417_8482_84894 se carga 48_70_126_1_417_8482_8488_OBS se carga 48_70_126_1_417_8482_84883 se carga 48_70_126_1_417_8482_8487_OBS se carga 48_70_126_1_417_8482_84874 se carga 48_70_126_1_417_8482_8486_OBSNo hay refrigeracion se carga 48_70_126_1_417_8482_84860 se carga 48_70_126_1_417_8482_8485_OBS se carga 48_70_126_1_417_8482_84854 se carga 48_70_126_1_417_8482_8484_OBS se carga 48_70_126_1_417_8482_84844 se carga 48_70_126_1_417_8482_8483_OBS se carga 48_70_126_1_417_8482_84834 se carga 48_70_126_1_417_8482 se carga 48_70_126_1_415_8465_8506_OBS se carga 48_70_126_1_415_8465_8506 se carga 48_70_126_1_415_8465_8505_OBS se carga 48_70_126_1_415_8465_85054 se carga 48_70_126_1_415_8465_8504_OBS se carga 48_70_126_1_415_8465_85040 se carga 48_70_126_1_415_8465_8503_OBSNo dispone de recipientes se carga 48_70_126_1_415_8465_85030 se carga 48_70_126_1_415_8465_8502_OBSNo hay recipientes para residuos organicos se carga 48_70_126_1_415_8465_85020 se carga 48_70_126_1_415_8465_8500_OBSLas mesas no son de material resistente se carga 48_70_126_1_415_8465_85000 se carga 48_70_126_1_415_8465_8477_OBSLas superficies no poseen un acabado liso se carga 48_70_126_1_415_8465_84770 se carga 48_70_126_1_415_8465_8476_OBSsuperficies no son de material sanitario se carga 48_70_126_1_415_8465_84760 se carga 48_70_126_1_415_8465_8475_OBS se carga 48_70_126_1_415_8465_84752 se carga 48_70_126_1_415_8465_8474_OBS se carga 48_70_126_1_415_8465_84742 se carga 48_70_126_1_415_8465_8473_OBSNo hay ventanas se carga 48_70_126_1_415_8465_84730 se carga 48_70_126_1_415_8465_8472_OBSEl techo es de zinc se carga 48_70_126_1_415_8465_84720 se carga 48_70_126_1_415_8465_8471_OBSParedes de zinc se carga 48_70_126_1_415_8465_84710 se carga 48_70_126_1_415_8465_8470_OBSEl piso es de tierra se carga 48_70_126_1_415_8465_84700 se carga 48_70_126_1_415_8465_8469_OBSDispone a quebrada se carga 48_70_126_1_415_8465_84690 se carga 48_70_126_1_415_8465_8468_OBSNo cuenta con agua potable se carga 48_70_126_1_415_8465_84680 se carga 48_70_126_1_415_8465_8467_OBSpermite el ingreso de plagas se carga 48_70_126_1_415_8465_84670 se carga 48_70_126_1_415_8465_8466_OBS se carga 48_70_126_1_415_8465_84662 se carga 48_70_126_1_415_8465 se carga 48_70_126_1_413_8513_8516_OBS se carga 48_70_126_1_413_8513_85160 se carga 48_70_126_1_413_8513_8514_OBS se carga 48_70_126_1_413_8513_85140 se carga 48_70_126_1_413_8513 se carga 48_70_126_1_413_8449_8456_OBS se carga 48_70_126_1_413_8449_84564 se carga 48_70_126_1_413_8449_8454_OBS se carga 48_70_126_1_413_8449_84544 se carga 48_70_126_1_413_8449_8453_OBS se carga 48_70_126_1_413_8449_84534 se carga 48_70_126_1_413_8449_8451_OBS se carga 48_70_126_1_413_8449_84514 se carga 48_70_126_1_413_8449_8450_OBS se carga 48_70_126_1_413_8449_84504 se carga 48_70_126_1_413_8449 se carga 48_70_126_1_412_8863 se carga 48_70_126_1_412_8431_8435_OBS se carga 48_70_126_1_412_8431_84352 se carga 48_70_126_1_412_8431_8434_OBSNo hay protocolo se carga 48_70_126_1_412_8431_84340 se carga 48_70_126_1_412_8431_8433_OBS se carga 48_70_126_1_412_8431_84332 se carga 48_70_126_1_412_8431_8432_OBS se carga 48_70_126_1_412_8431_84322 se carga 48_70_126_1_412_8431 se carga 48_70_126_1_412_8430 se carga 48_70_126_1_412_84292 se carga 48_70_126_1_411_8444_8448_OBS se carga 48_70_126_1_411_8444_8448 se carga 48_70_126_1_411_8444_8447_OBSNo hay recipientes se carga 48_70_126_1_411_8444_84470 se carga 48_70_126_1_411_8444_8446_OBSNo funciona correctamente se carga 48_70_126_1_411_8444_84460 se carga 48_70_126_1_411_8444_8445_OBS se carga 48_70_126_1_411_8444_84450 se carga 48_70_126_1_411_8444 se carga 48_70_126_1_411_8425_8428_OBSPermite el ingreso de plagas se carga 48_70_126_1_411_8425_84280 se carga 48_70_126_1_411_8425_8427_OBSNo hay desague se carga 48_70_126_1_411_8425_84270 se carga 48_70_126_1_411_8425_8426_OBS se carga 48_70_126_1_411_8425_84262 se carga 48_70_126_1_411_8425 se carga 48_70_126_1_143_5550En el momento de la visita el restaurante escolar no cuenta con el suministro de alimentos por parte del proveedor. Los padres de familia se turnan para la preparacion de los alimentos se carga 48_70_126_1_143_5549Array se carga 48_70_126_1_143_554730 se carga 48_70_126_1_143_5494Dar cumplimiento a los numerales calificados como 0 y 1 se carga 48_70_126_1_143_41651 se carga 48_70_126_1_139_88691085307428 se carga 48_70_126_1_139_88681085307428 se carga 48_70_126_1_139_8867ANGELA CRISTINA ANCHICA se carga 48_70_126_1_139_8866ANGELA CRISTINA ANCHICA se carga 48_70_126_1_139_88651 se carga 48_70_126_1_139_5909957 se carga 48_70_126_1_139_54681 se carga 48_70_126_1_139_54677 se carga 48_70_126_1_139_54665 se carga 48_70_126_1_139_54651 se carga 48_70_126_1_139_546412 se carga 48_70_126_1_139_54631 se carga 48_70_126_1_139_5462 se carga 48_70_126_1_139_54581 se carga 48_70_126_1_139_545798367533 se carga 48_70_126_1_139_5456JOSE FABIAN CANAMEJOY se carga 48_70_126_1_139_54552014-09-30 {"0":"28396","id":"28396","1":"125","wf_paso_id":"125","2":"32966","wf_caso_48_seguimiento_id":"32966","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:33","fecha_ejec":"2015-08-21 15:50:33","5":"11909","dato":"11909","6":"calen_principal","tabla":"calen_principal","7":"68","tarea_id":"68","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_125(11909) {"0":"28397","id":"28397","1":"185","wf_paso_id":"185","2":"32967","wf_caso_48_seguimiento_id":"32967","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:37","fecha_ejec":"2015-08-21 15:50:37","5":"24519","dato":"24519","6":"core_upload","tabla":"core_upload","7":"125","tarea_id":"125","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_185(24519) cargar datos de ejecucion de las tareas (las ultimas si el proceso tiene ciclos) select a.*, u.apellido||' '||u.nombre|| ': '||u.cargo as usr_asig , ur.apellido||' '||ur.nombre|| ': '||ur.cargo as usr_resol from wf_caso_48_seguimiento a inner join ( select max(b0.id) as id,b0.wf_caso_48_id,b0.wf_tarea_id from wf_caso_48_seguimiento b0 where b0.wf_caso_48_id =? group by b0.wf_caso_48_id,b0.wf_tarea_id order by wf_caso_48_id,id ) b using(id) left join usuarios u using(core_usuario_id) left join usuarios ur on ur.core_usuario_id=core_usuario_id_resol {"0":"32964","id":"32964","1":"9111","wf_caso_48_id":"9111","2":"66","wf_tarea_id":"66","3":null,"core_usuario_id":null,"4":"2015-08-21 15:28:17","fec_asig":"2015-08-21 15:28:17","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:28:21","fec_resol":"2015-08-21 15:28:21","7":"66","wf_tarea_id_sig":"66","8":null,"usr_asig":null,"9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32965","id":"32965","1":"9111","wf_caso_48_id":"9111","2":"70","wf_tarea_id":"70","3":"325","core_usuario_id":"325","4":"2015-08-21 15:28:21","fec_asig":"2015-08-21 15:28:21","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:49:58","fec_resol":"2015-08-21 15:49:58","7":"70","wf_tarea_id_sig":"70","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32966","id":"32966","1":"9111","wf_caso_48_id":"9111","2":"68","wf_tarea_id":"68","3":"325","core_usuario_id":"325","4":"2015-08-21 15:49:58","fec_asig":"2015-08-21 15:49:58","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:50:34","fec_resol":"2015-08-21 15:50:34","7":"68","wf_tarea_id_sig":"68","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32967","id":"32967","1":"9111","wf_caso_48_id":"9111","2":"125","wf_tarea_id":"125","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:34","fec_asig":"2015-08-21 15:50:34","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:50:37","fec_resol":"2015-08-21 15:50:37","7":"125","wf_tarea_id_sig":"125","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32968","id":"32968","1":"9111","wf_caso_48_id":"9111","2":"67","wf_tarea_id":"67","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:37","fec_asig":"2015-08-21 15:50:37","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"67","wf_tarea_id_sig":"67","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":null,"usr_resol":null} 2015-10 02 10:25:02 cargar datos del sujeto(,,s,48,9111) select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso from wf_caso_48 w inner join core_sujetoverificacion s on w.id=9111 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-10 02 10:25:02 tabla dat adic select tabla from core_sujetoverificaciontipo where id=2 2015-10 02 10:25:02 tabla :core_sujetoverificacionestablecimiento SELECT * FROM core_sujetoverificacionestablecimiento where id=53616 2015-10 02 10:25:02 Continuar(,,,s) EjecutarTarea_67() Control id_compmarc_48 325 325 ValidarUsuario(67):1 EjecutarPaso_124: form:3 , caso=9111 id_comp marc_48 Mostrar form Retorno : Array ( [ret] => Ext.getCmp('comp_marc_48').removeAll();Ext.getCmp('comp_marc_48').add(new Ext.form.FormPanel({ title: 'Acta de Control Alimentos - Datos Generales' ,padding: 10,id:'frm_formulario_48_9111',autoScroll:true ,labelAlign:'top',defaults: { anchor: '97%'} ,items: [new Ext.form.Hidden({name:'cod_formulario2',value:'3'}) ,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:'52'}) ,new Ext.form.Hidden({name :'oid',value:''}) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,allowBlank:false,id:'5910',fieldLabel:'* Acta No' },new Ext.form.DateField({fieldLabel:'* Fecha - (Formato AAAA-MM-DD)',name:'4673',allowBlank:false,maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,id:'4624',fieldLabel:'Acta anterior No' },new Ext.form.DateField({fieldLabel:'Fecha del acta anterior',name:'4625',maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }) ,{ xtype:'hidden',id:'hds5499',disabled:true}, new Ext.form.ComboBox({typeAhead:true, listeners:{ select:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5499); }, afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5499); } }, /*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,'Pendiente'],[2,'Favorable'],[3,'Desfavorable'] ]}), valueField:'id', displayField:'value', id:'inp_select_52_5499', allowBlank:false,fieldLabel:'* Concepto de la última visita.', hiddenName:'5499' }),{ xtype:'hidden',id:'hdcampo4626',value:'34'},{ xtype:'hidden',id:'4626'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'exigencia' },{ name:'cond_encontrada' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Exigencia' ,dataIndex:'exigencia' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})},{header:'Condición Encontrada' ,dataIndex:'cond_encontrada' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})}], stripeRows:true, height:250, id:'4626_34', title:'Aspectos a verificar', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'exigencia' },{ name:'cond_encontrada' } ); var myNewRecord = new TopicRecord({ oid:null ,exigencia:'',cond_encontrada:'' }); var storegri = Ext.getCmp('4626_34').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('4626_34'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }),{ xtype:'hidden',id:'hdcampo5502',value:'35'},{ xtype:'hidden',id:'5502'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'n_exigencia' },{ name:'n_condicion' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Exigencia' ,dataIndex:'n_exigencia' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})},{header:'Condición Encontrada' ,dataIndex:'n_condicion' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})}], stripeRows:true, height:250, id:'5502_35', title:'Exigencias frente a nueva situación sanitaria', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'n_exigencia' },{ name:'n_condicion' } ); var myNewRecord = new TopicRecord({ oid:null ,n_exigencia:'',n_condicion:'' }); var storegri = Ext.getCmp('5502_35').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('5502_35'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }),{value:'',xtype:'textfield' , maxLength:50,autoCreate:{ tag:'input',maxlength:'50'} ,id:'5503',fieldLabel:'Plazo para cumplimiento de exigencias ( No de días )' },{ xtype:'hidden',id:'hds4660',disabled:true}, new Ext.form.ComboBox({typeAhead:true, listeners:{ select:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),4660); }, afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),4660); } }, /*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,'Pendiente'],[2,'Favorable'],[3,'Desfavorable'] ]}), valueField:'id', displayField:'value', id:'inp_select_52_4660', allowBlank:false,fieldLabel:'* Concepto', hiddenName:'4660' }), new Ext.form.TextArea({id:'5597', fieldLabel:'Observaciones',name:'5597'}),{ xtype:'hidden',id:'hdcampo4627',value:'31'},{ xtype:'hidden',id:'4627'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'autoridad' },{ name:'establecimiento' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Por parte de la Autoridad Sanitaria' ,dataIndex:'autoridad' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:'',allowBlank:false})},{header:'Por parte del Establecimiento' ,dataIndex:'establecimiento' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:'',allowBlank:false})}], stripeRows:true, height:250, id:'4627_31', title:'Participantes en la inspección', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'autoridad' },{ name:'establecimiento' } ); var myNewRecord = new TopicRecord({ oid:null ,autoridad:'',establecimiento:'' }); var storegri = Ext.getCmp('4627_31').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('4627_31'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }) ] ,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_48_9111');if(form.getForm().isValid()){form.prepararGrids();xajax_devolver_FormularioInContenedor(xajax.getFormValues('frm_formulario_48_9111'),'423','{"pro":"48","cas":"9111"}');}else{Ext.MessageBox.alert('Advertencia',getErrorFields(form.getForm()));}}} ] ,listeners:{ afterrender:function(){ try{ Ext.getCmp('frm_formulario_48_9111').getForm().loadRecord(new Ext.data.Record({"cod_formulario":3,"cod_bloque":52,"5910":null,"4624":null,"5503":null})); llamadaAJAX({url:'http://192.168.10.116/sisad/build/view/workflow/casos/casos_datosForm.php',mostrarMsg:false,params:{accion:'verifica',wf_paso_id:'124',cod_formulario:'3',cod_bloque:'52',wf_caso_id:'{"pro":"48","cas":"9111"}'}}); }catch(e){alert(e);}} } }) );Ext.getCmp('comp_marc_48').doLayout(); [suc] => 1 ) fin 2015-10-02 10:25:03 /******************************************************************************************************/ fin 2015-10-02 10:25:04 /******************************************************************************************************/ 2015-10-05 14:38:22TraerCaso(9111,48,) CargarCaso :9111 2015-10 05 14:38:22 CargarDatos: Caso :9111 cargar datos de ejecucion de los ultimos pasos select p.*,b.wf_tarea_id as tarea_id, u.apellido||' '||u.nombre|| ': '||u.cargo as usr_ejec from (select max(id) as id, wf_caso_48_seguimiento_id,wf_paso_id from wf_caso_48_pasos a1 group by wf_caso_48_seguimiento_id,wf_paso_id order by id )a inner join wf_caso_48_pasos p using(id,wf_caso_48_seguimiento_id) inner join ( select max(id) as wf_caso_48_seguimiento_id,wf_caso_48_id,wf_tarea_id from wf_caso_48_seguimiento where wf_caso_48_id =? group by wf_caso_48_id,wf_tarea_id order by wf_caso_48_id,wf_caso_48_seguimiento_id ) b using(wf_caso_48_seguimiento_id) left join usuarios u using(core_usuario_id) {"0":"28394","id":"28394","1":"123","wf_paso_id":"123","2":"32964","wf_caso_48_seguimiento_id":"32964","3":"325","core_usuario_id":"325","4":"2015-08-21 15:28:21","fecha_ejec":"2015-08-21 15:28:21","5":"5361402","dato":"5361402","6":"sce.t2","tabla":"sce.t2","7":"66","tarea_id":"66","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_123(5361402) se carga 48_66_123_2_7_41641 {"0":"28395","id":"28395","1":"126","wf_paso_id":"126","2":"32965","wf_caso_48_seguimiento_id":"32965","3":"325","core_usuario_id":"325","4":"2015-08-21 15:49:57","fecha_ejec":"2015-08-21 15:49:57","5":"5345673","dato":"5345673","6":"sce.t1","tabla":"sce.t1","7":"70","tarea_id":"70","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_126(5345673) se carga 48_70_126_1_424_8546_8551_OBS se carga 48_70_126_1_424_8546_85512 se carga 48_70_126_1_424_8546_8550_OBSNo hay avisos se carga 48_70_126_1_424_8546_85502 se carga 48_70_126_1_424_8546 se carga 48_70_126_1_424_8517_8549_OBSNo hay señalizaciones se carga 48_70_126_1_424_8517_85492 se carga 48_70_126_1_424_8517_8548_OBS se carga 48_70_126_1_424_8517_85482 se carga 48_70_126_1_424_8517_8547_OBSNo hay extintor se carga 48_70_126_1_424_8517_85472 se carga 48_70_126_1_424_8517 se carga 48_70_126_1_422_85532 se carga 48_70_126_1_422_85522 se carga 48_70_126_1_422_85272 se carga 48_70_126_1_422_85262 se carga 48_70_126_1_422_85252 se carga 48_70_126_1_422_85242 se carga 48_70_126_1_422_85232 se carga 48_70_126_1_422_85222 se carga 48_70_126_1_422_85212 se carga 48_70_126_1_422_85202 se carga 48_70_126_1_422_85192 se carga 48_70_126_1_418_8493_8498_OBS se carga 48_70_126_1_418_8493_8498 se carga 48_70_126_1_418_8493_8497_OBS se carga 48_70_126_1_418_8493_84973 se carga 48_70_126_1_418_8493_8496_OBS se carga 48_70_126_1_418_8493_84962 se carga 48_70_126_1_418_8493_8495_OBS se carga 48_70_126_1_418_8493_84953 se carga 48_70_126_1_418_8493_8494_OBS se carga 48_70_126_1_418_8493_84944 se carga 48_70_126_1_418_8493 se carga 48_70_126_1_417_8482_8499_OBS se carga 48_70_126_1_417_8482_84993 se carga 48_70_126_1_417_8482_8492_OBS se carga 48_70_126_1_417_8482_84924 se carga 48_70_126_1_417_8482_8491_OBS se carga 48_70_126_1_417_8482_84914 se carga 48_70_126_1_417_8482_8490_OBSEl agua es no potable se carga 48_70_126_1_417_8482_84900 se carga 48_70_126_1_417_8482_8489_OBS se carga 48_70_126_1_417_8482_84894 se carga 48_70_126_1_417_8482_8488_OBS se carga 48_70_126_1_417_8482_84883 se carga 48_70_126_1_417_8482_8487_OBS se carga 48_70_126_1_417_8482_84874 se carga 48_70_126_1_417_8482_8486_OBSNo hay refrigeracion se carga 48_70_126_1_417_8482_84860 se carga 48_70_126_1_417_8482_8485_OBS se carga 48_70_126_1_417_8482_84854 se carga 48_70_126_1_417_8482_8484_OBS se carga 48_70_126_1_417_8482_84844 se carga 48_70_126_1_417_8482_8483_OBS se carga 48_70_126_1_417_8482_84834 se carga 48_70_126_1_417_8482 se carga 48_70_126_1_415_8465_8506_OBS se carga 48_70_126_1_415_8465_8506 se carga 48_70_126_1_415_8465_8505_OBS se carga 48_70_126_1_415_8465_85054 se carga 48_70_126_1_415_8465_8504_OBS se carga 48_70_126_1_415_8465_85040 se carga 48_70_126_1_415_8465_8503_OBSNo dispone de recipientes se carga 48_70_126_1_415_8465_85030 se carga 48_70_126_1_415_8465_8502_OBSNo hay recipientes para residuos organicos se carga 48_70_126_1_415_8465_85020 se carga 48_70_126_1_415_8465_8500_OBSLas mesas no son de material resistente se carga 48_70_126_1_415_8465_85000 se carga 48_70_126_1_415_8465_8477_OBSLas superficies no poseen un acabado liso se carga 48_70_126_1_415_8465_84770 se carga 48_70_126_1_415_8465_8476_OBSsuperficies no son de material sanitario se carga 48_70_126_1_415_8465_84760 se carga 48_70_126_1_415_8465_8475_OBS se carga 48_70_126_1_415_8465_84752 se carga 48_70_126_1_415_8465_8474_OBS se carga 48_70_126_1_415_8465_84742 se carga 48_70_126_1_415_8465_8473_OBSNo hay ventanas se carga 48_70_126_1_415_8465_84730 se carga 48_70_126_1_415_8465_8472_OBSEl techo es de zinc se carga 48_70_126_1_415_8465_84720 se carga 48_70_126_1_415_8465_8471_OBSParedes de zinc se carga 48_70_126_1_415_8465_84710 se carga 48_70_126_1_415_8465_8470_OBSEl piso es de tierra se carga 48_70_126_1_415_8465_84700 se carga 48_70_126_1_415_8465_8469_OBSDispone a quebrada se carga 48_70_126_1_415_8465_84690 se carga 48_70_126_1_415_8465_8468_OBSNo cuenta con agua potable se carga 48_70_126_1_415_8465_84680 se carga 48_70_126_1_415_8465_8467_OBSpermite el ingreso de plagas se carga 48_70_126_1_415_8465_84670 se carga 48_70_126_1_415_8465_8466_OBS se carga 48_70_126_1_415_8465_84662 se carga 48_70_126_1_415_8465 se carga 48_70_126_1_413_8513_8516_OBS se carga 48_70_126_1_413_8513_85160 se carga 48_70_126_1_413_8513_8514_OBS se carga 48_70_126_1_413_8513_85140 se carga 48_70_126_1_413_8513 se carga 48_70_126_1_413_8449_8456_OBS se carga 48_70_126_1_413_8449_84564 se carga 48_70_126_1_413_8449_8454_OBS se carga 48_70_126_1_413_8449_84544 se carga 48_70_126_1_413_8449_8453_OBS se carga 48_70_126_1_413_8449_84534 se carga 48_70_126_1_413_8449_8451_OBS se carga 48_70_126_1_413_8449_84514 se carga 48_70_126_1_413_8449_8450_OBS se carga 48_70_126_1_413_8449_84504 se carga 48_70_126_1_413_8449 se carga 48_70_126_1_412_8863 se carga 48_70_126_1_412_8431_8435_OBS se carga 48_70_126_1_412_8431_84352 se carga 48_70_126_1_412_8431_8434_OBSNo hay protocolo se carga 48_70_126_1_412_8431_84340 se carga 48_70_126_1_412_8431_8433_OBS se carga 48_70_126_1_412_8431_84332 se carga 48_70_126_1_412_8431_8432_OBS se carga 48_70_126_1_412_8431_84322 se carga 48_70_126_1_412_8431 se carga 48_70_126_1_412_8430 se carga 48_70_126_1_412_84292 se carga 48_70_126_1_411_8444_8448_OBS se carga 48_70_126_1_411_8444_8448 se carga 48_70_126_1_411_8444_8447_OBSNo hay recipientes se carga 48_70_126_1_411_8444_84470 se carga 48_70_126_1_411_8444_8446_OBSNo funciona correctamente se carga 48_70_126_1_411_8444_84460 se carga 48_70_126_1_411_8444_8445_OBS se carga 48_70_126_1_411_8444_84450 se carga 48_70_126_1_411_8444 se carga 48_70_126_1_411_8425_8428_OBSPermite el ingreso de plagas se carga 48_70_126_1_411_8425_84280 se carga 48_70_126_1_411_8425_8427_OBSNo hay desague se carga 48_70_126_1_411_8425_84270 se carga 48_70_126_1_411_8425_8426_OBS se carga 48_70_126_1_411_8425_84262 se carga 48_70_126_1_411_8425 se carga 48_70_126_1_143_5550En el momento de la visita el restaurante escolar no cuenta con el suministro de alimentos por parte del proveedor. Los padres de familia se turnan para la preparacion de los alimentos se carga 48_70_126_1_143_5549Array se carga 48_70_126_1_143_554730 se carga 48_70_126_1_143_5494Dar cumplimiento a los numerales calificados como 0 y 1 se carga 48_70_126_1_143_41651 se carga 48_70_126_1_139_88691085307428 se carga 48_70_126_1_139_88681085307428 se carga 48_70_126_1_139_8867ANGELA CRISTINA ANCHICA se carga 48_70_126_1_139_8866ANGELA CRISTINA ANCHICA se carga 48_70_126_1_139_88651 se carga 48_70_126_1_139_5909957 se carga 48_70_126_1_139_54681 se carga 48_70_126_1_139_54677 se carga 48_70_126_1_139_54665 se carga 48_70_126_1_139_54651 se carga 48_70_126_1_139_546412 se carga 48_70_126_1_139_54631 se carga 48_70_126_1_139_5462 se carga 48_70_126_1_139_54581 se carga 48_70_126_1_139_545798367533 se carga 48_70_126_1_139_5456JOSE FABIAN CANAMEJOY se carga 48_70_126_1_139_54552014-09-30 {"0":"28396","id":"28396","1":"125","wf_paso_id":"125","2":"32966","wf_caso_48_seguimiento_id":"32966","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:33","fecha_ejec":"2015-08-21 15:50:33","5":"11909","dato":"11909","6":"calen_principal","tabla":"calen_principal","7":"68","tarea_id":"68","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_125(11909) {"0":"28397","id":"28397","1":"185","wf_paso_id":"185","2":"32967","wf_caso_48_seguimiento_id":"32967","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:37","fecha_ejec":"2015-08-21 15:50:37","5":"24519","dato":"24519","6":"core_upload","tabla":"core_upload","7":"125","tarea_id":"125","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_ejec":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} CargarDatos_185(24519) cargar datos de ejecucion de las tareas (las ultimas si el proceso tiene ciclos) select a.*, u.apellido||' '||u.nombre|| ': '||u.cargo as usr_asig , ur.apellido||' '||ur.nombre|| ': '||ur.cargo as usr_resol from wf_caso_48_seguimiento a inner join ( select max(b0.id) as id,b0.wf_caso_48_id,b0.wf_tarea_id from wf_caso_48_seguimiento b0 where b0.wf_caso_48_id =? group by b0.wf_caso_48_id,b0.wf_tarea_id order by wf_caso_48_id,id ) b using(id) left join usuarios u using(core_usuario_id) left join usuarios ur on ur.core_usuario_id=core_usuario_id_resol {"0":"32964","id":"32964","1":"9111","wf_caso_48_id":"9111","2":"66","wf_tarea_id":"66","3":null,"core_usuario_id":null,"4":"2015-08-21 15:28:17","fec_asig":"2015-08-21 15:28:17","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:28:21","fec_resol":"2015-08-21 15:28:21","7":"66","wf_tarea_id_sig":"66","8":null,"usr_asig":null,"9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32965","id":"32965","1":"9111","wf_caso_48_id":"9111","2":"70","wf_tarea_id":"70","3":"325","core_usuario_id":"325","4":"2015-08-21 15:28:21","fec_asig":"2015-08-21 15:28:21","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:49:58","fec_resol":"2015-08-21 15:49:58","7":"70","wf_tarea_id_sig":"70","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32966","id":"32966","1":"9111","wf_caso_48_id":"9111","2":"68","wf_tarea_id":"68","3":"325","core_usuario_id":"325","4":"2015-08-21 15:49:58","fec_asig":"2015-08-21 15:49:58","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:50:34","fec_resol":"2015-08-21 15:50:34","7":"68","wf_tarea_id_sig":"68","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32967","id":"32967","1":"9111","wf_caso_48_id":"9111","2":"125","wf_tarea_id":"125","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:34","fec_asig":"2015-08-21 15:50:34","5":"325","core_usuario_id_resol":"325","6":"2015-08-21 15:50:37","fec_resol":"2015-08-21 15:50:37","7":"125","wf_tarea_id_sig":"125","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_resol":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa"} {"0":"32968","id":"32968","1":"9111","wf_caso_48_id":"9111","2":"67","wf_tarea_id":"67","3":"325","core_usuario_id":"325","4":"2015-08-21 15:50:37","fec_asig":"2015-08-21 15:50:37","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"67","wf_tarea_id_sig":"67","8":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","usr_asig":"Rosero Rosero Miguel Albeiro : Tecnico de Policarpa","9":null,"usr_resol":null} 2015-10 05 14:38:23 cargar datos del sujeto(,,s,48,9111) select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso from wf_caso_48 w inner join core_sujetoverificacion s on w.id=9111 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-10 05 14:38:23 tabla dat adic select tabla from core_sujetoverificaciontipo where id=2 2015-10 05 14:38:23 tabla :core_sujetoverificacionestablecimiento SELECT * FROM core_sujetoverificacionestablecimiento where id=53616 2015-10 05 14:38:23 Continuar(,,,s) EjecutarTarea_67() Control id_compmarc_48 325 325 ValidarUsuario(67):1 EjecutarPaso_124: form:3 , caso=9111 id_comp marc_48 Mostrar form Retorno : Array ( [ret] => Ext.getCmp('comp_marc_48').removeAll();Ext.getCmp('comp_marc_48').add(new Ext.form.FormPanel({ title: 'Acta de Control Alimentos - Datos Generales' ,padding: 10,id:'frm_formulario_48_9111',autoScroll:true ,labelAlign:'top',defaults: { anchor: '97%'} ,items: [new Ext.form.Hidden({name:'cod_formulario2',value:'3'}) ,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:'52'}) ,new Ext.form.Hidden({name :'oid',value:''}) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,allowBlank:false,id:'5910',fieldLabel:'* Acta No' },new Ext.form.DateField({fieldLabel:'* Fecha - (Formato AAAA-MM-DD)',name:'4673',allowBlank:false,maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,id:'4624',fieldLabel:'Acta anterior No' },new Ext.form.DateField({fieldLabel:'Fecha del acta anterior',name:'4625',maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }) ,{ xtype:'hidden',id:'hds5499',disabled:true}, new Ext.form.ComboBox({typeAhead:true, listeners:{ select:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5499); }, afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5499); } }, /*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,'Pendiente'],[2,'Favorable'],[3,'Desfavorable'] ]}), valueField:'id', displayField:'value', id:'inp_select_52_5499', allowBlank:false,fieldLabel:'* Concepto de la última visita.', hiddenName:'5499' }),{ xtype:'hidden',id:'hdcampo4626',value:'34'},{ xtype:'hidden',id:'4626'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'exigencia' },{ name:'cond_encontrada' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Exigencia' ,dataIndex:'exigencia' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})},{header:'Condición Encontrada' ,dataIndex:'cond_encontrada' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})}], stripeRows:true, height:250, id:'4626_34', title:'Aspectos a verificar', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'exigencia' },{ name:'cond_encontrada' } ); var myNewRecord = new TopicRecord({ oid:null ,exigencia:'',cond_encontrada:'' }); var storegri = Ext.getCmp('4626_34').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('4626_34'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }),{ xtype:'hidden',id:'hdcampo5502',value:'35'},{ xtype:'hidden',id:'5502'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'n_exigencia' },{ name:'n_condicion' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Exigencia' ,dataIndex:'n_exigencia' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})},{header:'Condición Encontrada' ,dataIndex:'n_condicion' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:''})}], stripeRows:true, height:250, id:'5502_35', title:'Exigencias frente a nueva situación sanitaria', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'n_exigencia' },{ name:'n_condicion' } ); var myNewRecord = new TopicRecord({ oid:null ,n_exigencia:'',n_condicion:'' }); var storegri = Ext.getCmp('5502_35').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('5502_35'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }),{value:'',xtype:'textfield' , maxLength:50,autoCreate:{ tag:'input',maxlength:'50'} ,id:'5503',fieldLabel:'Plazo para cumplimiento de exigencias ( No de días )' },{ xtype:'hidden',id:'hds4660',disabled:true}, new Ext.form.ComboBox({typeAhead:true, listeners:{ select:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),4660); }, afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),4660); } }, /*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,'Pendiente'],[2,'Favorable'],[3,'Desfavorable'] ]}), valueField:'id', displayField:'value', id:'inp_select_52_4660', allowBlank:false,fieldLabel:'* Concepto', hiddenName:'4660' }), new Ext.form.TextArea({id:'5597', fieldLabel:'Observaciones',name:'5597'}),{ xtype:'hidden',id:'hdcampo4627',value:'31'},{ xtype:'hidden',id:'4627'}, new Ext.grid.EditorGridPanel({ xtype:'editorgrid', store:new Ext.data.JsonStore({ fields:[{ name:'oid' },{ name:'autoridad' },{ name:'establecimiento' }] }), columns:[new Ext.grid.RowNumberer({width:30}),{header:'Por parte de la Autoridad Sanitaria' ,dataIndex:'autoridad' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:'',allowBlank:false})},{header:'Por parte del Establecimiento' ,dataIndex:'establecimiento' ,width:200 ,resizable:true ,sortable:true,editor: new Ext.form.TextArea({value:'',allowBlank:false})}], stripeRows:true, height:250, id:'4627_31', title:'Participantes en la inspección', stateful:true, stateId:'grid', autoScroll:true, autoWidth:true, sm:new Ext.grid.RowSelectionModel({singleSelect:false}), anchor:'97%' ,viewConfig:{ listeners:{ rowsinserted:function(view,row,info){ this.refresh(); } , rowremoved:function(view,row,info){ this.refresh(); } } } ,tbar:[ {iconCls:'icon-add' ,tooltip:'Agregar' ,text:'Agregar' ,handler:function(){ var TopicRecord = Ext.data.Record.create( { name:'oid' },{ name:'autoridad' },{ name:'establecimiento' } ); var myNewRecord = new TopicRecord({ oid:null ,autoridad:'',establecimiento:'' }); var storegri = Ext.getCmp('4627_31').getStore(); storegri.add(myNewRecord); } } ,{iconCls:'icon-delete' ,tooltip:'Eliminar' ,text:'Eliminar' ,handler:function(){ var grid = Ext.getCmp('4627_31'); var list = grid.getSelectionModel().getSelections(); if (!list) { Ext.MessageBox.alert('Advertencia', 'Ningun item seleccionado'); return false; } Ext.Msg.show({ title:'Advertencia de eliminacion', msg:'Esta seguro que desea eliminar los items seleccionados?', buttons:Ext.Msg.YESNO, animEl:'btnEl', fn:function(btn){ if (btn == 'yes'){ grid.store.remove(list); } }, icon:Ext.MessageBox.QUESTION }); } } ] }) ] ,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_48_9111');if(form.getForm().isValid()){form.prepararGrids();xajax_devolver_FormularioInContenedor(xajax.getFormValues('frm_formulario_48_9111'),'423','{"pro":"48","cas":"9111"}');}else{Ext.MessageBox.alert('Advertencia',getErrorFields(form.getForm()));}}} ] ,listeners:{ afterrender:function(){ try{ Ext.getCmp('frm_formulario_48_9111').getForm().loadRecord(new Ext.data.Record({"cod_formulario":3,"cod_bloque":52,"5910":null,"4624":null,"5503":null})); llamadaAJAX({url:'http://192.168.10.116/sisad/build/view/workflow/casos/casos_datosForm.php',mostrarMsg:false,params:{accion:'verifica',wf_paso_id:'124',cod_formulario:'3',cod_bloque:'52',wf_caso_id:'{"pro":"48","cas":"9111"}'}}); }catch(e){alert(e);}} } }) );Ext.getCmp('comp_marc_48').doLayout(); [suc] => 1 ) fin 2015-10-05 14:38:24 /******************************************************************************************************/ fin 2015-10-05 14:38:24 /******************************************************************************************************/ fin 2015-10-05 14:38:53 /******************************************************************************************************/ 2015-10 05 14:39:16 Continuar(s,67,124,) EjecutarTarea_67() Control id_compmarc_48 325 325 ValidarUsuario(67):1 EjecutarPaso_124: form:3 , caso=9111 id_comp marc_48 Paso::Guardar(Caso:9111) Datos a guardar: Array ( [wf_proceso_id] => 48 [wf_paso_id] => 124 [wf_tarea_id] => 67 [wf_caso_id] => 9111 [id] => marc_48 [accion] => nextPaso [reg] => s [rta] => n [cod_formulario2] => 3 [id_periodo] => 2015 [obs_ingreso] => [cod_bloque] => 423 [oid] => [8537] => 1 [8538] => 1 [8539] => 1 [8540] => 1 [8541] => 1 [8542] => 1 [8543] => 1 [8544] => 1 [8545] => 1 ) OID: 5351642 rta: 1 dato:5351642 tabla:sce.t3 CasoPaso:29574 CargarDatos_124(5351642) se carga 48_67_124_3_52_59101 se carga 48_67_124_3_52_5597 se carga 48_67_124_3_52_5503 se carga 48_67_124_3_52_5502 se carga 48_67_124_3_52_54992 se carga 48_67_124_3_52_46732015-10-12 se carga 48_67_124_3_52_46601 se carga 48_67_124_3_52_4627 se carga 48_67_124_3_52_4626 se carga 48_67_124_3_52_4625 se carga 48_67_124_3_52_4624 se carga 48_67_124_3_423_85451 se carga 48_67_124_3_423_85441 se carga 48_67_124_3_423_85431 se carga 48_67_124_3_423_85421 se carga 48_67_124_3_423_85411 se carga 48_67_124_3_423_85401 se carga 48_67_124_3_423_85391 se carga 48_67_124_3_423_85381 se carga 48_67_124_3_423_85371 SiguientePasoDe124: Funcion para ejecutar el siguiente paso Condicion Tarea : 1 ==1 TerminarTarea(67,122) Ultimo seg :32968 Ultimo seg :34254 EjecutarTarea_122() Programación Visita después de control id_compmarc_48 325 325 ValidarUsuario(122):1 EjecutarPaso_181: acti:0 , caso=9111 id_comp marc_48 Mostrar acti Retorno : Array ( [ret] => inicioComponente_WF_ProgTarea({"tarea_id":122,"paso_id":181,"id":"marc_48","proceso_id":48,"caso_id":"9111","sujeto_id":"53616"}); [suc] => 1 ) fin 2015-10-05 14:39:17 /******************************************************************************************************/