Принципы проектирования справочников номенклатуры в 1С: Управление Предприятием 2 (ERP 2.4.6)

13.02.19

Архитектура

Принципы системного подхода к проектированию справочников номенклатуры в 1С: Управление Предприятием 2 (ERP 2.4.6) или как избежать замусоривания.

Оглавление

Основные принципы работы

Справочники и связанные  с ними объекты

Перечисление «Типы номенклатуры»

Справочник «Виды номенклатуры»

Справочник «Товарные категории»

Справочник «Товарные характеристики»

Дополнительные реквизиты и сведения

Функционал «Номенклатура, продаваемая совместно»

Справочник «Производители»

Справочник «Номенклатура поставщиков»

Справочник «Ценовые группы»

Справочник «Сезонные группы номенклатуры»

Справочник «Политики учёта серий»

Справочник «Группы доступа номенклатуры»

Резюме

 

Принципы системного подхода к проектированию справочников  номенклатуры в 1С Управление Предприятием 2 (ERP 2.4.6) или как избежать замусоривания.

В 1С: Управление предприятием 2 используется целое семейство справочников для работы  с номенклатурой. Эти справочники являются частью НСИ. Правильно организованный подход к НСИ гарантирует контроль работы конфигурации и пользователей. Поэтому работа с НСИ требует жёсткого и,  самое главное, систематического подхода, в противном случае, справочники мгновенно превращаются в заполненные мусором списки. Кроме того, правильно организованные справочники упрощают работу с составлением запросов и выборок. Помимо этого, систематически организованные и заполняемые справочники позволяют применять математический аппарат для работы с ними (в основном аппарат из теории графов). И, независимо от этого, правильно организованные справочники позволяют вести корректную кодировку товаров.

Какие же принципы позволяют организовать систематическую работу со справочниками в 1С ERP?

Основные принципы работы

Прежде всего, это принцип иерархичности. Большинство справочников  1С спроектированы для иерархической классификации содержимого. Именно этот принцип чаще всего нарушается при  работе со справочниками. Иерархическая классификация подразумевает, что множество объектов (элементов справочника) распределяется по ветвям (каталогам) по:

  1. Однотипному основанию (в логике это понятие «основание деления»)
  2. Только по одному основанию (признаку)

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

Здесь сразу же можно сказать, что  в 1С ERP присутствуют справочники, которые позволяют решать подобные коллизии за счёт того, что они изначально спроектированы не под иерархическую структуру. Самый первый пример – справочник «Сегменты номенклатуры». Это справочник, позволяет собирать из элементов справочника  «Номенклатуры» произвольные списки. При этом, один и тот же элемент номенклатуры может входить во множество списков. В частности через сегменты номенклатуры могут быть оформлены коллекции (но при этом следует помнить, что именно для коллекций есть отдельный справочник «Коллекции», который удобен для коллекций сезонного вида). Удивительно, но справочник «Сегменты номенклатуры» имеет иерархию каталогов, в которой принцип иерархичности должен соблюдаться.

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

С этим несложным теоретическим базисом, рассмотрим работу со справочниками номенклатуры в 1С ERP. (Правда в том, что хотя теория несложная, но на практике соблюдать её требования невероятно сложно в силу психологических причин, а именно – недостаточной мотивации жёстко и бескомпромиссно придерживаться правил классификации).

Справочники и связанные  с ними объекты

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

Перечисление «Типы номенклатуры»

Прежде всего, опорой номенклатурной системы справочников является перечисление «Типы номенклатуры». В нём всего несколько позиций: Товар, Тара, Услуга, Работа, Набор. У типов Товар и Услуга есть несколько подтипов, из которых особенное внимание следует обратить на продукцию, подлежащую маркировке и контрольные идентификационные знаки. Перечисление «типы номенклатуры» является элементом управления отдельными алгоритмами работы 1C ERP и поэтому недоступно для редактирования пользователем. На основе этого перечисления, пользователь имеет возможность организовать справочник «Виды номенклатуры».

Справочник «Виды номенклатуры»

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

Признак некорректности составления «видового» справочника – это желания вставить в наименовании элемента справочника определения, прилагательные, индексы. Справочник должен быть именно, что видовым и прилагательные допустимы только в случае, если понятие не имеет выраженности через одно слово (существительное). Например: в ряду «одежда», «обувь», «уборы головные», допустимо внести элемент «уборы головные», поскольку видового эквивалента «головным уборам» одним словом так просто не найти. Обозначить «Шапки» нельзя, т.к. шапка не видовое понятие, а разновидность головного убора наряду со «шляпой». Аналогично в машиностроении допустимо вид номенклатуры обозначать «лопасти», но определения «лопасти винтовые» и «лопасти турбинные» уже не относятся к справочнику «Виды номенклатуры».

При первичном заполнении справочника видов номенклатуры самый верхний уровень каталогов вполне логично будет создать под направления деятельности, например: торговля, производство, потребление (собственное), активы и т.п. Но это не единственный вариант структурирования, главное, чтобы группы и элементы справочника следовали принципу иерархичности, а это возможно только, если начинать с самого-самого общего уровня.

