You are on page 1of 51

SRM-MDM Catalog 3.

0 - Repository
Information

Version 1.2
November 2009

Document History

Document Version

Description

1.2

Update for SRM-MDM Catalog 3.0 SP05 P00


Modification on the repository model.
For details see chapter History of Repository Model

1.1

Update for SRM-MDM Catalog 3.0 SP01 P02


Modification on the repository model.
For details see chapter History of Repository Model

1.0

First official release of this document

Table of Contents
1.

Introduction .....................................................................................................................1

2.

General Remarks .............................................................................................................2

3.

Languages .......................................................................................................................4

4.

Pre-Delivered Repository Content ..................................................................................5


4.1

5.

Tables ......................................................................................................................5
4.1.1

Contract Item Categories ..............................................................................5

4.1.2

Hyperlink Types ............................................................................................5

4.1.3

MIME Types .................................................................................................5

4.1.4

Item Types....................................................................................................5

4.2

Fields........................................................................................................................6

4.3

Relationships ............................................................................................................6

Import Maps .....................................................................................................................7


5.1

Remote System ERP ................................................................................................7


5.1.1

LT_Currencies ..............................................................................................7

5.1.2

LT_UOM_ISO_Code ....................................................................................8

5.1.3

LT_ProductGroups .......................................................................................9

5.1.4

LT_PurchasingOrganizations ...................................................................... 10

5.1.5

_MDMContractDataTransmission_ProductID .............................................. 10

5.1.6

_MDMInfoRecDataTransmission_ProductID ............................................... 13

5.1.7

_MDMServiceTransmission ........................................................................15

5.1.8

_MDMServiceTransmission_MSS_Item ...................................................... 17

5.1.9

_MDMServiceTransmission_Price ..............................................................19

5.1.10 _MDMServiceTransmission_MSS_Item_Price ............................................ 20


Remote System SRM ......................................................................................................23
5.1.11 LT_Currencies ............................................................................................23
5.1.12 LT_UOM_ISO_Codes ................................................................................. 24
5.1.13 LT_ProductGroups .....................................................................................25
5.1.14 _MDMProductDataTransmission................................................................. 26
5.1.15 _MDMSupplierListTransmission ..................................................................28
5.1.16 _MDMContractDataTransmission_ProdCateg ............................................. 29
5.1.17 _MDMContractDataTransmission_ProductID .............................................. 30
5.1.18 _MDMContractDataTransmission_SupPartNo ............................................ 32
5.1.19 _MDMServiceTransmission ........................................................................33
5.1.20 _MDMServiceTransmission_MSS_Item ...................................................... 35
5.1.21 _MDMServiceTransmission_Price ..............................................................37
5.1.22 _MDMServiceTransmission_MSS_Item_Price ............................................ 38
5.1.23 _MDMServiceTransmission_NonHrcItem .................................................... 41

6.

7.

Ports............................................................................................................................... 44
6.1

Remote System ERP ..............................................................................................44

6.2

Remote System SRM..............................................................................................44

History of Repository Model .........................................................................................46


7.1

SRM-MDM Catalog 3.0 SP05 P00 ..........................................................................46

7.2

SRM-MDM Catalog 3.0 SP01 P01 ..........................................................................46

7.3

SRM-MDM Catalog 3.0 ...........................................................................................46

SRM-MDM Catalog 3.0 - Repository Information

1. Introduction
This document gives information on the repository that is delivered with the SRM-MDM Catalog 3.0.

SRM-MDM Catalog 3.0 - Repository Information

2.

General Remarks

In this section you will find useful information as well as remarks which are important when working
with the SRM-MDM Catalog repository as well as the SRM-MDM Catalog in general.
The sample users Admin, Master, User1, etc. do not have a password assigned. It is
recommended to set a password to prevent unauthorized access.
You can use sample user Admin for login to the repository in MDM Console.
If you remove languages from the repository or if you are using only a subset of the repository
languages, you have to adapt the MDM Import Manager maps LT_Currencies and
LT_UOM_ISO_Code for remote systems SRM as well as ERP. Remove the fields of the
deleted languages also from the Matching Fields.
The codes and types of the delivered repository objects must not be changed to avoid
incompatibilities. Standard objects have the code prefix MDMSRM_.
Do not use the code prefix MDMSRM_ for your own tables, fields or other objects.
You are allowed to change the attributes of the SAP standard delivered fields and tables
except from the table and field codes and the table and field types. SAP delivered fields must
not be deleted.
For further improving the performance, be aware of the following aspects which have an impact on
performance.
Check the repository model.
Check the fields of the repository and decide which fields to be enabled for keyword search.
Remember: There is also the possibility to bring up new search fields on the advanced search
UI that can be searched independently from the keyword search.
The more fields are enabled for keyword search, the more memory is required on the MDM
Server and the MDM Connector to keep the number of required search indexes. Also the
Search UI connection time will be influenced.
Reduce the number of fields which are set to Sort Index Normal.
Reduce the number of qualifiers which are set to Cache Yes.
Check the repository content.
Reduce the records in the lookup tables by removing the no longer required values.
If you are using attributes: Make sure that attributes are distributed. If you have thousands of
attributes assigned to a single hierarchy node, try to find a logical split.
If you are using Hyperlinks make sure to stay within the same domain as a domain switch
needs to be resolved within the network layer, which has a negative impact on performance.
If you are using Hyperlinks make sure that the links are valid and accessible. Invalid links will
result in timeouts when accessing the link and therefore slow down the Search UI.
Check your search UI configuration
Some configurations of the Search UI can have impact on the performance of the Search UI.
In general: The more information to be displayed, the more information is to be requested
from the MDM Server, the longer it takes.
Do you require list view and context view?
Do you require the Advanced Search?

SRM-MDM Catalog 3.0 - Repository Information

Do you require Hierarchy and Selection List in the (Advanced) Search Tab?
Check if the selected fields to be displayed are required.
Check if the Advanced Search Fields need to be a Dropdown Box.

SRM-MDM Catalog 3.0 - Repository Information

3.

Languages

The SRM-MDM Search UI currently supports the following languages:


#

MDM

MDMGX

Chinese [CN]

ZH

Czech [CZ]

CS

Danish

DA

Dutch [NL]

NL

English [US]

EN

Finnish [FI]

FI

French [FR]

FR

German [DE]

DE

Greek [GR]

EL

10

Hebrew [IL]

HE

11

Hungarian [HU]

HU

12

Italian [IT]

IT

13

Japanese [JP]

JA

14

Korean [KR]

KO

15

Norwegian [NO]

NO

16

Polish [PL]

PL

17

Portuguese [PT]

PT

18

Russian [RU]

RU

19

Slovakian [SK]

SK

20

Spanish [ES]

ES

21

Swedish [SE]

SV

22

Thai [TH]

TH

23

Turkish [TR]

TR

Language English always needs to be part of the repository. It must not be deleted.
The languages which are supported by the repository have to be maintained in the MDM Generic
Extractor (MDMGX) so that they are extracted. Therefore go to transaction MDMGX
Define
Repositories and FTP servers and enter the desired languages in field Languages separated by a
comma.
Languages: CS,DA,DE,EL,EN,ES,FI,FR,HE,HU,IT,JA,KO,NL,NO,PL,PT,RU,SK,SV,TH,TR,ZH
MDMGX expects language codes according to ISO 639 (two character abbreviation). These language
codes can be checked in table T002 of the respective ERP or SRM system (field LAISO).

SRM-MDM Catalog 3.0 - Repository Information

4. Pre-Delivered Repository Content


4.1 Tables
Some of the tables of the SRM-MDM Catalog repository are already filled with data. This data is
required for mapping as well as the SRM-MDM Catalog Search UI.
Pre-delivered table content must not be changed!

4.1.1

Contract Item Categories

Item Category Name


Normal
Product Category

4.1.2

Hyperlink Types

Hyperlink Type Name


Link
Rendered
EForm

4.1.3

MIME Types

MIME Type Name


GIF
JPG
PDF

4.1.4

Item Types

Item Type Code

Item Type Name

BOM

Bill of Material

Component

SK1

Fixed Sales Package

SK2

Configurable Sales Package

Free Text

Functional Location

MSS Header

Normal

Outline

SRM-MDM Catalog 3.0 - Repository Information

4.2 Fields
The Boolean values of field Service Item of table Catalog Items need to have the following values
assigned for all languages:
Property

Service Item

True Value

False Value

FALSE

4.3 Relationships
Relationships are part of the meta data. The following three relationships are delivered with the
repository. The names of the relationships must not be changed!
Name

Main Item

Related Item

Substitute Item

Code

[currently not used]

[currently not used]

[currently not used]

Type

Parent/Child

Sibling

Sibling

Name Is

Parent

Name 2

Component Item

Has Position

Yes

No

No

Has Required

Yes

No

No

Has Quantity

Yes

No

No

Parent Table

Catalog Items

Child Table

Catalog Items
Catalog Items

Catalog Items

Sibling Table

SRM-MDM Catalog 3.0 - Repository Information

5. Import Maps
5.1 Remote System ERP
...

5.1.1

LT_Currencies

XML Schema & File for Map Creation


XML Schema: ReferenceData ERP
File:

LT_Currencies_SRM_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Multiple Fields.

Necessary Preparations
Source Table

Destination Table

CatalogRefData_554.Currencies

Currencies

Clone field ISO_Code. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

ISO_Code

[Remote Key]

ISO_Code <Clone>

Currency ISO Code

Name_<language>

<Name field in respective language>

Match Records
Select all available Name fields as matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

SRM-MDM Catalog 3.0 - Repository Information

Multiple

5.1.2

Conflict

Skip

LT_UOM_ISO_Code

XML Schema & File for Map Creation


XML Schema: ReferenceData ERP
File:

LT_UOM_ISO_Code_SRM_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Multiple Fields.

Necessary Preparations
Source Table

Destination Table

CatalogRefData_554.UOM_ISO_Code

UOM ISO Code

Clone field ISO_Code. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

CommercialName_<language>

<commercial name field in respective


language>

ISO_Code

[Remote Key]

ISO_Code <Clone>

UoM ISO Code

UnitName_<language>

<UoM Description field in respective


language>

Match Records
Select all available UoM Description fields as matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

SRM-MDM Catalog 3.0 - Repository Information

Multiple

5.1.3

Conflict

Skip

LT_ProductGroups

XML Schema & File for Map Creation


XML Schema: ReferenceData ERP
File:

LT_ProductGroups_SRM_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Multiple Fields.

Necessary Preparations
Source Table

Destination Table

CatalogRefData_554.ProductGroups

