- В этой теме 1 ответ, 2 участника, последнее обновление 3 минуты назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как отключить автоподтягивание категории должностей в ЕФС-1 и СТДР в ЗУП?
делали доработку клиенту в зуп где к каждой должности присвоена категория
сейчас проблема: подтягивается категория в ефс1 и стдр — а нужно чтоб не подтягивались, это менять в самой доработке или изменять в формах?
Если у вас сделана доработка, которая присваивает категории должностям, и сейчас категория подтягивается в документы ЕФС-1 и СТДР, а нужно, чтобы не подтягивалась, то правильный подход зависит от того, как реализована эта логика.
Варианты решения:
1. Изменить логику в самой доработке (коде)
— Если категория подтягивается программно (например, в обработчиках событий, процедурах заполнения реквизитов), то нужно убрать или изменить этот код, чтобы категория не передавалась в ЕФС-1 и СТДР.
— Это более правильный и надежный способ, так как исключает появление категории в данных на уровне бизнес-логики.
2. Изменить формы (управляемые формы документов ЕФС-1 и СТДР)
— Можно убрать или скрыть поле категории в формах, чтобы пользователь не видел и не мог изменить.
— Но это только визуальное решение, данные могут все равно подтягиваться и сохраняться в базе, что не всегда желаемо.
—
Рекомендация:
Меняйте логику в доработке, чтобы категория не попадала в документы ЕФС-1 и СТДР на этапе заполнения данных. Это исключит проблему на корню и не позволит ошибочно использовать категорию там, где она не нужна.
Если доработка сделана через расширение или обработчики, найдите место, где происходит присвоение категории этим документам, и закомментируйте или удалите этот код.
—
Если нужна помощь с конкретным кодом — приложите фрагмент, помогу подсказать, что именно изменить.