Предназначение справочника «Виды номенклатуры» и условия, когда обязательно следует  создать отдельный вид номенклатуры (элемент) следующие:

  1. Выделяет самые-самые общие "видовые" понятия номенклатуры. В том числе, отдельного вида номенклатуры требует номенклатура     с отдельным типом номенклатуры (т.е. каждый используемый элемент перечисления «Типы номенклатура» следует повторить в справочнике «Виды номенклатуры»).
  2. Это классификатор по физическим свойствам.    
  3. Основной посыл создания нового вида - свой, особенный набор характеристик номенклатуры.
  4. Также новый вид создаётся,  если можно выделить свой набор фильтров по свойствам, который позволяет находить аналоги номенклатуры.                                                     
  5. Отдельного вида номенклатуры требует номенклатура со своим сертификатом.
  6. Отдельного вида номенклатуры требует номенклатура с отдельным набором товарных категорий.
  7. Отдельного вида номенклатуры требует номенклатура              с обязательной маркировкой ГИСМ.
  8. Отдельного вида номенклатуры требует номенклатура с типом «контрольный идентификационный знак» (КИЗ).                                                           
  9. Отдельного вида номенклатуры требуют импортируемые ТМЦ                                                           
  10. Отдельного вида номенклатуры требует номенклатура с общими параметрами учёта (например: ставка НДС)
  11. Отдельного вида номенклатуры требует номенклатура с общим набором свойств

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

Справочник «Товарные категории»

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

Предназначения этого справочника следующие:

1      Продолжение детализации "Видов номенклатуры".                                             

2      Основной посыл создания товарной категории – категория конструирует код артикула для систем кодирования и штрихкодирования (ШК).                                      

3      Категория определяет сущность и предназначение входящих в неё товаров.        

4      Товарная категория служит основой распределения входящей в неё номенклатуры  на характеристики номенклатуры.

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

Из сказанного выше и того что справочник «товарные категории» имеет иерархическую структуру, следует, что определение списка товарных категорий является нетривиальной задачей, если требуется соблюсти принцип иерархичности. Поэтому, чтобы её решить, организации следует разрабатывать товарные категории самостоятельно только при наличии в штате опытных товароведов, консультантов, маркетологов, а если таковых нет, товарные категории лучше составлять на основе общераспространённых классификаторов (ТНВЭД, ОКП, ОКВЭД, ОКДП и т.п.).

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

Справочник «Товарные категории»  имеет очень существенное значение для системы планирования в 1С ERP. Именно к товарным категориям привязываются в документе «Норматив распределения планов продаж по категориям» распределения номенклатуры по характеристикам и реквизитам. Это распределение нужно, если компании с большим количеством номенклатуры необходимо исходный план продаж, составленный по товарным категориям, автоматически развернуть до номенклатуры и её существенных аналитик, включая характеристики номенклатуры. Распределение разворачивает товарные категории на все элементы справочника номенклатуры, которые имеют конкретную товарную категорию и одновременно детализируют до любого набора реквизитов и характеристик.  Здесь значимость правильного конструирования товарных категорий возрастает нелинейным способом, т.к. позволяет составлять детализированные до номенклатуры и её реквизитов/характеристик планы продаж (в т.ч. с учётом распределения по сезонности, если используется функционал сезонности).

Справочник «Товарные характеристики»

Можно считать особой разновидностью товарных категорий «товарные характеристики». Это те свойства номенклатуры, которые имеют значение для покупателя (потребителя) в количественном выражении. Таким образом, следующий справочник номенклатурного блока «Характеристики номенклатуры» служит для описания тех параметров номенклатуры, по которым в системе следует иметь информацию о товарных остатках в количестве.  Товарными характеристиками могут быть размер одежды, длина заготовки, качественный состав сырья и т.п. Количественные остатки в разрезе товарных характеристик являются опорными данными для выгрузки в интернет-магазины, внешние базы данных и т.п. Здесь важно не соблюдение иерархичности списка товарных характеристик, а невключение в характеристики тех параметров, которые для потребителя (покупателя) не имеют интереса в контексте количества – дабы избежать нагрузки на систему 1С в части учёта по количеству.

Теперь рассмотрим интересное следствие.

Если представим трёхосевую систему координат, где ось Х – вид номенклатуры, ось У – товарные категории, ось Z – набор (сочетание) товарных характеристик, то номенклатура будет своего рода функцией от Х, У, Z. Фактически эти три измерения задают не саму номенклатуру, а группу справочника «Номенклатура». Внутри каждой такой группы будет находиться номенклатура, отличающаяся дополнительными реквизитами и дополнительными сведениями. Собственно, сейчас мы сформулировали по какому принципу создавать группы номенклатуры, чтобы соблюсти системный подход. Это позволяет автоматически формировать группы каталогов справочника «Номенклатура» в тех случаях, когда обслуживается справочник с очень большим количеством записей или когда происходит перенос справочника на новую платформу или его перестроение.

