require_once("../shared/class_folder/grid_param.php"); $io_grid=new grid_param(); require_once("../shared/class_folder/class_mensajes.php"); $io_msg=new class_mensajes(); require_once("../shared/class_folder/class_datastore.php"); $io_datastore=new class_datastore(); require_once("../shared/class_folder/class_funciones.php"); $io_function=new class_funciones(); require_once("../shared/class_folder/class_datastore.php"); $io_datastore=new class_datastore(); require_once ("class_folder/sigesp_sob_c_funciones_sob.php"); $io_funsob= new sigesp_sob_c_funciones_sob(); require_once("class_folder/sigesp_sob_class_obra.php"); $io_obra=new sigesp_sob_class_obra(); require_once("class_folder/sigesp_sob_c_anticipo.php"); $io_anticipo=new sigesp_sob_c_anticipo(); require_once("class_folder/sigesp_sob_c_contrato.php"); $io_contrato=new sigesp_sob_c_contrato(); require_once("../shared/class_folder/evaluate_formula.php"); $io_formula=new evaluate_formula(); require_once("class_folder/sigesp_sob_class_mensajes.php"); $io_mensaje=new sigesp_sob_class_mensajes(); $la_empresa=$_SESSION["la_empresa"]; $ls_codemp=$la_empresa["codemp"]; $ls_tituloretenciones="Retenciones Asignadas"; $li_anchoretenciones=600; $ls_nametable="grid"; $la_columretenciones[1]="Código"; $la_columretenciones[2]="Descripción"; $la_columretenciones[3]="Cuenta";
{ $ls_codcon=$la_data["codcon"][$li_j]; $lb_valido=$io_anticipo->uf_calcular_montoanticipo($ls_codcon,$ld_montoanticipo); if($lb_valido) { if($ld_montoanticipo!=0) $la_data["totalanticipo"][$li_j]=$io_funsob->uf_convertir_numerocadena($ld_montoanticipo); else $la_data["totalanticipo"][$li_j]="---"; } } break; case "amortizacionanticipo": include_once("class_folder/sigesp_sob_c_anticipo.php"); include_once("class_folder/sigesp_sob_c_valuacion.php"); $io_anticipo=new sigesp_sob_c_anticipo(); $io_valuacion=new sigesp_sob_c_valuacion(); for($li_j=1;$li_j<=$li_filasdata;$li_j++) { $ls_codcon=$la_data["codcon"][$li_j]; $lb_valido=$io_anticipo->uf_calcular_montoanticipo($ls_codcon,$ld_montoanticipo); if($lb_valido && $ld_montoanticipo!=0) { $lb_valido=$io_valuacion->uf_amortizacion_anticipo($ls_codcon,$ld_amortizacion); if($lb_valido) { $ld_poramortizacion=$ld_amortizacion*100/$ld_montoanticipo; $la_data["amortizacionanticipo"][$li_j]=$io_funsob->uf_convertir_numerocadena($ld_poramortizacion); } } elseif($ld_montoanticipo==0)