Имя: Пароль:
1C
 
ЗУП обрезает табельный номер.
0 Kongo2019
 
11.02.25
11:13
Делаем доки прием на работу.
Табельные номера вида 1-А, 2-Б и так далее.
В печатной форме приказа все ок.
Если номер становится 10-А, 11-А, 10-Б, 11-Б и т.д. то бишь цифры двухзначные, то в печатной форме обрезает, выводит только букву А и Б соответственно.
Если перед цифрами поставить пробел, то выводит целиком, без обрезаний.
Кто знает в чем прикол?
1 mikecool
 
11.02.25
11:07
мб обрезает, считая это префиксом для обмена?
2 Ненавижу 1С
 
гуру
11.02.25
11:10
(0) вы людей по категориям (А,Б) сегрегируете что-ли?
3 Kongo2019
 
11.02.25
11:12
(2)Начальные буквы филиалов.
4 Волшебник
 
11.02.25
11:14
копайте алгоритм печатной формы приказа
5 Kongo2019
 
11.02.25
11:17
(4) Я бы покопал бы, но оно в облаке. Думал может кто сходу этот прикол знает.
Ну ладно пойду, тестовый стенд поднимать.
6 Ненавижу 1С
 
гуру
11.02.25
11:19
(3) в 1С это принято делать префиксами, а не суффиксами
7 Гена
 
гуру
11.02.25
11:45
(0) В Общем модуле ПрефиксацияОбъектовКлиентСервер есть Функция ТабельныйНомерНаПечать(Знач ТабельныйНомер) Экспорт в одну строчку:
Возврат ПрефиксацияОбъектовКлиентСервер.УдалитьПрефиксыИзНомераОбъекта(ТабельныйНомер, Истина, Истина);

Последняя булёвка отвечает за удаление пользовательских префиксов. Поставьте Ложь и увидите свой 10-Б школьный класс )
8 Vostochnick
 
11.02.25
13:58
(3) А если будет кадровое перемещение в другой филиал?
9 Мультук
 
гуру
11.02.25
14:12
(0)

Табельный номер это КОД справочника "Сотрудники"

P.S.
После долгих и продолжительных боёв 1С сдалась и в кадровых документах в дополнение к "Номер" появилось поле "Печать как" (читай "дорогие кадровики, пишите всё вашу ересь номеров вида "123/Б Прим" в это поле).

Возможно через пару лет аналогичное поле появится и в справочнике "Сотрудники"
10 Гена
 
гуру
11.02.25
15:48
Вообще-то правку (7) я проверил - работает.
11 Kongo2019
 
11.02.25
16:12
(7) Да, тоже туда дошел. Спасибо.
Теперь сушу голову как это запинать.
Да надо ли оно мне вообще.
(8)(6)Не сыпьте мне соль на рану. У нас народ сначала делает, а потом ваша 1С плохая.
Ну и фиг с ним тем перемещением.
12 Гена
 
гуру
11.02.25
16:20
Если опять мне затяните старую песнь о расширении и о замочке на поясе верности программы, то я достану левольверт )
13 SleepyHead
 
гуру
11.02.25
16:36
(12) Не покидай нас, Гена!
14 Kongo2019
 
11.02.25
16:48
(12) Дык облако же.
И чисто из любопытства, чем вам не нравятся расширения, чисто дырки затыкать самое оно, как по мне.
Да и даже если конфа в доступе, ну сниму я замочек, рихтону функцию, первое же обновление вернет все взад.
15 Злопчинский
 
11.02.25
16:53
(11) а потому что технической постановки учета нет.
У меня было просто: когда начинали что-то новое - сначала я рисовал схему и говорил как делать. И проблем не было. Как только начинают изобретать собственные схемы - сегодня работает, а завтра - попа.. Бо дальше чем сейчас пользователь думать вперед не умеет. Так что понимаю тебя, понимаю..
16 El_Duke
 
гуру
11.02.25
17:19
(15) Методика правильная, но работает только когда имеешь диктаторские полномочия. Как только кто пошел против линии партии - применяешь ДТЛ-инструментарий
А сама проблема описана многократно, помню старую книгу "Записки автоматизатора", там этому посвящена глава "Грабли-рекордсмены". Ну любит наш юзер придать коду справочника какой то смысл
17 Гена
 
гуру
11.02.25
17:25
(16) А какой .удак изначально сделал табельный номер КОДом в справочнике???
Мне б только в глаза ему посмотреть.
18 Kongo2019
 
11.02.25
17:30
(17) О, это старый добрый срачь про естественные и искусственные ключи в БД. Еще со времен SQL.RU помню.
Я всегда был за искусственные и автоинкрементные, ну или гуид на крайняк.
19 El_Duke
 
гуру
11.02.25
17:34
(17) А на кой леший ТН вообще нужен в кадровом учете ? Так, реликтовое излучение
20 Гость из Мариуполя
 
11.02.25
17:37
(12) Если опять мне затяните старую песнь о расширении и о замочке на поясе верности программы, то я достану левольверт ) :)
Это ты, Гена, против генеральной линии партии прешь :)
Генеральная линия - загнать всех в облака, во фреш. А там в облаке не то что в общем модуле что-то поправить, там и расширение присобачить проблема. Хорошо, когда база под рукой, захотел снял замочек, захотел - вернул взад. Но! Генеральная линия гласит: в облако шагом марш!
21 Гена
 
гуру
11.02.25
17:43
(20)
Но, други, девственная лира
Умолкла под моей рукой;
Слабеет робкий голос мой...
22 Гость из Мариуполя
 
11.02.25
17:49
табельный=код это еще с семерки тянется. Не помню точно насчет ЗиК 7.5, но в ЗиК 7.7 оно уже есть.
23 Гена
 
гуру
11.02.25
17:52
(22) Вот поэтому нужна новая редакция, где всё изначально сделать по уму.
24 El_Duke
 
гуру
11.02.25
17:54
(22) Дык отож
В те древние времена не было способа различить двух разных Полиграф Полиграфычей Шариковых в справочнике Сотрудники. ИНН не было, СНИЛС подавно. Через серию и номер пачпорта не стали заморачиваться, сделали через табельный. Вот и живет до сих пор. Атавизм !
25 Serg_1960
 
11.02.25
17:57
[не в тему]

(17) Поддерживаю. Если перечитать "первоисточник" (Письмо Госкомтруда СССР N 75-АБ, Минфина СССР N 89, ЦСУ СССР N 10-80 от 27.04.1973 "Об Основных положениях по учету труда и заработной платы в промышленности и строительстве"), п.18, где написано:
[18. Каждому рабочему и служащему, принятому на постоянную, временную или сезонную работу, присваивается табельный номер, который приводится во всех документах по учету труда и заработной платы. В случае увольнения или перевода рабочего и служащего на другую работу его табельный номер, как правило, не может присваиваться другому работнику в течение 1 - 2 лет.], то становится ясно, что таб.номер изначально не мог быть уникальным кодом справочника "по определению" - "не может присваиваться другому работнику в течение 1 - 2 лет"
26 Гена
 
гуру
11.02.25
18:07
Подымется мускулистая рука миллионов бухгалтерского люда и ярмо деспотизма 1С, ограждённое штыками франчайзи, разлетится в прах! (с) из речи бухгалтера Петра Алексеева на суде
27 Волшебник
 
11.02.25
20:15
(26) 🔥 Жжоте, профессор!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс