51
SRM-MDM Catalog 3.0 - Repository Information Version 1.2 November 2009

SRM-MDM Catalog 30 Repository

Embed Size (px)

Citation preview

  • SRM-MDM Catalog 3.0 - RepositoryInformation

    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 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

    5. 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. Ports ............................................................................................................................... 44

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

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

    7. 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

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

  • SRM-MDM Catalog 3.0 - Repository Information

    2

    2. General RemarksIn this section you will find useful information as well as remarks which are important when workingwith 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 isrecommended 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 andLT_UOM_ISO_Code for remote systems SRM as well as ERP. Remove the fields of thedeleted languages also from the Matching Fields.

    ? The codes and types of the delivered repository objects must not be changed to avoidincompatibilities. 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 mustnot be deleted.

    For further improving the performance, be aware of the following aspects which have an impact onperformance.

    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 searchUI that can be searched independently from the keyword search.

    ? The more fields are enabled for keyword search, the more memory is required on the MDMServer and the MDM Connector to keep the number of required search indexes. Also theSearch 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 switchneeds 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 willresult 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 requestedfrom 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

    3

    ? 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

    4

    3. LanguagesThe SRM-MDM Search UI currently supports the following languages:

    # MDM MDMGX

    1 Chinese [CN] ZH

    2 Czech [CZ] CS

    3 Danish DA

    4 Dutch [NL] NL

    5 English [US] EN

    6 Finnish [FI] FI

    7 French [FR] FR

    8 German [DE] DE

    9 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 GenericExtractor (MDMGX) so that they are extracted. Therefore go to transaction MDMGX? DefineRepositories and FTP servers and enter the desired languages in field Languages separated by acomma.

    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 languagecodes can be checked in table T002 of the respective ERP or SRM system (field LAISO).

  • SRM-MDM Catalog 3.0 - Repository Information

    5

    4. Pre-Delivered Repository Content

    4.1TablesSome of the tables of the SRM-MDM Catalog repository are already filled with data. This data isrequired for mapping as well as the SRM-MDM Catalog Search UI.

    Pre-delivered table content must not be changed!

    4.1.1 Contract Item CategoriesItem Category Name

    Normal

    Product Category

    4.1.2 Hyperlink TypesHyperlink Type Name

    Link

    Rendered

    EForm

    4.1.3 MIME TypesMIME Type Name

    GIF

    JPG

    PDF

    4.1.4 Item TypesItem Type Code Item Type Name

    BOM Bill of Material

    C Component

    SK1 Fixed Sales Package

    SK2 Configurable Sales Package

    L Free Text

    F Functional Location

    R MSS Header

    N Normal

    O Outline

  • SRM-MDM Catalog 3.0 - Repository Information

    6

    4.2FieldsThe Boolean values of field Service Item of table Catalog Items need to have the following valuesassigned for all languages:

    Property Service Item

    True Value X

    False Value FALSE

    4.3RelationshipsRelationships are part of the meta data. The following three relationships are delivered with therepository. 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

    Sibling Table Catalog Items Catalog Items

  • SRM-MDM Catalog 3.0 - Repository Information

    7

    5. Import Maps

    5.1Remote System ERP...

    5.1.1 LT_Currencies

    XML Schema & File for Map CreationXML Schema: ReferenceData ERP

    File: LT_Currencies_SRM_ERP.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    CatalogRefData_554.Currencies Currencies

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

    Map Fields/ValuesSource Fields Destination Fields

    ISO_Code [Remote Key]

    ISO_Code Currency ISO Code

    Name_

    Match RecordsSelect 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

    8

    Multiple Conflict Skip

    5.1.2 LT_UOM_ISO_Code

    XML Schema & File for Map CreationXML Schema: ReferenceData ERP

    File: LT_UOM_ISO_Code_SRM_ERP.xml

    Configuration OptionsSet 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 PreparationsSource 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_

    ISO_Code [Remote Key]

    ISO_Code UoM ISO Code

    UnitName_

    Match RecordsSelect 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

    9

    Multiple Conflict Skip

    5.1.3 LT_ProductGroups

    XML Schema & File for Map CreationXML Schema: ReferenceData ERP

    File: LT_ProductGroups_SRM_ERP.xml

    Configuration OptionsSet 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 PreparationsSource 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 Material Group Code

    Name_

    Match RecordsSelect [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

    10

    5.1.4 LT_PurchasingOrganizations

    XML Schema & File for Map CreationXML Schema: ReferenceData ERP

    File: LT_PurchasingOrganization_ERP.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    CatalogRefData_554.PurchasingOrganization Purchasing Organizations

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

    Map Fields/ValuesSource Fields Destination Fields

    Key [Remote Key]

    Key Code

    Name Name

    Match RecordsSelect [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 CreationXML Schema: MDMContractDataTransmission

  • SRM-MDM Catalog 3.0 - Repository Information

    11

    File: _MDMContractDataTransmission_ERP.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    MDMContractDataTransmission.ContractItemList.ContractItem Catalog Items

    Map Fields/ValuesSource 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 onDestination field Set MDIS Unmapped Value Handling)

    Set Qualified Update for destination field Contract Price to Update with matching qualifiersContract Item ID and Lower Bound. For new links set Create, for existing links set Update (AllMapped Qualifiers). (Context menu on destination field Set Qualified Update)

    Description? languageCode Short Description [Language]

    ZH Chinese

    CS Czech

  • SRM-MDM Catalog 3.0 - Repository Information

    12

    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 RecordsSelect 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

  • SRM-MDM Catalog 3.0 - Repository Information

    13

    5.1.6 _MDMInfoRecDataTransmission_ProductID

    XML Schema & File for Map CreationXML Schema: MDMInfoRecordDataTransmission

    File: _MDMInfoRecordDataTransmission_ERP.xml

    Configuration OptionsSet 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/ValuesSource Fields Destination Fields

    CategoryId Product Group

    InfoRecordID Price Information? Purchasing Info Record ID

    LeadTimesInDays Delivery Time in Days

    OrderUnit Order Unit

    ProductID Product ID

    PurchasingOrganization Price Information? Purchasing Organization

    SupplierID Supplier

    SupplierPartNumber Supplier Part Number

    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

    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 menuon Destination field Set MDIS Unmapped Value Handling)

  • SRM-MDM Catalog 3.0 - Repository Information

    14

    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 ondestination 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 RecordsSelect 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

  • SRM-MDM Catalog 3.0 - Repository Information

    15

    Multiple Partial Skip

    Multiple Conflict Skip

    5.1.7 _MDMServiceTransmission

    XML Schema & File for Map CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_ERP.xml

    Configuration OptionsSet property Default hierarchy NULL handling to Ignore All Trailing NULLs.

    Set property Value automap? Hierarchy to Full path.

    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 PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem MSS Hierarchy

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

    Map Fields/ValuesSource Fields Destination Fields

    ID [Remote Key]

    ItemType Item Type

    MSS Hierarchy Text

    SupplierID Supplier

    RootID? currencyCode Currency

    RootID? price Amount

    Description? TEXT Short Description

    Description? languageCode Short Description [Language]

    ItemType Item Type

    O Outline

  • SRM-MDM Catalog 3.0 - Repository Information

    16

    R 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

    KO Korean

    NO Norwegian

    PL Polish

    PT Portuguese

    RU Russian

    SK Slovakian

    ES Spanish

    SV Swedish

    TH Thai

    TR Turkish

    Match RecordsSelect [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

  • SRM-MDM Catalog 3.0 - Repository Information

    17

    Multiple Partial Skip

    Multiple Conflict Skip

    5.1.8 _MDMServiceTransmission_MSS_Item

    XML Schema & File for Map CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_MSS_Item_ERP.xml

    Configuration OptionsSet property Default hierarchy NULL handling to Ignore All Trailing NULLs.

    Set property Value automap? Hierarchy to Leaf nodes only.

    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 PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem Catalog Items

    Map Fields/ValuesSource 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

    X X

  • SRM-MDM Catalog 3.0 - Repository Information

    18

    ItemType Item Type

    F Functional Location

    L 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-ProcessingSet MDIS unmapped value handling for destination field Product Group as well as Supplier CatalogName to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)

    Match RecordsSelect Supplier and ProductID as combined matching fields.

  • SRM-MDM Catalog 3.0 - Repository Information

    19

    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 CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_Price_ERP.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem MSS Hierarchy Price

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

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

    Map Fields/ValuesSource Fields Destination Fields

    ID [Remote Key]

    ID MSS Header ? Text

    MSS Hierarchy MSS Header

    Description? TEXT MSS Header ? Short Description

    Match RecordsSelect [Remote Key] as matching field.

  • SRM-MDM Catalog 3.0 - Repository Information

    20

    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 CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_MSS_Item_Price_ERP.xml

    Configuration OptionsSet property Default hierarchy NULL handling to Ignore All Trailing NULLs.

    Set property Value automap? Hierarchy to Leaf nodes only.

    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 PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem Catalog Items

    Map Fields/ValuesSource 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

  • SRM-MDM Catalog 3.0 - Repository Information

    21

    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

    X X

    ItemType Item Type

    F Functional Location

    L 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

  • SRM-MDM Catalog 3.0 - Repository Information

    22

    RU Russian

    SK Slovakian

    ES Spanish

    SV Swedish

    TH Thai

    TR Turkish

    Necessary Post-ProcessingSet MDIS unmapped value handling for destination field Product Group as well as Supplier CatalogName 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. (Contextmenu on Destination field Set MDIS Unmapped Value Handling)

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

    Match RecordsSelect 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

  • SRM-MDM Catalog 3.0 - Repository Information

    23

    Remote System SRM

    5.1.11 LT_Currencies

    XML Schema & File for Map CreationXML Schema: ReferenceData SRM

    File: LT_Currencies_SRM_ERP.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    CatalogRefData_554.Currencies Currencies

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

    Map Fields/ValuesSource Fields Destination Fields

    ISO_Code [Remote Key]

    ISO_Code Currency ISO Code

    Name_

    Match RecordsSelect 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 SkipLT_C urr encies

  • SRM-MDM Catalog 3.0 - Repository Information

    24

    5.1.12 LT_UOM_ISO_Codes

    XML Schema & File for Map CreationXML Schema: ReferenceData SRM

    File: LT_UOM_ISO_Code_SRM_ERP.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    CatalogRefData_554.UOM_ISO_Code UOM ISO Code

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

    Map Fields/ValuesSource Fields Destination Fields

    CommercialName_

    ISO_Code [Remote Key]

    ISO_Code UoM ISO Code

    UnitName_

    Match RecordsSelect 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 SkipLT_Pr oduc tGro ups

  • SRM-MDM Catalog 3.0 - Repository Information

    25

    5.1.13 LT_ProductGroups

    XML Schema & File for Map CreationXML Schema: ReferenceData SRM

    File: LT_ProductGroups_SRM_ERP.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    CatalogRefData_554.ProductGroups Product Groups

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

    Map Fields/ValuesSource Fields Destination Fields

    Key [Remote Key]

    Key Material Group Code

    Name_

    Match RecordsSelect [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

    26

    5.1.14 _MDMProductDataTransmission

    XML Schema & File for Map CreationXML Schema: MDMProductDataTransmission

    File: _MDMProductDataTransmission_SRM.xml

    Configuration OptionsSet 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? Purchasing Info Record ID

    IsService Service Item

    OrderUnit Order Unit

    ProductGroup Product Group

    ProductID Product ID

    PurchasingOrg Price Information? Purchasing Organization

    SupplierID Supplier

    SupplierPartNumber Supplier Part Number

    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

  • SRM-MDM Catalog 3.0 - Repository Information

    27

    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 menuon 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 X

    false FALSE

    Match RecordsSelect Supplier and ProductID as combined matching field.

  • SRM-MDM Catalog 3.0 - Repository Information

    28

    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 CreationXML Schema: MDMSupplierListTransmission

    File: _MDMSupplierListTransmission_SRM.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    SupplierListTransmission.SupplierList.Supplier Supplier

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

    Map Fields/ValuesSource Fields Destination Fields

    Email E-mail Address

    PhoneNumber Phone Number

    SupplierID [Remote Key]

    SupplierID Supplier ID

    SupplierName Supplier Name

    Match RecordsSelect [Remote Key] as matching field.

    Match Level Match Type Default Import Action

    None None Create

  • SRM-MDM Catalog 3.0 - Repository Information

    29

    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 CreationXML Schema: MDMContractDataTransmission

    File: _MDMContractData_ProductCategory_SRM.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    MDMContractDataTransmission.ContractItemList.ContractItem Catalog Items

    Map Fields/Values

    Source Fields Destination Fields

    ActionCode [Contract Price]? Obsolete

    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

    PriceBasisQuantity? TEXT [Contract Price]? Price Base Quantity

    PriceBasisQuantity? unitCode [Contract Price]? Price Base Quantity UoM

  • SRM-MDM Catalog 3.0 - Repository Information

    30

    Set MDIS unmapped value handling for destination field Contract Price to Add. (Context menu onDestination field Set MDIS Unmapped Value Handling)

    Set Qualified Update for destination field Contract Price to Update with matching qualifiersContract Item ID and Lower Bound. For new links set Create, for existing links set Update (AllMapped Qualifiers). (Context menu on destination field Set Qualified Update)

    ActionCode Obsolete

    04 No

    05 Yes

    ContractItemType Contract Item Category

    COCO Product Category

    Match RecordsSelect 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 CreationXML Schema: MDMContractDataTransmission

    File: _MDMContractData_ProductID_SRM.xml

    Configuration OptionsSet 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.

  • SRM-MDM Catalog 3.0 - Repository Information

    31

    Necessary PreparationsSource Table Destination Table

    MDMContractDataTransmission.ContractItemList.ContractItem Catalog Items

    Map Fields/ValuesSource Fields Destination Fields

    ActionCode [Contract Price]? Obsolete

    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

    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 onDestination field Set MDIS Unmapped Value Handling)

    Set Qualified Update for destination field Contract Price to Update with matching qualifiersContract Item ID and Lower Bound. For new links set Create, for existing links set Update (AllMapped Qualifiers). (Context menu on destination field Set Qualified Update)

    ActionCode Obsolete

    04 No

    05 Yes

    ContractItemType Contract Item Category

    Normal Normal

    Match RecordsSelect 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

  • SRM-MDM Catalog 3.0 - Repository Information

    32

    Single Conflict Skip

    Multiple Exact Skip

    Multiple Partial Skip

    Multiple Conflict Skip

    5.1.18 _MDMContractDataTransmission_SupPartNo

    XML Schema & File for Map CreationXML Schema: MDMContractDataTransmission

    File: _MDMContractData_SupplierPartNumber_SRM.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    MDMContractDataTransmission.ContractItemList.ContractItem Catalog Items

    Map Fields/ValuesSource Fields Destination Fields

    ActionCode [Contract Price]? Obsolete

    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

    PriceBasisQuantity? TEXT [Contract Price]? Price Base Quantity

    PriceBasisQuantity? unitCode [Contract Price]? Price Base Quantity UoM

  • SRM-MDM Catalog 3.0 - Repository Information

    33

    Set MDIS unmapped value handling for destination field Contract Price to Add. (Context menu onDestination field Set MDIS Unmapped Value Handling)

    Set Qualified Update for destination field Contract Price to Update with matching qualifiersContract Item ID and Lower Bound. For new links set Create, for existing links set Update (AllMapped Qualifiers). (Context menu on destination field Set Qualified Update)

    ActionCode Obsolete

    04 No

    05 Yes

    ContractItemType Contract Item Category

    Normal Normal

    COCO Product Category

    Match RecordsSelect 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 CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_SRM.xml

    Configuration OptionsSet property Default hierarchy NULL handling to Ignore All Trailing NULLs.

    Set property Value automap? Hierarchy to Full path.

    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.

  • SRM-MDM Catalog 3.0 - Repository Information

    34

    Necessary PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem MSS Hierarchy

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

    Map Fields/ValuesSource Fields Destination Fields

    IDCombined [Remote Key]

    ItemType Item Type

    MSS Hierarchy Text

    SupplierID Supplier

    RootID? currencyCode Currency

    RootID? price Amount

    Description? TEXT Short Description

    Description? languageCode Short Description [Language]

    ItemType Item Type

    O Outline

    R 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

  • SRM-MDM Catalog 3.0 - Repository Information

    35

    KO Korean

    NO Norwegian

    PL Polish

    PT Portuguese

    RU Russian

    SK Slovakian

    ES Spanish

    SV Swedish

    TH Thai

    TR Turkish

    Match RecordsSelect [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 CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_MSS_Item_SRM.xml

    Configuration OptionsSet property Default hierarchy NULL handling to Ignore All Trailing NULLs.

    Set property Value automap? Hierarchy to Leaf nodes only.

    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.

  • SRM-MDM Catalog 3.0 - Repository Information

    36

    Necessary PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem Catalog Items

    Create a partition of RootID? TEXT and ParentID with delimiter |. Combine the partitions. (TabPartition Field/Value)

    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? TEXT MSS Hierarchy

    Description? TEXT Short Description

    Description? languageCode Short Description [Language]

    IsService Service Item

    X X

    ItemType Item Type

    F Functional Location

    L Free Text

    Description? languageCode Short Description [Language]

    ZH Chinese

    CS Czech

    DA Danish

    NL Dutch

    EN English

    FI Finnish

    FR French

    DE German

  • SRM-MDM Catalog 3.0 - Repository Information

    37

    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-ProcessingSet MDIS unmapped value handling for destination field Product Group as well as Supplier CatalogName to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)

    Match RecordsSelect 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 CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_Price_SRM.xml

  • SRM-MDM Catalog 3.0 - Repository Information

    38

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem MSS Hierarchy Price

    Create hierarchy field MSS Hierarchy using fields IDCombined and ParentIDCombined whereParent 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 MSS Header ? Text

    MSS Hierarchy MSS Hierarchy

    Description? TEXT MSS Header ? Short Description

    Match RecordsSelect [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 CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_MSS_Item_Price_SRM.xml

  • SRM-MDM Catalog 3.0 - Repository Information

    39

    Configuration OptionsSet property Default hierarchy NULL handling to Ignore All Trailing NULLs.

    Set property Default qualified update to Replace.

    Set property Value automap? Hierarchy to Leaf nodes only.

    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 PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem Catalog Items

    Create a partition of RootID? TEXT and ParentID with delimiter |. Combine the partitions. (TabPartition Field/Value)

    Map Fields/ValuesSource 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? TEXT MSS Hierarchy Price

    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

    X X

  • SRM-MDM Catalog 3.0 - Repository Information

    40

    ItemType Item Type

    F Functional Location

    L 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-ProcessingSet MDIS unmapped value handling for destination field Product Group as well as Supplier CatalogName 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. (Contextmenu on Destination field Set MDIS Unmapped Value Handling)

  • SRM-MDM Catalog 3.0 - Repository Information

    41

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

    Match RecordsSelect 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 CreationXML Schema: MDMServiceTransmission

    File: _MDMServiceTransmission_NonHrcItem_SRM.xml

    Configuration OptionsSet 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 PreparationsSource Table Destination Table

    MDMServiceTransmission.ServiceItemList.ServiceItem Catalog Items

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

    Map Fields/ValuesSource Fields Destination Fields

    CatalogID Supplier Catalog Name

    CategoryID Product Group

    IsService Service Item

  • SRM-MDM Catalog 3.0 - Repository Information

    42

    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

    X X

    FALSE

    ItemType Item Type

    L 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

  • SRM-MDM Catalog 3.0 - Repository Information

    43

    NO Norwegian

    PL Polish

    PT Portuguese

    RU Russian

    SK Slovakian

    ES Spanish

    SV Swedish

    TH Thai

    TR Turkish

    Necessary Post-ProcessingCreate 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 menuon Destination field Set MDIS Unmapped Value Handling)

    Set Qualified Update for destination field Price Information to Update without any matchingqualifiers. For new links set Create, for existing links set Update (All Mapped Qualifiers). (Contextmenu on destination field Set Qualified Update)

    Set MDIS unmapped value handling for destination field Product Group as well as Supplier CatalogName to Add. (Context menu on Destination field Set MDIS Unmapped Value Handling)

    Match RecordsSelect 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

  • SRM-MDM Catalog 3.0 - Repository Information

    44

    6. Ports

    6.1Remote System ERPPort Description

    LT_Currencies Used to import the reference data of currencies fromthe remote system into the repository lookup table forcurrencies

    LT_UOM_ISO_Code Used to import the reference data of unit of measuresfrom the remote system into the repository lookuptable for currencies

    LT_ProductGroups Used to import product groups from the remotesystem into the repository lookup table for productgroups

    LT_PurchasingOrganization Used to import purchasing organizations from theremote system into the repository lookup table forpurchasing organizations

    _MDMContractDataTransmission_ProductID Used to import transferred contracts from the remotesystem into the repository

    _MDMInfoRecordataTransmission_ProductID Used to import transferred purchasing info recordsfrom the remote system into the repository

    _MDMServiceTransmission Used to import MSS hierarchies from the remotesystem into the repository lookup table for MSSHierarchies

    _MDMServiceTransmission_MSS_Item Used to import service items from the remote systeminto the repository plus creation of internal leaf nodesin the hierarchy

    _MDMServiceTransmission_Price Used to import hierarchy records into qualified lookupMSS Hierarchy Price as non qualifiers

    _MDMServiceTransmission_MSS_Item_Price Used to import service items from the remote systeminto the repository including price information

    6.2Remote System SRMPort Description

    LT_Currencies Used to import the reference data ofcurrencies from the remote system into therepository lookup table for currencies

    LT_UOM_ISO_Code Used to import the reference data of unit ofmeasures from the remote system into therepository lookup table for currencies

  • SRM-MDM Catalog 3.0 - Repository Information

    45

    LT_ProductGroups Used to import product groups from theremote system into the repository lookuptable for product groups

    _MDMProductDataTransmission Used to import transferred product groupsfrom the remote system into the repository

    _MDMSupplierListTransmission Used to import transferred suppliers from theremote system into the repository

    _MDMContractDataTransmission_ProductCategory Used to import items having productcategories from a contract that is transferredfrom the remote system into the repository(*)

    _MDMContractDataTransmission_ProductID Used to import items having a product IDfrom a contract that is transferred from theremote system into the repository (*)

    _MDMContractDataTransmission_SupplierPartNumber Used to import items having a supplier partnumber from a contract that is transferredfrom the remote system into the repository(*)

    _MDMServiceTransmission Used to import MSS hierarchies from theremote system into the repository lookuptable for MSS Hierarchies

    _MDMServiceTransmission_MSS_Item Used to import service items from theremote system into the repository pluscreation of internal leaf nodes in thehierarchy

    _MDMServiceTransmission_Price Used to import hierarchy records intoqualified lookup MSS Hierarchy Price as nonqualifiers

    _MDMServiceTransmission_MSS_Item_Price Used to import service items as well as nonhierarchical items from the remote systeminto the repository including price information

    _MDMServiceTransmission_NonHrcItem Used to import non hierarchical items fromthe remote system into the repository

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

  • SRM-MDM Catalog 3.0 - Repository Information

    46

    7. History of Repository Model

    7.1SRM-MDM Catalog 3.0 SP05 P00Additional fields in table MDMSRM_CONTRACT_PRICE

    Field Code Description

    M Discount Price Discount

    New TablesTable Code Type

    M MDMSRM_DISCOUNT_TYPE_NAME Text

    Discount Type Values

    Discount Type Name

    Absolute

    Percentage

    7.2 SRM-MDM Catalog 3.0 SP01 P02The following are the repository changes in Relationships table. The Code field should contain theFollowing values.

    New TablesField Name Code

    Main Item/ Component Item MDMSRM_MAIN_ITEM

    Related Item MDMSRM_RELATED_ITEM

    Substitute Item MDMSRM_SUBSTITUTE_ITEM

    7.3SRM-MDM Catalog 3.0With SRM-MDM Catalog 2.0 only products could be managed as items in the Catalog. With SRM-MDM 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-MDMCatalog 3.0:

    A: Automated upgradeM: Manual repository schema import

    Width ChangeTable Field Source Target

  • SRM-MDM Catalog 3.0 - Repository Information

    47

    Table Field Source Target

    M MDMSRM_CATALOG_ITEMS MDMSRM_PRODUCT_ID 18 40

    New TablesTable Code Type

    M MDMSRM_MSS_HIERARCHY Hierarchy

    M MDMSRM_MSS_HIERARCHY_PRICE Qualified Flat

    Changed TableAdditional fields in table MDMSRM_CATALOG_ITEMS

    Field Code Description

    M MDMSRM_MSS_HIERARCHY MSS Hierarchy

    M MDMSRM_MSS_HIERARCHY_PRICE MSS Hierarchy Price

    New FieldsAddition fields in table MDMSRM_MSS_HIERARCHY

    Field Code Description

    M MDMSRM_TEXT Text

    M MDMSRM_DESCRIPTION Description

    M MDMSRM_PRODUCT_CATEGORY Product Category

    M MDMSRM_SUPPLIER Supplier

    M MDMSRM_ITEM_TYPE Item Type

    M MDMSRM_AMOUNT Amount

    M MDMSRM_CURRENCY Currency

    M MDMSRM_SHORT_DESCRIPTION Short Description

    Addition fields in table MDMSRM_MSS_HIERARCHY_PRICE

    Field Code Description

    M MDMSRM_MSS_HEADER MSS Header

    M MDMSRM_AMOUNT Amount

    M MDMSRM_CURRENCY Currency

    M MDMSRM_LOWER_BOUND Lower Bound

    M MDMSRM_PRICE_BASE_QUANTITY Price Base Quantity

    M MDMSRM_PRICE_BASE_UNIT Price Base Unit

    M MDMSRM_DISCOUNT Discount

    1. Introduction2. General Remarks3. Languages4. Pre-Delivered Repository Content4.1 Tables4.1.1 Contract Item Categories4.1.2 Hyperlink Types4.1.3 MIME Types4.1.4 Item Types

    4.2 Fields4.3 Relationships

    5. Import Maps5.1 Remote System ERP5.1.1 LT_Currencies5.1.1 LT_CurrenciesXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.2 LT_UOM_ISO_Code5.1.2 LT_UOM_ISO_CodeXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.3 LT_ProductGroups5.1.3 LT_ProductGroupsXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.4 LT_PurchasingOrganizations5.1.4 LT_PurchasingOrganizationsXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.5 _MDMContractDataTransmission_ProductID5.1.5 _MDMContractDataTransmission_ProductIDXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.6 _MDMInfoRecDataTransmission_ProductID5.1.6 _MDMInfoRecDataTransmission_ProductIDXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.7 _MDMServiceTransmission5.1.7 _MDMServiceTransmissionXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.8 _MDMServiceTransmission_MSS_Item5.1.8 _MDMServiceTransmission_MSS_ItemXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesNecessary Post-ProcessingMatch Records

    5.1.9 _MDMServiceTransmission_Price5.1.9 _MDMServiceTransmission_PriceXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.10 _MDMServiceTransmission_MSS_Item_Price5.1.10 _MDMServiceTransmission_MSS_Item_PriceXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesNecessary Post-ProcessingMatch Records

    Remote System SRM5.1.11 LT_Currencies5.1.11 LT_CurrenciesXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.12 LT_UOM_ISO_Codes5.1.12 LT_UOM_ISO_CodesXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.13 LT_ProductGroups5.1.13 LT_ProductGroupsXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.14 _MDMProductDataTransmission5.1.14 _MDMProductDataTransmissionXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.15 _MDMSupplierListTransmission5.1.15 _MDMSupplierListTransmissionXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.16 _MDMContractDataTransmission_ProdCateg5.1.16 _MDMContractDataTransmission_ProdCategXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.17 _MDMContractDataTransmission_ProductID5.1.17 _MDMContractDataTransmission_ProductIDXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.18 _MDMContractDataTransmission_SupPartNo5.1.18 _MDMContractDataTransmission_SupPartNoXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.19 _MDMServiceTransmission5.1.19 _MDMServiceTransmissionXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.20 _MDMServiceTransmission_MSS_Item5.1.20 _MDMServiceTransmission_MSS_ItemXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesNecessary Post-ProcessingMatch Records

    5.1.21 _MDMServiceTransmission_Price5.1.21 _MDMServiceTransmission_PriceXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesMatch Records

    5.1.22 _MDMServiceTransmission_MSS_Item_Price5.1.22 _MDMServiceTransmission_MSS_Item_PriceXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesNecessary Post-ProcessingMatch Records

    5.1.23 _MDMServiceTransmission_NonHrcItem5.1.23 _MDMServiceTransmission_NonHrcItemXML Schema & File for Map CreationConfiguration OptionsNecessary PreparationsMap Fields/ValuesNecessary Post-ProcessingMatch Records

    6. Ports6.1 Remote System ERP6.2 Remote System SRM

    7. History of Repository Model7.1 SRM-MDM Catalog 3.0 SP05 P007.1 SRM-MDM Catalog 3.0 SP05 P007.1 SRM-MDM Catalog 3.0 SP05 P00New Tables

    Discount Type Values

    7.2 SRM-MDM Catalog 3.0 SP01 P027.2 SRM-MDM Catalog 3.0 SP01 P027.2 SRM-MDM Catalog 3.0 SP01 P02New Tables

    7.3 SRM-MDM Catalog 3.07.3 SRM-MDM Catalog 3.07.3 SRM-MDM Catalog 3.0Width ChangeNew TablesChanged TableNew Fields