Skip to Content
0
Former Member
Nov 02, 2016 at 03:36 PM

Catalog synchronization of localized attribute

306 Views

Hi Everyone,

We are having problem with synchronizing a localized attribute of a catalog aware type.

Type definition:

 <itemtype code="MaterialSalesAreaInfo" autocreate="false"
                 generate="false" jaloclass="com.shell.nextgen.core.jalo.product.MaterialSalesAreaInfo">
 <custom-properties>
                     <property name="catalogItemType">
                         <value>java.lang.Boolean.TRUE</value>
                     </property>
                     <property name="catalogVersionAttributeQualifier">
                         <value>"catalogVersion"</value>
                     </property>
                     <property name="uniqueKeyAttributeQualifier">
                         <value>"code"</value>
                     </property>
                 </custom-properties>
 <attributes>
 <attribute qualifier="salesTextDescription" type="localized:java.lang.String">
                         <persistence type="property" />
                     </attribute>
 </attributes>
 </itemtype>

We loaded salesText for different languages and when we perform a catalog sync these multilingual values are not synchronized.

Options tried 1. Added language to catalog synchronization job so it includes all the languages for synchronization 2. Added materialSalesAreaInfo as a root type for synchronization

Any pointers on how to solve this? Version is 5.3.

Regards, Suresh