2015-06 03 12:14:05  
Nuevo(20348,1)
		Caso :43 
2015-06 03 12:14:05  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:14:05  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:14:05  
tabla :persona
	SELECT * FROM persona where id=20348
		CasoSeguimiento :104 
	EjecutarTarea_200() Ingreso de datos id_comp1142
				  133
		ValidarUsuario(200):1
			EjecutarPaso_358: form:133 , caso=43 id_comp 1142
				Mostrar form
 fin 2015-06-03  12:14:05
/******************************************************************************************************/

2015-06-03 12:14:05TraerCaso(43,84,)
 CargarCaso :43
2015-06 03 12:14:05  
CargarDatos: Caso :43
	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_84_seguimiento_id,wf_paso_id from wf_caso_84_pasos a1  group by wf_caso_84_seguimiento_id,wf_paso_id order by id
				)a
				inner join wf_caso_84_pasos p using(id,wf_caso_84_seguimiento_id)
				inner join ( select max(id) as wf_caso_84_seguimiento_id,wf_caso_84_id,wf_tarea_id from wf_caso_84_seguimiento where wf_caso_84_id =? group by wf_caso_84_id,wf_tarea_id order by wf_caso_84_id,wf_caso_84_seguimiento_id  ) b using(wf_caso_84_seguimiento_id)
				left join  usuarios  u using(core_usuario_id)
		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_84_seguimiento a
				inner join (
				select max(b0.id) as id,b0.wf_caso_84_id,b0.wf_tarea_id from wf_caso_84_seguimiento b0  where b0.wf_caso_84_id =? group by b0.wf_caso_84_id,b0.wf_tarea_id order by wf_caso_84_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":"104","id":"104","1":"43","wf_caso_84_id":"43","2":"200","wf_tarea_id":"200","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:05","fec_asig":"2015-06-03 12:14:05","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"200","wf_tarea_id_sig":"200","8":null,"usr_asig":null,"9":null,"usr_resol":null}
2015-06 03 12:14:05  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:14:05  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:14:05  
tabla :persona
	SELECT * FROM persona where id=20348
 fin 2015-06-03  12:14:05
/******************************************************************************************************/

2015-06-03 12:14:16TraerCaso(43,84,)
 CargarCaso :43
2015-06 03 12:14:16  
CargarDatos: Caso :43
	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_84_seguimiento_id,wf_paso_id from wf_caso_84_pasos a1  group by wf_caso_84_seguimiento_id,wf_paso_id order by id
				)a
				inner join wf_caso_84_pasos p using(id,wf_caso_84_seguimiento_id)
				inner join ( select max(id) as wf_caso_84_seguimiento_id,wf_caso_84_id,wf_tarea_id from wf_caso_84_seguimiento where wf_caso_84_id =? group by wf_caso_84_id,wf_tarea_id order by wf_caso_84_id,wf_caso_84_seguimiento_id  ) b using(wf_caso_84_seguimiento_id)
				left join  usuarios  u using(core_usuario_id)
		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_84_seguimiento a
				inner join (
				select max(b0.id) as id,b0.wf_caso_84_id,b0.wf_tarea_id from wf_caso_84_seguimiento b0  where b0.wf_caso_84_id =? group by b0.wf_caso_84_id,b0.wf_tarea_id order by wf_caso_84_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":"104","id":"104","1":"43","wf_caso_84_id":"43","2":"200","wf_tarea_id":"200","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:05","fec_asig":"2015-06-03 12:14:05","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"200","wf_tarea_id_sig":"200","8":null,"usr_asig":null,"9":null,"usr_resol":null}
2015-06 03 12:14:16  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:14:16  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:14:16  
tabla :persona
	SELECT * FROM persona where id=20348
