S4Hana Collector

To obtain the articles managed within S4Hana and use them as Matrix42 services the configuration project Matrix42.S4Hana.Collector was introduced. It has necessary changes to the initial data collector provided by Matrix42.

Name

Type

Description

Ud_GenericConnectorConfigurationClassSap

Data Definition

Simple S4Hana endpoint information, controls if connector is performing initial import (name instead of product id matching)

SPSArticleClassBase.Ud_SapProduct

Data Definition

Ud_SapProduct as unique identifier (naming and casting obtained from Matrix42)

SPSLocationClassBase.Ud_SAPLocationId

Data Definition

Ud_SAPLocationId as unique identifier within S4Hana for the location

SPSLocationClassBase.Ud_StorageForArticles

Data Definition

Added relation to article for managing the storage of articles

SPSLocationClassBase.Ud_ResponsibleEmployees

Data Definition

Added relation to person for managing the responsibles of a location

SPSConnectorPackageItemPickupType

Data Definition

Added Ud_SAP_Descriptions, Ud_SAP_Locations, Ud_SAP_PurchaseInfos, Ud_SAP_Products

Ud_GenericConnectorConfigurationTypeSap

Configuration Item

Configuration for the S4Hana Data Provider

Generic Connector Configuration SAP Dialog

Dialog

Edit dialog for S4Hana Data Provider configuration

Generic Connector Configuration SAP Preview

Preview

Preview for S4Hana Data Provider configuration

Service Dialog

Dialog

Added modifiability for S4Hana Product Id

Service Preview

Preview

Added preview for S4Hana Product Id

Location Dialog

Dialog

Added modifiability for responsible people, stored articles

SAP - Initial Mapping

Import Sequence

Used by data provider to map product id into existing Matrix42 services using name

SAP - Custom Field Import

Import Sequence

Creation of services within Matrix42, if necessary

SAP - Pricing Data

Import Sequence

Maps Payment Cycle information etc. into Matrix42 services

SAP - Product Name

Import Sequence

Updates Matrix42 service naming

SAP - Product - Main Category

Import Sequence

Adds Matrix42 service category (top-level) using the external product group

SAP - Product - Sub Category

Import Sequence

Adds Matrix42 service category (middle-level) using the external product group

SAP - Product - Hardware Sub Category

Import Sequence

SAP - Product - Locations

Import Sequence

Adds articles to decentralized storage locations

SAP - Basic Product Workflows

Import Sequence

SAP - Beyond Product Workflows

Import Sequence

SAP Products Connector Import

Workflow

Imports S4Hana information into Matrix42

SAP Products - Data Collector

Workflow

Collects data from the S4Hana APIs about products and source of supplies