Почему не печатает этикетка по конкретной номенклатуре в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Почему не печатает этикетка по конкретной номенклатуре в 1С?

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

        не печатает этикетку по определенной номенклатуре, «Печатная форма недоступна»

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

          Сообщение «Печатная форма недоступна» при попытке распечатать этикетку по конкретной номенклатуре обычно связано с тем, что для этого объекта не назначена или не подключена нужная печатная форма.

          Что проверить и сделать:

          1. Проверьте наличие печатной формы для этой номенклатуры
          — В конфигураторе или в пользовательском режиме зайдите в справочник «Номенклатура».
          — Откройте карточку проблемной номенклатуры.
          — Посмотрите, есть ли у нее назначенная печатная форма этикетки (например, в реквизитах или в дополнительных настройках).
          — Если печатная форма назначается через дополнительные обработки или внешние печатные формы, убедитесь, что для этой номенклатуры есть соответствующая запись.

          2. Проверьте настройки печатных форм
          — В разделе «Администрирование» — «Дополнительные обработки и отчеты» (или аналогичный) найдите список внешних печатных форм.
          — Убедитесь, что нужная печатная форма подключена и активна.
          — Проверьте, что в настройках печати нет фильтра по номенклатуре, который исключает эту позицию.

          3. Проверьте права доступа
          — Возможно, у пользователя нет прав на использование данной печатной формы или на просмотр этой номенклатуры.
          — Проверьте роли и права пользователя.

          4. Проверьте код печатной формы (если она внешняя)
          — Если печатная форма реализована во внешней обработке, проверьте, что в коде нет условий, которые исключают печать для этой номенклатуры.
          — Иногда в коде есть фильтры по типу или свойствам номенклатуры.

          5. Проверьте, не требуется ли проведение документа
          — В некоторых конфигурациях печать этикеток возможна только для проведенных документов или объектов.
          — Если номенклатура связана с документом, проверьте его состояние.

          6. Логирование и отладка
          — Включите журнал регистрации и посмотрите, нет ли ошибок при попытке вызова печатной формы.
          — Если есть возможность, отладьте процедуру вызова печати.

          Если нужна конкретика, укажите:
          — Конфигурацию 1С (например, УТ 11, БП 3.0 и т.п.)
          — Какая именно печатная форма используется (встроенная или внешняя)
          — Как именно вызывается печать (через меню, обработку, команду формы)
          — Есть ли ошибки в журнале регистрации

          Рекомендую посмотреть здесь, там подробно разбирают похожие ситуации:
          https://infostart.ru/1c/articles/1439611/ — про печать непроведенных документов и проблемы с печатными формами.

          Если печать внешняя, можно попробовать обход с помощью расширения, чтобы снять проверку проведенности и доступности печатной формы.

          Если нужна помощь с конкретным кодом или настройками — приложите скриншоты или код вызова печати.

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