Сервис 1С:Номенклатура. На всякий случай изучим – а вдруг взлетит! :)

Вопрос создания единого каталога номенклатуры актуален уже давно. Заинтересованными лицами являются как представители бизнеса, так и государство:

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

На рынке уже существуют различные схожие по своему функционалу сервисы. Фирма 1С не осталась в стороне и выпустила сервис “1С:Номенклатура”.

По данным портала 1С:ИТС сервис “1С:Номенклатура” – это единый каталог/централизованная база данных описаний товаров и услуг. В нем хранятся:

  • наименования,
  • сведения о производителе,
  • штрихкоды,
  • коды товаров по государственным классификаторам,
  • единицы измерения,
  • ставки НДС,
  • описания и другие сведения о товарах и услугах.

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

В настоящей статье оценим использование сервиса как вспомогательного инструмента для работы с номенклатурными данными, проанализируем его функционал и расскажем о выявленных недостатках.

Следует обратить внимание на то, что сервис платный и для его подключения пользователю необходимо наличие действующего договора ИТС и регистрация на Портале «1С:ИТС». Вопросы стоимости сервиса и условия размещения данных в каталоге останутся за рамками данной статьи.

Работу с сервисом поддерживают актуальные версии следующих типовых конфигураций: 1С:Розница, 1С:УТ, 1С:УНФ, 1С:ERP, 1С:КА, 1С:Клиент ЭДО, 1С:Касса, 1С:БЭД.

В статье работать с функциями сервиса будем на примере конфигурации «1С:ERP 2. Управление предприятием».

Интеграция с сервисом “1С:Номенклатура” в конфигурации 1С:ERP доступна начиная с версии 2.4.5.

Для релиза 2.4.5.143 конфигурации 1С:ERP версия 1С:БЭД 1.3.10.137. Для релизов 2.4.6.154 и 2.4.6.160 конфигурации 1С:ERP версия 1С:БЭД уже 1.4.1.51. По ходу статьи будут сравниваться возможности 1С:БЭД версии 1.3. и 1.4. в части сервиса “1С:Номенклатура”, потому что сервис получил свое существенное развитие при работе с 1С:БЭД версии 1.4.

Настройка и права доступа

В конфигурации 1С:ERP работа с сервисом “1С:Номенклатура” возможна при включенной функциональной опции “Использовать сервис 1С:Номенклатура”, которая регулирует доступность подсистемы “Работа с номенклатурой”.

Подсистема “Работа с номенклатурой” обеспечивает интеграцию с сервисом и позволяет загружать виды (категории) номенклатуры, номенклатуру и характеристики из сервиса “1С:Номенклатура” в информационную базу. Полный перечень объектов подсистемы приведен на сайте ИТС.

Для того, чтобы установить доступность использования подсистемы “Работа с номенклатурой” пользователю необходимо включить флаг “Сервис 1С:Номенклатура” на форме “1С:Номенклатура” (НСИ и администрирование – 1С:Номенклатура – Сервис 1С:Номенклатуры, см. Рисунок 1).

Значение флага использования подсистемы хранится в константе “Использовать сервис 1С:Номенклатура”.

Настройка параметров работы с сервисом в 1С:ERP

Рисунок 1 – Настройка параметров работы с сервисом в 1С:ERP

При использовании разграничений прав доступа на уровне записей, а именно при ведении групп доступа номенклатуры (Рисунок 2), для работы сервиса должна быть выбрана группа доступа, которая устанавливаться по умолчанию для загружаемых из сервиса видов (категорий) номенклатуры (НСИ и администрирование – Настройка НСИ и разделов – Номенклатура – Настройки создания, см. Рисунок 3).

Настройка групп доступа в 1С:ERP

Рисунок 2 – Настройка групп доступа в 1С:ERP

Настройка групп доступа номенклатуры в 1С:ERP

Рисунок 3 – Настройка групп доступа номенклатуры в 1С:ERP

В противном случае при попытке записи нового вида (категории) номенклатуры будет возникать ошибка “Поле “Группа доступа” не заполнено” (Рисунок 4).

Ошибка загрузки нового вида (категории) номенклатуры из сервиса в 1С:ERP