В реальности пространство для «функции» номенклатуры состоит более, чем из 3-х измерений. Например, измерением могут также выступить типовые реквизиты, дополнительные сведения и реквизиты. Но это ненамного усложнит автонаименование групп справочника «Номенклатура».

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

Исходя из своего опыта работы с 1С ERP могу сделать такой вывод: Справочники номенклатурного описания 1С ERP спроектированы таким образом, что самым важным становится не справочник «Номенклатура», а триада справочников «Вид номенклатуры», «Товарные категории», «Характеристики номенклатуры». Если эта триада спроектирована корректно, то справочник «Номенклатура», включая его группы, де-факто будет спроектирован.

Дополнительные реквизиты и сведения

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

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

Также несколько обособлен реквизит «Качество». Его назначение очень ограничено – им выделяют новую или бывшую в употреблении номенклатуру, степень износа. Но такой подход означает дублирование одной и той же номенклатуры в справочнике, что затрудняет выборку и различение сходных элементов справочника. Фактически происходит умножение сущностей, т.к. качество и его степени являются ситуационными состояниями. Целью организации не является производство некачественного товара или закупка некачественных сырья и материалов для запуска в производство. Поэтому для упрощения конструкции справочника «Номенклатура» и его содержимого, возможно, более правильным будет неиспользование реквизита «качество», а разделять разные по качеству ТМЦ учётными разделителями (субсчетами, складскими ячейками, сегментами номенклатуры и т.п.) и/или маркировкой. Для торговых организаций, где товары разного качества могут выступать таким же объектом торговли, этот совет менее актуален. Но для производственных предприятий, где товары (продукция) или материалы сниженного качества служат сырьем для производства имеет смысл выделить даже отдельный вид номенклатуры для такого повторного сырья и делать перевод из номенклатуры продаж/выпуска в номенклатуру сырья (например, операциями разукомплектации).

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

Функционал «Номенклатура, продаваемая совместно»

Сам же функционал «Номенклатура, продаваемая совместно» представляет собой алгоритм поиска в документах реализации и хранения результатов отбора в соответствующем регистре, по парам номенклатуры, которые встречается, с заданной пользователем частотой встреч в рамках одного документа оптовой/розничной реализации. Заполнение регистра возможно как автоматически по алгоритму, так и вручную прямым указанием пар номенклатуры. Подбор пар осуществляется с учётом характеристик номенклатуры и по настройке поиска ассоциаций в НСИ. В связи с тем, что этот функционал слабо управляем пользователем он имеет больше оценочно–вспомогательный характер для маркетинговых целей. Назначение этого функционала – выдавать подсказку менеджеру при оформлении подборов в документы реализации какие ещё товары можно предложить клиенту вдобавок к заказанному. Из этого видно, что если продажи организации формируются в отдельных билинговых системах или в интернет-магазинах, то описанный функционал малополезен.

Справочник «Производители»

Возвращаясь к справочникам рассмотрим справочник «Производители». Он представляет себе хранилище списка значений, выбираемых в реквизите номенклатуры «Производитель».  Эти значения являются просто текстом и никак не связаны со справочником «Контрагенты».   Нельзя сказать, что это весьма продуманное решение со стороны 1С, поскольку приводит к дублированию справочника «Контрагенты» и тем, кому в номенклатуре надо точно указывать производителя вплоть до юрлица придётся делать это указание в ещё одном дополнительном реквизите. Поэтому использовать справочник «Производители» стоит не для перечисления производителей-юрлиц, а для разделения по «видам» производителей. Например, стоит обязательно выделить группу «Наше производство» и указать наши центры производства, а внешних производителей выделять одним элементом «сторонние производители» или «иностранный производитель». В имени производителя нет даже смысла упоминать бренд, т.к. у номенклатуры есть отдельный реквизит «Бренд». Предложенное заполнение справочника «Производители» позволяет упростить справочники «Вид номенклатуры» и группы справочника «Номенклатура», т.к. их не надо дробить под производителя, но увеличивает число элементов справочника «Номенклатура», т.к. на каждый «вид» производителя заводится отдельный элемент номенклатуры. Предложенный подход будет полезен для организаций, продающих или производящих продукт, известный потребителю как объект, который производят разные организации, в частности купившие лицензию на производства определённой марки и т.п.

Справочник «Номенклатура поставщиков»

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

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

Во вторую очередь это важно для конструирования номенклатуры собственного производства и конструирования спецификаций, потому что организация получает возможность строить свой справочник «Номенклатуры» для сырья, материалов и полуфабрикатов вне зависимости от пула поставщиков, сложившегося на текущий момент, ни от изменений в пуле и в номенклатуре поставщиков в будущем. Отсюда появляется возможность более простого контроля затрат на производство, в т.ч. за счёт сокращения количества и трудоёмкости обслуживания спецификаций. Другими словами, производственникам и продающим товары одного бренда, поступивших от разных поставщиков/производителей, описанный функционал следует использовать в обязательном порядке. Иначе – преступление!

