case "ejecucionfinanciera":
						include_once("class_folder/sigesp_sob_c_contrato.php");
						include_once("class_folder/sigesp_sob_c_valuacion.php");
						$io_contrato=new sigesp_sob_c_contrato();	
						$io_valuacion=new sigesp_sob_c_valuacion();						
						for($li_j=1;$li_j<=$li_filasdata;$li_j++)
						{
							$ls_codcon=$la_data["codcon"][$li_j];
							if(array_key_exists("montocontrato",$la_data))
							{
								$ld_monto=$la_data["montocontrato"][$li_j];
								$la_data["montocontrato"][$li_j]=$io_funsob->uf_convertir_numerocadena($la_data["montocontrato"][$li_j]);
							}
							else
							{
								$lb_valido=$io_contrato->uf_select_montocontrato($ls_codcon,$ld_monto);
								if(!$lb_valido)
									$ld_monto=0;								
							}
							$lb_valido=$io_valuacion->uf_ejecucion_financiera($ls_codcon,$ld_ejecucionfinanciera);
							//print "---->$ls_codcon=$ld_ejecucionfinanciera<----";
							if($lb_valido)
							{
								$ld_porejecfin=$ld_ejecucionfinanciera*100/$ld_monto;
								//if($ld_porejecfin!=0)
									$la_data["totalejecfin"][$li_j]=$io_funsob->uf_convertir_numerocadena($ld_porejecfin);						
								/*else
									$la_data["totalejecfin"][$li_j]="---";					*/	
							}
						}				
					break;