2015-06 03 12:14:16  
Continuar(s,200,358,)
	EjecutarTarea_200() Ingreso de datos id_comp1142
				  133
		ValidarUsuario(200):1
			EjecutarPaso_358: form:133 , caso=43 id_comp 1142
				Paso::Guardar(Caso:43)
					Datos a guardar:
						Array
						(
						    [wf_proceso_id] => 84
						    [wf_paso_id] => 358
						    [wf_tarea_id] => 200
						    [wf_caso_id] => 43
						    [id] => 1142
						    [accion] => nextPaso
						    [reg] => s
						    [rta] => n
						    [cod_formulario2] => 133
						    [id_periodo] => 2015
						    [obs_ingreso] => 
						    [cod_bloque] => 157
						    [oid] => 
						    [oid_maestro] => 
						    [862] => 2015-06-03
						    [863] => 45652121215
						    [864] => 23132123231
						    [865] => 
						    [totpagar] => 68784244446
						    [866] => 20635273400
						    [867] => 3
						    [868] => 16049658000
						)
						
					OID: 47
					rta: 1 dato:47 tabla:sce.t133 
					CasoPaso:96
				CargarDatos_358(47)
							se carga 84_200_358_133_157_869
							se carga 84_200_358_133_157_86816049658000
							se carga 84_200_358_133_157_8673
							se carga 84_200_358_133_157_86620635273400
							se carga 84_200_358_133_157_865
							se carga 84_200_358_133_157_86423132123231
							se carga 84_200_358_133_157_86345652121215
							se carga 84_200_358_133_157_8622015-06-03
				SiguientePasoDe358: Funcion para ejecutar el siguiente paso 
			Condicion Tarea : true
		TerminarTarea(200,201)
			Ultimo seg :104 
			Ultimo seg :105 
	EjecutarTarea_201() Acuerdo de pago id_comp1142
				133  133
		ValidarUsuario(201):1
			EjecutarPaso_359: docs:59 , caso=43 id_comp 1142
				Mostrar docs
					$tit_formato='ACUERDOS DE PAGO';
					$n= ' WFSV_79 '; $a= ' WFSV_80 '; 
					$nom=$n.$a;
					$dir= ' WFSV_77 ';
					$tel= ' WFSV_78 ';
					$ced=' WFSV_81 ';
					$multas= ' 84_200_358_133_157_863 ';
					$interes= ' 84_200_358_133_157_864 ';
					$vadd= ' 84_200_358_133_157_865 ';
					$cuini= ' 84_200_358_133_157_866 ';
					$ncu= ' 84_200_358_133_157_867 ';
					$vcu= ' 84_200_358_133_157_868 ';
					$fe= ' 84_200_358_133_157_862 ';
					$t=($multas+$interes+$vadd)-($cuini+($vcu*$ncu));
					$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';
					require_once($root.'/lib/tcpdf/config/lang/eng.php');
					require_once($root.'/lib/tcpdf/tcpdf.php');
					require_once($root.'/lib/num_letras.php');
					
					//--------------------------------------------------------------------------
					class MYPDF extends TCPDF {
					
					    //Page header
					    public function Header() {
					        // Logo
					      
					//echo str_replace('$root_js',$root_js,$CONFIG['CABECERA_FORMATOS_HTML']);
					
					 $image_file = K_PATH_IMAGES.'logo_alcaldia.jpg';
					$htm='';
					$htm2='<table width="100%" height="5%" border="0" cellpadding="0" cellspacing="0">
					  <tr>
					    <td width="100%" align="center"><img src="'.$image_file.'" alt="a"  height="90"  /></td>
					  </tr>
					  </table><br  /><br  /><br>';
					$npag=$this->getAliasNbPages();
					     $this->writeHTMLCell($w = 0, $h = 0, $x = '', $y = '', $htm, $border = 0, $ln = 1, $fill = 0, $reseth = true, $align = 'top', $autopadding = true);
					
					
					    }
					
					    // Page footer
					    public function Footer() {
					        // Position at 15 mm from bottom
					        $this->SetY(-15);
					        // Set font
					        $this->SetFont('helvetica', 'I', 8);
					        // Page number
					        $this->Cell(0, 10, '', 0, false, 'C', 0, '', 0, false, 'T', 'M');
					    }
					}
					//--------------------------------------------------------------------------
					
					// create new PDF document
					$pdf = new MYPDF('p', 'mm', 'letter', true, 'UTF-8', false);
					
					// set document information
					$pdf->SetCreator(PDF_CREATOR);
					$pdf->SetAuthor('Siti');
					$pdf->SetTitle('CERTIFICADO VECINDAD');
					$pdf->SetSubject('Certificado');
					$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
					
					// set default header data
					$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING);
					
					// set header and footer fonts
					$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
					$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
					
					// set default monospaced font
					$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
					
					// set margins
					$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
					$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
					$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
					
					// set auto page breaks
					$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
					
					// set image scale factor
					$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
					//set some language-dependent strings
					$pdf->setLanguageArray($l);
					
					// ---------------------------------------------------------
					
					// NOTE: 2D barcode algorithms must be implemented on 2dbarcode.php class file.
					
					// set font
					$pdf->SetFont('helvetica', '', 10);
					
					// add a page
					$pdf->AddPage();
					
					// - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
					$fils=4;
					$cols=3;
					$logo_empresa=$CONFIG['LOGO_EMPRESA'];
					$codigo=$root_js.'build/view/common/marco/index.php?particular=001&accion=I&proc='.$CONFIG['PROCESO_STICKER'];
					$izq=10+2;$der=10;$arr=10; $abj=10;
					
					$sxp=$fils*$cols;
					$tot=$rangoF-$rangoI+1;
					$pags=ceil(($tot)/$sxp);
					$anchoR=216-$izq-$der;
					$altoR=279-$arr-$abj;
					$anchoS=$anchoR/$cols;
					$margenSV=4;
					$margenSH=5;
					$altoS=$altoR/$fils;
					$altoImg=10;
					$altoText=8;
					$altoC=50;
					
					
					// set style for barcode
					$style = array(
					    'border' => 2,
					    'vpadding' => 'auto',
					    'hpadding' => 'auto',
					    'fgcolor' => array(0,0,0),
					    'bgcolor' => false, //array(255,255,255)
					    'module_width' => 1, // width of a single module in points
					    'module_height' => 1 // height of a single module in points
					);
					
					$pdf->SetFont('helvetica', '', 9, '', false);
					$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
					
					$s=0;$p=1;$consc=$rangoI;
					$y=$arr;
					$x=$izq;
					// create some HTML content
					ob_start();
					?>
					<br  /><br><br>
					<table width="100%" border="0">
					  <tr>
					    <td><strong>San Juan de pasto, <? echo $f[1]." ".$f[2]." de ".$f[0]?></strong></td>
					  </tr>
					  <tr>
					    <td><strong>DOCTOR:</strong></td>
					  </tr>
					  <tr>
					    <td><strong>GABRIEL ARCOS LOPEZ</strong></td>
					  </tr>
					  <tr>
					    <td><strong>SUBSECRETARIO DE TRANSITO Y TRANSPORTE</strong></td>
					  </tr>
					  <tr>
					    <td><strong>DEL DEPARTAMENTO DE NARIÑO</strong></td>
					  </tr>
					</table>
					
					<table width="100%" border="0">
					  <tr>
					    <td style="text-align: center"><strong><br>
					    SOLICITUD DE ACUERDO DE PAGO<br><br>
					    </strong></td>
					  </tr>
					  <tr>
					    <td style="text-align: justify">En conformidad a la norma reinante por medio de la presente solicito muy respetuosamente se aprueba el pago de sanción impuesta por infracciones al transito y transporte del departamento de Nariño por medio de un acuerdo de pago, el cual podra determinarse de la siguiente manera:<br></td>
					  </tr>
					</table>
					<table width="100%" border="1">
					  <tr>
					    <th scope="row" width="20%">COMPARENDOS</th>
					    <td colspan="4">&nbsp;</td>
					  </tr>
					  <tr>
					    <th colspan="5" scope="row">&nbsp;</th>
					  </tr>
					  <tr>
					    <th scope="row"><strong>MULTA(S)</strong></th>
					    <td><? echo $multas;?></td>
					    <td width="20%"><strong>TOTAL COMPARENDOS</strong></td>
					    <td colspan="2"><? echo $multas;?></td>
					  </tr>
					  <tr>
					    <th scope="row"><strong>INTERESES DE MORA</strong></th>
					    <td><? echo $interes;?></td>
					    <td colspan="3"><strong>TOTAL COMPARENDOS MAS INTERESES</strong></td>
					  </tr>
					  <tr>
					    <th width="20%" align="center" scope="row"><strong>COSTAS GASTOS ADMON</strong></th>
					    <td align="center"><strong>TOTAL INTERESES</strong></td>
					    <td width="20%" align="center"><? echo $interes+$vadd;?></td>
					    <td width="20%" align="center"><strong>MAS COSTAS</strong></td>
					    <td width="20%" align="center"><? if($t<=0)$t=$t*-1; echo $t;?></td>    
					  </tr>
					  <tr>
					    <th scope="row"><strong>DEUDA TOTAL</strong></th>
					    <td colspan="4"><strong><? echo $multas+$interes+$vadd+$t;?></strong></td>
					  </tr>
					</table><br><br>
					
					<table width="100%" border="1">
					  <tr>
					    <th width="20%" scope="col"><p>CUOTA</p></th>
					    <th width="20%" scope="col">FECHA DE PAGO</th>
					    <th width="20%" scope="col">VALOR $</th>
					    <th width="20%" scope="col">VALOR COMPARENDO (S)</th>
					    <th width="20%" scope="col">VALOR INTERESES MAS COSTAS Y/O GASTOS ADMON</th>
					  </tr>
					  <tr>
					  <td width="20%">1 CUOTA INICIAL</td>
					  <td width="20%"><? echo $fe;?></td>
					  <td width="20%"><? echo $cuini;?></td>
					  <td width="20%"><? echo $multas;?></td>
					  <td width="20%"><? echo $t;?></td>
					  </tr>
					  
					  <?
					  for($i=0;$i<$ncu;$i++){
						  $fec = new DateTime($fe);
					      $inter= new DateInterval('P1M');
						 $fec->add($inter); 
						 $fe=$fec->format('Y-m-d');
						  echo '
						  <tr>
					  <td width="20%">'.($i+2).'</td>
					  <td width="20%">'.$fe.'</td>
					  <td width="20%">'.$vcu.'</td>
					  <td width="20%">0</td>
					  <td width="20%">0</td>
					  </tr>
						  ';
						  }
					  
					  ?>
					</table><br><br>
					<table width="100%" border="0">
					  <tr>
					    <td>Acuerdo que en la rigurosidad del caso,  me compromete de manera directa en caso de incumplimiento, autorizando el seguimiento de los tramites de ley respectiva.<br><br></td>
					  </tr>
					  <tr>
					    <td><strong>COORDIALMENTE: </strong><br></td>
					  </tr>
					  <tr>
					    <td><? echo $nom;?></td>
					  </tr>
					  <tr>
					    <td><strong>C.C No. </strong><? echo $ced;?></td>
					  </tr>
					  <tr>
					    <td><strong>Dirección:</strong> <? echo $dir;?></td>
					  </tr>
					  <tr>
					    <td><strong>Teléfono</strong> <? echo $tel;?></td>
					  </tr>
					</table>
					<p>
					  <?
					$mes=date("F");
					
					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";
					
					$anio=date("Y");
					$npag=$pdf->getAliasNbPages();
					$lpag=convertir_a_letras($npag);
					if($npag==1&&$lpag=='uno')$lpag='un';
					?>
					  <br>
					</p>
					
					
					<?
					$html=ob_get_clean();
					// output the HTML content
					$pdf->writeHTML($html, true, false,false,false);
					
					// reset pointer to the last page
					$pdf->lastPage();
					//---
					//$pdf->AddPage();
					ob_start();
					$html=ob_get_clean();
					// output the HTML content
					$pdf->writeHTML($html, true, false,false,false);
					
					// reset pointer to the last page
					$pdf->lastPage();
					//----
					$nomdoc=md5(time()).'.pdf';
					$pdf->Output($root."/tmp/".$nomdoc, 'F');
					$url=$root_js.'tmp/'.$nomdoc;
					TWFSV_81:10851085
					TWFSV_80:Pinchao
					TWFSV_79:German
					TWFSV_78:1346
					TWFSV_77:calle 18
					T84_200_358_133_157_868:16049658000
					T84_200_358_133_157_867:3
					T84_200_358_133_157_866:20635273400
					T84_200_358_133_157_865:
					T84_200_358_133_157_864:23132123231
					T84_200_358_133_157_863:45652121215
					T84_200_358_133_157_862:2015-06-03
	Retorno :
	Array
	(
	    [ret] => inicioComponente_WF_DocSalida({"id":"1142","caso_id":"43","proceso_id":84,"tit":"Acuerdo de pago","tarea_id":201,"paso_id":359,"desc":"<strong>acuerdo de pago<\/strong>: ","url":"<a href=\"http:\/\/192.168.10.116\/sisad\/tmp\/0be188892aceaf300b3fa8b819e68080.pdf\" target=\"_blank\" >De clic aqui para descargar el archivo<\/a><\/div>"});
	    [suc] => 1
	)
	
 fin 2015-06-03  12:14:17