Справочник «Номенклатура поставщиков» является иерархическим и позволяет структурировать номенклатуру поставщиков под группировки своей номенклатуры или под независимые группировки поставщиков. Но здесь не требуется излишне усложнять классификацию номенклатуры поставщиков, т.к. привязка номенклатур производится однократно парно в самом функционале «номенклатуры поставщиков» или непосредственно в документах поступления ТМЦ, в которых группировка особого значения не имеет. В компаниях с большим потоком номенклатуры имеет смысл запретить привязку номенклатуры в документах поступления ТМЦ сотрудникам уровня «оператор», работающими с первичными документами, поскольку привязка требует гораздо более высокой квалификации и должна осуществляться отдельным специалистом (товароведом, инженером и т.п.) в функционале «номенклатура поставщика» в период заключения сделки (договора). Кроме того, связки номенклатур должны оперативно верифицироваться на актуальность при обработке новых модификаций прайс-листов поставщиков, до момента поставки. Функционал «номенклатуры поставщиков» используется в системе планирования 1С ERP при автоматическом создании из планов производства (потребностей в материалах) планов закупок и планов закупок из планов продаж по покупным товарам.

Также следует учитывать, что к номенклатуре поставщика привязан функционал «Цены поставщиков», что также актуально при планировании планов закупок, особенно в производствах с уникальным выпуском (кораблестроение, производство элитной мебели, отделка помещений и объектов), хотя в типовой 1С нет управляемого пользователем алгоритма подбора по ценам поставщиков при планировании.

Справочник «Ценовые группы»

Справочник «Ценовые группы» предназначен для ведения списка признаков, по которому отбирается номенклатура с одинаковыми методами ценообразования. Справочник не имеет по умолчанию иерархической структуры, поэтому подход к его наполнению должен быть минималистичным. Ценовая группа назначается, если для неё можно задать особую формулу расчёта (в справочниках «Виды цен» или «Скидки»). Но, поскольку два упомянутых справочника имеют независимые средства отбора номенклатуры можно сказать, что роль справочника «Ценовые группы» примитивна – всего лишь удобство отбора при назначении формул расчёта цен/скидок. Если все элементы номенклатуры при создании связывать с ценовыми группами, то гарантируется простота отбора по этому признаку.

Справочник «Сезонные группы номенклатуры»

Справочник «Сезонные группы номенклатуры» является справочником системы планирования и также является простым хранилищем списков, которые помогают разделить номенклатуру на группы с одинаковой сезонностью. К каждой созданной сезонной группе в регистре «Сезонные коэффициенты» хранятся коэффициенты распределения по месяцам года (Не по году/периоду планирования!! А по месяцам календарного года). Справочник полезен, если планирование построено на первоначальном создании плана продаж на период (год) в целом по товарным категориям, а затем автоматически создаётся План продаж по номенклатуре с учётом сезонности и товарных характеристик. Но, если планирование продаж изначально строится на помесячном или более дробном плане продаж, то справочник сезонности не нужен, т.к. сезонность уже будет учтена в оборотах каждого месяца (недели).

Справочник «Политики учёта серий»

Справочник «Политики учёта серий» служит для привязки к виду номенклатуры правил работы с сериями номенклатуры и сроками годности. Политики учёта серий можно разделить на «лёгкие» (не требующие учета остатков или себестоимости в разрезе серий/сроков годности) и «тяжёлые» (требующие учета остатков или себестоимости в разрезе серий/сроков годности). Маркировку товаров и использование контрольных идентификационных знаков (КИЗ) 1С предлагает использовать в специально выделенном лёгком варианте типа политики «Маркировка продукции для ГИСМ». «Тяжёлого» учёта по возможности следует избегать, т.е. применять его обоснованно, в связи с тем, что серийный учёт предполагает крайне высокую нагрузку на производительность системы, особенно вариант с типом политики «Учёт себестоимости по сериям». В этом случае происходит лавинообразное увеличение количества вычислений, процессорных операций и число строк в табличных частях документов движения ТМЦ. Справочник политик учёта серий по умолчанию не является иерархическим, поэтому рекомендуется здравый минимализм при проектировании его элементов. Поскольку политики учёта серий привязываются к виду номенклатуры, то они распространяются на все элементы номенклатуры с заданным видом. Серийный учёт стоит вводить только в случаях, когда каждая единица продукции имеет уникальные отличия или когда применяется маркировка ГИСМ или собственная поштучная идентификация единиц продукции (например, RFID метками) или когда значения имеют сроки выпуска/годности. В остальных случаях использование серий с большой вероятностью является злоупотреблением возможностями 1С ERP и здравого смысла.

Справочник «Группы доступа номенклатуры»

