Страница 1 из 2
					
				Символьные табельные номера
				Добавлено: 17 мар 2006, 13:16
				 Screw
				Уважаемые, поделитесь, пожалуйста, соображениями по поводу целесообразности перевода табельных номеров в модуле "Заработная плата" с числовых на символьные.
Понятно, что цифробуквенный табельный номер удобнее числового, но тут нас, разработчиков мучает один вопрос: а всякий ли пользователь согласится с таким нововведением и его следствиями. 
Поясню: изменение типа поля в таблице немедленно скажется на порядке сортировки его значений. Т.е., если раньше табельные номера 20 и 100 шли в порядке увеличения значения (20, 100), то цифробуквенные "20" и "100" будут стоять шиворот-навыворот ("100", "20").
В общем, кому не лень, высказывайтесь. Истина рождается в муках. Помните: судьба Галактики и в ваших руках тоже.
			 
			
					
				
				Добавлено: 17 мар 2006, 13:38
				 Великий Пользователь
				Скажу как тех. специалист изучивший мнения десятков простых пользователей.
   Да именно такая сортировка ("100","20") будет вызывать явный дискомфорт у пользователей. Но в реальности это не критично, если за эти неудобства будут  компенсированы какими-то явными плюсами.
  Но а что мешает в в таблице хранить эти значения заполненные ведущими нулями, т.е. "0002", "0030", "1034"  и т.п. А в интрефейсах визуально это реализовать без ведущих нулей?
			 
			
					
				
				Добавлено: 17 мар 2006, 14:01
				 Screw
				Мешает этому одна мелочь: стандартный быстрый поиск по такому "нормализованному" полю перестаёт работать. Кроме того, не следует забывать о том, что табельный номер необязательно будет состоять только из цифр. Например, "A20", "A100".
			 
			
					
				
				Добавлено: 17 мар 2006, 14:13
				 Великий Пользователь
				По вышесказанному возражений нет. Поиск должен быть быстрым. Но в принципе важнее, чтобы в отчетах сортировка была нормальной, а в самой базе конечно не так критично.
			 
			
					
				
				Добавлено: 17 мар 2006, 14:17
				 Ged
				и в конечном итоге посыпятся недовольные заявления в ОТП, а от туда разработчикам.. о даработке функционала по сортировке в различных отчетах, интерфейсах выбора и т.п...
			 
			
					
				
				Добавлено: 17 мар 2006, 17:59
				 Maverick
				хм.. может быть стОит реализовать новый вариант, оставив при этом старый и дополнительно реализовав настройку нумерации "постарому" или "по новому" ? Кому каким удобно, тем и будет пользоваться ... стоит только выставить соответствующую настройку
А вообще... регламентировано ли это законодательно?
			 
			
					
				
				Добавлено: 17 мар 2006, 18:58
				 coolibin
				Кадровики разорвут на части, если не будет быстрого поиска по табельному
			 
			
					
				
				Добавлено: 17 мар 2006, 19:38
				 Max_Fin
				Порвут, однозначно.
Да и за "0002" тоже рвать будут
			 
			
					
				
				Добавлено: 17 мар 2006, 20:48
				 Screw
				По всему получается, что затраты на доработку не окупятся: простая замена типа поля вызовет недовольство большинства пользователей, а реализация альтернативного способа будет слишком трудоёмкой для нас самих. Получается, что овчинка выделки не стоит. Я прав?
Кстати, к сведению: в недалёком будущем табельный номер перестанет быть уникальными идентификатором лицевого счета, и давняя мечта кадровиков о приеме новых сотрудников на ранее использовавшиеся табельные номера станет реальностью.
			 
			
					
				
				Добавлено: 18 мар 2006, 13:56
				 coolibin
				Я че-то так сел подумал - если сменится тип табельного - это мне так порядка сорока интерфейсов перелопатить нужно будет, около полусотни форм, плюс словарь пересобрать... А скока я при этом еще ошибок оставлю. А ведь у нас некрупная организация. Screw, пожалейте, хотя бы в семерке не меняйте ничего. При переходе на восьмерку еще фиг с ним, все равно все перелопачивать.
По поводу быстрого поиска, кстати не такая уж проблема. Если табельный будет с ведущими нулями, юзеры привыкнут. Нужно только чтобы в отчеты можно было ведущие нули не выводить, если кадровики не хотят. 
Законодательно это не регламентируется насколько я знаю.
			 
			
					
				
				Добавлено: 20 мар 2006, 06:37
				 Oweo
				Кстати, к сведению: в недалёком будущем табельный номер перестанет быть уникальными идентификатором лицевого счета, и давняя мечта кадровиков о приеме новых сотрудников на ранее использовавшиеся табельные номера станет реальностью.
Зачем это реализовывается и как обосновывается??
 
			
					
				
				Добавлено: 20 мар 2006, 10:28
				 Великий Пользователь
				Ура! 

 Мечта кадровиков о повторном приеме на тот же табельный скоро сбудется! А то так трудно ломать психику людей и выдумывать всякие схемы по имитации старого табельного номера!  

 
			
					
				
				Добавлено: 20 мар 2006, 12:41
				 Oweo
				Великий Пользователь
А Вы с Зарплатой работаете, что Вам по душе такие мечты?? 

 
			 
			
					
				
				Добавлено: 20 мар 2006, 15:52
				 Screw
				Отмена уникальности - не наша прихоть, а результат многочисленных запросов пользователей.
Не волнуйтесь, все масштабные доработки подобного рода могут производиться только в новых версиях, в данном случае - в 8.1.
			 
			
					
				
				Добавлено: 21 мар 2006, 06:31
				 Алексей
				Может быть уникальность отменять совсем не стоит. Например сделать так, что бы было можно видеть человека в архиве (уволенного) с табельным номером 1 и принять нового человека на работу в табельным номером 1. 
НО принять второго человека на работу с таким же табельным номером должно быть запрещено! 
Делать анализ записи при вставке/изменении...