Product Groups

Clone field Key. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

Key

[Remote Key]

Key <Clone>

Material Group Code

Name_<language>

<Name field in respective language>

Match Records
Select [Remote Key] as matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

SRM-MDM Catalog 3.0 - Repository Information

5.1.4

LT_PurchasingOrganizations

XML Schema & File for Map Creation


XML Schema: ReferenceData ERP
File:

LT_PurchasingOrganization_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Necessary Preparations
Source Table

Destination Table

CatalogRefData_554.PurchasingOrganization

Purchasing Organizations

Clone field Key. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

Key

[Remote Key]

Key <Clone>

Code

Name

Name

Match Records
Select [Remote Key] as matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.5

_MDMContractDataTransmission_ProductID

XML Schema & File for Map Creation


XML Schema: MDMContractDataTransmission

10

SRM-MDM Catalog 3.0 - Repository Information

File:

_MDMContractDataTransmission_ERP.xml

Configuration Options
Set property Default qualified update to Replace.
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMContractDataTransmission.ContractItemList.ContractItem

Catalog Items

Map Fields/Values
Source Fields

Destination Fields

CategoryId

Product Group

ContractID

Contract Price

ContractItemID

[Contract Price]

Contract Item ID

ContractItemType

[Contract Price]

Contract Item Category

ProductID

Product ID

SupplierID

Supplier

SupplierPartNumber

Supplier Part Number

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

Price

LowerBound

[Contract Price]

Lower Bound

Price

Amount

TEXT

[Contract Price]

Amount

Price

Amount

currencyCode

[Contract Price]

Currency

PriceBasisQuantity

TEXT

[Contract Price]

Price Base Quantity

PriceBasisQuantity

unitCode

[Contract Price]

Price Base Quantity UoM

Set MDIS unmapped value handling for destination field Contract Price to Add. (Context menu on
Destination field Set MDIS Unmapped Value Handling)
Set Qualified Update for destination field Contract Price to Update with matching qualifiers
Contract Item ID and Lower Bound. For new links set Create, for existing links set Update (All
Mapped Qualifiers). (Context menu on destination field Set Qualified Update)
Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

11

SRM-MDM Catalog 3.0 - Repository Information

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Match Records
Select Supplier and ProductID as combined matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

12

SRM-MDM Catalog 3.0 - Repository Information

5.1.6

_MDMInfoRecDataTransmission_ProductID

XML Schema & File for Map Creation


XML Schema: MDMInfoRecordDataTransmission
File:

_MDMInfoRecordDataTransmission_ERP.xml

Configuration Options
Set property Default qualified update to Replace.
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMInfoRecordDataTransmission.InfoRecordList.InfoRecord

Catalog Items

Map Fields/Values
Source Fields

Destination Fields

CategoryId

Product Group

InfoRecordID

Price Information

LeadTimesInDays

Delivery Time in Days

OrderUnit

Order Unit

ProductID

Product ID

PurchasingOrganization

Price Information

SupplierID

Supplier

SupplierPartNumber

Supplier Part Number

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

Purchasing Info Record ID

Purchasing Organization

Price

LowerBound

Price Information

Lower Bound

Price

Amount

TEXT

[Price Information]

Amount

Price

Amount

currencyCode

[Price Information]

Currency

PriceBasisQuantity

TEXT

[Price Information]

Price Base Quantity

PriceBasisQuantity

unitCode

[Price Information]

Price Base Quantity UoM

Create compound field Price Information. (Context menu on Source Fields Create Compound Field)
Set MDIS unmapped value handling for destination field Price Information to Add. (Context menu
on Destination field Set MDIS Unmapped Value Handling)
13

SRM-MDM Catalog 3.0 - Repository Information

Set Qualified Update for destination field Price Information to Update with no matching qualifiers.
For new links set Create, for existing links set Update (All Mapped Qualifiers). (Context menu on
destination field Set Qualified Update)
Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Match Records
Select Supplier and ProductID as combined matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

14

SRM-MDM Catalog 3.0 - Repository Information

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.7

_MDMServiceTransmission

XML Schema & File for Map Creation


XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_ERP.xml

Configuration Options
Set property Default hierarchy NULL handling to Ignore All Trailing NULLs.
Set property Value automap
Set property Import

Hierarchy to Full path.

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

MSS Hierarchy

Create hierarchy field MSS Hierarchy using fields ID and ParentID where Parent field is
ParentID, Child field is ID and Node name field is None. (Context menu in Source Hierarchy
Create Hierarchy Field)

Map Fields/Values
Source Fields

Destination Fields

ID

[Remote Key]

ItemType

Item Type

MSS Hierarchy <Split Hierarchy>

Text

SupplierID

Supplier

RootID

currencyCode

Currency

RootID

price

Amount

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

ItemType

Item Type

Outline

15

SRM-MDM Catalog 3.0 - Repository Information

Description

MSS Header

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Match Records
Select [Remote Key] as matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

16

SRM-MDM Catalog 3.0 - Repository Information

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.8

_MDMServiceTransmission_MSS_Item

XML Schema & File for Map Creation


XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_MSS_Item_ERP.xml

Configuration Options
Set property Default hierarchy NULL handling to Ignore All Trailing NULLs.
Set property Value automap
Set property Import

Hierarchy to Leaf nodes only.

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

Catalog Items

Map Fields/Values
Source Fields

Destination Fields

CatalogID

Supplier Catalog Name

CategoryID

Product Group

IsService

Service Item

ItemType

Item Type

OrderUnit

Order Unit

ParentID

MSS Hierarchy

ProductID

Product ID

SupplierID

Supplier

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

IsService

Service Item

17

SRM-MDM Catalog 3.0 - Repository Information

ItemType

Item Type

Functional Location

Free Text

Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Necessary Post-Processing
Set MDIS unmapped value handling for destination field Product Group as well as Supplier Catalog
Name to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)

Match Records
Select Supplier and ProductID as combined matching fields.

18

SRM-MDM Catalog 3.0 - Repository Information

Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.9

_MDMServiceTransmission_Price

XML Schema & File for Map Creation


XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_Price_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

MSS Hierarchy Price

Create hierarchy field MSS Hierarchy using fields ID and ParentID where Parent field is
ParentID, Child field is ID and Node name field is None. (Context menu in Source Hierarchy
Create Hierarchy Field)
Clone field ID. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

ID

[Remote Key]

ID <Clone>

MSS Header

MSS Hierarchy <Split Hierarchy>

MSS Header

Description

MSS Header

TEXT

Text

Short Description

Match Records
Select [Remote Key] as matching field.

19

SRM-MDM Catalog 3.0 - Repository Information

Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.10 _MDMServiceTransmission_MSS_Item_Price
XML Schema & File for Map Creation
XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_MSS_Item_Price_ERP.xml

Configuration Options
Set property Default hierarchy NULL handling to Ignore All Trailing NULLs.
Set property Value automap
Set property Import

Hierarchy to Leaf nodes only.

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

Catalog Items

Map Fields/Values
Source Fields

Destination Fields

CatalogID

Supplier Catalog Name

CategoryID

Product Group

IsService

Service Item

ItemType

Item Type

OrderUnit

Order Unit

ParentID

MSS Hierarchy Price

ProductID

Product ID

20

SRM-MDM Catalog 3.0 - Repository Information

SupplierID

Supplier

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

Price

Lower_Bound

[MSS Hierarchy Price]

Lower Bound

Price

Percent

[MSS Hierarchy Price]

Discount

Price

Amount

TEXT

[MSS Hierarchy Price]

Amount

Price

Amount

currencyCode

[MSS Hierarchy Price]

Currency

PriceBasisQuantity

TEXT

[MSS Hierarchy Price]

Price Base Quantity

PriceBasisQuantity

unitCode

[MSS Hierarchy Price]

Price Base Unit

IsService

Service Item

ItemType

Item Type

Functional Location

Free Text

Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

21

SRM-MDM Catalog 3.0 - Repository Information

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Necessary Post-Processing
Set MDIS unmapped value handling for destination field Product Group as well as Supplier Catalog
Name to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)
Set MDIS unmapped value handling for destination field MSS Hierarchy Price to Add. (Context
menu on Destination field Set MDIS Unmapped Value Handling)
Set qualified update for destination field MSS Hierarchy Price to Update with Lower Bound
chosen as the only matching qualifiers. (Context menu on Destination field Set Qualified Update
Update)

Match Records
Select Supplier and ProductID as combined matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

22

SRM-MDM Catalog 3.0 - Repository Information

Remote System SRM


5.1.11 LT_Currencies
XML Schema & File for Map Creation
XML Schema: ReferenceData SRM
File:

LT_Currencies_SRM_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Multiple Fields.

Necessary Preparations
Source Table

Destination Table

CatalogRefData_554.Currencies

Currencies

Clone field ISO_Code. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

ISO_Code

[Remote Key]

ISO_Code <Clone>

Currency ISO Code

Name_<language>

<Name field in respective language>

Match Records
Select all available name fields as matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

LT_C urr encies

23

SRM-MDM Catalog 3.0 - Repository Information

5.1.12 LT_UOM_ISO_Codes
XML Schema & File for Map Creation
XML Schema: ReferenceData SRM
File:

LT_UOM_ISO_Code_SRM_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Multiple Fields.

Necessary Preparations
Source Table

Destination Table

CatalogRefData_554.UOM_ISO_Code

UOM ISO Code

Clone field ISO_Code. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

CommercialName_<language>

<commercial name field in respective


language>

ISO_Code

[Remote Key]

ISO_Code <Clone>

UoM ISO Code

UnitName_<language>

<UoM Description field in respective


language>

Match Records
Select all available UoM Description fields as matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

LT_Pr oduc tGro ups

24

SRM-MDM Catalog 3.0 - Repository Information

5.1.13 LT_ProductGroups
XML Schema & File for Map Creation
XML Schema: ReferenceData SRM
File:

LT_ProductGroups_SRM_ERP.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Multiple Fields.

Necessary Preparations
Source Table

Destination Table

CatalogRefData_554.ProductGroups

Product Groups

Clone field Key. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

Key

[Remote Key]

Key <Clone>

Material Group Code

Name_<language>

<Name field in respective language>

Match Records
Select [Remote Key] as matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

25

SRM-MDM Catalog 3.0 - Repository Information

5.1.14 _MDMProductDataTransmission
XML Schema & File for Map Creation
XML Schema: MDMProductDataTransmission
File:

_MDMProductDataTransmission_SRM.xml

Configuration Options
Set property Default qualified update to Replace.
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMProductDataTransmission.ProductData.ItemList.Items