Рисунок 4 – Ошибка загрузки нового вида (категории) номенклатуры из сервиса в 1С:ERP

При настройке прав доступа пользователей следует учитывать, что подсистема “Работа с номенклатурой” включает две роли:

  1. “Добавление изменение 1С:Номенклатуры”
  2. “Чтение 1С:Номенклатуры”

В конфигурации 1С:ERP роль “Добавление изменение 1С:Номенклатуры” включена в предопределенный профиль групп доступа “Ответственный за обмен электронными документами (дополнительный)” (Рисунок 5). Роль “Чтение 1С:Номенклатуры” не включена ни в один профиль.

Список ролей профиля “Ответственный за обмен электронными документами (дополнительный)” в 1С:ERP

Рисунок 5 – Список ролей профиля “Ответственный за обмен электронными документами (дополнительный)” в 1С:ERP

Работа с видами (категориями) номенклатуры

Каждый товар/услуга в едином каталоге 1С относится к определенной категории. Каждая категория сервиса это конкретная ассортиментная группа номенклатуры. Категории иерархически могут объединяться в укрупненные группы.

Категория в сервисе задаются содержит основные реквизиты (наименование, тип номенклатуры, ставка НДС), а также включает перечень дополнительных реквизитов (при их наличии), которые могут использоваться как характеристики товаров данной категории (Рисунок 6).

Карточка категории номенклатуры в сервисе: описание основных и дополнительных реквизитов

Рисунок 6 – Карточка категории номенклатуры в сервисе: описание основных и дополнительных реквизитов

В терминах 1С:ERP категория это вид номенклатуры, предназначенный для объединения номенклатуры по общим признакам учета.

Для работы с сервисом “1С:Номенклатура” необходимо сопоставить категориям сервиса элементы справочника “Виды номенклатуры” (НСИ и администрирование – НСИ – Классификаторы номенклатуры).

Сопоставления категорий сервиса и элементов справочника “Виды номенклатуры” хранятся в регистре сведений “Соответствие видов номенклатуры с категориями сервиса 1С:Номенклатуры”. Записи в регистр добавляются автоматически при загрузке видов номенклатуры из категорий сервиса.

Новые виды номенклатуры можно добавить из сервиса с помощью кнопки “Добавить виды номенклатуры из сервиса 1С:Номенклатура” . Кнопка доступна из формы списка справочника “Виды номенклатуры” или справочника “Номенклатура”. При этом открывается форма “Загрузка категорий” обработки “Работа с номенклатурой” (Рисунок 7). На форме категории отображаются в виде дерева.

Форма загрузки категорий

Рисунок 7 – Форма загрузки категорий

Для версии 1С:БЭД младше 1.4 категории из сервиса загружаются без учета иерархии товарных категорий. Элементы загружаются непосредственно в корень справочника “Виды номенклатуры” (Рисунок 8). Возможности загрузить категории из сервиса в существующий вид номенклатуры нет. В результате, после загрузки категорий, есть вероятность получить неструктурированные данные в справочнике, отсортированные по алфавиту.

Если пользователю не нужны в информационной базе определенные виды номенклатуры, загруженные из сервиса, можно зайти в регистр сведений “Соответствие видов номенклатуры с категориями сервиса 1С:Номенклатуры” и вручную перенастроить сопоставление вида номенклатуры и категории сервиса, выбрав нужный вид номенклатуры. После чего, удалить ненужный элемент из справочника “Виды номенклатуры”.

Загрузка категорий номенклатуры для версии 1С:БЭД младше 1.4.

Рисунок 8 – Загрузка категорий номенклатуры для версии 1С:БЭД младше 1.4.

В версии 1С:БЭД 1.4 реализовано сохранение иерархии категорий при загрузке из сервиса, возможность загрузки категорий с объединением в новый вид номенклатуры, а также возможность привязки категорий сервиса к существующему виду номенклатуры в информационной базе. Для этого разработчиками добавлена новая форма “Выбор режима загрузки категорий” (Рисунок 9) обработки “Работа с номенклатурой”. Форма открывается по команде “Загрузить категории” формы “Загрузка категорий” (Рисунок 7).

