ЗиК. Как изменить/удалить периодические реквизиты справочника,созданные документом? #426689


#0 by maxim305
В "1С:ЗиК" существует такая проблема: Нужно изменить/удалить периодические реквизиты справочника "Сотрудники", установленные документом. Программно изменить не удается. Может быть можно создать что-то вроде внешнего документа и изменить этим документом реквизиты?
#1 by ТелепатБот
#2 by Rie
Измени реквизиты в документе, установившем реквизиты, и перепроведи его. Либо создай документ корректировки, который бы это проделал.
#3 by de Bug
Какие именно? СостояниеФизлица?
#4 by maxim305
Дело в том, что этот MD-шник рассылается в 60 подчиненных структурных подразделений и каждый раз запрашивать базу конкретного подразделения, править MD-шник, затем перепроводить документ и отсылать базу обратно очень неудобно... Документ корректировки тоже не очень хороший вариант, не хочу захламлять конфигурацию. При обновлении ориентируюсь на типовые релизы ЗиК, поэтому стараюсь вносить минимум изменений в конфу.
#5 by maxim305
Да, "СостояниеФизлица", который устанавливается документом "ОтпускПоУходуЗаРебенком"..
#6 by Гефест
используй документ изменение условий отпуска
#7 by maxim305
Документ "Изменение условий оплаты отпуска по уходу" меняет действие видов расчетов, "Состояние физлица" он не меняет.
#8 by de Bug
Состояние физлица должно изменяться только строго определенными документами. Иначе будут проблемы. Зачем хочешь менять? В чем проблема?
#9 by maxim305
Бухгалтер ввел два документа "Отпуск по уходу" подряд. Т.е. действие второго документа начинается на следующий день после того как заканчиватеся действие первого. Типичная картина: Первый документ с рассчитанной табличной частью, действует до окончания отпуска по уходу до 1,5 лет; Второй документ с нулевым средним действует по дату окончания отпуска до 3-х лет. (Зачем так делают, не понятно..) В итоге, если хотят выпустить сотра на работу раньше, меняют дату окончания в обоих документах. В модуле документа реквизит "СостояниеФизлица" устанавливается таким, каким он был за день до начала второго документа, т.е. "ВременноНеРаботает". Получается, что не могут нормально принять сотра на работу. Приходится каждый раз править модуль документа и перепроводить документ.
#10 by Гефест
научи бухгалтера правильно оформлять документы, а не переписывай конфу под его корявые ручки
#11 by maxim305
Бухгалтера уже в курсе, как правильно вводить документы, но ведь действие старых документов еще долго будет продолжаться.. С ними надо что-то делать.
#12 by Rie
Так а что мешает правильно оформить старые документы и перепровести их? Зачем для этого править MD?
#13 by maxim305
С такими документами ничего нельзя делать: нельзя ввести исправление, пометить на удаление тоже нельзя. Т.е. когда-то неправильно ввели, а проблемы наступают потом.
#14 by de Bug
Делается это примерно так. 1. Пишется небольшая обработка: НужнаяДата устанавливается на несколько дней ранее окончания отпуска. 2. Перепроводится Отпуск по уходу. При этом на окончание отпуска устанавливается нужное состояние. 3. Удаляются следы действия обработки через Историю. 4. Все.
#15 by maxim305
Попробую..
#16 by maxim305
Спасибо большое, de Bug! Помогло!
#17 by de Bug
Да пребудет с тобой 1Сила!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С