Catalog Items

Add a field called PurchasingOrg. (Context menu in Source Hierarchy Add Field)
Add a field called InfoRecordID. (Context menu in Source Hierarchy Add Field)

Map Fields/Values
Source Fields

Destination Fields

InfoRecordID

Price Information

IsService

Service Item

OrderUnit

Order Unit

ProductGroup

Product Group

ProductID

Product ID

PurchasingOrg

Price Information

SupplierID

Supplier

SupplierPartNumber

Supplier Part Number

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

Purchasing Info Record ID

Purchasing Organization

Price

LowerBound

Price Information

Lower Bound

Price

Amount

TEXT

[Price Information]

Amount

Price

Amount

currencyCode

[Price Information]

Currency

PriceBasisQuantity

TEXT

[Price Information]

Price Base Quantity

PriceBasisQuantity

unitCode

[Price Information]

Price Base Quantity UoM

26

SRM-MDM Catalog 3.0 - Repository Information

Create compound field Price Information. (Context menu on Source Fields Create Compound Field)
Set MDIS unmapped value handling for destination field Price Information to Add. (Context menu
on Destination field Set MDIS Unmapped Value Handling)
Set Qualified Update for destination field Price Information to Update with no matching qualifiers.
(Context menu on destination field Set Qualified Update)
Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

IsService

Service Item

true

false

FALSE

Match Records
Select Supplier and ProductID as combined matching field.

27

SRM-MDM Catalog 3.0 - Repository Information

Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.15 _MDMSupplierListTransmission
XML Schema & File for Map Creation
XML Schema: MDMSupplierListTransmission
File:

_MDMSupplierListTransmission_SRM.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Ignore.

Necessary Preparations
Source Table

Destination Table

SupplierListTransmission.SupplierList.Supplier

Supplier

Clone field SupplierID. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

Email

E-mail Address

PhoneNumber

Phone Number

SupplierID

[Remote Key]

SupplierID <Clone>

Supplier ID

SupplierName

Supplier Name

Match Records
Select [Remote Key] as matching field.
Match Level

Match Type

Default Import Action

None

None

Create

28

SRM-MDM Catalog 3.0 - Repository Information

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.16 _MDMContractDataTransmission_ProdCateg
XML Schema & File for Map Creation
XML Schema: MDMContractDataTransmission
File:

_MDMContractData_ProductCategory_SRM.xml

Configuration Options
Set property Default qualified update to Replace.
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Necessary Preparations
Source Table

Destination Table

MDMContractDataTransmission.ContractItemList.ContractItem

Catalog Items

Map Fields/Values
Source Fields

Destination Fields

ActionCode

[Contract Price]

CategoryId

Product Group

ContractID

Contract Price

ContractItemID

[Contract Price]

Contract Item ID

ContractItemType

[Contract Price]

Contract Item Category

SupplierID

Supplier

Price

LowerBound

[Contract Price]

Lower Bound

Price

Amount

TEXT

[Contract Price]

Amount

Price

Amount

currencyCode

[Contract Price]

Currency

Obsolete

PriceBasisQuantity

TEXT

[Contract Price]

Price Base Quantity

PriceBasisQuantity

unitCode

[Contract Price]

Price Base Quantity UoM

29

SRM-MDM Catalog 3.0 - Repository Information

Set MDIS unmapped value handling for destination field Contract Price to Add. (Context menu on
Destination field Set MDIS Unmapped Value Handling)
Set Qualified Update for destination field Contract Price to Update with matching qualifiers
Contract Item ID and Lower Bound. For new links set Create, for existing links set Update (All
Mapped Qualifiers). (Context menu on destination field Set Qualified Update)

ActionCode

Obsolete <Contract Price>

04

No

05

Yes

ContractItemType

Contract Item Category

COCO

Product Category

Match Records
Select Supplier and Product Group as combined matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.17 _MDMContractDataTransmission_ProductID
XML Schema & File for Map Creation
XML Schema: MDMContractDataTransmission
File:

_MDMContractData_ProductID_SRM.xml

Configuration Options
Set property Default qualified update to Replace.
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

30

SRM-MDM Catalog 3.0 - Repository Information

Necessary Preparations
Source Table

Destination Table

MDMContractDataTransmission.ContractItemList.ContractItem

Catalog Items

Map Fields/Values
Source Fields

Destination Fields

ActionCode

[Contract Price]

ContractID

Contract Price

ContractItemID

[Contract Price]

Contract Item ID

ContractItemType

[Contract Price]

Contract Item Category

ProductID

Product ID

SupplierID

Supplier

Price

LowerBound

[Contract Price]

Lower Bound

Price

Amount

TEXT

[Contract Price]

Amount

Price

Amount

currencyCode

[Contract Price]

Currency

Obsolete

PriceBasisQuantity

TEXT

[Contract Price]

Price Base Quantity

PriceBasisQuantity

unitCode

[Contract Price]

Price Base Quantity UoM

Set MDIS unmapped value handling for destination field Contract Price to Add. (Context menu on
Destination field Set MDIS Unmapped Value Handling)
Set Qualified Update for destination field Contract Price to Update with matching qualifiers
Contract Item ID and Lower Bound. For new links set Create, for existing links set Update (All
Mapped Qualifiers). (Context menu on destination field Set Qualified Update)

ActionCode

Obsolete <Contract Price>

04

No

05

Yes

