Skip to Content
author's profile photo Former Member
Former Member

Questions about Data Hub.... Extending and Replicating Additional Product attributes

Hi experts, I have some questions about extending and replicating Data Hub master data. Currently I am in a project where I am required to extend product master data. There are products (cables) with a lot of attributes like: color, length, tolerance, voltage etc. These attributes are defined in S4 as Mills characteristics. Customers in Hybris will be able to search any cable by these attributes and therefore information will be replicated in Hybris using data hub.

  1. Should I use Product Attributes by classification system or type system? I want to replicate attributes from S4HANA and I am not sure if both ways are supported by Data Hub. All products will be using these attributes.

  2. Most of the attributes defined in S4HANA are catalogs. For example: Field ZCOLOR has defined values: 1 for Red, 2 - Blue, 3 - Black and so on.... in Hybris vales are like:

          <enumtypes>
                <enumtype generate="true" code="SwatchColorEnum" autocreate="true"
                   dynamic="true">
             <value code="BLACK" />
         </enumtype>
    
    

In S4HANA Black has the value 3 but I do not see the numerical value in Hybris. How can I map these different values between hybris and S4HANA?? Thank you so much for your help. Best Regards... David C.

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 12, 2017 at 04:27 PM

    1: A more flexible approach would be using the classification system. The OOTB mappings support this scenario: Material->Product and Classification->Classification System

    2: to transform your S4 values to Hybris values e.g.: 1->RED you can use transformationExpression tag in your target mapping. https://help.hybris.com/6.5.0/hcd/4dd75d40fa6b4749aa5fe8d27f3978df.html

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.