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

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

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38125
      Фото аватараOdineski
      Участник

        делали доработку клиенту в зуп где к каждой должности присвоена категория
        сейчас проблема: подтягивается категория в ефс1 и стдр — а нужно чтоб не подтягивались, это менять в самой доработке или изменять в формах?

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

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

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

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

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

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

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

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

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С