ContractItemType

Contract Item Category

Normal

Normal

Match Records
Select Supplier and Product ID as combined matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

31

SRM-MDM Catalog 3.0 - Repository Information

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.18 _MDMContractDataTransmission_SupPartNo
XML Schema & File for Map Creation
XML Schema: MDMContractDataTransmission
File:

_MDMContractData_SupplierPartNumber_SRM.xml

Configuration Options
Set property Default qualified update to Replace.
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Necessary Preparations
Source Table

Destination Table

MDMContractDataTransmission.ContractItemList.ContractItem

Catalog Items

Map Fields/Values
Source Fields

Destination Fields

ActionCode

[Contract Price]

ContractID

Contract Price

ContractItemID

[Contract Price]

Contract Item ID

ContractItemType

[Contract Price]

Contract Item Category

ProductID

Product ID

SupplierID

Supplier

SupplierPartNumber

Supplier Part Number

Price

LowerBound

[Contract Price]

Lower Bound

Price

Percent

[Contract Price]

Discount

Price

Amount

TEXT

[Contract Price]

Amount

Price

Amount

currencyCode

[Contract Price]

Currency

Obsolete

PriceBasisQuantity

TEXT

[Contract Price]

Price Base Quantity

PriceBasisQuantity

unitCode

[Contract Price]

Price Base Quantity UoM

32

SRM-MDM Catalog 3.0 - Repository Information

Set MDIS unmapped value handling for destination field Contract Price to Add. (Context menu on
Destination field Set MDIS Unmapped Value Handling)
Set Qualified Update for destination field Contract Price to Update with matching qualifiers
Contract Item ID and Lower Bound. For new links set Create, for existing links set Update (All
Mapped Qualifiers). (Context menu on destination field Set Qualified Update)

ActionCode

Obsolete <Contract Price>

04

No

05

Yes

ContractItemType

Contract Item Category

Normal

Normal

COCO

Product Category

Match Records
Select Supplier and Supplier Part Number as combined matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.19 _MDMServiceTransmission
XML Schema & File for Map Creation
XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_SRM.xml

Configuration Options
Set property Default hierarchy NULL handling to Ignore All Trailing NULLs.
Set property Value automap
Set property Import

Hierarchy to Full path.

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Field and Language.


33

SRM-MDM Catalog 3.0 - Repository Information

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

MSS Hierarchy

Create hierarchy field MSS Hierarchy using fields IDCombined and ParentIDCombined where
Parent field is ParentIDCombined, Child field is IDCombined and Node name field is None.
(Context menu in Source Hierarchy Create Hierarchy Field)

Map Fields/Values
Source Fields

Destination Fields

IDCombined

[Remote Key]

ItemType

Item Type

MSS Hierarchy <Split Hierarchy>

Text

SupplierID

Supplier

RootID

currencyCode

Currency

RootID

price

Amount

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

ItemType

Item Type

Outline

MSS Header

Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

34

SRM-MDM Catalog 3.0 - Repository Information

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Match Records
Select [Remote Key] as matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.20 _MDMServiceTransmission_MSS_Item
XML Schema & File for Map Creation
XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_MSS_Item_SRM.xml

Configuration Options
Set property Default hierarchy NULL handling to Ignore All Trailing NULLs.
Set property Value automap
Set property Import

Hierarchy to Leaf nodes only.

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

35

SRM-MDM Catalog 3.0 - Repository Information

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

Catalog Items

Create a partition of RootID


Partition Field/Value)

TEXT and ParentID with delimiter |. Combine the partitions. (Tab

Map Fields/Values
Source Fields

Destination Fields

CatalogID

Supplier Catalog Name

CategoryID

Product Group

IsService

Service Item

ItemType

Item Type

OrderUnit

Order Unit

ProductID

Product ID

SupplierID

Supplier

RootID

MSS Hierarchy

TEXT

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

IsService

Service Item

ItemType

Item Type

Functional Location

Free Text

Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

36

SRM-MDM Catalog 3.0 - Repository Information

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Necessary Post-Processing
Set MDIS unmapped value handling for destination field Product Group as well as Supplier Catalog
Name to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)

Match Records
Select Supplier and ProductID as combined matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.21 _MDMServiceTransmission_Price
XML Schema & File for Map Creation
XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_Price_SRM.xml

37

SRM-MDM Catalog 3.0 - Repository Information

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Add.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

MSS Hierarchy Price

Create hierarchy field MSS Hierarchy using fields IDCombined and ParentIDCombined where
Parent field is ParentIDCombined, Child field is IDCombined and Node name field is None.
(Context menu in Source Hierarchy Create Hierarchy Field)
Clone field IDCombined. (Context menu in Source Hierarchy Clone Field)

Map Fields/Values
Source Fields

Destination Fields

IDCombined

[Remote Key]

IDCombined <Clone>

MSS Header

MSS Hierarchy <Split Hierarchy>

MSS Hierarchy

Description

MSS Header

TEXT

Text

Short Description

Match Records
Select [Remote Key] as matching field.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.22 _MDMServiceTransmission_MSS_Item_Price
XML Schema & File for Map Creation
XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_MSS_Item_Price_SRM.xml

38

SRM-MDM Catalog 3.0 - Repository Information

Configuration Options
Set property Default hierarchy NULL handling to Ignore All Trailing NULLs.
Set property Default qualified update to Replace.
Set property Value automap
Set property Import