Отдельно стоит упомянуть справочник «Группы доступа номенклатуры», который является простым списком видов доступа, которые описываются в профилях доступа. Следует помнить, что разделение доступа приводит к замедлению работы системы, поэтому этот справочник в общем случае не стоит использовать. Но он будет весьма полезен, если надо убрать с глаз пользователей оперативного звена элементы номенклатуры, переведённые в архив, выведенные из использования. Обычно применяют способ заведения отдельных групп каталогов для архивной номенклатуры в справочнике «Номенклатура», но это приводит к дублированию номенклатуры и усложнение отборов при выборке данных за прошлые периоды. Но если создать специальную группу доступа «Архив номенклатуры», то устаревшая номенклатура просто исчезнет из поля зрения тех пользователей, которым она в работе только мешает. Также можно завести отдельную группу доступа для новой проектируемой номенклатуры, принцип видимости аналогичный. Такой способ позволяет, не нарушая системности подхода к проектированию видов номенклатуры и справочника номенклатуры, выводить из оборота и вводить в оборот соответствующие позиции, сохраняя или сразу размещая их в нужных группах каталога.

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

Резюме

  1. Чтобы спроектировать справочник «Номенклатура» в 1С ERP необходимо и достаточно спроектировать справочники «Виды номенклатуры», «Товарные категории», «Характеристики номенклатуры».
  2. Следует железно придерживаться описанного в статье принципа строгой иерархичности классификации для системного подхода к проектированию содержимого справочников и применения к ним математического аппарата.

ERP проектирование справочники номенклатура

См. также

Архитектура решений Программист Платформа 1С v8.3 Бесплатно (free)

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

14.10.2024    3959    0    comol    28    

28

Кейсы автоматизации Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

Компания «Уралхим» использует 1С:Документооборот не только для хранения и согласования документов, но и для централизованного управления НСИ между 47 системами (не только на 1С); для бэкенда к мобильным приложениям охранников; и в качестве сервиса заказа справок для сотрудников. О деталях реализации нестандартных решений, разработанных в компании «Уралхим» на базе 1С:Документооборот, пойдет речь в статье.

02.08.2024    3449    0    Novattor    1    

16

Кейсы автоматизации Платформа 1С v8.3 Энергетика и ЖКХ Россия Бесплатно (free)

Делимся опытом автоматизации учета башни раздачи воды.

27.12.2023    2187    0    slavik27    7    

15

Отчеты и дашборды Бизнес-аналитик Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Бесплатно (free)

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

11.12.2023    2906    0    Serg_Tangatarov    2    

16

Архитектура решений Программист Бесплатно (free)

Рассмотрим применение архитектурной проверки задач в процессе разработки.

30.10.2023    5595    0    ivanov660    10    

35

Кейсы автоматизации Работа с требованиями Анализ бизнес-процессов Бесплатно (free)

Автоматизировать производственные процессы в 1С:ERP без доработки типовых механизмов очень сложно. А дорабатывать типовые механизмы 1С:ERP не всегда оправданно. Решением может стать технология разработки Рабочих мест, которая позволяет автоматизировать самые сложные участки последовательно – шаг за шагом, процесс за процессом. Расскажем о том, как помочь пользователям вводить большое количество данных, не нарушая порядок ввода и полноту заполнения всех необходимых реквизитов, и как вовлечь сотрудников Заказчика в разработку и тестирование функционала Рабочих мест.

26.10.2023    2934    0    user1754524    15    

17

Кейсы автоматизации Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Когда проект внедрения ERP в крупном холдинге захлебывается в проблемах производительности и в отчаянии пользователей, нужен комплексный подход. Расскажем о битве за производительность и об организационных мероприятиях по наведению порядка в системе и коллективе.

29.08.2023    3517    0    ke_almaty    0    

15
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. MVK80 14.02.19 08:49 Сейчас в теме
"(т.е. каждый используемый элемент справочника «Типы номенклатура» следует повторить в справочнике «Виды номенклатуры»)." Типы номенклатуры - это перечисление.
5. roman72 390 15.02.19 21:34 Сейчас в теме
2. HAMMER_59 253 15.02.19 08:33 Сейчас в теме
Открываем элемент справочника "Виды номенклатуры" читаем внимательно название закладки "Значения по умолчанию", делаем выводы, на всякий случай подсказываю под разные номенклатуру с разными ставками НДС, учетом ГТД и т.п. вовсе не обязательно создавать различные виды номенклатуры.
Надеялся что в статье будет описано, где используется различная НСИ, т.е. - ввели мы "Вид номенклатуры", а дальше этот вид будет использован в качестве субконто, в каких-то отчетах и т.д. и т.п.
6. roman72 390 15.02.19 21:39 Сейчас в теме
(2) Весьма желательно давать отдельный вид. Но никак не обязательно, каждый решает сам, в зависимости от условий проекта. Но отдельный вид под разные ставки НДС - ну, на мой взгляд, маст хэв.
"где используется различная НСИ" - ответ "везде". Как ещё ответить? Или конкретизируйте вопрос, если не сложно.
3. kolya_tlt 88 15.02.19 10:01 Сейчас в теме
разбавить картинками не помешало бы
7. roman72 390 15.02.19 21:41 Сейчас в теме
(3) картинки места много съедят, а смысл не в них, а в тексте. Я даже не смог придумать что тут проиллюстрировать. И то Инфостарт заставил картинку справа вверху вставить.
4. Ibrogim 1327 15.02.19 16:14 Сейчас в теме
условия, когда обязательно следует создать отдельный вид номенклатуры

