"; print "location.href='../sigesp_conexion.php'"; print ""; } ?> Elaboración de Acta de Finalización uf_conectar(); $io_funcdb=new class_funciones_db($io_connect); $la_empresa=$_SESSION["la_empresa"]; $lb_tieneacta=$io_acta->uf_revisar_contrato_acta($ls_codcon,1); if(!$lb_tieneacta) { $ls_codact=$io_funsob->uf_generar_codigoacta(2,$ls_codcon); $ls_fecinicon=""; $ls_feciniact=""; $ls_fecfinact=""; $ls_nominsact=""; $ls_cedinsact=""; $ls_nomsupact=""; $ls_cedsupact=""; $ls_nomresact=""; $ls_cedresact=""; $ls_civinsact=""; $ls_obsact=""; $ls_civsup=""; $ls_control=""; $ls_civresact=""; $ls_estact="EMITIDO"; $fecha=date("d/m/Y"); $ls_fecact=$fecha; } else { $io_msg->message("Este Contrato ya tiene un Acta de Finalización!!!"); $ls_datoscontrato="OCULTAR"; $ls_datosobra="OCULTAR"; $ls_placon=""; $ls_placonuni=""; $ls_contasi=""; $ls_contasi=""; $ls_moncon=""; $ls_estcon=""; $ls_codobr=""; $ls_desobr=""; $ls_estobr=""; $ls_estobr=""; $ls_munobr=""; $ls_comobr=""; $ls_obsact=""; $ls_estact=""; $ls_parobr=""; $ls_dirobr=""; $ls_codcon=""; $ls_codact=""; $ls_fecact=""; $ls_feciniact=""; $ls_fecfinact=""; $ls_nominsact=""; $ls_cedinsact=""; $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_placon=$ls_placon." ".$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]; $ls_munobr=$la_data["denmun"][1]; $ls_comobr=$la_data["nomcom"][1]; $ls_parobr=$la_data["denpar"][1]; $ls_dirobr=$la_data["dirobr"][1]; } } } elseif($ls_operacion=="ue_guardar") { $ls_fecact=$io_function->uf_convertirdatetobd($ls_fecact); $ls_feciniact=$io_function->uf_convertirdatetobd($ls_feciniact); $ls_fecfinact=$io_function->uf_convertirdatetobd($ls_fecfinact); $li_numero=0; $lb_existe=$io_acta->uf_select_acta($ls_codcon,$ls_codact,2,$aa_data); if(!$lb_existe) { $lb_valido=$io_acta->uf_guardar_acta($ls_codcon,$ls_codact,2,$ls_fecact,$ls_feciniact,$ls_fecfinact,"",$li_numero,"001","","",$ls_cedinsact,$ls_cedresact,"","",$ls_obsact); if ($lb_valido) { $lb_valido=$io_contrato->uf_update_ultimoacta($ls_codcon,2); if($lb_valido) { $io_mensaje->incluir(); $ls_datoscontrato="OCULTAR"; $ls_datosobra="OCULTAR"; $ls_placon=""; $ls_placonuni=""; $ls_contasi=""; $ls_contasi=""; $ls_moncon=""; $ls_estcon=""; $ls_codobr=""; $ls_desobr=""; $ls_estobr=""; $ls_obsact=""; $ls_estobr=""; $ls_munobr=""; $ls_comobr=""; $ls_control=""; $ls_estact=""; $ls_parobr=""; $ls_dirobr=""; $ls_codcon=""; $ls_codact=""; $ls_fecact=""; $ls_feciniact=""; $ls_fecfinact=""; $ls_nominsact=""; $ls_cedinsact=""; $ls_nomsupact=""; $ls_cedsupact=""; $ls_nomresact=""; $ls_codproins=""; $ls_codpro=""; $ls_cedresact=""; $ls_civresact=""; $ls_civsup=""; $ls_civinsact=""; } else { $io_msg->message("Error actualizando ultimo acta del contrato"); } } else { $io_mensaje->error_incluir(); } }/* End del if si no existe (Guardar) */ else { $lb_valido=$io_acta->uf_select_estado($ls_codcon,$ls_codact,2,$li_estado); if($li_estado==1) { $lb_valido=$io_acta->uf_update_acta($ls_codcon,$ls_codact,2,$ls_fecact,$ls_feciniact,$ls_fecfinact,"",$li_numero,"001","","",$ls_cedinsact,$ls_cedresact,"","",$ls_obsact); if($lb_valido) { $ls_datoscontrato="OCULTAR"; $ls_datosobra="OCULTAR"; $ls_placon=""; $ls_placonuni=""; $ls_contasi=""; $ls_contasi=""; $ls_moncon=""; $ls_estcon=""; $ls_codobr=""; $ls_desobr=""; $ls_estobr=""; $ls_estobr=""; $ls_munobr=""; $ls_comobr=""; $ls_estact=""; $ls_obsact=""; $ls_parobr=""; $ls_dirobr=""; $ls_codcon=""; $ls_control=""; $ls_codact=""; $ls_fecact=""; $ls_feciniact=""; $ls_fecfinact=""; $ls_nominsact=""; $ls_cedinsact=""; $ls_nomsupact=""; $ls_cedsupact=""; $ls_nomresact=""; $ls_codproins=""; $ls_codpro=""; $ls_cedresact=""; $ls_civresact=""; $ls_civsup=""; $ls_civinsact=""; if($lb_valido===true) $io_mensaje->modificar(); } else { $io_mensaje->error_modificar(); } } else { $ls_estado=$io_funsob->uf_convertir_numeroestado($li_estado); $io_msg->message("El Acta no puede ser modificada, su estado es $ls_estado"); } } } elseif($ls_operacion=="ue_eliminar") { $lb_valido=$io_acta->uf_select_estado($ls_codcon,$ls_codact,2,$li_estado); if($lb_valido) { if($li_estado==1) { $lb_valido=$io_acta->uf_update_estado($ls_codcon,$ls_codact,2,3); if($lb_valido) $io_mensaje->anular(); else $io_mensaje->error_anular(); $ls_datoscontrato="OCULTAR"; $ls_datosobra="OCULTAR"; $ls_placon=""; $ls_placonuni=""; $ls_contasi=""; $ls_contasi=""; $ls_moncon=""; $ls_estcon=""; $ls_codobr=""; $ls_desobr=""; $ls_estobr=""; $ls_estobr=""; $ls_munobr=""; $ls_comobr=""; $ls_estact=""; $ls_parobr=""; $ls_dirobr=""; $ls_codcon=""; $ls_codact=""; $ls_fecact=""; $ls_feciniact=""; $ls_fecfinact=""; $ls_control=""; $ls_nominsact=""; $ls_cedinsact=""; $ls_obsact=""; $ls_nomsupact=""; $ls_cedsupact=""; $ls_nomresact=""; $ls_codproins=""; $ls_codpro=""; $ls_cedresact=""; $ls_civresact=""; $ls_civsup=""; $ls_civinsact=""; } else { $ls_estado=$io_funsob->uf_convertir_numeroestado($li_estado); $io_msg->message("El Acta no puede ser anulada, su estado es $ls_estado"); } } } ?>
 
NuevoGrabarBuscarImprimirEliminarSalir

 

  Datos del Contrato  
           
Código    
 
 
Fecha de Inicio
Duración
   
Contratista
 
   
Datos del Acta de Finalización
  Código
Estado
 
Fecha
 
   
Fecha de Inicio
Fecha de Finalización
   
   
Ing. Inspector
    C.I.   C.I.V.
 
   
Ing. Residente
    C.I.   C.I.V.  
   
Observación