$ls_titulo="Bien o Material";
			uf_load_bienes($ls_numordcom,$ls_tipsol);
			uf_load_creditos($ls_titulo,$ls_numordcom,"B",$ls_tipsol,"B");
			uf_load_cuentas($ls_numordcom,"B",$ls_tipsol); 
			if ($ls_tipafeiva=='P')
			   {
			      uf_load_cuentas_cargo($ls_numordcom,"B",$ls_tipsol);
			   }
			uf_load_total($li_subtotal,$li_cargos,$li_total);
		break;
		
		case "LOADSERVICIOS":
			$ls_titulo="Servicios";
			uf_load_servicios($ls_numordcom,$ls_tipsol);
			uf_load_creditos($ls_titulo,$ls_numordcom,"S",$ls_tipsol,"S");
			uf_load_cuentas($ls_numordcom,"S",$ls_tipsol);
			if ($ls_tipafeiva=='P')
			   {
			      uf_load_cuentas_cargo($ls_numordcom,"S",$ls_tipsol);
			   }
			uf_load_total($li_subtotal,$li_cargos,$li_total);
		break;
		
		case "AGREGARBIENES":
			$ls_titulo="Bien o Material";
			uf_print_bienes($li_totalbienes,$ls_tipconpro,$ls_tipsol);
			uf_print_creditos($ls_titulo,$li_totalcargos,$ls_cargarcargos,"B",$ls_tipconpro,$ls_tipsol);
		break;
		
		case "AGREGARSERVICIOS":
			$ls_titulo="Servicios";
				uf_load_cuentas_cargo($ls_numsol,"S");
			}
			uf_load_total($li_subtotal,$li_cargos,$li_total);
			break;
			
		case "AGREGARCONCEPTOS":
			$ls_titulo="Conceptos";
			uf_print_conceptos($li_totalconceptos);
			uf_print_creditos($ls_titulo,$li_totalcargos,$ls_cargarcargos,"O");
			break;

		case "LOADCONCEPTOS":
			$ls_titulo="Conceptos";
			uf_load_conceptos($ls_numsol);
			uf_load_creditos($ls_titulo,$ls_numsol,"O");
			uf_load_cuentas($ls_numsol,"O");
			if ($ls_tipafeiva=='P')
			{
				uf_load_cuentas_cargo($ls_numsol,"O");
			}
			uf_load_total($li_subtotal,$li_cargos,$li_total);
			break;
			
			case "AGREGARCUENTAS":
				switch(substr($ls_tipo,3,1))
				{
					case "B": // Bienes
						$ls_titulo="Bien o Material";
						uf_print_bienes($li_totalbienes);
						uf_print_creditos($ls_titulo,$li_totalcargos,$ls_cargarcargos,"B");
						uf_print_cierrecuentas_gasto($li_totalbienes,"B");
		$io_pdf->stopObject($io_clasificacion); // Detener el objeto cabecera
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		
		/////////////////////////////////////        GASTOS DEL PERSONAL      ///////////////////////////////////////////////////////////////////
		$la_cuentas[1]="40101";
		$la_cuentas[2]="40102";
		$la_cuentas[3]="40103";
		$la_cuentas[4]="40104";
		$la_cuentas[5]="40105";
		$la_cuentas[6]="40106";
		$la_cuentas[7]="40107";
		$la_cuentas[8]="40108";
		$la_cuentas[9]="40109";
		$la_cuentas[10]="40196";
		$la_cuentas[11]="40197";
		uf_load_cuentas();
		$li_total_programado=0;
		$li_total_real=0;
		for($li_i=1;($li_i<=11)&&($lb_valido);$li_i++)
		{
			$ls_cuenta=$la_cuentas[$li_i];
			$lb_valido=$io_report->uf_comparado0506_gasto_real($ls_rango,$ls_cuenta);
			$li_totrow=$io_report->DS_detalle->getRowCount("anocur");
			$li_total_cuenta=0;
			$li_total_otros=0;
			for($li_j=1;(($li_j<=$li_totrow)&&($lb_valido));$li_j++)
			{
				$ls_cueprecon=substr($io_report->DS_detalle->data["cuenta"][$li_j],0,7);
				$li_real=abs($io_report->DS_detalle->data["total"][$li_j]);
				$li_columna = $io_report->DS->find("codigo",$ls_cueprecon."00");
				if($li_columna<>0)