|
Кадровый перевод списком 1С программно ЗУП 8.3
Way, 2S, d4rkmesa, piter3, DiMel_77, Timon1405, Гость из Мариуполя, El_Duke, shuhard, maxar, Гена, Доминошник, Мультук, Amra, ANDRU48, leonidkorolev, Silgis, AndreyZhukov, bolder, _Batoo, Prog_man, U4Me2, DimVad, qwerty, Fynjy, spiller26, vicof, Gucci76, trk415e76, Сметанин, Kongo2019, Михаил_, lucky_, Vstur, Волшебник, Олдж, Хряк, pavlika, phabeZ, sergey198, DemonShinji2, Homer
| ☑ |
0
Way
12.09.25
✎
11:49
|
Добрый день, коллеги.
Столкнулся с проблемой при программном формировании документа "Кадровый перевод списком" в конфигурации с включенным функционалом "Штатное расписание".
Суть проблемы:
При добавлении новой строки в табличную часть "Сотрудники" и выборе сотрудника (например, через ДокументПерСписка.Сотрудники.Добавить() и установку Строка.Сотрудник) данные по сотруднику (такие как текущее подразделение, должность, начисления и т.д.) не заполняются автоматически.
Что работает:
Если делать это вручную через форму документа, то после выбора сотрудника срабатывает стандартный механизм (предположительно, обработчик события ПриИзменении у поля "Сотрудник"), и все данные корректно подтягиваются.
Вопрос:
Как программно инициировать этот же механизм автоматического заполнения данных сотрудника?
Может кто-то уже реализовывал этот механизм?
|
|
1
lucky_
12.09.25
✎
11:56
|
(0) "предположительно". поржал. то есть, ты хочешь программировать не открывая конфигуратор,а при помощи AI?
красава.
|
|
2
Гена
гуру
12.09.25
✎
11:59
|
(0) Раз программно вводите КП, то зачем мучать документ списка? Делайте нормально в цикле отдельный док КП на каждого сотрудника.
Списочная форма сделана для комфорта ручной работы и как правило тяжелее воспринимается кодом в дальнейшей работе. Больше багов.
|
|
3
Gucci76
12.09.25
✎
12:26
|
Я как то колупался с Кадровым переводом списком.
Похоже там отрабатываются процедуры разового перевода.
Уже не помню подробностей.
Т.е. я добавил в простой перевод доработки и они сработали в списочном. Но у меня не программное было создавание, а интерактивная работа с документом.
|
|
4
Amra
12.09.25
✎
12:33
|
|
|
5
Way
12.09.25
✎
12:46
|
(4) Спасибо!
|
|
6
Way
12.09.25
✎
12:46
|
(3) Учту
|
|
7
Way
12.09.25
✎
12:47
|
Посмотрел, но слово "предположительно" убрать забыл :D
|
|
8
Way
12.09.25
✎
12:48
|
(2) Хочу разделить переводы по подразделениям т.к. в базе более 3000 сотрудников
|
|
9
Gucci76
12.09.25
✎
13:38
|
(8) Есть же в шапке фильтр по Подразделению. Кому надо быстро его сделает.
|
|
10
spiller26
12.09.25
✎
13:43
|
Весной тоже кадровики хотели что-то подобное, но так и дали вводные, всё заглохло. Да и я не сильно жаждил делать обработку такую.
|
|
11
Way
12.09.25
✎
14:03
|
(10) Я загружаю штатное расписание из Excel в 1с. Кадровое расписание было отключено. Сделал почти все, осталось заменить их должности на позиции ШР, думал это будет самое простое, но в итоге встрял т.к. в целом 1с берет данные из последнего документа действия с сотрудником т.е. приемом или переводом. Боюсь, что в ручную заполняя каждый реквизит - 100 процентов что-то напутаю :D
|
|
12
shuhard
12.09.25
✎
15:11
|
(4) +100500, гарная статья, регулярно пользуюсь
|
|
13
Гена
гуру
12.09.25
✎
15:16
|
(11) Тем более лучше программить индивидуалки, а не список. Нескольких плохишей потом удобнее править, нежели перепроводить после исправления КП_списком движения по всем кексам подразделения.
|
|
14
2S
12.09.25
✎
15:21
|
(13) Индивидуалки лучше, да.
|
|
15
Гена
гуру
12.09.25
✎
15:40
|
(14) Да. Когда резко меняют что, даже конфигурацию, то всегда лучше на каждого кекса заводить отдельный документ в переходе, даже док Начисление зарплаты с каждым по отдельности. Тем более кадровый док. Ой как пригодится когда в будущем вылезут бяки по некоторым.
Комфортно пройти перепроведением только по одной цЕпочке )
|
|
16
2S
12.09.25
✎
15:42
|
(15) Ладно, Геннадий, проехали )
|
|
17
Гена
гуру
12.09.25
✎
15:45
|
(16) Как скажете...
[шёпотом] вообще-то я Вам подыграл графикой одной буквы в последнем слове )
|
|
18
Way
12.09.25
✎
16:01
|
(13) Правильная мысль, спасибо, так и сделаю.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший