for ($i=0;$i<$li_totrowsol;$i++)
			     {
				   $ls_numsolpag = $la_numsolpag[$i];
				   if (!empty($ls_numsolpag))
				      {
					    $li_totfil++;
						$ls_fecemisol = $class_report->uf_select_data($io_sql,"SELECT fecemisol FROM cxp_solicitudes WHERE codemp='".$ls_codemp."' AND numsol ='".$ls_numsolpag."'","fecemisol");
				        $la_datsolpag[$li_totfil] = array('anoordpag'=>substr($ls_fecemisol,0,4),'numordpag'=>substr($ls_numsolpag,-9),'fecordpag'=>substr($ls_fecemisol,-2)."-".substr($ls_fecemisol,5,2));					  
					  }					  
				 }
		   }
		else
		   {
		     if ($ldec_monret>0)
			    {
		          $ld_montotiva = $class_report->uf_load_retenciones_scb($ls_codemp,$ls_codban,$ls_ctaban,$ls_numdoc,$ls_codope,$ls_estmov,$ls_tipretislr,"IVA");
				  if ($ld_montotiva>0)
					 {
					   $ld_monretiva = number_format($ld_montotiva,2,',','.');
					 }
				  if ($ld_montotiva<$ldec_monret)//Realizamos esta verificacion para ver si hace falta buscar retenciones de islr.
				     {
					   $ld_montotislr = $class_report->uf_load_retenciones_scb($ls_codemp,$ls_codban,$ls_ctaban,$ls_numdoc,$ls_codope,$ls_estmov,$ls_tipretislr,"ISLR");
					   if ($ld_montotislr>0)
					      {
						    if (strtoupper($ls_tipretislr)=="J")
							   {
								 $ld_monislrjur = number_format($ld_montotislr,2,',','.');//Impuesto aplicado sobre persona Jurídica.
							   }
						    elseif(strtoupper($ls_tipretislr)=="N")
							   {