![]() |
![]() |
![]() |
|
Кадровый перевод списком 1С программно ЗУП 8.3 | ☑ | ||
---|---|---|---|---|
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
|
(0) Дарю https://infostart.ru/1c/articles/942569/ , ни в чем себе не отказывай
|
|||
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) Правильная мысль, спасибо, так и сделаю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |