Заполнение поля ОКПД2 в 1С ПРОФ

Вопрос задал Николай Л.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Добрый день ! В карточке товара нет поля для заполнения ОКДП2, в настройках формы это поле отмечено галкой.
Сам классификатор пустой, неужели надо выбирать каждый код отдельно, а нельзя сразу подобрать группу с входящими в нее элементами ? Или я что-то неправильно делаю ?

Все комментарии (11)

  1. А что надо заполнить, чтобы реквизит ОКПД2 появился в карточке товара ?

  2. Добрый день! Возможность заполнения реализована в версии КОРП. Чтобы в карточке Номенклатуры заполнялось поле ОКДП2 , нужно загрузить соответствующий классификатор в программу.

    2
  3. Добрый день ! А в Бухгалтерии 3.0 в карточке номенклатуры как это поле заполнить ? В реквизитах формы оно отмечено галкой, но не появляется и после загрузки классификатора. И классификатор не загружается вся группа, а только отдельные элементы

    1
  4. Уточните, пожалуйста, Вы используете Бухгалтерию 3.0 базовую, ПРОФ или КОРП?

  5. Бухгалтерию ПРОФ. И как в ней быть с этим реквизитом ?

  6. Приложение

    Добрый вечер, Николай.
    В Бухгалтерии 3.0 ПРОФ вы никак не откроете реквизит ОКДП2 в форме элемента справочника номенклатура.

    Только в Бухгалтерия 3.0 КОРП, как вам указали кураторы.

    И Бухгалтерия 3.0 ПРОФ и КОРП имеют много общего и даже данные формы номенклатуры у них совпадают. Реквизит ОКДП2 есть и там и там, поскольку разработчикам неудобно держать отдельные модули для очень похожих конфигураций: функционал в них собирается по-блочно из почти одинаковых блоков. Но блоки недоступные ПРОФ отключаются разработчиками на уровне программного кода.

    Сейчас я вам это покажу наглядно.

    Вот форма элемента справочника Номенклатура в Конфигураторе. Реквизит ОКДП2 есть.
    Как видим, пока все хорошо.

    2
  7. Приложение

    Но при открытии справочника номенклатуры в пользовательском режиме указанный реквизит в форму не выводится.
    Проведем небольшое расследование и попробуем понять от чего зависит доступность этого реквизита в форме.

    Как выясняется опять же из Конфигуратора — от константы Использовать уведомления от контролируемых сделках. Константа должна быть взведена, то есть установлен флаг использования.

    2
  8. Приложение

    Через кн. Главное меню — Функции для технического специалиста откроем форму этой константы.
    И тут первая преграда: на форме нет возмождности выставить флажок использования в версии ПРОФ.
    Это реализовано программно в Конфигурации этой версии.

    2
  9. Приложение

    Предположим, что сдаваться вы не собираетесь и даже немного программируете.
    Поэтому пишите несколько строк программного кода во внешней обработке для программной установки указанной константы в положение Истина.

    Я программист, поэтому и так и сделала. После запуска внешней обработки и нажатия на кнопку установить, программа возвращает результат: установить константу Испаользовать уведомления о контролируемых сделках не удалось.

    2
  10. Приложение

    Идем до конца. Выясняем причину такого поведения константы.
    Опять в конфигураторе открываем программный код и выясняем, что в модуль записи разработчики для версии ПРОФ указали, что поменять занчение этой константы на Истина — невозможно.
    Что бы мы программно не пытались установить, при записи изменений любые установки будут принудительно сброшены.

    Снимать программу с запрета редактирования, корректировать программный код в этом месте и возможно, что придется менять функциональность и для других опций — это наихудший вариант.
    Будут проблемы обновления, если у вас нет в штате программиста.

    Никакими типовыми настройками и внешними обработками вам не удастся вывести в форму элемента справочника Номенклатура указанный реквизит в версии ПРОФ.

    Причины я очень подробно. со скринами программного кода вам привела в ответе.

    Версия КОРП значительно дороже ПРОФ и имеет расширенный функционал. Чтобы им пользоваться — нужно переходить на КОРП.

    3
  11. Добрый день ! Большое спасибо за столь подробный ответ !

    3

Комментарии закрыты.