Отдельного вида номенклатуры требует номенклатура с общим набором свойств


я правильно вас понял, что холодильники и пылесосы по вашим правилам будут разными видами номенклатуры ?
8. roman72 390 15.02.19 21:46 Сейчас в теме
(4) Да, правильно. 1С сама в своей демо-конфигурации так справочник и конструирует.
Прикрепленные файлы:
9. Ibrogim 1327 17.02.19 12:40 Сейчас в теме
(8)
т.е. если компания занимается бытовой техникой, то в видах номенклатуры будет полное дублирование иерархии справочника номенклатура ?
10. roman72 390 18.02.19 00:14 Сейчас в теме
(9) Вовсе нет. Никто не запрещает дублировать, но лучше этого не делать. "Виды номенклатуры" и Группы справочника "Номенклатура"" - это два разных ресурса для классификации (двух разных классификаций). Разумнее их не сливать дубляжом в один ресурс, а продумать иную классификацию групп справочника "Номенклатура" отличную от видов номенклатуры. например, поскольку пользователи делают выборку из справочника "Номенклатура", а справочник "виды номенклатуры" большинство даже и не видит, то группы номенклатуры можно заточить под быстроту и удобство отбора номенклатуры пользователем.
11. kosmo0 111 20.02.19 10:37 Сейчас в теме
Немного о практике применения.

При занесении номенклатуры в справочник по "фэншую" подразумевается что пользователи обязаны следовать определенным жестко прописанным правилам. При этом данный пользователь должен обладать очень высокой квалификацией в предметной области. (а если лранизация не узкоспециализированная, то и в нескольких областях). И вот тут начинаются интересные моменты. Во-первых, занесение номенклатуры в принципе примитивная работа и в подавляющем большинстве случаев на эту операцию не будет выделен высококвалифицированный специалист. А если и будет выделен, то для него это будет побочной (и весьма скучной) работой (все равно что программисту писать хелпер - да нужно, но многие ли пишут и какое качество этих хелперов). Во-вторых, руководство должно мотивировать и нещадно карать чтобы эти правила занесения неукоснительно выполнялись. Будет ли делать это руководитель - не факт. Если руководитель префекционист или служака - скорее да, если относительно адекватен - скорее нет. Потому что ведение справочника номенклатуры в идеальном порядке это затраты времени работника (а следовательно и денег). И ради чего эти затраты? Опять же, в подавляющем большинстве случаев, затраты не стоят результата.

зы. торопыжкам которые начнут приводить примеры - а вот у нас на предприятии...
на конкретных предприятиях возможно все, но в целом примерно описанная ситуация - в номенклатуре и не полный бардак, но и не идеальная ситуация. Потому как прикладывать ОЧЕНЬ БОЛЬШИЕ усилия по "правильности" занесения просто не рентабельно.
12. Dragonim 142 20.02.19 14:06 Сейчас в теме
(11)
Потому как прикладывать ОЧЕНЬ БОЛЬШИЕ усилия по "правильности" занесения просто не рентабельно.


Как только начинается товарное планирование, автоматизация товарного обеспечения, анализ продаж, то "ОЧЕНЬ БОЛЬШИЕ" усилия окупаются сторицей. Те, кто не позаботился о правильном ведении номенклатуры начинают нести убытки от нерационального планирования и неправильных решений на основе анализа или узнают о том, что приведение справочника номенклатуры в порядок дело затратное и требует очень высококвалифицированного персонала по вашей тематике.
DDA4746; G_108855105855909873677; Designer1C; +3 Ответить
13. Aleskey_K 35 21.02.19 16:23 Сейчас в теме
Хорошо бы упомянуть системы MDM для ведения НСИ в рамках множества систем.
14. roman72 390 22.02.19 20:12 Сейчас в теме
(13) теории по MDM полно в интернете, а в статью всё ж не впихнёшь. Я старался изложить просто и практично доступный всем метод работы со справочниками..
15. 1977 2 12.04.19 16:47 Сейчас в теме
Прошу Совета, где хранить в базе 1с кода производителя товара. У нескольких производителей, код может быть одинаковым. Артикул уникальный.
16. roman72 390 14.04.19 20:06 Сейчас в теме
(15) Уточните, плиз, чем в вашей системе отличается код поставщика от артикула (поставщика)?
В 1C ERP в карточке контрагента - поставщика на закладке "Номенклатура поставщика" в строках соответствия есть поле "Артикул" (поставщика).
Поскольку устанавливается соответствие одна (наша номенклатура)-к-нескольким (номенклатурам поставщиков), то получается соответствие на один наш артикул - несколько артикулов (кодов) поставщиков.
Производитель=поставщик.
Подходит вам такой расклад?
Или разговор об ещё одной аналитике "код производителя", который "может быть одинаковым у разных поставщиков"?
Designer1C; +1 Ответить
17. 1977 2 14.04.19 21:34 Сейчас в теме
Уточните, плиз, чем в вашей системе отличается код поставщика от артикула (поставщика)?

