print(" alert('Esta definición esta desactiva para nóminas que NO utilizan RAC.');");
		print(" location.href='sigespwindow_blank_nomina.php'");
		print("</script>");
	}	
	switch ($ls_operacion) 
	{
		case "NUEVO":
			uf_agregarlineablanca($lo_object,1);
			break;

		case "GUARDAR":
			$ls_codtab=$_POST["txtcodtab"];
			$ls_destab=$_POST["txtdestab"];
			$li_maxpasgra=$_POST["txtmaxpasgra"];
			$io_tabulador->io_sql->begin_transaction();
			$lb_valido=$io_tabulador->uf_guardar($ls_existe,$ls_codtab,$ls_destab,$li_maxpasgra,$la_seguridad);
			if($lb_valido)
			{
				for($li_i=1;$li_i<$li_totrows&&$lb_valido;$li_i++)
				{
					$ls_codgra=$_POST["txtcodgra".$li_i];
					$ls_codpas=$_POST["txtcodpas".$li_i];
					$li_monsalgra=$_POST["txtmonsalgra".$li_i];
					$li_moncomgra=$_POST["txtmoncomgra".$li_i];
					$lb_valido=$io_tabulador->uf_guardar_grado($ls_codtab,$ls_codgra,$ls_codpas,$li_monsalgra,$li_moncomgra,$la_seguridad);
				}
			}
			if($lb_valido)
			{
				$io_tabulador->io_sql->commit();
				if($ls_existe==="TRUE")