Hierarchy to Leaf nodes only.

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

Catalog Items

Create a partition of RootID


Partition Field/Value)

TEXT and ParentID with delimiter |. Combine the partitions. (Tab

Map Fields/Values
Source Fields

Destination Fields

CatalogID

Supplier Catalog Name

CategoryID

Product Group

IsService

Service Item

ItemType

Item Type

OrderUnit

Order Unit

ProductID

Product ID

SupplierID

Supplier

RootID

MSS Hierarchy Price

TEXT

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

Price

Lower_Bound

MSS Hierarchy Price

Lower Bound

Price

Percent

MSS Hierarchy Price

Discount

Price

Amount

TEXT

MSS Hierarchy Price

Amount

Price

Amount

currencyCode

MSS Hierarchy Price

Currency

PriceBasisQuantity

TEXT

MSS Hierarchy Price

Price Base Quantity

PriceBasisQuantity

unitCode

MSS Hierarchy Price

Price Base Unit

IsService

Service Item

39

SRM-MDM Catalog 3.0 - Repository Information

ItemType

Item Type

Functional Location

Free Text

Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Necessary Post-Processing
Set MDIS unmapped value handling for destination field Product Group as well as Supplier Catalog
Name to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)
Set MDIS unmapped value handling for destination field MSS Hierarchy Price to Add. (Context
menu on Destination field Set MDIS Unmapped Value Handling)

40

SRM-MDM Catalog 3.0 - Repository Information

Set qualified update for destination field MSS Hierarchy Price to Update with Lower Bound
chosen as the only matching qualifiers. (Context menu on Destination field Set Qualified Update
Update)

Match Records
Select Supplier and ProductID as combined matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

5.1.23 _MDMServiceTransmission_NonHrcItem
XML Schema & File for Map Creation
XML Schema: MDMServiceTransmission
File:

_MDMServiceTransmission_NonHrcItem_SRM.xml

Configuration Options
Set property Import

Do not update record matching field value to No.

Set property Default MDIS handling

Automap unmapped values to Yes.

Set property Default MDIS handling

Unmapped value handling to Fail.

Set property Expand multilingual test fields to As Field and Language.

Necessary Preparations
Source Table

Destination Table

MDMServiceTransmission.ServiceItemList.ServiceItem

Catalog Items

Add two fields and name them PurchasingOrganization and PurchasingInfoRecordID. (Context
menu in Source Hierarchy Add field)

Map Fields/Values
Source Fields

Destination Fields

CatalogID

Supplier Catalog Name

CategoryID

Product Group

IsService

Service Item

41

SRM-MDM Catalog 3.0 - Repository Information

ItemType

Item Type

ProductID

Product ID

PurchasingOrganization

Price Information

Purchasing Organization

PurchasingInfoRecordID

Price Information

Purchasing Info Record ID

SupplierID

Supplier

Description

TEXT

Short Description

Description

languageCode

Short Description [Language]

Price

LowerBound

Price Information

Lower Bound

Price

Amount

TEXT

[Price Information]

Amount

Price

Amount

currencyCode

[Price Information]

Currency

PriceBasisQuantity

TEXT

[Price Information]

Price Base Quantity

PriceBasisQuantity

unitCode

[Price Information]

Price Base Quantity UoM

IsService

Service Item

<NULL>

FALSE

ItemType

Item Type

Free Text

Description

languageCode

Short Description [Language]

ZH

Chinese

CS

Czech

DA

Danish

NL

Dutch

EN

English

FI

Finnish

FR

French

DE

German

EL

Greek

HE

Hebrew

HU

Hungarian

IT

Italian

JA

Japanese

KO

Korean

42

SRM-MDM Catalog 3.0 - Repository Information

NO

Norwegian

PL

Polish

PT

Portuguese

RU

Russian

SK

Slovakian

ES

Spanish

SV

Swedish

TH

Thai

TR

Turkish

Necessary Post-Processing
Create compound field Price Information. (Context menu on Source Fields Create Compound Field)
Set MDIS unmapped value handling for destination field Price Information to Add. (Context menu
on Destination field Set MDIS Unmapped Value Handling)
Set Qualified Update for destination field Price Information to Update without any matching
qualifiers. For new links set Create, for existing links set Update (All Mapped Qualifiers). (Context
menu on destination field Set Qualified Update)
Set MDIS unmapped value handling for destination field Product Group as well as Supplier Catalog
Name to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)

Match Records
Select Supplier, Item Type, Product Group and ProductID as combined matching fields.
Match Level

Match Type

Default Import Action

None

None

Create

Single

Exact

Update (All Mapped Fields)

Single

Partial

Skip

Single

Conflict

Skip

Multiple

Exact

Skip

Multiple

Partial

Skip

Multiple

Conflict

Skip

43

SRM-MDM Catalog 3.0 - Repository Information

6. Ports
6.1 Remote System ERP
Port

Description

LT_Currencies

Used to import the reference data of currencies from


the remote system into the repository lookup table for
currencies

LT_UOM_ISO_Code

Used to import the reference data of unit of measures


from the remote system into the repository lookup
table for currencies

LT_ProductGroups

Used to import product groups from the remote


system into the repository lookup table for product
groups

LT_PurchasingOrganization

Used to import purchasing organizations from the


remote system into the repository lookup table for
purchasing organizations

