Особенности представления данных о материалах (material master data) при нормализации справочников в ходе внедрения систем SAP MDG
С 1996 года IBA Group — партнер SAP AG. Около 10 лет компания поставляет решения в области управления корпоративными мастер-данными на платформе SAP MDM и SAP MDG.
При выполнении проектов по внедрению SAP MDM и SAP MDG команда IBA Group выработала практические рекомендации по представлению мастер-данных материалов в системе SAP. В статье разберем эти рекомендации.
Преднастроенная модель данных материала MDG-M, поставляемая в составе SAP MDG, довольно сложна — она включает различные аспекты информации о материале, которые могут потребоваться бизнес-процессам в ходе эксплуатации транзакционных систем.
Чтобы показать сложность модели, некоторые ракурсы модели данных материала в системе SAP MDG-M представлены на слайде ниже.
В то же время ключевая задача представления данных о материале — его корректная идентификация.
Основным атрибутом записи материала в системе SAP является его уникальный номер (MARA-MATNR). Однако, с точки зрения бизнес-пользователя, например, работника склада или специалиста эксплуатационного подразделения, два материала в системе, которые имеют разные номера и созданы разными производителями или которые поступили от разных поставщиков, могут представлять один и тот же материал с точки зрения его использования в бизнес-процессах. В этом случае в системе материал должен быть представлен одной эталонной записью. Все остальные записи могут считаться дубликатами и должны быть исключены в процессе нормализации.
Примеры таких записей из справочника материалов приведены в таблице ниже.
Источником подобных дубликатов может быть организация бизнес-процесса пополнения справочника материалов, при которой появление новой записи связано с обработкой товаросопроводительных документов, прайс-листов компаний-поставщиков или производителей. При этом для идентификации материала используется строка его наименования, которая копируется из документа-источника.
Идентификация записей материалов в системе в ходе нормализации может выполняться различными способами. Например, на базе уникальных номеров в каталогах производителей. Однако при таком способе возможна ситуация, когда конкурирующие производители выпускают одно и то же изделие, соответствующее требованиям одного или нескольких стандартов, но при этом в каталогах разных производителей изделию будут присвоены разные номера.
Практика показывает, что данной проблемы удаётся избежать, если идентификация материалов осуществляется по перечню и значениям атрибутов. При этом перечень материалообразующих атрибутов и их возможных значений может определяться непосредственно по содержимому записей или с привлечением внешних специализированных источников данных.
Например, для записей из таблицы выше можно визуально определить атрибуты фиттингов – тип фиттинга (bend or elbow, reducer, tee, cap), OD (outside diameter in millimeters – 21.3), DN (Nominal Diameter — 15), WT (wall thickness in millimeters – 2.0), угол фиттинга в градусах (Bend angle in degrees — 90), тип геометрии (2D or 3D) и др.
Определить атрибуты материала можно также, изучая прайс-листы компаний или другие источники в Интернете.
В то же время при наличии специализированных внешних источников, таких как ECCMA eOTD или IBA HOTD, идентификация атрибутного состава исходных записей опирается на международные стандарты, разработанные для целей корректного описания изделий в цепочках поставок.
Для идентификации материалов по атрибутному составу IBA Group в своих решениях использует классификатор вида 001 в системе SAP ERP/MDG, основанный на таблицах KLAH, CABN, CAWN и связанных с ними таблицах.
Например, материалообразующие атрибуты материалов из таблицы выше могут быть представлены в полях таблиц классификатора вида 001 SAP ERP, как показано в следующих таблицах.
Когда IBA HOTD ERP/MDG add-on модуль установлен в системе SAP ERP/MDG и компонент поиска доступен в виде транзакции ZHOTD, для стандартизованных материалов появляется возможность по поисковой строке, например, “Bend 3D 90 21 2 TS9”, получить описание материала, структурированное по атрибутам. В составе IBA HOTD ERP/MDG add-on имеется также транзакция ZHOTD2ERP, которая помогает перенести данное структурированное описание в классификатор SAP ERP, а также использовать его в дальнейшем при пополнении справочника материалов с автоматическим формированием краткого и полного наименования материала и проверкой на дубликаты.
Аналогичным образом материал может быть представлен с помощью открытого технического словаря (eOTD.org), созданного и поддерживаемого ассоциацией ECCMA.
Каждой характеристике материала в eOTD.org поставлен в соответствие уникальный идентификатор, с помощью которого может быть закодирован атрибут материала в классификаторе системы SAP ERP/MDG.
В таблице ниже показан вариант представления материала “Scotch vinyl electrical tape” в системе.
На слайде ниже показано отображение данного материала с помощью транзакции MM03 (комбинация нескольких экранов, только для иллюстрации).
Таким образом, структуризация информации о материале с помощью определения перечня атрибутов и их возможных значений с последующим хранением в структурах классификатора вида 001 систем SAP ERP/MDG помогает создать эталонный справочник материалов и поддерживать заданный уровень его качества.
Применение специализированных внешних источников данных об атрибутах материалов и их возможных значениях сокращает трудозатраты на выявление и описание материалообразующих атрибутов и их возможных значений.
Создание и поддержание заданного уровня качества эталонного справочника материалов в крупных компаниях приводит к значительной экономии бюджета закупок за счёт консолидации закупок материалов-дубликатов, исключения дублирующих закупок и минимизации затрат на хранение излишков таких материалов.