$li_montodebe = number_format($li_montodebe, 2, ",", ".");
                        } else {
                            $li_montodebe = "";
                            $li_montohab = $li_monto;
                            $li_tothab = $li_tothab + $li_montohab;
                            $li_montohab = number_format($li_montohab, 2, ",", ".");
                        }
                        $la_data[$li_s] = array('sc_cuenta' => $ls_sccuenta, 'denominacion' => $ls_denominacion, 'mondeb' => $li_montodebe, 'monhab' => $li_montohab);
                    }
                    $li_totdeb = number_format($li_totdeb, 2, ",", ".");
                    $li_tothab = number_format($li_tothab, 2, ",", ".");
                    uf_print_detalle_scg($la_data, $li_totdeb, $li_tothab, &$io_pdf);
                    unset($la_data);
                }
                //////////////////////////         GRID DETALLE CONTABLE	    //////////////////////////////////////
            }
            uf_print_observaciones($ls_obssol, $ls_nomban, $ls_ctaban, $ls_tipcta, &$io_pdf);
        }
    }
    if ($lb_valido) {
        $io_pdf->ezStopPageNumbers(1, 1);
        // Detenemos la impresión de los números de página
        $io_pdf->ezStream();
        // Mostramos el reporte
    } else {
        print "<script language=JavaScript>";
        print " alert('Ocurrio un error al generar el reporte. Intente de Nuevo');";
        print " close();";
        print "</script>";
    }
}
                            $li_montodebe = number_format($li_montodebe, 2, ",", ".");
                        } else {
                            $li_montodebe = "";
                            $li_montohab = $li_monto;
                            $li_tothab = $li_tothab + $li_montohab;
                            $li_montohab = number_format($li_montohab, 2, ",", ".");
                        }
                        $la_data[$li_s] = array('sc_cuenta' => $ls_sccuenta, 'denominacion' => $ls_denominacion, 'mondeb' => $li_montodebe, 'monhab' => $li_montohab);
                    }
                    $li_totdeb = number_format($li_totdeb, 2, ",", ".");
                    $li_tothab = number_format($li_tothab, 2, ",", ".");
                    uf_print_detalle_scg($la_data, $li_totdeb, $li_tothab, &$io_pdf);
                    unset($la_data);
                }
                //////////////////////////         GRID DETALLE CONTABLE	    //////////////////////////////////////
            }
            uf_print_observaciones($ls_obssol, &$io_pdf);
        }
    }
    if ($lb_valido) {
        $io_pdf->ezStopPageNumbers(1, 1);
        // Detenemos la impresión de los números de página
        $io_pdf->ezStream();
        // Mostramos el reporte
    } else {
        print "<script language=JavaScript>";
        print " alert('Ocurrio un error al generar el reporte. Intente de Nuevo');";
        print " close();";
        print "</script>";
    }
}
	$ls_observacion=$_GET["observacion"];	
	$lb_valido=uf_insert_seguridad();
	if($lb_valido)
	{
		uf_print_encabezado_pagina($ls_numanacot,$ls_observacion,$ld_fecha,$io_pdf);
		$lb_valido=$io_class_report->uf_cargar_cotizaciones($ls_numanacot, $la_cotizaciones);
		if($lb_valido)
		{
			uf_print_proveedores($la_cotizaciones,$io_pdf);
			$lb_valido=$io_class_report->uf_select_items($ls_numanacot,$ls_tipsolcot,$la_items);
			if($lb_valido)
			{
				uf_print_items($ls_tipsolcot,$la_items,$io_pdf);
				$la_ganadores=$io_class_report->uf_select_cotizacion_analisis($ls_numanacot,$ls_tipsolcot);
				uf_print_ganadores($ls_numanacot,$ls_tipsolcot,$la_ganadores,$io_pdf);
				$lb_valido=$io_class_report->uf_select_dt_analisis($la_ganadores[0]["numcot"],$la_ganadores[0]["cod_pro"],$ls_forpagcom,$ls_diaentcom);
				uf_print_observaciones($la_ganadores,$ls_forpagcom,$ls_diaentcom,&$io_pdf);
				uf_print_pie_pagina($io_pdf);
				$io_pdf->ezStream();
				unset($io_pdf);
			}
		}
	}
	if(!$lb_valido)
	{
		print("<script language=JavaScript>");
		print(" alert('No hay nada que reportar');"); 
		print(" close();");
		print("</script>");	
	}
?> 
							$ls_monto_menos_desc=$ld_montot-$descuento;
							$ld_montot=number_format($ld_montot,2,",",".");
							$ls_monto_menos_desc=number_format($ls_monto_menos_desc,2,",",".");	
							/////////////////////////////////////////////////////////////////////////////////////////////////
							//uf_print_piecabecera($ld_monsubtot,$ld_monimp,$ls_monto_menos_desc,$descuento,&$io_pdf);	
							uf_print_detalle_cuentas($la_data,&$io_pdf);
							uf_print_piecabecera_total($ld_montot,&$io_pdf);
							unset($la_data);
						    
						}
				     }
			      }
		       }
	     	}
		}
		uf_print_observaciones($ls_obscom,&$io_pdf);
		//uf_monto_en_letras ($ls_monto,&$io_pdf);
			
		 
	} 	  	 
	if($lb_valido) // Si no ocurrio ningún error
	{
		$io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página
		$io_pdf->ezStream(); // Mostramos el reporte
	}
	else // Si hubo algún error
	{
		print("<script language=JavaScript>");
		print(" alert('Ocurrio un error al generar el reporte. Intente de Nuevo');"); 
		print(" close();");
		print("</script>");