/******************************************************************************************************/

2015-06-03 12:14:21TraerCaso(43,84,)
 CargarCaso :43
2015-06 03 12:14:21  
CargarDatos: Caso :43
	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_84_seguimiento_id,wf_paso_id from wf_caso_84_pasos a1  group by wf_caso_84_seguimiento_id,wf_paso_id order by id
				)a
				inner join wf_caso_84_pasos p using(id,wf_caso_84_seguimiento_id)
				inner join ( select max(id) as wf_caso_84_seguimiento_id,wf_caso_84_id,wf_tarea_id from wf_caso_84_seguimiento where wf_caso_84_id =? group by wf_caso_84_id,wf_tarea_id order by wf_caso_84_id,wf_caso_84_seguimiento_id  ) b using(wf_caso_84_seguimiento_id)
				left join  usuarios  u using(core_usuario_id)
			{"0":"96","id":"96","1":"358","wf_paso_id":"358","2":"104","wf_caso_84_seguimiento_id":"104","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fecha_ejec":"2015-06-03 12:14:17","5":"47","dato":"47","6":"sce.t133","tabla":"sce.t133","7":"200","tarea_id":"200","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_358(47)
							se carga 84_200_358_133_157_869
							se carga 84_200_358_133_157_86816049658000
							se carga 84_200_358_133_157_8673
							se carga 84_200_358_133_157_86620635273400
							se carga 84_200_358_133_157_865
							se carga 84_200_358_133_157_86423132123231
							se carga 84_200_358_133_157_86345652121215
							se carga 84_200_358_133_157_8622015-06-03
	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_84_seguimiento a
				inner join (
				select max(b0.id) as id,b0.wf_caso_84_id,b0.wf_tarea_id from wf_caso_84_seguimiento b0  where b0.wf_caso_84_id =? group by b0.wf_caso_84_id,b0.wf_tarea_id order by wf_caso_84_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":"104","id":"104","1":"43","wf_caso_84_id":"43","2":"200","wf_tarea_id":"200","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:05","fec_asig":"2015-06-03 12:14:05","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:17","fec_resol":"2015-06-03 12:14:17","7":"200","wf_tarea_id_sig":"200","8":null,"usr_asig":null,"9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"105","id":"105","1":"43","wf_caso_84_id":"43","2":"201","wf_tarea_id":"201","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fec_asig":"2015-06-03 12:14:17","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"201","wf_tarea_id_sig":"201","8":"Pinchao German: ciudadano","usr_asig":"Pinchao German: ciudadano","9":null,"usr_resol":null}
2015-06 03 12:14:21  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:14:21  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:14:21  
tabla :persona
	SELECT * FROM persona where id=20348
2015-06 03 12:14:21  
Continuar(s,201,359,)
	EjecutarTarea_201() Acuerdo de pago id_comp1142
				133  133
		ValidarUsuario(201):1
			EjecutarPaso_359: docs:59 , caso=43 id_comp 1142
				Paso::Guardar(Caso:43)
					rta: 1 dato:11821 tabla:core_upload 
					CasoPaso:97
				CargarDatos_359(11821)
				SiguientePasoDe359: Funcion para ejecutar el siguiente paso 
			EjecutarPaso_362: corr:62 , caso=43 id_comp 1142
				Mostrar corr
					ob_start();
					$ciud =  mb_strtoupper( "{ WFSV_79 } { WFSV_80 }",'utf-8');
					?>
					<p>
					Apreciado(a)<br>
					<strong><?php echo htmlentities($ciud) ?></strong>
					<p>
					<p>El presente mensaje es una notificaci&oacute;n para el caso No  <strong><?php echo $id_caso; ?></strong> </p>
					<?php  $html=ob_get_clean();  
					TWFSV_80:Pinchao
					TWFSV_79:German
					Su registro de acuerdo de pago se realizo con éxito.
					{ WFSV_76 } 
					TWFSV_76:desarrollo4@gmail.com
					Registro exitoso
	Retorno :
	Array
	(
	    [ret] => inicioComponente_WF_Correo({"id":"1142","caso_id":"43","proceso_id":84,"tit":"Acuerdo de pago","tarea_id":201,"paso_id":362,"desc":"<p>\r\nApreciado(a)<br>\r\n<strong>GERMAN PINCHAO<\/strong>\r\n<p>\r\n<p>El presente mensaje es una notificaci&oacute;n para el caso No  <strong>43<\/strong> <\/p>\r\n<strong>Su registro de acuerdo de pago se realizo con \u00e9xito.<\/strong> ","url":"<a href=\"#\" onclick=\" llamadaAJAX({\r\n\t\t\t\t\t\t\t\t\turl:'http:\/\/192.168.10.116\/sisad\/build\/view\/mail\/envio\/envio_l.php',\r\n\t\t\t\t\t\t\t\t\tmostrarMsg:true,\r\n\t\t\t\t\t\t\t\t\tparams:{accion:'envio2',destino:'desarrollo4@gmail.com ',asunto:'Registro exitoso'},\r\n\t\t\t\t\t\t\t\t\tsuccess:function(result){\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif(result.success) \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcrearMsg(action.result.message,'Informacion');\r\n\t\t\t\t\t\t\t\t\t\t\t\t\telse{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcrearMsg(action.result.message,'Informacion');\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t});\" >De click aqui para volver a enviar el correo<\/a><\/div>"});
	    [suc] => 1
	)
	
 fin 2015-06-03  12:14:21
/******************************************************************************************************/

2015-06-03 12:14:28TraerCaso(43,84,)
 CargarCaso :43
2015-06 03 12:14:28  
CargarDatos: Caso :43
	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_84_seguimiento_id,wf_paso_id from wf_caso_84_pasos a1  group by wf_caso_84_seguimiento_id,wf_paso_id order by id
				)a
				inner join wf_caso_84_pasos p using(id,wf_caso_84_seguimiento_id)
				inner join ( select max(id) as wf_caso_84_seguimiento_id,wf_caso_84_id,wf_tarea_id from wf_caso_84_seguimiento where wf_caso_84_id =? group by wf_caso_84_id,wf_tarea_id order by wf_caso_84_id,wf_caso_84_seguimiento_id  ) b using(wf_caso_84_seguimiento_id)
				left join  usuarios  u using(core_usuario_id)
			{"0":"96","id":"96","1":"358","wf_paso_id":"358","2":"104","wf_caso_84_seguimiento_id":"104","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fecha_ejec":"2015-06-03 12:14:17","5":"47","dato":"47","6":"sce.t133","tabla":"sce.t133","7":"200","tarea_id":"200","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_358(47)
							se carga 84_200_358_133_157_869
							se carga 84_200_358_133_157_86816049658000
							se carga 84_200_358_133_157_8673
							se carga 84_200_358_133_157_86620635273400
							se carga 84_200_358_133_157_865
							se carga 84_200_358_133_157_86423132123231
							se carga 84_200_358_133_157_86345652121215
							se carga 84_200_358_133_157_8622015-06-03
			{"0":"97","id":"97","1":"359","wf_paso_id":"359","2":"105","wf_caso_84_seguimiento_id":"105","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:21","fecha_ejec":"2015-06-03 12:14:21","5":"11821","dato":"11821","6":"core_upload","tabla":"core_upload","7":"201","tarea_id":"201","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_359(11821)
	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_84_seguimiento a
				inner join (
				select max(b0.id) as id,b0.wf_caso_84_id,b0.wf_tarea_id from wf_caso_84_seguimiento b0  where b0.wf_caso_84_id =? group by b0.wf_caso_84_id,b0.wf_tarea_id order by wf_caso_84_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":"104","id":"104","1":"43","wf_caso_84_id":"43","2":"200","wf_tarea_id":"200","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:05","fec_asig":"2015-06-03 12:14:05","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:17","fec_resol":"2015-06-03 12:14:17","7":"200","wf_tarea_id_sig":"200","8":null,"usr_asig":null,"9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"105","id":"105","1":"43","wf_caso_84_id":"43","2":"201","wf_tarea_id":"201","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fec_asig":"2015-06-03 12:14:17","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"201","wf_tarea_id_sig":"201","8":"Pinchao German: ciudadano","usr_asig":"Pinchao German: ciudadano","9":null,"usr_resol":null}
2015-06 03 12:14:28  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:14:28  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:14:28  
tabla :persona
	SELECT * FROM persona where id=20348
2015-06 03 12:14:28  
Continuar(s,201,362,)
	EjecutarTarea_201() Acuerdo de pago id_comp1142
				133  133
		ValidarUsuario(201):1
			EjecutarPaso_362: corr:62 , caso=43 id_comp 1142
				Paso::Guardar(Caso:43)
					rta: 1 dato: tabla: 
					CasoPaso:98
				CargarDatos_362()
				SiguientePasoDe362: Funcion para ejecutar el siguiente paso 
			Condicion Tarea : true
		TerminarTarea(201,202)
			Ultimo seg :105 
			Ultimo seg :106 
	EjecutarTarea_202() resolucion acuerdo de pago id_comp1142
				  133
		ValidarUsuario(202):
	Retorno :
	Array
	(
	    [htm] => 
	    [suc] => 1
	    [ret] => crearMsg('Usted no puede ejecutar la tarea actual del proceso, Debe esperar a que un usuario con los privilegios adecuados la ejecute.','Informaci&oacute;n');Ext.getCmp('comp_1142').funcionInicial('n');
	)
	
 fin 2015-06-03  12:14:28
/******************************************************************************************************/

2015-06-03 12:17:25TraerCaso(43,84,)
 CargarCaso :43
2015-06 03 12:17:25  
CargarDatos: Caso :43
	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_84_seguimiento_id,wf_paso_id from wf_caso_84_pasos a1  group by wf_caso_84_seguimiento_id,wf_paso_id order by id
				)a
				inner join wf_caso_84_pasos p using(id,wf_caso_84_seguimiento_id)
				inner join ( select max(id) as wf_caso_84_seguimiento_id,wf_caso_84_id,wf_tarea_id from wf_caso_84_seguimiento where wf_caso_84_id =? group by wf_caso_84_id,wf_tarea_id order by wf_caso_84_id,wf_caso_84_seguimiento_id  ) b using(wf_caso_84_seguimiento_id)
				left join  usuarios  u using(core_usuario_id)
			{"0":"96","id":"96","1":"358","wf_paso_id":"358","2":"104","wf_caso_84_seguimiento_id":"104","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fecha_ejec":"2015-06-03 12:14:17","5":"47","dato":"47","6":"sce.t133","tabla":"sce.t133","7":"200","tarea_id":"200","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_358(47)
							se carga 84_200_358_133_157_869
							se carga 84_200_358_133_157_86816049658000
							se carga 84_200_358_133_157_8673
							se carga 84_200_358_133_157_86620635273400
							se carga 84_200_358_133_157_865
							se carga 84_200_358_133_157_86423132123231
							se carga 84_200_358_133_157_86345652121215
							se carga 84_200_358_133_157_8622015-06-03
			{"0":"97","id":"97","1":"359","wf_paso_id":"359","2":"105","wf_caso_84_seguimiento_id":"105","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:21","fecha_ejec":"2015-06-03 12:14:21","5":"11821","dato":"11821","6":"core_upload","tabla":"core_upload","7":"201","tarea_id":"201","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_359(11821)
			{"0":"98","id":"98","1":"362","wf_paso_id":"362","2":"105","wf_caso_84_seguimiento_id":"105","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:28","fecha_ejec":"2015-06-03 12:14:28","5":null,"dato":null,"6":null,"tabla":null,"7":"201","tarea_id":"201","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_362()
	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_84_seguimiento a
				inner join (
				select max(b0.id) as id,b0.wf_caso_84_id,b0.wf_tarea_id from wf_caso_84_seguimiento b0  where b0.wf_caso_84_id =? group by b0.wf_caso_84_id,b0.wf_tarea_id order by wf_caso_84_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":"104","id":"104","1":"43","wf_caso_84_id":"43","2":"200","wf_tarea_id":"200","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:05","fec_asig":"2015-06-03 12:14:05","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:17","fec_resol":"2015-06-03 12:14:17","7":"200","wf_tarea_id_sig":"200","8":null,"usr_asig":null,"9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"105","id":"105","1":"43","wf_caso_84_id":"43","2":"201","wf_tarea_id":"201","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fec_asig":"2015-06-03 12:14:17","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:28","fec_resol":"2015-06-03 12:14:28","7":"201","wf_tarea_id_sig":"201","8":"Pinchao German: ciudadano","usr_asig":"Pinchao German: ciudadano","9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"106","id":"106","1":"43","wf_caso_84_id":"43","2":"202","wf_tarea_id":"202","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:28","fec_asig":"2015-06-03 12:14:28","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"202","wf_tarea_id_sig":"202","8":null,"usr_asig":null,"9":null,"usr_resol":null}
2015-06 03 12:17:25  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:17:25  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:17:25  
tabla :persona
	SELECT * FROM persona where id=20348
2015-06 03 12:17:25  
Continuar(,202,,s)
	EjecutarTarea_202() resolucion acuerdo de pago id_comp1145
				  140
		ValidarUsuario(202):1
			EjecutarPaso_360: docs:60 , caso=43 id_comp 1145
				Mostrar docs
					$tit_formato='RESOLUCIÓN ACUERDO DE PAGO';
					$n= ' WFSV_79 '; $a= ' WFSV_80 '; 
					$nom=$n.$a;
					$dir= ' WFSV_77 ';
					$tel= ' WFSV_78 ';
					$ced=' WFSV_81 ';
					$multas= ' 84_200_358_133_157_863 ';
					$interes= ' 84_200_358_133_157_864 ';
					$vadd= ' 84_200_358_133_157_865 ';
					$cuini= ' 84_200_358_133_157_866 ';
					$ncu= ' 84_200_358_133_157_867 ';
					$vcu= ' 84_200_358_133_157_868 ';
					$fe= ' 84_200_358_133_157_862 ';
					$t=($multas+$interes+$vadd)-($cuini+($vcu*$ncu));
					if($t<=0)$t=$t*-1;
					$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';
					require_once($root.'/lib/tcpdf/config/lang/eng.php');
					require_once($root.'/lib/tcpdf/tcpdf.php');
					require_once($root.'/lib/num_letras.php');
					
					//--------------------------------------------------------------------------
					class MYPDF extends TCPDF {
					
					    //Page header
					    public function Header() {
					        // Logo
					      
					//echo str_replace('$root_js',$root_js,$CONFIG['CABECERA_FORMATOS_HTML']);
					
					 $image_file = K_PATH_IMAGES.'logo_alcaldia.jpg';
					$htm='';
					$htm2='<table width="100%" height="5%" border="0" cellpadding="0" cellspacing="0">
					  <tr>
					    <td width="100%" align="center"><img src="'.$image_file.'" alt="a"  height="90"  /></td>
					  </tr>
					  </table><br  /><br  /><br>';
					$npag=$this->getAliasNbPages();
					     $this->writeHTMLCell($w = 0, $h = 0, $x = '', $y = '', $htm, $border = 0, $ln = 1, $fill = 0, $reseth
					 = true, $align = 'top', $autopadding = true);
					
					
					    }
					
					    // Page footer
					    public function Footer() {
					        // Position at 15 mm from bottom
					        $this->SetY(-15);
					        // Set font
					        $this->SetFont('helvetica', 'I', 8);
					        // Page number
					        $this->Cell(0, 10, '', 0, false, 'C', 0, '', 0, false
					, 'T', 'M');
					    }
					}
					//--------------------------------------------------------------------------
					
					// create new PDF document
					$pdf = new MYPDF('p', 'mm', 'letter', true, 'UTF-8', false);
					
					// set document information
					$pdf->SetCreator(PDF_CREATOR);
					$pdf->SetAuthor('Siti');
					$pdf->SetTitle('CERTIFICADO VECINDAD');
					$pdf->SetSubject('Certificado');
					$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
					
					// set default header data
					$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING);
					
					// set header and footer fonts
					$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
					$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
					
					// set default monospaced font
					$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
					
					// set margins
					$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
					$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
					$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
					
					// set auto page breaks
					$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
					
					// set image scale factor
					$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
					//set some language-dependent strings
					$pdf->setLanguageArray($l);
					
					// ---------------------------------------------------------
					
					// NOTE: 2D barcode algorithms must be implemented on 2dbarcode.php class file.
					
					// set font
					$pdf->SetFont('helvetica', '', 10);
					
					// add a page
					$pdf->AddPage();
					
					// - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
					$fils=4;
					$cols=3;
					$logo_empresa=$CONFIG['LOGO_EMPRESA'];
					$codigo=$root_js.'build/view/common/marco/index.php?particular=001&accion=I&proc='.$CONFIG['PROCESO_STICKER'
					];
					$izq=10+2;$der=10;$arr=10; $abj=10;
					
					$sxp=$fils*$cols;
					$tot=$rangoF-$rangoI+1;
					$pags=ceil(($tot)/$sxp);
					$anchoR=216-$izq-$der;
					$altoR=279-$arr-$abj;
					$anchoS=$anchoR/$cols;
					$margenSV=4;
					$margenSH=5;
					$altoS=$altoR/$fils;
					$altoImg=10;
					$altoText=8;
					$altoC=50;
					
					
					// set style for barcode
					$style = array(
					    'border' => 2,
					    'vpadding' => 'auto',
					    'hpadding' => 'auto',
					    'fgcolor' => array(0,0,0),
					    'bgcolor' => false, //array(255,255,255)
					    'module_width' => 1, // width of a single module in points
					    'module_height' => 1 // height of a single module in points
					);
					
					$pdf->SetFont('helvetica', '', 9, '', false);
					$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
					
					$s=0;$p=1;$consc=$rangoI;
					$y=$arr;
					$x=$izq;
					// create some HTML content
					ob_start();
					?>
					<br  /><br><br>
					<table width="100%" border="0">
					  <tr>
					    <td align="center"><strong>GOBERNACIÓN DE NARIÑO</strong></td>
					  </tr>
					  <tr>
					    <td align="center"><strong>SECRETARIA DE TRANSITO Y TRANSPORTE DEPARTAMENTAL</strong></td>
					  </tr>
					  <tr>
					    <td align="center"><strong>RESOLUCION DE ACUERDO DE PAGO <? echo $this->caso->id;?> DE FECHA <? echo
					 date('d-m-Y');?></strong></td>
					  </tr>
					  <tr>
					    <td align="center"><br><br><br>Por medio de la cual se autoriza el acuerdo de pago por infracción
					 a las normas de Transito<br>
					    La suscrita  Subsecretaria Departamental de Transito y transporte de Nariño, en uso de las facultades
					 legales contenidas en la ley 769 de 2002 y<br><br></td>
					  </tr>
					  <tr>
					    <td align="center"><strong>CONCIDERANDO:</strong></td>
					  </tr>
					</table>
					<br><br>
					<table width="100%" border="0">
					  <tr>
					    <td style="text-align: justify"><br> 
					      Que el conductor (a) <? echo $nom;?> identificado con CC No
					. <? echo $ced;?> infringió las normas de transito  estipuladas en el (los) comparendo (s) .</td>
					  </tr>
					  <tr>
					    <td height="35" style="text-align: justify"><br>
					que dicha (s) infracion (es) de transito conforme al régimen sancionatorio de articulo 131 de la ley
					 769 de 2002, tiene (n) consecutivamente una sanción pecuniaria de la fecha en la cual se ha cometido
					,</td>
					  </tr>
					  <tr>
					    <td height="35" style="text-align: justify">Que el (la) mecionado (a) usuario (a) ha solicitado a
					 este organismo de tránsito, un acuerdo de pago para cancelar por cuotas el valor total, equivalente
					 a la suma de $<? echo $multas+$interes+$vadd; ?> de los cuales $
					<? echo $multas+$vadd;?> corresponde la valor de el (los) comparendo (s) y $<? echo $interes;?> a los
					 intereses moratorios causados, y por costas procesales y/o gastos administrativos $<? echo $vadd;?>
					 que habra de cancelarse en conformidad a la formula propuesta por el deudor.<br><br></td>
					  </tr>
					  <tr>
					    <td height="35" style="text-align: center"><strong>RESUELVE:</strong></td>
					  </tr>
					  <tr>
					    <td height="35" style="text-align: justify"><p><strong>PRIMERO:</strong> Aprobar el acuerdo de pago
					 propuesta por el (la) Señor (a)<? echo $nom;?> identificado con la CC No. <? echo $ced;?> relacionado
					 en lso consederandos de la presente resolución</p><p>
					 <strong>SEGUNDO:</strong>Que el presente acuerdo queda estructurado con  el pago de la primera cuota
					 pactada</p><p><strong>TERCERO:</strong>Contar con la presente relación de pagos  a fin de dar cumplimiento
					 a lo propuesto</p> </td>
					  </tr>
					</table>
					<br><br>
					
					<table width="100%" border="1">
					  <tr>
					    <th width="20%" scope="col"><p>CUOTA</p></th>
					    <th width="20%" scope="col">FECHA DE PAGO</th>
					    <th width="20%" scope="col">VALOR $</th>
					    <th width="20%" scope="col">VALOR COMPARENDO (S)</th>
					    <th width="20%" scope="col">VALOR INTERESES MAS COSTAS Y/O GASTOS ADMON</th>
					  </tr>
					  <tr>
					  <td width="20%">1 CUOTA INICIAL</td>
					  <td width="20%"><? echo $fe;?></td>
					  <td width="20%"><? echo $cuini;?></td>
					  <td width="20%"><? echo $multas;?></td>
					  <td width="20%"><? echo $t;?></td>
					  </tr>
					  
					  <?
					  for($i=0;$i<$ncu;$i++){
						  $fec = new DateTime($fe);
					      $inter= new DateInterval('P1M');
						 $fec->add($inter); 
						 $fe=$fec->format('Y-m-d');
						  echo '
						  <tr>
					  <td width="20%">'.($i+2).'</td>
					  <td width="20%">'.$fe.'</td>
					  <td width="20%">'.$vcu.'</td>
					  <td width="20%">0</td>
					  <td width="20%">0</td>
					  </tr>
						  ';
						  }
					  
					  ?>
					</table><br><br>
					<table width="100%" border="0">
					  <tr>
					    <td><strong>RESOLUCIÓN DE ACUERDO DE PAGO <? echo $this->caso->id;?> DE FECHA <? echo date('d-m-Y'
					);?>(CONTINUACIÓN)</strong><br><br></td>
					  </tr>
					  <tr>
					    <td><p><strong>CUARTO:</strong> los valores que se refieren en el articulo anterior deberán cancelarse
					 en las cuentas destinadas para el efecto por la Subsecretaria de Transito y Transporte Departamental
					 de Nariño y los cuales por concepto de comparendo habrá de distribuirse asi: SIMIT:55%,SBTT: 45%</p
					>
					    <p><strong>QUINTO: </strong>Que el incumplimiento de acuerdo pactado,faculta a la Subsecretaria de
					 Transito y Transporte Departamental de Nariño, para continuar el cobro coactivo  que dispone al Art
					 140 de la ley 769 de 2002, para hacer efectivas las multas por infracciones de transito.</p><br></td
					>
					  </tr>
					  <tr>
					    <td align="center"><strong>CUMPLASE</strong><br><br><br><br><br><br><br><br><br>GABRIEL ARCOS LOPEZ
					 <br>
					      Subsecretario de Transito y Transporte del<br> Departamento de Nariño</td>
					  </tr>
					  <tr>
					    <td align="right"><br><br><br><strong>FUNCIONARIO EJECUTOR</strong></td>
					  </tr>
					</table>
					
					
					<p>
					  <?
					$mes=date("F");
					
					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";
					
					$anio=date("Y");
					$npag=$pdf->getAliasNbPages();
					$lpag=convertir_a_letras($npag);
					if($npag==1&&$lpag=='uno')$lpag='un';
					?>
					  <br>
					</p>
					
					
					<?
					$html=ob_get_clean();
					// output the HTML content
					$pdf->writeHTML($html, true, false,false,false);
					
					// reset pointer to the last page
					$pdf->lastPage();
					//---
					//$pdf->AddPage();
					ob_start();
					$html=ob_get_clean();
					// output the HTML content
					$pdf->writeHTML($html, true, false,false,false);
					
					// reset pointer to the last page
					$pdf->lastPage();
					//----
					$nomdoc=md5(time()).'.pdf';
					$pdf->Output($root."/tmp/".$nomdoc, 'F');
					$url=$root_js.'tmp/'.$nomdoc;
					TWFSV_81:10851085
					TWFSV_80:Pinchao
					TWFSV_79:German
					TWFSV_78:1346
					TWFSV_77:calle 18
					T84_200_358_133_157_868:16049658000
					T84_200_358_133_157_867:3
					T84_200_358_133_157_866:20635273400
					T84_200_358_133_157_865:
					T84_200_358_133_157_864:23132123231
					T84_200_358_133_157_863:45652121215
					T84_200_358_133_157_862:2015-06-03
	Retorno :
	Array
	(
	    [ret] => inicioComponente_WF_DocSalida({"id":"1145","caso_id":"43","proceso_id":84,"tit":"resolucion acuerdo de pago","tarea_id":202,"paso_id":360,"desc":null,"url":"<a href=\"http:\/\/192.168.10.116\/sisad\/tmp\/9dbf88c204d5b1e1b11a7846d2861137.pdf\" target=\"_blank\" >De clic aqui para descargar el archivo<\/a><\/div>"});
	    [suc] => 1
	)
	
 fin 2015-06-03  12:17:26
/******************************************************************************************************/

2015-06-03 12:18:50TraerCaso(43,84,)
 CargarCaso :43
2015-06 03 12:18:50  
CargarDatos: Caso :43
	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_84_seguimiento_id,wf_paso_id from wf_caso_84_pasos a1  group by wf_caso_84_seguimiento_id,wf_paso_id order by id
				)a
				inner join wf_caso_84_pasos p using(id,wf_caso_84_seguimiento_id)
				inner join ( select max(id) as wf_caso_84_seguimiento_id,wf_caso_84_id,wf_tarea_id from wf_caso_84_seguimiento where wf_caso_84_id =? group by wf_caso_84_id,wf_tarea_id order by wf_caso_84_id,wf_caso_84_seguimiento_id  ) b using(wf_caso_84_seguimiento_id)
				left join  usuarios  u using(core_usuario_id)
			{"0":"96","id":"96","1":"358","wf_paso_id":"358","2":"104","wf_caso_84_seguimiento_id":"104","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fecha_ejec":"2015-06-03 12:14:17","5":"47","dato":"47","6":"sce.t133","tabla":"sce.t133","7":"200","tarea_id":"200","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_358(47)
							se carga 84_200_358_133_157_869
							se carga 84_200_358_133_157_86816049658000
							se carga 84_200_358_133_157_8673
							se carga 84_200_358_133_157_86620635273400
							se carga 84_200_358_133_157_865
							se carga 84_200_358_133_157_86423132123231
							se carga 84_200_358_133_157_86345652121215
							se carga 84_200_358_133_157_8622015-06-03
			{"0":"97","id":"97","1":"359","wf_paso_id":"359","2":"105","wf_caso_84_seguimiento_id":"105","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:21","fecha_ejec":"2015-06-03 12:14:21","5":"11821","dato":"11821","6":"core_upload","tabla":"core_upload","7":"201","tarea_id":"201","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_359(11821)
			{"0":"98","id":"98","1":"362","wf_paso_id":"362","2":"105","wf_caso_84_seguimiento_id":"105","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:28","fecha_ejec":"2015-06-03 12:14:28","5":null,"dato":null,"6":null,"tabla":null,"7":"201","tarea_id":"201","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_362()
	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_84_seguimiento a
				inner join (
				select max(b0.id) as id,b0.wf_caso_84_id,b0.wf_tarea_id from wf_caso_84_seguimiento b0  where b0.wf_caso_84_id =? group by b0.wf_caso_84_id,b0.wf_tarea_id order by wf_caso_84_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":"104","id":"104","1":"43","wf_caso_84_id":"43","2":"200","wf_tarea_id":"200","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:05","fec_asig":"2015-06-03 12:14:05","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:17","fec_resol":"2015-06-03 12:14:17","7":"200","wf_tarea_id_sig":"200","8":null,"usr_asig":null,"9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"105","id":"105","1":"43","wf_caso_84_id":"43","2":"201","wf_tarea_id":"201","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fec_asig":"2015-06-03 12:14:17","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:28","fec_resol":"2015-06-03 12:14:28","7":"201","wf_tarea_id_sig":"201","8":"Pinchao German: ciudadano","usr_asig":"Pinchao German: ciudadano","9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"106","id":"106","1":"43","wf_caso_84_id":"43","2":"202","wf_tarea_id":"202","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:28","fec_asig":"2015-06-03 12:14:28","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"202","wf_tarea_id_sig":"202","8":null,"usr_asig":null,"9":null,"usr_resol":null}
2015-06 03 12:18:50  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:18:50  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:18:50  
tabla :persona
	SELECT * FROM persona where id=20348
2015-06 03 12:18:50  
Continuar(s,202,360,)
	EjecutarTarea_202() resolucion acuerdo de pago id_comp1145
				  140
		ValidarUsuario(202):1
			EjecutarPaso_360: docs:60 , caso=43 id_comp 1145
				Paso::Guardar(Caso:43)
					rta: 1 dato:11822 tabla:core_upload 
					CasoPaso:99
				CargarDatos_360(11822)
				SiguientePasoDe360: Funcion para ejecutar el siguiente paso 
			EjecutarPaso_363: corr:63 , caso=43 id_comp 1145
				Mostrar corr
					ob_start();
					$ciud =  mb_strtoupper( "{ WFSV_79 } { WFSV_80 }",'utf-8');
					?>
					<p>
					Apreciado(a)<br>
					<strong><?php echo htmlentities($ciud) ?></strong>
					<p>
					<p>El presente mensaje es una notificaci&oacute;n para el caso No  <strong><?php echo $id_caso; ?></strong> </p>
					<?php  $html=ob_get_clean();  
					TWFSV_80:Pinchao
					TWFSV_79:German
					Su solicitud de acuerdo de pago &nbsp;se realizo con éxito. Acérquese a la ventanilla correspondiente para finalizar el tramite.&nbsp;
					{ WFSV_76 } ​
					TWFSV_76:desarrollo4@gmail.com
					Resolución exitosa
	Retorno :
	Array
	(
	    [ret] => inicioComponente_WF_Correo({"id":"1145","caso_id":"43","proceso_id":84,"tit":"resolucion acuerdo de pago","tarea_id":202,"paso_id":363,"desc":"<p>\r\nApreciado(a)<br>\r\n<strong>GERMAN PINCHAO<\/strong>\r\n<p>\r\n<p>El presente mensaje es una notificaci&oacute;n para el caso No  <strong>43<\/strong> <\/p>\r\n<strong>Su solicitud de acuerdo de pago &nbsp;se realizo con \u00e9xito. Ac\u00e9rquese a la ventanilla correspondiente para finalizar el tramite.&nbsp;<\/strong> ","url":"<a href=\"#\" onclick=\" llamadaAJAX({\r\n\t\t\t\t\t\t\t\t\turl:'http:\/\/192.168.10.116\/sisad\/build\/view\/mail\/envio\/envio_l.php',\r\n\t\t\t\t\t\t\t\t\tmostrarMsg:true,\r\n\t\t\t\t\t\t\t\t\tparams:{accion:'envio2',destino:'desarrollo4@gmail.com \u200b',asunto:'Resoluci\u00f3n exitosa'},\r\n\t\t\t\t\t\t\t\t\tsuccess:function(result){\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif(result.success) \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcrearMsg(action.result.message,'Informacion');\r\n\t\t\t\t\t\t\t\t\t\t\t\t\telse{\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcrearMsg(action.result.message,'Informacion');\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t});\" >De click aqui para volver a enviar el correo<\/a><\/div>"});
	    [suc] => 1
	)
	
 fin 2015-06-03  12:18:50
/******************************************************************************************************/

2015-06-03 12:18:53TraerCaso(43,84,)
 CargarCaso :43
2015-06 03 12:18:53  
CargarDatos: Caso :43
	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_84_seguimiento_id,wf_paso_id from wf_caso_84_pasos a1  group by wf_caso_84_seguimiento_id,wf_paso_id order by id
				)a
				inner join wf_caso_84_pasos p using(id,wf_caso_84_seguimiento_id)
				inner join ( select max(id) as wf_caso_84_seguimiento_id,wf_caso_84_id,wf_tarea_id from wf_caso_84_seguimiento where wf_caso_84_id =? group by wf_caso_84_id,wf_tarea_id order by wf_caso_84_id,wf_caso_84_seguimiento_id  ) b using(wf_caso_84_seguimiento_id)
				left join  usuarios  u using(core_usuario_id)
			{"0":"96","id":"96","1":"358","wf_paso_id":"358","2":"104","wf_caso_84_seguimiento_id":"104","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fecha_ejec":"2015-06-03 12:14:17","5":"47","dato":"47","6":"sce.t133","tabla":"sce.t133","7":"200","tarea_id":"200","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_358(47)
							se carga 84_200_358_133_157_869
							se carga 84_200_358_133_157_86816049658000
							se carga 84_200_358_133_157_8673
							se carga 84_200_358_133_157_86620635273400
							se carga 84_200_358_133_157_865
							se carga 84_200_358_133_157_86423132123231
							se carga 84_200_358_133_157_86345652121215
							se carga 84_200_358_133_157_8622015-06-03
			{"0":"97","id":"97","1":"359","wf_paso_id":"359","2":"105","wf_caso_84_seguimiento_id":"105","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:21","fecha_ejec":"2015-06-03 12:14:21","5":"11821","dato":"11821","6":"core_upload","tabla":"core_upload","7":"201","tarea_id":"201","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_359(11821)
			{"0":"98","id":"98","1":"362","wf_paso_id":"362","2":"105","wf_caso_84_seguimiento_id":"105","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:28","fecha_ejec":"2015-06-03 12:14:28","5":null,"dato":null,"6":null,"tabla":null,"7":"201","tarea_id":"201","8":"Pinchao German: ciudadano","usr_ejec":"Pinchao German: ciudadano"}
				CargarDatos_362()
			{"0":"99","id":"99","1":"360","wf_paso_id":"360","2":"106","wf_caso_84_seguimiento_id":"106","3":"140","core_usuario_id":"140","4":"2015-06-03 12:18:50","fecha_ejec":"2015-06-03 12:18:50","5":"11822","dato":"11822","6":"core_upload","tabla":"core_upload","7":"202","tarea_id":"202","8":"796 Paola: Gerente","usr_ejec":"796 Paola: Gerente"}
				CargarDatos_360(11822)
	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_84_seguimiento a
				inner join (
				select max(b0.id) as id,b0.wf_caso_84_id,b0.wf_tarea_id from wf_caso_84_seguimiento b0  where b0.wf_caso_84_id =? group by b0.wf_caso_84_id,b0.wf_tarea_id order by wf_caso_84_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":"104","id":"104","1":"43","wf_caso_84_id":"43","2":"200","wf_tarea_id":"200","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:05","fec_asig":"2015-06-03 12:14:05","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:17","fec_resol":"2015-06-03 12:14:17","7":"200","wf_tarea_id_sig":"200","8":null,"usr_asig":null,"9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"105","id":"105","1":"43","wf_caso_84_id":"43","2":"201","wf_tarea_id":"201","3":"133","core_usuario_id":"133","4":"2015-06-03 12:14:17","fec_asig":"2015-06-03 12:14:17","5":"133","core_usuario_id_resol":"133","6":"2015-06-03 12:14:28","fec_resol":"2015-06-03 12:14:28","7":"201","wf_tarea_id_sig":"201","8":"Pinchao German: ciudadano","usr_asig":"Pinchao German: ciudadano","9":"Pinchao German: ciudadano","usr_resol":"Pinchao German: ciudadano"}
			{"0":"106","id":"106","1":"43","wf_caso_84_id":"43","2":"202","wf_tarea_id":"202","3":null,"core_usuario_id":null,"4":"2015-06-03 12:14:28","fec_asig":"2015-06-03 12:14:28","5":null,"core_usuario_id_resol":null,"6":null,"fec_resol":null,"7":"202","wf_tarea_id_sig":"202","8":null,"usr_asig":null,"9":null,"usr_resol":null}
2015-06 03 12:18:53  
cargar datos del sujeto(,,s,84,43)
	
				select  s.*, m.nombre as nom_muni, c.nom_cat,fec_caso
				from  wf_caso_84 w
				inner join core_sujetoverificacion  s on w.id=43 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-06 03 12:18:53  
tabla dat adic
	select tabla from core_sujetoverificaciontipo where id=1
2015-06 03 12:18:53  
tabla :persona
	SELECT * FROM persona where id=20348
2015-06 03 12:18:53  
Continuar(s,202,363,)
	EjecutarTarea_202() resolucion acuerdo de pago id_comp1145
				  140
		ValidarUsuario(202):1
			EjecutarPaso_363: corr:63 , caso=43 id_comp 1145
				Paso::Guardar(Caso:43)
					rta: 1 dato: tabla: 
					CasoPaso:100
				CargarDatos_363()
				SiguientePasoDe363: Funcion para ejecutar el siguiente paso 
		TerminarTarea(202,)
	Retorno :
	Array
	(
	    [htm] => 
	    [suc] => 1
	    [ret] => crearMsg('El proceso ha terminado exitosamente, si considera que no debe ser asi Comuniquese con el administrador del sistema','Informaci&oacute;n');Ext.getCmp('comp_1145').funcionInicial('n');
	)
	
 fin 2015-06-03  12:18:53
/******************************************************************************************************/