$io_obra=new sigesp_sob_class_obra();
require_once("class_folder/sigesp_sob_c_acta.php");
$io_acta=new sigesp_sob_c_acta();
require_once("class_folder/sigesp_sob_c_supervisores.php");
$io_supervisores=new sigesp_sob_c_supervisores();
require_once("../shared/class_folder/class_funciones.php");
$io_function=new class_funciones();


// Obteniedo la data a ser enviada al documento OpenOffice.

$ls_ruta=$_GET["ruta"];
$ls_codcon=$_GET["codcon"];
$ls_codact=$_GET["codact"];
$ls_tipact=$_GET["tipact"];
$io_contrato->uf_select_contrato($ls_codcon,$la_datacontrato);
$io_obra->uf_select_obra($la_datacontrato["codobr"][1],$la_dataobra);
$io_acta->uf_select_acta($ls_codcon,$ls_codact,$ls_tipact,$la_dataacta);
$io_supervisores->uf_select_supervisor($la_dataacta["cedinsact"][1],$la_datainspector);
$io_supervisores->uf_select_supervisor($la_dataacta["cedresact"][1],$la_dataresidente);
//--------------------------Datos de la Obra--------------------------------------------//
$CodigoObra=$la_datacontrato["codobr"][1];
$descripcion=$la_dataobra["desobr"][1];
$ubicacion=$la_dataobra["dirobr"][1];
//--------------------------Datos del Contrato------------------------------------------//
$contratista=$la_datacontrato["nompro"][1];
$numerodecontrato=$ls_codcon;
$MontoContrato=$la_datacontrato["monto"][1];
//--------------------------Datos del Acta---------------------------------------------//
$NumeroActa=$ls_codact;
$nombreinspector=$la_datainspector["nomsup"][1];
		$ls_control="";
		$ls_nomsupact="";
		$ls_cedsupact="";
		$ls_nomresact="";
		$ls_codproins="";
		$ls_codpro="";
		$ls_cedresact="";
		$ls_civresact="";
		$ls_civsup="";
		$ls_civinsact="";
	}
	
}
elseif($ls_operacion=="ue_cargarcontrato")
{
	$lb_valido=$io_contrato->uf_select_contrato($ls_codcon,$la_data);
	if($lb_valido)
	{
		$ls_fecinicon=$io_function->uf_convertirfecmostrar($la_data["fecinicon"][1]);
		$ls_placon=$io_funsob->uf_convertir_decimalentero($la_data["placon"][1]);
		$ls_placonuni=$la_data["nomuni"][1];
		$ls_contasi=$la_data["nompro"][1];
		$ls_moncon=$io_funsob->uf_convertir_numerocadena($la_data["monto"][1]);
		$ls_estcon=$io_funsob->uf_convertir_numeroestado($la_data["estcon"][1]);
		$ls_codobr=$la_data["codobr"][1];
		$ls_codcon=$la_data["codcon"][1];
		$lb_valido=$io_obra->uf_select_obra($ls_codobr,$la_data);
		if($lb_valido)
		{
			$ls_desobr=$la_data["desobr"][1];
			$ls_estobr=$la_data["desest"][1];
						{
							include_once("class_folder/sigesp_sob_c_contrato.php");
							$io_contrato=new sigesp_sob_c_contrato();
							$lb_obra=false;
						}
						else
							$lb_obra=true;
						for($li_j=1;$li_j<=$li_filasdata;$li_j++)
						{
							if($lb_obra)
							{
								$ls_codobra=$la_data["codobr"][$li_j];
							}
							else
							{
								$io_contrato->uf_select_contrato($la_data["codcon"][$li_j],$la_datacontrato);
								$ls_codobra=$la_datacontrato["codobr"][1];
							}							
							$lb_valido=$io_obra->uf_select_fuentesfinanciamiento ($ls_codobra,$la_dataobra,$li_filasobra);
							if($lb_valido)
							{						
								$ls_fuentes="";
								for($li_k=1;$li_k<=$li_filasobra;$li_k++)
								{
									$ls_fuentes=$ls_fuentes.$la_dataobra["denfuefin"][$li_k];
									if($li_k+1<=$li_filasobra)
										$ls_fuentes=$ls_fuentes.", ";
								}
									$la_data["fuentesfinanciemiento"][$li_j]=$ls_fuentes;								
							}	
						}