На форме реализовано три режима загрузки:

  1. Загрузка категории по отдельности;
  2. Загрузить категории с объединением в новый вид номенклатуры (способ доступен только при выборе нескольких категорий);
  3. Привязать категории к виду номенклатуры (предоставляет возможность привязать категорию к уже существующему виду номенклатуры).

Форма выбора режима загрузки иерархии категорий

Рисунок 9 – Форма выбора режима загрузки иерархии категорий

Для режима загрузки “Привязать категории к виду номенклатуры” предусмотрен выбор существующего вида номенклатуры.

Ниже рассмотрен пример для данного режима загрузки.

На форме “Загрузка категорий 1С:Номенклатуры” выбраны категории сервиса из группы “Детское питание” (Рисунок 10).

Форма загрузки категорий

Рисунок 10 – Форма загрузки категорий

Выбран режим загрузки “Привязать категории к виду номенклатуры” и указан существующий вид номенклатуры “Детское питание” (Элемент справочника предварительно введен вручную) (Рисунок 11).

Форма выбора режима загрузки категории

Рисунок 11 – Форма выбора режима загрузки категории

При указанном режиме загрузки категории сервиса не загрузятся в информационную базу. Сохранится лишь привязка категорий сервиса и вида номенклатуры “Детское питание” в регистре сведений “Соответствие видов номенклатуры с категориями сервиса 1С:Номенклатуры” (Рисунок 12).

Хранение сопоставлений категорий сервиса и видов номенклатуры

Рисунок 12 – Хранение сопоставлений категорий сервиса и видов номенклатуры

Далее при загрузке любой номенклатуры, относящейся к вышеуказанным категориям сервиса (Рисунок 13), значение реквизита “Вид номенклатуры” в карточке номенклатуры будет заполнено как “‘Детское питание“ (Рисунок 14).

Карточка номенклатуры категории “Молоко детское” в сервисе

Рисунок 13 – Карточка номенклатуры категории “Молоко детское” в сервисе

Карточка номенклатуры, загруженной из сервиса для категории “Молоко детское”

Рисунок 14 – Карточка номенклатуры, загруженной из сервиса для категории “Молоко детское”

Далее рассмотрены разные варианты режима загрузки иерархии категорий “Загрузка категории по отдельности” на примере категории “Ванилин” (Рисунок 15).

Выбор категорий номенклатуры для загрузки из сервиса с иерархией

Рисунок 15 – Выбор категорий номенклатуры для загрузки из сервиса с иерархией

Режим “Загрузка категории по отдельности” предоставляет право выбора режима сохранения иерархии, то есть позволяет загружать выбранную категорию с разным количеством уровней иерархии (вышестоящих групп категории). Варианты режима сохранения следующие:

  • Не сохранять иерархию (загрузится “Ванилин” в корень справочника);
  • Сохранить последний уровень иерархии (Группа “Ванилин и ванильный сахар”/ “Ванилин”);
  • Сохранить последние 2 уровня иерархии (Группа “Специи”/ Группа “Ванилин и ванильный сахар”/ “Ванилин”);
  • Сохранить последние 3 уровня иерархии (Группа “Бакалея”/ Группа “Специи”/ Группа “Ванилин и ванильный сахар”/ “Ванилин”);
  • Сохранить последние 4 уровня иерархии (Группа “Продукты питания”/ Группа “Бакалея”/Группа “Специи”/ Группа “Ванилин и ванильный сахар”/ “Ванилин”, см. Рисунок 16);
  • Сохранить последние 5 уровней иерархии (Аналогично предыдущему варианту, т.к. категория имеет всего 4 уровня иерархии, см. Рисунок 16);
  • Сохранить всю иерархию (Аналогично предыдущему варианту, т.к. категория имеет всего 4 уровня иерархии, см. Рисунок 16).

Результат загрузки категорий номенклатуры с иерархией из сервиса

Рисунок 16 – Результат загрузки категорий номенклатуры с иерархией из сервиса