_MDMContractDataTransmission_ProductID

Used to import transferred contracts from the remote


system into the repository

_MDMInfoRecordataTransmission_ProductID

Used to import transferred purchasing info records


from the remote system into the repository

_MDMServiceTransmission

Used to import MSS hierarchies from the remote


system into the repository lookup table for MSS
Hierarchies

_MDMServiceTransmission_MSS_Item

Used to import service items from the remote system


into the repository plus creation of internal leaf nodes
in the hierarchy

_MDMServiceTransmission_Price

Used to import hierarchy records into qualified lookup


MSS Hierarchy Price as non qualifiers

_MDMServiceTransmission_MSS_Item_Price

Used to import service items from the remote system


into the repository including price information

6.2 Remote System SRM


Port

Description

LT_Currencies

Used to import the reference data of


currencies from the remote system into the
repository lookup table for currencies

LT_UOM_ISO_Code

Used to import the reference data of unit of


measures from the remote system into the
repository lookup table for currencies

44

SRM-MDM Catalog 3.0 - Repository Information

LT_ProductGroups

Used to import product groups from the


remote system into the repository lookup
table for product groups

_MDMProductDataTransmission

Used to import transferred product groups


from the remote system into the repository

_MDMSupplierListTransmission

Used to import transferred suppliers from the


remote system into the repository

_MDMContractDataTransmission_ProductCategory

Used to import items having product


categories from a contract that is transferred
from the remote system into the repository
(*)

_MDMContractDataTransmission_ProductID

Used to import items having a product ID


from a contract that is transferred from the
remote system into the repository (*)

_MDMContractDataTransmission_SupplierPartNumber

Used to import items having a supplier part


number from a contract that is transferred
from the remote system into the repository
(*)

_MDMServiceTransmission

Used to import MSS hierarchies from the


remote system into the repository lookup
table for MSS Hierarchies

_MDMServiceTransmission_MSS_Item

Used to import service items from the


remote system into the repository plus
creation of internal leaf nodes in the
hierarchy

_MDMServiceTransmission_Price

Used to import hierarchy records into


qualified lookup MSS Hierarchy Price as non
qualifiers

_MDMServiceTransmission_MSS_Item_Price

Used to import service items as well as non


hierarchical items from the remote system
into the repository including price information

_MDMServiceTransmission_NonHrcItem

Used to import non hierarchical items from


the remote system into the repository

(*)The split of a contract is done on the Integration Engine (XI) configuration. The transfer of a single
contract might result in the storage of three files in different ports.

45

SRM-MDM Catalog 3.0 - Repository Information

7. History of Repository Model


7.1 SRM-MDM Catalog 3.0 SP05 P00
Additional fields in table MDMSRM_CONTRACT_PRICE

Field Code

Description

Discount Price

Discount

New Tables
M

Table Code

Type

MDMSRM_DISCOUNT_TYPE_NAME

Text

Discount Type Values


Discount Type Name
Absolute
Percentage

7.2 SRM-MDM Catalog 3.0 SP01 P02


The following are the repository changes in Relationships table. The Code field should contain the
Following values.

New Tables
Field Name

Code

Main Item/ Component Item

MDMSRM_MAIN_ITEM

Related Item

MDMSRM_RELATED_ITEM

Substitute Item

MDMSRM_SUBSTITUTE_ITEM

7.3 SRM-MDM Catalog 3.0


With SRM-MDM Catalog 2.0 only products could be managed as items in the Catalog. With SRMMDM Catalog 3.0 the support for service items is available.
The tables below contain all the changes from repository SRM-MDM Catalog 2.0 SP4 to SRM-MDM
Catalog 3.0:
A: Automated upgrade
M: Manual repository schema import

Width Change
Table

Field

Source

Target

46

SRM-MDM Catalog 3.0 - Repository Information

Table

Field

Source

Target

MDMSRM_CATALOG_ITEMS

MDMSRM_PRODUCT_ID

18

40

New Tables
Table Code

Type

MDMSRM_MSS_HIERARCHY

Hierarchy

MDMSRM_MSS_HIERARCHY_PRICE

Qualified Flat

Changed Table
Additional fields in table MDMSRM_CATALOG_ITEMS
Field Code

Description

MDMSRM_MSS_HIERARCHY

MSS Hierarchy

MDMSRM_MSS_HIERARCHY_PRICE

MSS Hierarchy Price

New Fields
Addition fields in table MDMSRM_MSS_HIERARCHY
Field Code

Description

MDMSRM_TEXT

Text

MDMSRM_DESCRIPTION

Description

MDMSRM_PRODUCT_CATEGORY

Product Category

MDMSRM_SUPPLIER

Supplier

MDMSRM_ITEM_TYPE

Item Type

MDMSRM_AMOUNT

Amount

MDMSRM_CURRENCY

Currency

MDMSRM_SHORT_DESCRIPTION

Short Description

Addition fields in table MDMSRM_MSS_HIERARCHY_PRICE


Field Code

Description

MDMSRM_MSS_HEADER

MSS Header

MDMSRM_AMOUNT

Amount

MDMSRM_CURRENCY

Currency

MDMSRM_LOWER_BOUND

Lower Bound

MDMSRM_PRICE_BASE_QUANTITY

Price Base Quantity

MDMSRM_PRICE_BASE_UNIT

Price Base Unit

MDMSRM_DISCOUNT

Discount

47

You might also like