У поставщика может быть свой артикул. Который не совпадает с артикулом нашем.

Поскольку устанавливается соответствие одна (наша номенклатура)-к-нескольким (номенклатурам поставщиков), то получается соответствие на один наш артикул - несколько артикулов (кодов) поставщиков.
Производитель=поставщик.
Подходит вам такой расклад?

Согласен.

Или разговор об ещё одной аналитике "код производителя", который "может быть одинаковым у разных поставщиков"?

Да, "код производителя" может быть у разных поставщиков.
18. undirecthands 26.08.19 16:32 Сейчас в теме
Роман, добрый день, не могу понять, как на этом сайте отправить личное сообщение, Вы не могли бы дать какой-либо контакт, хотелось бы задать пару вопросов, спасибо!
19. roman72 390 27.08.19 00:22 Сейчас в теме
(18) Я написал вам контакт в личку. Видите его там?
20. Margo1C 26.09.19 18:05 Сейчас в теме
Добрый день! А может есть у кого мысли, как лучше организовать номенклатуру? У меня коммерческое предложение считается в одной единице измерения (м2), а производится просто как комплект 1 штука. То есть я КП заказчику выставляю так: кол-во м2 * цену за м2, а в производство у меня уходит задание в количестве одной штуки. А объём работы я закрываю долями - допустим, в этом месяце я сделала 30% процентов от заказа. То есть закрываю 0,3 комплекта. Мне на это обязательно нужно заводить две разные номенклатуры? Ну чтобы завести их с разными единицами измерения?
22. roman72 390 07.12.19 12:20 Сейчас в теме
(20) С чем связана передача в производство в штуках? Почему не в тех же метрах?
21. parshin 79 06.12.19 08:31 Сейчас в теме
Добрый день!
По использованию характеристик номенклатуры. "Товарными характеристиками могут быть размер одежды, длина заготовки..."
1. Представим что длина заготовки может варьироваться от 1 м. до 6 м. с шагом 10 см. Тогда получается очень большой список характеристик и установка цен становится на такой быстрой. Но как-то где-то мы должны фиксировать длину заготовки. Есть варианты как это сделать? Желательно типовыми средствами.
2. Характеристика (не знаю как правильно сказать) отражает количество товара. Например товар учитываем в тоннах, а хотим продать поштучно. Каждая характеристика в зависимости от длины заготовки имеет разный вес. Тогда не работает типовой механизм пересчета товара из одной единицы в другую т.к. коэфф. пересчета задается для номенклатуры а не для характеристики. Как быть в этом случае?
23. roman72 390 07.12.19 12:24 Сейчас в теме
(21) Товарные характеристики содержат разрез, который интересен для вашего клиента. Если ему интересны длины заготовок - значит длины должны быть в характеристиках. Такова "идеология" товарных характеристик.
Долгое назначение цен - совсем другая проблема и она решаема техническими мерами, а не адаптацией справочника.
24. OVildanova 19.12.19 11:06 Сейчас в теме
Здравствуйте, помогите, пожалуйста.
Есть такая классификация номенклатуры
Класс/ Группа/ КАТЕГОРИЯ
Стройматериалы/ Цемент, инертные материалы*** / Цемент
Стройматериалы/ Цемент, инертные материалы*** / Известь
Стройматериалы/ Цемент, инертные материалы*** / Алебастр
Стройматериалы/ Цемент, инертные материалы*** / Мел
Стройматериалы/ Цемент, инертные материалы*** / Керамзит
Стройматериалы/ Цемент, инертные материалы*** / Песок, щебень


Что из этого сделать видом номенклатуры, а что товарной категорией?
Маркетолог категории выделил, но набор свойств у цемента и керамзита разные, и объединять их в один вид номенклатуры, как мне кажется, неверно.
25. roman72 390 19.12.19 19:01 Сейчас в теме
Вид номенклатуры = Стройматериалы
Товарная категория = Цемент
Товарная категория = Инертные материалы
Либо товарная категория = Цемент и Алебастр и Керамзит и т. д. для каждого названия, если у них у всех разный набор значимых для потребителя свойств
26. OVildanova 20.12.19 10:03 Сейчас в теме
(25) Спасибо, в том-то и дело, что свойства разные у цемента, алебастра и керамзита, а если делать вид номенклатуры Стройматериалы, то свойства у товаров этого вида должны быть одинаковы. Свойства же настраиваются для вида номенклатуры, а не для товарной категории
27. roman72 390 21.12.19 13:01 Сейчас в теме
(26) Если вы работаете только со стройматериалами, то может стоит отказаться от вида "стройматериалы", тогда видом номенклатуры станут "Цемент", "Инертные материалы" - тогда формально разный набор свойств будет у вас определителем новых видов номенклатуры (керамзит, алебастр и т.п.)?

