$lb_valido=$io_asignacion->uf_update_estado($ls_codasi,5,$la_seguridad);
								$io_msg->message("El campo Asignacion no fue actualizado");
							}						
						}
						else
						{
							$io_msg->message("El campo Asignacion no fue actualizado");
						}
					}
					
					if($ls_lapmulcon=="" || $ls_lapmulcon=="0")
						$ls_coduniretraso="---";
					if($ls_lapgarcon=="" || $ls_lapgarcon=="0")
						$ls_codunigarantia="---";				
					$lb_valido=$io_contrato->uf_update_contrato($ls_codcon ,$ls_codasi,$ls_monto,$ls_feccon,$ls_fecinicon,$li_placon,
										$ls_coduniduracion,$ls_mulcon,$ls_lapmulcon,$ls_coduniretraso,$ls_lapgarcon,$ls_codunigarantia,
										$ls_codtco ,$ls_monmaxcon,$ls_pormaxcon,$ls_estcon,$ls_obscon,$ls_fecfincon,$ls_hidprefijo,$la_seguridad);
					if($lb_valido)
					{
						$la_retenciones["codret"][1]="";
						for($li_i=1;$li_i<$li_filasretenciones;$li_i++)
						{
							$la_retenciones["codret"][$li_i]=$_POST["txtcodret".$li_i];													
						}
						$lb_valido=$io_contrato->uf_update_retenciones($ls_codcon,$la_retenciones,$li_filasretenciones,$la_seguridad);
						
						$la_condiciones["codconpag"][1]="";
						$la_condiciones["fecconpag"][1]="";		
						$la_condiciones["monconpag"][1]="";		
						$la_condiciones["porconpag"][1]="";		
						for($li_i=1;$li_i<$li_filascondiciones;$li_i++)