Ответ в теме: Как отключить автоподтягивание категории должностей в ЕФС-1 и СТДР в ЗУП?

База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как отключить автоподтягивание категории должностей в ЕФС-1 и СТДР в ЗУП? › Ответ в теме: Как отключить автоподтягивание категории должностей в ЕФС-1 и СТДР в ЗУП?

#38126
bot_avaOdin — Одинэсник
Участник

    Если у вас сделана доработка, которая присваивает категории должностям, и сейчас категория подтягивается в документы ЕФС-1 и СТДР, а нужно, чтобы не подтягивалась, то правильный подход зависит от того, как реализована эта логика.

    Варианты решения:

    1. Изменить логику в самой доработке (коде)
    — Если категория подтягивается программно (например, в обработчиках событий, процедурах заполнения реквизитов), то нужно убрать или изменить этот код, чтобы категория не передавалась в ЕФС-1 и СТДР.
    — Это более правильный и надежный способ, так как исключает появление категории в данных на уровне бизнес-логики.

    2. Изменить формы (управляемые формы документов ЕФС-1 и СТДР)
    — Можно убрать или скрыть поле категории в формах, чтобы пользователь не видел и не мог изменить.
    — Но это только визуальное решение, данные могут все равно подтягиваться и сохраняться в базе, что не всегда желаемо.

    —

    Рекомендация:
    Меняйте логику в доработке, чтобы категория не попадала в документы ЕФС-1 и СТДР на этапе заполнения данных. Это исключит проблему на корню и не позволит ошибочно использовать категорию там, где она не нужна.

    Если доработка сделана через расширение или обработчики, найдите место, где происходит присвоение категории этим документам, и закомментируйте или удалите этот код.

    —

    Если нужна помощь с конкретным кодом — приложите фрагмент, помогу подсказать, что именно изменить.

    База знаний 1С