Выше я дал раскладку исходя из того, что у "цемента" и "инертных материалов", как вы говорите, разный набор свойств.
Я так понимаю, что керамзит, алебастр у вас входят в "инертные материалы". Если же и у них разный набор свойств, то и "алебастр" и "керамзит" могут быть отдельными видами. Как в корне дерева видов, так и подвидами "Стройматериалов".
28. OVildanova 22.12.19 20:49 Сейчас в теме
29. G_108855105855909873677 28.02.21 12:56 Сейчас в теме
Здравствуйте. А как с автором связаться?
30. пользователь 28.02.21 19:23
Сообщение было скрыто модератором.
...
31. user1632611 07.12.22 09:27 Сейчас в теме
Добрый день.
Прошу оказать содействие, предстоит работа по корректировке номенклатуры.
Организация занимается продажей мебельной фурнитуры (ручки, петли, опоры и т.д.), а также сантехникой (краны, раковины).
Исходя из прочитанной статья, можно сделать вывод, что в виде номенклатуры должно быть 2 наименования:
1. Мебельная фурнитура;
2. Сантехника.

Далее указываем Товарные категории
получается верхний уровень
1. Мебельная фурнитура - Вид номенклатуры
1.1. Ручки - Товарный категории
1.1.1. Ручка-кнопка - к чему отнести подкатегорию?
1.1.1.1. GTV - производитель
1.1.1.1.1. Ручка-кнопка. Тип № 1 [артикул] - конкретная позиция номенклатуры
1.1.1.1.2. Ручка-кнопка. Тип № 2 [артикул] - конкретная позиция номенклатуры
1.1.1.1.3. Ручка кнопка. Тип № 3 [артикул] - конкретная позиция номенклатуры
1.1.1.2. Hefele - производитель
....
....
....
1.1.2. Ручка-скоба
1.1.2.1. GTV - производитель
1.1.2.1.1. Ручка-скоба. Тип № 1 [артикул]
1.1.2.1.2. Ручка-скоба. Тип № 2 [артикул]
1.1.2.1.3. Ручка-скоба. Тип № 2 [артикул]

Как корректно разнести такую конфигурацию номенклатуры в 1С УТ 11? Или возможно так избыточно ее указывать?
32. roman72 390 07.12.22 14:34 Сейчас в теме
(31) Из статьи следует, что видов номенклатуры у вас будет больше чем два

А. Фурнитура
- Ручки
-- Ручки-кнопки
- .........

Б. Сантехника
- Краны
- Раковины
- .......
Прилагательные в "Виды номенклатуры" включать нельзя - это принцип. Нельзя также включать индексы продукции (DIN и т.п.) и прочие цифры в виды номенклатуры, т.к. это аналог прилагательных.

Также из статьи наоборот следует - что производителя не следует включать в ВидыНоменклатуры, а также и в сам справочник "Номенклатура", т.к. Производитель - это характеристика номенклатуры и вообще под Производителя в большинстве конф 1С есть отдельные поля.

Избыточно указывать вам никто не запретит, но используя несколько разных учётных ресурсов (виды номенклатуры, группы справочника Номенклатура) вы тратите ресурсы зря, увеличиваете себе объём работы по многократному внесению одних и тех же аналитик а затем по их изменению.
33. denic73 11.10.23 18:12 Сейчас в теме
Не смотря на то, что статья написана 4+ года назад, все в ней актуально. Но не раскрыт один нюанс, который очень многое меняет в структуре учета номенклатуры. Это "учет по сериям". Т.к. статья позиционируется для ERP систем, то почти точно, что данный разрез будет задействован. И это еще более усложнит правильный выбор разбивки товара на виды/категории. А с учетом того, что правил учета по серии может быть несколько вариантов от справочного до рассчитываемой себестоимости, правильное структурирование информации еще более усложняется.
34. roman72 390 12.10.23 10:57 Сейчас в теме
(33) Учёт по сериям уже выходит за пределы темы "Справочники номенклатуры".
35. user2016856 20.11.23 10:48 Сейчас в теме
Добрый день. Предприятие выпускает одну и ту же номенклатуру изделия, но по разным чертежам. Как правильно заносить эту номенклатуру? На каждый чертеж новую номенклатуру?
36. Jenioshi 20.12.23 10:27 Сейчас в теме
(35) Разные чертежи - это разные изделия с разными потребительскими свойствами и разной стоимостью? Если да, то это разные номенклатуры.
Если под разными чертежами подразумевается замена части комплектующих без существенного изменения себестоимости и потребительских свойств, то можно оставить разницу на уровне разных Ресурсных спецификаций.
37. roman72 390 20.12.23 21:58 Сейчас в теме
(35) Если ограничиваться строго той информацией, что вы дали в вопросе, то ответ такой:
1) Заносить только одну номенклатуру
2) Сделать характеристику номенклатуры или допреквизит "Сделано по чертежу №"

Ранее меня вам правильно ответили, что ответ сильно зависит от
- потребительских свойств номенклатуры
- специфики производства (означает ли чертёж отдельную спецификацию на выпуск).
Оставьте свое сообщение