2015-07 16 16:07:14
Nuevo(20426,1)
Caso :48
2015-07 16 16:07:14
cargar datos del sujeto(,,s,93,48)
select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
from wf_caso_93 w
inner join core_sujetoverificacion s on w.id=48 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-07 16 16:07:14
tabla dat adic
select tabla from core_sujetoverificaciontipo where id=1
2015-07 16 16:07:14
tabla :persona
SELECT * FROM persona where id=20426
CasoSeguimiento :83
EjecutarTarea_261() ingreso datos id_comp1212
133
ValidarUsuario(261):
fin 2015-07-16 16:07:14
/******************************************************************************************************/
2015-11 23 11:48:39
Nuevo(20583,1)
Caso :48
2015-11 23 11:48:39
cargar datos del sujeto(,,s,93,48)
select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
from wf_caso_93 w
inner join core_sujetoverificacion s on w.id=48 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-11 23 11:48:39
tabla dat adic
select tabla from core_sujetoverificaciontipo where id=1
2015-11 23 11:48:39
tabla :persona
SELECT * FROM persona where id=20583
CasoSeguimiento :54
EjecutarTarea_261() ingreso datos id_comp1212
133
ValidarUsuario(261):1
EjecutarPaso_420: form:160 , caso=48 id_comp 1212
Mostrar form
fin 2015-11-23 11:48:39
/******************************************************************************************************/
2015-11-23 11:48:39TraerCaso(48,93,)
CargarCaso :48
2015-11 23 11:48:39
CargarDatos: Caso :48
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_93_seguimiento_id,wf_paso_id from wf_caso_93_pasos a1 group by wf_caso_93_seguimiento_id,wf_paso_id order by id
)a
inner join wf_caso_93_pasos p using(id,wf_caso_93_seguimiento_id)
inner join ( select max(id) as wf_caso_93_seguimiento_id,wf_caso_93_id,wf_tarea_id from wf_caso_93_seguimiento where wf_caso_93_id =? group by wf_caso_93_id,wf_tarea_id order by wf_caso_93_id,wf_caso_93_seguimiento_id ) b using(wf_caso_93_seguimiento_id)
left join usuarios u using(core_usuario_id) where tabla not in ('sce.t53')
Error :
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_93_seguimiento a
inner join (
select max(b0.id) as id,b0.wf_caso_93_id,b0.wf_tarea_id from wf_caso_93_seguimiento b0 where b0.wf_caso_93_id =? group by b0.wf_caso_93_id,b0.wf_tarea_id order by wf_caso_93_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":"54","id":"54","1":"48","wf_caso_93_id":"48","2":"261","wf_tarea_id":"261","3":null,"core_usuario_id":null,"4":"2015-11-23 11:48:39","fec_asig":"2015-11-23 11:48:39","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"261","wf_tarea_id_sig":"261","8":null,"usr_asig":null,"9":null,"usr_resol":null}
2015-11 23 11:48:39
cargar datos del sujeto(,,s,93,48)
select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
from wf_caso_93 w
inner join core_sujetoverificacion s on w.id=48 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-11 23 11:48:39
tabla dat adic
select tabla from core_sujetoverificaciontipo where id=1
2015-11 23 11:48:39
tabla :persona
SELECT * FROM persona where id=20583
fin 2015-11-23 11:48:39
/******************************************************************************************************/
2015-11-23 11:48:59TraerCaso(48,93,)
CargarCaso :48
2015-11 23 11:48:59
CargarDatos: Caso :48
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_93_seguimiento_id,wf_paso_id from wf_caso_93_pasos a1 group by wf_caso_93_seguimiento_id,wf_paso_id order by id
)a
inner join wf_caso_93_pasos p using(id,wf_caso_93_seguimiento_id)
inner join ( select max(id) as wf_caso_93_seguimiento_id,wf_caso_93_id,wf_tarea_id from wf_caso_93_seguimiento where wf_caso_93_id =? group by wf_caso_93_id,wf_tarea_id order by wf_caso_93_id,wf_caso_93_seguimiento_id ) b using(wf_caso_93_seguimiento_id)
left join usuarios u using(core_usuario_id) where tabla not in ('sce.t53')
Error :
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_93_seguimiento a
inner join (
select max(b0.id) as id,b0.wf_caso_93_id,b0.wf_tarea_id from wf_caso_93_seguimiento b0 where b0.wf_caso_93_id =? group by b0.wf_caso_93_id,b0.wf_tarea_id order by wf_caso_93_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":"54","id":"54","1":"48","wf_caso_93_id":"48","2":"261","wf_tarea_id":"261","3":null,"core_usuario_id":null,"4":"2015-11-23 11:48:39","fec_asig":"2015-11-23 11:48:39","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"261","wf_tarea_id_sig":"261","8":null,"usr_asig":null,"9":null,"usr_resol":null}
2015-11 23 11:48:59
cargar datos del sujeto(,,s,93,48)
select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
from wf_caso_93 w
inner join core_sujetoverificacion s on w.id=48 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-11 23 11:48:59
tabla dat adic
select tabla from core_sujetoverificaciontipo where id=1
2015-11 23 11:48:59
tabla :persona
SELECT * FROM persona where id=20583
2015-11 23 11:48:59
Continuar(s,261,420,)
EjecutarTarea_261() ingreso datos id_comp1212
133
ValidarUsuario(261):1
EjecutarPaso_420: form:160 , caso=48 id_comp 1212
Paso::Guardar(Caso:48)
Datos a guardar:
Array
(
[wf_proceso_id] => 93
[wf_paso_id] => 420
[wf_tarea_id] => 261
[wf_caso_id] => 48
[id] => 1212
[accion] => nextPaso
[reg] => s
[rta] => n
[cod_formulario2] => 160
[id_periodo] => 2015
[obs_ingreso] =>
[cod_bloque] => 184
[oid] =>
[oid_maestro] =>
[1483] =>
[1484] => 4
[1996] => ADADASDASDASDASDASDASDASDSADSADSDA
)
OID: 25
rta: 1 dato:25 tabla:sce.t160
CasoPaso:44
CargarDatos_420(25)
se carga 93_261_420_160_184_1996ADADASDASDASDASDASDASDASDSADSADSDA
se carga 93_261_420_160_184_14844
se carga 93_261_420_160_184_1483
SiguientePasoDe420: Funcion para ejecutar el siguiente paso
EjecutarPaso_421: docs:95 , caso=48 id_comp 1212
Mostrar docs
$tit_formato='GENERACIÓN DE PIN CERTIFICADOS LABORALES ';
$n= ' WFSV_79 '; $a= ' WFSV_80 ';
$nom='';
$dir= ' WFSV_77 ';
$tel= ' WFSV_78 ';
$ced=' WFSV_81 ';
$id_suj=' WFSV_IDENTIFICACION ';
$mes=date("F");
$c=new wf_conexionesbd();
$c->Load('wf_tit_conx=?',array('localMysql'));
$con2=$c->getCon();
if($ced!=''){
$sql_1="select nombres,papellido,sapellido from activos where documento=?";
$rs_1=$con2->Execute($sql_1,array($ced));
if($rs_1->RecordCount()>0){$nom=$rs_1->fields['nombres'].' '.$rs_1->fields['papellido'].' '.$rs_1->fields['sapellido'];}
$sql_2="select nombres,papellido,sapellido from departamento where documento=?";
$rs_2=$con2->Execute($sql_2,array($ced));
if($rs_2->RecordCount()>0){$nom=$rs_2->fields['nombres'].' '.$rs_2->fields['papellido'].' '.$rs_2->fields['sapellido'];}
$sql_3="select nombres,papellido,sapellido from magisterio where documento=?";
$rs_3=$con2->Execute($sql_3,array($ced));
if($rs_3->RecordCount()>0){$nom=$rs_3->fields['nombres'].' '.$rs_3->fields['papellido'].' '.$rs_3->fields['sapellido'];}
}
if($nom==''){ $nom= ' 93_261_420_160_184_1996 ' ;}
if ($mes=="January") $mes="Enero";
if ($mes=="February") $mes="Febrero";
if ($mes=="March") $mes="Marzo";
if ($mes=="April") $mes="Abril";
if ($mes=="May") $mes="Mayo";
if ($mes=="June") $mes="Junio";
if ($mes=="July") $mes="Julio";
if ($mes=="August") $mes="Agosto";
if ($mes=="September") $mes="Setiembre";
if ($mes=="October") $mes="Octubre";
if ($mes=="November") $mes="Noviembre";
if ($mes=="December") $mes="Diciembre";
$fecha=date('Y-m-d');
$f=split('-',$fecha);
if($f[1]==1)$f[1]='Enero';
if($f[1]==2)$f[1]='Febrero';
if($f[1]==3)$f[1]='Marzo';
if($f[1]==4)$f[1]='Abril';
if($f[1]==5)$f[1]='Mayo';
if($f[1]==6)$f[1]='Junio';
if($f[1]==7)$f[1]='Julio';
if($f[1]==8)$f[1]='Agosto';
if($f[1]==9)$f[1]='Septiembre';
if($f[1]==10)$f[1]='Octubre';
if($f[1]==11)$f[1]='Noviembre';
if($f[1]==12)$f[1]='Diciembre';
$anio=date("Y");
$dia=date("d");
require_once($root.'/lib/tcpdf/config/lang/eng.php');
require_once($root.'/lib/tcpdf/tcpdf.php');
require_once($root.'/lib/tcpdf/tcpdf_barcodes.php');
require_once($root.'/lib/num_letras.php');
require_once($root.'/lib/num_a_letras.php');
$sql_0="select * from sce.validar_pin where pin=? and id_arb=?";
$rt=$con->Execute($sql_0,array($id_caso,$id_proc));
if($rt){
if($rt->recordCount()>0){ } else {
$sql="INSERT INTO sce.validar_pin VALUES (".$id_caso.", 'n',".$ced.",".$id_proc.",".$id_suj.");";
$con->Execute($sql);
}
}
$sql2="SELECT valor FROM wf_proceso_adi where id=".$id_proc;
$rs=$con->Execute($sql2);
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$izq=10+2;$der=10;$arr=10; $abj=10;
$anchoR=216-$izq-$der;
$altoR=279-$arr-$abj;
$margenSV=2;
$margenSH=5;
$s=0;$p=1;$consc=$rangoI;
$y=$arr;
$x=$izq;
// create some HTML content
ob_start();
?>
Gobernación del Departamento de Nariño
|
Fecha de impresion: |
echo $dia." de ".$mes." de ".$anio;?> |
PIN generado para certificado laboral para funcionarios activos, pensionados, contratistas y retirados de la Gobernación del Departamento de Nariño
|
Número de documento: |
echo $ced;?> |
Nombre completo: |
echo strtoupper($nom);?> |
Número de caso |
echo $id_caso;?> |
Valor a pagar en pesos colombianos: echo $rs->fields['valor']." ( $".strtolower(numtoletras($rs->fields['valor']))." pesos )";?> |
Código de barras:
$barcodeobj = new TCPDFBarcode($id_caso, 'C128');
echo $barcodeobj->getBarcodeHTML(2, 30, 'black');
//echo $barcodeobj->getBarcodePNG(2, 30, array(0,0,0));
?> |
}
$html=ob_get_clean();
$nomdoc=md5(time()).'_'.$_SESSION['usuario_id'].'.html';
file_put_contents($root.'tmp/'.$nomdoc,$html);
$url=$root_js.'tmp/'.$nomdoc;
TWFSV_IDENTIFICACION:20583
TWFSV_81:1232231323
TWFSV_80:
TWFSV_79:
TWFSV_78:
TWFSV_77:
T93_261_420_160_184_1996:ADADASDASDASDASDASDASDASDSADSADSDA
Retorno :
Array
(
[ret] => inicioComponente_WF_DocSalida({"id":"1212","caso_id":"48","proceso_id":93,"tit":"ingreso datos","tarea_id":261,"paso_id":421,"desc":"generaci\u00f3n pin certificados laborales<\/strong>: ","url":"De clic aquí para descargar el archivo<\/a><\/div>"});
[suc] => 1
)
fin 2015-11-23 11:48:59
/******************************************************************************************************/
|