При этом, если затем попытаться загрузить категорию “Дрожжи”, которая находится в этой же группе “Специи”, с другим вариантом режима сохранения, например, с вариантом “Сохранить последние два уровня иерархии”, то “Дрожжи” загрузятся в группу “Продукты питания”/ “Бакалея”/ “Специи”/ (Рисунок 17), как если бы был выбран вариант загрузки “Сохранить последние три уровня иерархии”. Это связано с тем, что группы “Специи” и “Бакалея” уже были загружены ранее из сервиса.

Результат загрузки категорий номенклатуры с иерархией

Рисунок 17 – Результат загрузки категорий номенклатуры с иерархией

Назначить соответствия для родительских групп загружаемой категории возможности нет. Так, если в информационной базе уже есть группа вида номенклатуры “Продукты питания”, введенная ранее вручную, и загрузить категорию с помощью сервиса, выбрав способ загрузки с иерархией, то группа “Продукты питания” задублируется.

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

Помимо основных реквизитов категорий из сервиса “1С:Номенклатура” загружаются дополнительные реквизиты категорий номенклатуры.

Дополнительные реквизиты категорий загружаются в информационную базу как дополнительные реквизиты элементов справочника “Виды номенклатуры” (Рисунок 18). Возможности выбора загрузки/отказа от загрузки отдельных дополнительных реквизитов нет.

Загрузка дополнительных реквизитов в карточку номенклатуры из сервиса

Рисунок 18 – Загрузка дополнительных реквизитов в карточку номенклатуры из сервиса

С дополнительными реквизитами загружаются из сервиса их значения (Рисунок 19).

Загруженные из сервиса значения дополнительного реквизита

Рисунок 19 – Загруженные из сервиса значения дополнительного реквизита

Для версии 1С:БЭД младше 1.4 возможность загружать дополнительные реквизиты в реквизиты характеристик не реализована.

Для версии 1C:БЭД 1.4 реализована возможность загружать дополнительные реквизиты в реквизиты характеристик. Так же разработчики анонсировали новую возможность выборочной загрузки характеристик и поддержку мерных характеристик (вес, длина, объем, площадь). Однако смоделировать загрузку именно характеристик, а не дополнительных реквизитов не представляется возможным. Формы сопоставления дополнительных реквизитов и реквизитов характеристик появились в 1С:БЭД 1.4, но вызов их зависит от полученных данных из единого каталога 1С. Новый функционал срабатывает на определенных категориях, поддерживающих характеристики.

Стоит отметить, что в документации к 1C:БЭД версии 1.4 уже приведены примеры по загрузке номенклатуры с характеристиками.

Загрузка номенклатуры из сервиса

Реализованы разные способы загрузки номенклатуры:

  • Из формы списка номенклатуры;
  • Из карточки номенклатуры в сервисе (Рисунок 20);
  • С помощью обработки “Загрузить номенклатуру из сервиса”).

Карточка номенклатуры в сервисе

Рисунок 20 – Карточка номенклатуры в сервисе

При загрузке новой номенклатуры из сервиса ее карточка в информационной базе автоматически заполняется данными из сервиса (Наименование, краткое наименование, артикул, единица измерения, ставка НДС, штрихкоды, категория, производитель, описание, изображение, характеристики) (Рисунок 21). Загрузить значения вышеуказанных реквизитов номенклатуры выборочно возможности нет.

Карточка номенклатуры в 1С:ERP после загрузки из сервиса

Рисунок 21 – Карточка номенклатуры в 1С:ERP после загрузки из сервиса

Поиск номенклатуры в едином каталоге 1С может осуществляться по штрихкоду. На данный момент номенклатур с одинаковым штрихкодом в едином каталоге 1С нет. Вопрос наличия номенклатуры с одинаковым штрихкодом от разных производителей представители сервиса временно решают самостоятельным выделением основного производителя.

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

В сервисе реализована возможность поиска номенклатуры по штрихкоду. Поиск по штрихкоду в каталоге сервиса реализован как поиск по вхождению введенного значения в штрихкод номенклатуры сервиса (Рисунок 22).

Поиск номенклатуры по штрихкоду

Рисунок 22 – Поиск номенклатуры по штрихкоду

