Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Пн Ноя 18, 2019 19:11 Заголовок сообщения: Длинна табельного номера |
|
|
Появилась необходимость вести табельные номера длиннее 8 символов - 10. Причина - работники принимаются в босс переводом из 1с и для заказчика неприемлемо, чтобы табельный менялся в том числе и в части незначащих нулей. Далее с такими работниками будут полноценно работать в боссе - считать зарплату, формировать табель, приказы и другие отчеты.
Планирую увеличить длину поля num_tab во всех таблицах, где оно встречается:
select * from sys.objects o join INFORMATION_SCHEMA.COLUMNS s on (o.name = s.TABLE_NAME)
WHERE column_name LIKE '%num%tab'
order by type_desc
Разграничение с помощью вьюх не используется, поэтому планирую вьюхи не трогать.
Скажите что я не учел? Может быть есть более красивое решение?
Вообще считаю целесообразным для разработчиков увеличить длинну табельного, чтобы не натыкаться на ограничение его длинны. |
|
Вернуться к началу |
|
|
vviktor
Зарегистрирован: 09.01.2019 Сообщения: 105 Откуда: Пермь
|
Добавлено: Ср Ноя 20, 2019 16:50 Заголовок сообщения: |
|
|
навскидку
диалоги входа
- вход в модуль расчет ЗП
процедура
- zrp_PRC_rollPrnExcell |
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1686
|
Добавлено: Ср Ноя 20, 2019 18:25 Заголовок сообщения: |
|
|
"Длина", с одной "н".
А до скольки символов увеличить? Это ведь не на 5 минут доработка. Увеличим до 10 - а кому-то понадобится 12? |
|
Вернуться к началу |
|
|
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Чт Ноя 21, 2019 14:08 Заголовок сообщения: |
|
|
Сделайте 120 символов, хуже никому не будет.
Можно сделать как в 1с ЗУП
Чтобы основные модули открылись я пока увеличил в таблицах
people
free_num_tab
emps
tb_emps
z_rep
zrp_rep
Остальные с полем табельного у меня пустые.
Но в коде может быть сколько угодно такого....
CREATE TABLE _Table[""](
[Num_tab] [varchar] (8) |
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1686
|
Добавлено: Чт Ноя 21, 2019 14:45 Заголовок сообщения: |
|
|
120 символов - это сильно. |
|
Вернуться к началу |
|
|
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Чт Ноя 21, 2019 17:05 Заголовок сообщения: |
|
|
В зупе 11 символов, значит в боссе должно быть минимум 11.
Нельзя игнорировать 1с т к по количеству внедрений в последний год она на первом месте.
А вообще на всякий случай можно и 20 сделать, мало ли из каких еще систем нужно будет заливать в босс табельные.
ЗЫ Пока смотрел статистику узнал про систему Компас. Она оказывается н а втором месте после 1с, а я первый раз про нее слышу. |
|
Вернуться к началу |
|
|
|