XML PIM

<?xml version="1.0" encoding="UTF-8"?>
<pim xmlns="http://www.apollon.de/omn" schemaVersion="5.0.0">

    <attrDefs>
        <attrDef tid="article_number" type="text">
           <validation type="STRICT" maxLength="5000"/>
        </attrDef>
        <attrDef tid="has_bestand" type="boolean"/>
        <attrDef tid="main_image" type="referenceTable"/>
        <attrDef tid="material_table" type="table">
           <references>
              <reference tid="MaterialBez"/>
              <reference tid="MaterialProz"/>
           </references>
        </attrDef>
        <attrDef tid="attr.material" type="text">
           <defaultVal tid="wood"/>
           <multiValued>true</multiValued>
           <domainVals allowNewValue="false" sortDirection="MANUAL">
              <domainVal tid="metal"/>
              <domainVal tid="wood"/>
              <domainVal tid="silk">
                 <itm loc="en_GB">silk</itm>
                 <itm loc="de_DE">Seide</itm>
              </domainVal>
           </domainVals>
        </attrDef>
        <attrDef tid="MD_Schaltungscode_Num_Gänge" type="number">
           <domainRange intOnly="true">
              <from>1</from>
              <to>99</to>
           </domainRange>
        </attrDef>
        <attrDef tid="Root_Wert_Zielgruppe" type="text">
            <name>
                <itm loc="de_DE">Zielgruppe</itm>
                <itm loc="en_GB">target group</itm>
            </name>
            <abbr tid="Zielgruppe">
                <itm loc="en_GB">Group</itm>
                <itm loc="de_DE">Zielgruppe</itm>
            </abbr>
            <tooltip tid="test tooltip 2">
                <itm loc="de_DE">tooltip de_DE</itm>
                <itm loc="en_GB">tooltip en_GB</itm>
            </tooltip>
            <domainVals allowNewValue="false" sortDirection="MANUAL">
                <domainVal tid="DA"/>
                <domainVal tid="HE"/>
                <domainVal tid="KI">
                   <itm loc="en_GB">Child</itm>
                   <itm loc="de_DE">Kinder</itm>
                </domainVal>
            </domainVals>
            <tags>
                <itm key="ERP"/>
                <itm key="Print"/>
            </tags>
        </attrDef>
    </attrDefs>

    <classes>
        <class tid="Class01">
            <node tid="Klasse">
                <attr key="article_number" level="p" inheritance="visible" restriction="mandatory"/>
                <attr key="description" level="p" inheritance="visible" localized="true"/>
                <attr key="price" level="v">
                    <domainRange intOnly="false">
                        <from>0</from>
                        <to>100000</to>
                    </domainRange>
                </attr>
                <node tid="Fahrzeuge">
                    <attr key="Befestigung_Umwerfer" level="a" inheritance="visible"/>
                    <attr key="dimensiongroup" level="p" inheritance="not_visible">
                        <defaultVal default="Size"/>
                        <domainVals allowNewValue="false" sortDirection="MANUAL">
                            <domainVal tid="Size">
                                <itm loc="en_GB">Size</itm>
                                <itm loc="de_DE">Groesse</itm>
                            </domainVal>
                        </domainVals>
                    </attr>
                </node>
                <node tid="Werkzeuge"></node>
            </node>
        </class>
    </classes>

    <products>
        <product tid="A001002565">
            <name>18 Ghost Square Trekking Hybrid B8.8</name>
            <node>/Class01/Fahrzeuge</node>
            <meta>
                <itm key="id">2459800</itm>
                <itm key="creationDate">2019-07-23T13:27:25.995Z</itm>
                <itm key="modifcationDate">2019-07-23T13:27:26.270Z</itm>
                <itm key="valueModifcationDate">2019-07-23T13:28:30.880Z</itm>
            </meta>
            <!--
                vals: values
                val: value
                itm: item
                loc: locale
                pos: position
                key: key
                type: type
                attr: attribute

                possible values for //pim/products/product/vals/val@type (product value types):
                    simple, // default type
                    localized, multiple, multi_loc,
                    domain, loc_domain, multi_domain, multi_loc_domain,
                    asset, product
            -->
            <vals>
                <!-- simple value -->
                <val attr="article_number">
                    <itm>A001002565</itm>
                </val>

                <!-- localized values -->
                <val attr="description" type="localized">
                    <itm loc="en_GB">
                        Discover the brilliance of 4K HDR. Colors are brought to life on this TRILUMINOS display that reproduces every shade and hue for unbelievably realistic impressions.
                    </itm>
                    <itm loc="de_DE">
                        Entdecken Sie die Brillanz von 4K HDR. Auf diesem Fernseher mit TRILUMINOS Display, das jede Schattierung und jeden Farbton für unglaublich realistische Eindrücke wiedergibt, werden Farben zum Leben erweckt.
                    </itm>
                </val>

                <!-- multiple values -->
                <val attr="target_group" type="multiple" inherit="node">
                    <itm pos="0">Children</itm>
                    <itm pos="1">Woman</itm>
                </val>

                <!-- multiple localized values -->
                <val attr="use_area" type="multi_loc">
                    <i18n loc="en_GB">
                        <itm pos="0">Outdoor</itm>
                    </i18n>
                    <i18n loc="de_DE">
                        <itm pos="0">Home</itm>
                        <itm pos="1">Garten</itm>
                    </i18n>
                </val>

                <!-- simple (translated) domain values -->
                <val attr="t_shirt_size" type="domain">
                    <itm loc="en_GB" key="S">Small</itm>
                    <itm loc="de_DE" key="S">Klein</itm>
                    <itm loc="de_CH" key="S"/>
                </val>

                <!-- localized domain values -->
                <val attr="domain_drive_direction" type="loc_domain">
                    <itm loc="en_GB" key="left">left</itm>
                    <itm loc="de_DE" key="right">rechts</itm>
                </val>

                <!-- multiple domain values -->
                <val attr="domain_occasion" type="multi_domain">
                    <i18n loc="en_GB">
                        <itm pos="0" key="wedding">Wedding</itm>
                        <itm pos="1" key="birthday">birthday</itm>
                    </i18n>
                    <i18n loc="de_DE">
                        <itm pos="0" key="wedding">Hochzeit</itm>
                        <itm pos="1" key="birthday">Geburtstag</itm>
                    </i18n>
                </val>

                <!-- multiple localized domain values -->
                <val attr="material" type="multi_loc_domain">
                    <i18n loc="en_GB">
                        <itm pos="0" key="cotton">Cotton</itm>
                    </i18n>
                    <i18n loc="de_DE">
                        <itm pos="0" key="wood">Holz</itm>
                        <itm pos="1" key="silk">Seide</itm>
                    </i18n>
                </val>
            </vals>
            <articles>
                <article tid="Ghost 18YS3008 black">
                    <name>18 Ghost Square Trekking Hybrid B8.8 Black</name>
                    <meta>
                        <itm key="id">245980001</itm>
                        <itm key="creationDate">2019-07-23T13:27:25.995Z</itm>
                        <itm key="modifcationDate">2019-07-23T13:27:26.270Z</itm>
                        <itm key="valueModifcationDate">2019-07-23T13:28:30.880Z</itm>
                        <itm key="previewThumbnail">232342-234324-324234-234324-324324234243</itm>
                    </meta>
                    <vals>
                        <val attr="Root_ID_Artikel">
                            <itm>A00002565</itm>
                        </val>

                        <!-- Reference MAM -->
                        <!-- "Ref_Article_Abbildung" is article image role -->
                        <!-- "pos" is only relevant for import to have same order if multiple images are referenced with the same article image role -->
                        <val attr="Ref_Article_Abbildung" type="asset">
                            <itm pos="0" key="234984924">PIM/A00/000/120/A00000120-Ref_Abbildung_Article_Allgemein-000.jpg</itm>
                            <itm pos="1" key="209834209">PIM/A00/000/120/A00000120-Ref_Abbildung_Article_Allgemein-001.jpg</itm>
                        </val>

                        <!-- Reference PIM -->
                        <val attr="Ref_Article_Crossselling" type="product">
                            <itm pos="0" key="A00002567"/>
                            <itm pos="1" key="A00002568"/>
                            <itm pos="2" key="A00002569"/>
                        </val>
                    </vals>
                </article>
            </articles>
        </product>
    </products>
</pim>

Welcome to the AI Chat!

Write a prompt to get started...