Если поиск по штрихкоду осуществляется из документа, открывается Форма “ПоискНоменклатурыПоШтрихкоду” обработки “РаботаСНоменклатурой”. В табличной части формы будет занесен введенный штрихкод, а также указана номенклатуры сервиса, если она была найдена. Поиск по штрихкоду из документа ищет точное соответствие в каталоге сервиса (Рисунок 23).

Поиск номенклатуры по штрихкоду из документа

Рисунок 23 – Поиск номенклатуры по штрихкоду из документа

Загрузка ТН ВЭД

Новой возможностью сервиса “1С:Номенклатура” является возможность подбора и загрузки в информационную базу элементов классификатора Товарной номенклатуры внешнеэкономической деятельности (ТН ВЭД) из сервиса. В последней версии 1С:БЭД 1.4. этот Демо-функционал реализован. Загрузка данных из сервиса доступна из формы “Онлайн-подбор элементов классификатора ТН ВЭД” (Рисунок 24) обработки “Работа с облачными классификаторами”.

Форма загрузки классификатора ТН ВЭД из сервиса

Рисунок 24 – Форма загрузки классификатора ТН ВЭД из сервиса

В случае недоступности сервиса подбор элементов классификатора осуществляется из данных макета “Классификатор товарной номенклатуры внешнеэкономической деятельности” справочника “ТН ВЭД” (Рисунок 25.1-25.2) в том виде, в каком он реализован сейчас в конфигурации 1С:ERP (Рисунок 26).

Хранение данных классификатора ТН ВЭД в 1С:ERP

Рисунок 25.1 – Хранение данных классификатора ТН ВЭД в 1С:ERP

Хранение данных классификатора ТН ВЭД в 1С:ERP

Рисунок 25.2 – Хранение данных классификатора ТН ВЭД в 1С:ERP

Загрузка данных из макета доступна из общей формы “Добавление элементов в классификатор” (Рисунок 19), вызываемой по кнопке “Подбор” на форме списка справочника “ТН ВЭД”.

Форма загрузки элементов классификатора ТН ВЭД из макета

Рисунок 26 – Форма загрузки элементов классификатора ТН ВЭД из макета

По данным портала ИТС сервис “1С:Номенклатура” предназначается для BTB сегмента, но новые возможности работы с облачным классификатором ТН ВЭД расширяют границы использования сервиса и могут быть полезны тем пользователям, которые осуществляют внешнеэкономическую деятельность, работают с товарами, перемещаемыми через таможенную границу РФ, заполняют таможенные декларации и указывают коды ТН ВЭД при сдаче различных регламентированных форм отчетности.

Заключение

Несмотря на море критики, обрушившейся на новый информационный сервис “1С:Номенклатура”, он активно развивается и в перспективе действительно может существенно упростить работу пользователей с номенклатурными данными, повысить эффективность взаимодействия бизнес-партнеров.

Конкурентным преимуществом сервиса “1С:Номенклатура” является его встроенность в современные торговые решения 1С, легкая настройка и подключение, быстрый и удобный поиск номенклатуры по штрихкоду в каталоге.

Если номенклатурные позиции, с которыми работает предприятие или его бизнес-партнеры, в едином каталоге 1С присутствуют, то подключить сервис стоит.

Вопросы стоимости сервиса остаются за рамками статьи, однако очевидно что, когда бизнес получает удобный и эффективный инструмент, цена имеет второстепенное значение.

Наибольший интерес вызывает функционал загрузки характеристик номенклатуры из сервиса. Ведь именно работа с характеристиками является наиболее трудоемкой частью при работе с номенклатурными данными и вызывает так много вопросов и ошибок у пользователей.

Начать использовать функционал автоматической загрузки/обновлений характеристик и их значений можно будет как только в едином каталоге 1С появятся категории номенклатуры, поддерживающие характеристики, а также, когда выйдут обновления типовых решений, поддерживающие 1С:БЭД версии 1.4 и старше.

Вопросы наполняемости единого каталога 1С номенклатурными данными и ограниченный набор типовых конфигураций 1С, поддерживающих работу с сервисом, являются основным препятствием массового использования сервиса сегодня.

Об авторе

Автор статьи – Ольга Шапкина

Тренер в Мастер-группах курсов:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *