CSV Import a export produktů
CSV Import a export produktů
Dokument popisuje konfiguraci pro import a export produktů. Obecné nastavení pro import a export je zde.
Zkopírovat odkaz na sekciPříklad konfigurace
1 <products>2 <product>3 <systemName>singleImport</systemName>4 <columns>5 <entityCode>6 <title>name</title>7 <alternativeTitle/>8 <columnValueDelimiter/>9 <defaultValue/>10 <exportPriority>0</exportPriority>11 <ignoredValues/>12 <importPriority>0</importPriority>13 <mode/>14 <required>true</required>15 </entityCode>16 <property>17 <title>name</title>18 <aliasOverrideCode/>19 <alternativeTitle/>20 <columnValueDelimiter/>21 <defaultValue/>22 <exportPriority>0</exportPriority>23 <ignoredValues/>24 <importPriority>0</importPriority>25 <mode/>26 <propertyName/>27 <required>true</required>28 <targetEntity/>29 </property>30 <localization>31 <title>name</title>32 <alternativeTitle/>33 <columnValueDelimiter/>34 <defaultValue/>35 <exportPriority>0</exportPriority>36 <ignoredValues/>37 <importPriority>0</importPriority>38 <lang>cs</lang>39 <mode/>40 <propertyName/>41 <required>true</required>42 <targetEntity/>43 </localization>44 <price>45 <title>name</title>46 <alternativeTitle/>47 <calculateOtherPrice/>48 <columnValueDelimiter/>49 <currency/>50 <defaultValue/>51 <exportPriority>0</exportPriority>52 <ignoredValues/>53 <importPriority>0</importPriority>54 <mode/>55 <priceListCode/>56 <priceWithTax/>57 <required>true</required>58 <targetEntity/>59 <taxRate/>60 <taxRateTitle/>61 </price>62 <quantity>63 <title>name</title>64 <alternativeTitle/>65 <columnValueDelimiter/>66 <defaultValue/>67 <exportPriority>0</exportPriority>68 <ignoredValues/>69 <importPriority>0</importPriority>70 <mode/>71 <required>true</required>72 <stockCodeTitle/>73 </quantity>74 <brand>75 <title>name</title>76 <alternativeTitle/>77 <columnValueDelimiter/>78 <createIfMissing/>79 <defaultValue/>80 <exportPriority>0</exportPriority>81 <ignoredValues/>82 <importPriority>0</importPriority>83 <mappingProperty/>84 <mode/>85 <required>true</required>86 </brand>87 <category>88 <title>name</title>89 <alternativeTitle/>90 <columnValueDelimiter/>91 <createIfMissing/>92 <defaultValue/>93 <exportPriority>0</exportPriority>94 <ignoredValues/>95 <importPriority>0</importPriority>96 <mappingProperty/>97 <mode/>98 <queryExtension/>99 <required>true</required>100 </category>101 <gallery>102 <title>name</title>103 <alternativeTitle/>104 <columnValueDelimiter/>105 <defaultValue/>106 <exportPriority>0</exportPriority>107 <galleryCode/>108 <galleryTitle/>109 <ignoredValues/>110 <importPriority>0</importPriority>111 <mode/>112 <priorityTitle/>113 <required>true</required>114 <targetEntity/>115 </gallery>116 <group>117 <title>name</title>118 <alternativeTitle/>119 <columnValueDelimiter/>120 <createIfMissing/>121 <defaultStatus/>122 <defaultValue/>123 <defaultVisibility/>124 <exportPriority>0</exportPriority>125 <ignoredValues/>126 <importPriority>0</importPriority>127 <mappingProperty/>128 <mode/>129 <queryExtension/>130 <required>true</required>131 </group>132 <oldUrl>133 <title>name</title>134 <alternativeTitle/>135 <columnValueDelimiter/>136 <defaultValue/>137 <exportPriority>0</exportPriority>138 <ignoredValues/>139 <importPriority>0</importPriority>140 <lang>cs</lang>141 <mode/>142 <required>true</required>143 </oldUrl>144 <relation>145 <title>name</title>146 <alternativeTitle/>147 <columnValueDelimiter/>148 <defaultValue/>149 <exportPriority>0</exportPriority>150 <ignoredValues/>151 <importPriority>0</importPriority>152 <mode/>153 <relation/>154 <removeOld/>155 <required>true</required>156 <targetEntity/>157 </relation>158 <tag>159 <title>name</title>160 <positiveValues/>161 <tag/>162 <alternativeTitle/>163 <columnValueDelimiter/>164 <defaultValue/>165 <exportPriority>0</exportPriority>166 <ignoredValues/>167 <importPriority>0</importPriority>168 <mode/>169 <queryExtension/>170 <required>true</required>171 </tag>172 <parameter>173 <title>name</title>174 <alternativeTitle/>175 <basicUnitValueTitle/>176 <code/>177 <columnValueDelimiter/>178 <createIfMissing/>179 <defaultDetailVisibility/>180 <defaultFilterVisibility/>181 <defaultInputWidgetType/>182 <defaultValue/>183 <exportPriority>0</exportPriority>184 <ignoredValues/>185 <importPriority>0</importPriority>186 <importedParameterItemCodeConversionBeanName/>187 <mappingProperty/>188 <mode/>189 <name/>190 <required>true</required>191 <systemName/>192 <targetEntity/>193 </parameter>194 <master>195 <title>name</title>196 <alternativeTitle/>197 <columnValueDelimiter/>198 <defaultValue/>199 <exportPriority>0</exportPriority>200 <ignoredValues/>201 <importPriority>0</importPriority>202 <mode/>203 <pivotProperty/>204 <required>true</required>205 </master>206 <variantParameter>207 <title>name</title>208 <alternativeTitle/>209 <basicUnitValueTitle/>210 <code/>211 <columnValueDelimiter/>212 <createIfMissing/>213 <defaultDetailVisibility/>214 <defaultFilterVisibility/>215 <defaultInputWidgetType/>216 <defaultValue/>217 <exportPriority>0</exportPriority>218 <ignoredValues/>219 <importPriority>0</importPriority>220 <importedParameterItemCodeConversionBeanName/>221 <mappingProperty/>222 <mode/>223 <name/>224 <required>true</required>225 <systemName/>226 <targetEntity/>227 </variantParameter>228 <catalogOfOriginOfAlias>229 <title>name</title>230 <alternativeTitle/>231 <columnValueDelimiter/>232 <defaultValue/>233 <exportPriority>0</exportPriority>234 <ignoredValues/>235 <importPriority>0</importPriority>236 <mode/>237 <required>true</required>238 </catalogOfOriginOfAlias>239 <originOfAlias>240 <title>name</title>241 <alternativeTitle/>242 <codeOfCatalogOfOrigin/>243 <columnValueDelimiter/>244 <defaultValue/>245 <exportPriority>0</exportPriority>246 <ignoredValues/>247 <importPriority>0</importPriority>248 <mode/>249 <required>true</required>250 <titleOfCatalogOfMaster/>251 </originOfAlias>252 <set>253 <title>name</title>254 <alternativeTitle/>255 <columnValueDelimiter/>256 <defaultValue/>257 <exportPriority>0</exportPriority>258 <ignoredValues/>259 <importPriority>0</importPriority>260 <mode/>261 <quantityTitle/>262 <removeOld/>263 <required>true</required>264 </set>265 </columns>266 <columnValueDelimiter/>267 <createEntityIfMissing/>268 <defaultAvailability/>269 <defaultStatus/>270 <defaultVisibility/>271 <encoding/>272 <exportFilter/>273 <exportInheritedData/>274 <exportPageSize/>275 <fileNamePrefix/>276 <mode/>277 <normalizeCode/>278 <pivotProperty/>279 </product>280</products>
Zkopírovat odkaz na sekciPopis
Zkopírovat odkaz na sekciproducts/product
Konfigurace importu a exportu produktů.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| systemName | Unikátní systémový název definice importu/exportu. Název se zobrazuje v AR. | String | ✔ | - |
| columns/entityCode | Definice sloupce, který jednoznačně identifikuje entitu. Povinná hodnota. | ✔ | - | |
| columns/property | Vlastnosti entity (entita musí implementovat MetadataContainerProvider) | List: columns/property | - | - |
| columns/localization | Lokalizované vlastnosti entity. | List: columns/localization | - | - |
| columns/price | Ceny produkty | List: columns/price | - | - |
| columns/quantity | Skladové množství produktu. Aktuálně je podporován pouze import. | List: columns/quantity | - | - |
| columns/brand | Definici vazby na značku. | - | - | |
| columns/category | Definice vazeb na kategorie. | List: columns/category | - | - |
| columns/gallery | Media-galerie přiřazené k entitě. | List: columns/gallery | - | - |
| columns/group | Definici vazeb na skupiny. | List: columns/group | - | - |
| columns/oldUrl | Historické url entity. | List: columns/oldUrl | - | - |
| columns/relation | Produkty navázané k produktu | List: columns/relation | - | - |
| columns/tag | Štítky přiřazené k entitě. Štítky lze importovat dvěmi způsoby:
| List: columns/tag | - | - |
| columns/parameter | Definice základních (ne-variantních) parametrů. | List: columns/parameter | - | - |
| columns/master | Konfigurace masteru pro produkt typu . | - | - | |
| columns/variantParameter | Definice variantních parametrů. | List: columns/variantParameter | - | - |
| columns/catalogOfOriginOfAlias | Konfigurace katalogu předlohy alias produktu | - | - | |
| columns/originOfAlias | Konfigurace předlohy alias produktu | - | - | |
| columns/set | Zařazení produktu do setu. | List: columns/set | - | - |
| columnValueDelimiter | Oddělovač hodnot v rámci jednoho sloupce. | String | - | \| |
| createEntityIfMissing | Pokud je hodnota true a entita nebyla podle entityCode nalezena, tak se vytvoří nová. | boolean | - | true |
| defaultAvailability | Kód výchozí dostupnosti nového produktu. | String | - | - |
| defaultStatus | Výchozí při nové entity. |
| - | PRIVATE |
| defaultVisibility | Výchozí viditelnost pro nově založené entity. |
Entity is not browsable, searchable, but is still accessible on direct url (detail page).
Entity is browsable, searchable and accessible on direct url (detail page). | - | VISIBLE |
| encoding | Kódování CSV souboru. Pokud není definováno, bere se globální nastavení 'csvIO/encoding'. | String | - | - |
| exportFilter | Filter, kterým lze omezit rozsah dat pro export. | String | - | - |
| exportInheritedData | Pokud je hodnota | boolean | - | false |
| exportPageSize | Velikost dávky při exportu dat. | int | - | 100 |
| fileNamePrefix | Slouží jako prefix pro název souboru s exportem dat. Název dále obsahuje aktuální čas ve formátu yyyyMMddHHmmss a příponu .csv. Pokud není definován, použije se systemName hodnota. | String | - | - |
| mode | Určuje, zda se formát používá pro import, export nebo obojí. |
| - | IMPORT_EXPORT |
| normalizeCode | Přepínač normalizace kódu. Pokud je true (default), tak kód z importního souboru projde normalizací. Pokud je false, tak kód se nenormalizuje, ale pouze se validuje. | boolean | - | true |
| pivotProperty | Property entity, podle které se bude mapovat importní data. Standardně bývá kód, ale může být například i název pokud je název v rámci dané entity unikátní. | String | - | code |
Zkopírovat odkaz na sekcicolumns/entityCode
Definice sloupce, který jednoznačně identifikuje entitu. Povinná hodnota.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/property
Vlastnosti entity (entita musí implementovat MetadataContainerProvider)
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| aliasOverrideCode | Kód property z pohledu dědění alias-produktů. Nepovinná hodnota, pokud není uvedeno, tak je použita hodnota | String | - | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování v rámci importu. | int | - | 1000 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| propertyName | Název vlastnosti, která má bý importována/exportována. | String | ✔ | - |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| targetEntity | Cílová entita, do které se má hodnota nastavit. Pokud je hodnota rovna , tak se vlastnost uloží k master produktu (nastavení má smysl pouze pro varianty). V opačném případě se uloží do aktuálně importované entity. | String | - | - |
Zkopírovat odkaz na sekcicolumns/localization
Lokalizované vlastnosti entity.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 1000 |
| lang | Jazyk lokalizace | String | ✔ | - |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| propertyName | Název vlastnosti, která má bý importována/exportována. | String | - | name |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| targetEntity | Cílová entita, do které se má vlastnost nastavit. Pokud je hodnota rovna rovna , tak se vlastnost uloží k master produktu (nastavení má smysl pouze pro varianty). V opačném případě se uloží do aktuálně importované entity. | String | - | - |
Zkopírovat odkaz na sekcicolumns/price
Ceny produkty
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| calculateOtherPrice | Příznak toho, zda se má dopočítat cena s/bez DPH. | boolean | - | true |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| currency | Měna importované ceny. | - | - | |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 10000 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| priceListCode | Kód ceníku. Pro danou hodnotu musí existovat . Pokud není definováno, tak se použije základní ceník pro daný katalog. | String | - | - |
| priceWithTax | Pokud je hodnota true, tak se jedná o import ceny s DPH, jinak se jedná o cenu bez DPH. | boolean | - | true |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| targetEntity | Určuje, ke které entitě se má hodnota zapsat. Např. u variant lze definovat, zda se má definovat k variantě nebo k master produktu nebo k obojímu. Hodnota není nijak omezena a záleží na dalším zpracování, jak s ní naloží. Aktuálně smysluplné hodnoty jsou: masterProduct,variantProduct | String | - | - |
| taxRate | Výchozí sazba daně pro daný attribute. | BigDecimal | - | 21 |
| taxRateTitle | Název sloupce, který určuje sazbu DPH. Pokud není uvedeno, použije se sazba daně definovaná v #taxRate. Hodnota v dáném sloupci musí být platná číselná hodnota, např. 21, 15, 10 atd. Zpětný export této hodnoty není aktuálně podporován. | String | - | - |
Zkopírovat odkaz na sekcicolumns/quantity
Skladové množství produktu.
Aktuálně je podporován pouze import.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| stockCodeTitle | Název sloupce, který určuje kod skladu, na kterém se má aktualizovat množství. Nepovinný atribut. Pokud není uvedeno, importuje se na primární sklad katalogu. | String | - | - |
Zkopírovat odkaz na sekcicolumns/brand
Definici vazby na značku.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| createIfMissing | Pokud | boolean | - | true |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mappingProperty | Název property, podle které je značka vyhledávána. Podporované hodnoty jsou: , | String | - | name |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/category
Definice vazeb na kategorie.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| createIfMissing | Pokud | boolean | - | true |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mappingProperty | Název property, podle které je značka vyhledávána. Podporované hodnoty jsou: , | String | - | name |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| queryExtension | String | - | - | |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/gallery
Media-galerie přiřazené k entitě.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| galleryCode | Kód galerie v rámci konfigurace | String | - | - |
| galleryTitle | Název sloupečku s textem k obrázku - to co se vyplňuje tady | String | - | - |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| priorityTitle | Název sloupečku, ve kterém je určena priorita zobrazení daného media. Pokud není uvedeno je jako default 0; | String | - | - |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| targetEntity | Cílová entita, do které se má galerie importovat. Pokud je hodnota rovna rovna , tak se mediaGallery uloží k master produktu (nastavení má smysl pouze pro varianty). V opačném případě se uloží do aktuálně importované entity. | String | - | - |
Zkopírovat odkaz na sekcicolumns/group
Definici vazeb na skupiny.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| createIfMissing | Pokud true a skupina zatím neexistuje, tak bude vytvořena. Jinak je záznam ignorován. | boolean | - | true |
| defaultStatus | Pokud createIfMissing=true a neexistující skupina je založena, tak je jí nastaven tento výchozí status. |
| - | ACTIVE |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| defaultVisibility | Pokud createIfMissing=true a neexistující skupina je založena, tak je jí nastaven tato výchozí viditelnost. |
Entity is not browsable, searchable, but is still accessible on direct url (detail page).
Entity is browsable, searchable and accessible on direct url (detail page). | - | VISIBLE |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mappingProperty | Název property, podle které je skupina vyhledávána. Podporované hodnoty jsou: , | String | - | name |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| queryExtension | String | - | - | |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/oldUrl
Historické url entity.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| lang | Jazyk, ke kterému se url vztahuje. | String | ✔ | - |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/relation
Produkty navázané k produktu
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| relation | Typ vazby | String | - | - |
| removeOld | Hodnota určuje, zda se mají existují vazby na produkty, které ale chybějí v aktuálně importovaném řadku smazat či nikoliv. Pokud je hodnota na true (výchozí hodnota), tak se smažou. V opačném případě se ponechají. | boolean | - | true |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| targetEntity | Cílová entita, do které se má relace nastavit. Pokud je hodnota rovna rovna , tak se relace uloží k master produktu (nastavení má smysl pouze pro varianty). V opačném případě se uloží do aktuálně importované entity. | String | - | - |
Zkopírovat odkaz na sekcicolumns/tag
Štítky přiřazené k entitě.
Štítky lze importovat dvěmi způsoby:
- Sloupec reprezentuje jeden štítek (viz tag) a hodnoty v jednotlivých řádcích udávají, zda daný produkt má/nemá přiřazen štítek.
Výčet hodnot, které přiřadí štítek k entitě je definován v positiveValues. Ostatní hodnoty nebo prázdná hodnota, znamená, že štítek přiřazen není. Příklad:
1 kod produktu; novinka201;ano302;ne
- Sloupec obsahuje výčet všech štítků přiřazených k produktu. Pokud je hodnota prázdná, jsou všechny štítky odebrány. Pokud některý ze štítku není definován, je zobrazena příslušná chybová hláška. Příklad:
csv
1 kod produktu; štítky201;novinka|akce|doprava zdarma302;
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| positiveValues | Hodnoty, které určují, že štítek má být přidělen k entitě. | String | - | - |
| tag | Pokud je hodnota vyplněna, tak hodnota určuje štítek (přesněji Tag#getSystemId()), který se k entitě přidělí pokud je hodnota importu odpovídá nějaké hodnotě z . Příklad: xml 1 <tag>2 <title>Novinky</title><!-- název štítku -->3 <tag>novinka</tag><!-- systemId štítku -->4 <positiveValues><!-- hodnoty, které určují, že štítek má být přidělen k entitě -->5 <value>ano</value>6 <value>Ano</value>7 </positiveValues>8</tag> | String | - | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| queryExtension | String | - | - | |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/parameter
Definice základních (ne-variantních) parametrů.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| basicUnitValueTitle | Název sloupce, ve kterém se nachází hodnota pro . Použitelné pouze v případě, že ve sloupci pro parametry je pouze jedna hodnota parametru. Pokud ne, tak se hodnota ze sloupce dle tohoto atributu propíše ke všem hodnotám stejně. Hodnoty z tohoto sloupce nelze také ignorovat. V případě složitější konfigurace je nutné importovat jako samostatný atribut v rámci . Sloupec s tímto titulkem se také neexportuje, ale slouží pouze k importu. | String | - | - |
| code | Nepovinný atribut, který definuje kód parametru. Pokud není definován vypočte se automaticky z title. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| createIfMissing | Pokud | boolean | - | true |
| defaultDetailVisibility | Výchozí hodnota, pokud se automatický vytváří nový typ parametru. |
Entity is not browsable, searchable, but is still accessible on direct url (detail page).
Entity is browsable, searchable and accessible on direct url (detail page). | - | INVISIBLE |
| defaultFilterVisibility | Výchozí hodnota, pokud se automatický vytváří nový typ parametru. |
Entity is not browsable, searchable, but is still accessible on direct url (detail page).
Entity is browsable, searchable and accessible on direct url (detail page). | - | INVISIBLE |
| defaultInputWidgetType | Výchozí hodnota charakteru parametru, pokud se automatický vytváří nový typ parametru. Možné hodnoty jsou: , , | String | - | checkbox |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| importedParameterItemCodeConversionBeanName | String | - | - | |
| mappingProperty | Název property, podle které je parameter vyhledáván. Podporované hodnoty jsou: , . | String | - | name |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| name | Nepovinný atribut, který se použije v případě vytvoření nového parametru jako hodnota . Pokud není definován tak se jako name použije a pokud ani takto hodnota není, tak se použije hodnota z .. | String | - | - |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| systemName | Nepovinný atribut, který se použije v případě vytvoření nového parametru jako hodnota . Pokud není definován tak se jako systemName použije . | String | - | - |
| targetEntity | Určuje, ke které entitě se má hodnota zapsat. Např. u variant lze definovat, zda se má definovat
| String | - | - |
Zkopírovat odkaz na sekcicolumns/master
Konfigurace masteru pro produkt typu .
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 10000 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| pivotProperty | Property, podle které se bude mapovat master-produktu importované varianty. | String | - | code |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/variantParameter
Definice variantních parametrů.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| basicUnitValueTitle | Název sloupce, ve kterém se nachází hodnota pro . Použitelné pouze v případě, že ve sloupci pro parametry je pouze jedna hodnota parametru. Pokud ne, tak se hodnota ze sloupce dle tohoto atributu propíše ke všem hodnotám stejně. Hodnoty z tohoto sloupce nelze také ignorovat. V případě složitější konfigurace je nutné importovat jako samostatný atribut v rámci . Sloupec s tímto titulkem se také neexportuje, ale slouží pouze k importu. | String | - | - |
| code | Nepovinný atribut, který definuje kód parametru. Pokud není definován vypočte se automaticky z title. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| createIfMissing | Pokud | boolean | - | true |
| defaultDetailVisibility | Výchozí hodnota, pokud se automatický vytváří nový typ parametru. |
Entity is not browsable, searchable, but is still accessible on direct url (detail page).
Entity is browsable, searchable and accessible on direct url (detail page). | - | INVISIBLE |
| defaultFilterVisibility | Výchozí hodnota, pokud se automatický vytváří nový typ parametru. |
Entity is not browsable, searchable, but is still accessible on direct url (detail page).
Entity is browsable, searchable and accessible on direct url (detail page). | - | INVISIBLE |
| defaultInputWidgetType | Výchozí hodnota charakteru parametru, pokud se automatický vytváří nový typ parametru. Možné hodnoty jsou: , , | String | - | checkbox |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| importedParameterItemCodeConversionBeanName | String | - | - | |
| mappingProperty | Název property, podle které je parameter vyhledáván. Podporované hodnoty jsou: , . | String | - | name |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| name | Nepovinný atribut, který se použije v případě vytvoření nového parametru jako hodnota . Pokud není definován tak se jako name použije a pokud ani takto hodnota není, tak se použije hodnota z .. | String | - | - |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| systemName | Nepovinný atribut, který se použije v případě vytvoření nového parametru jako hodnota . Pokud není definován tak se jako systemName použije . | String | - | - |
| targetEntity | Určuje, ke které entitě se má hodnota zapsat. Např. u variant lze definovat, zda se má definovat
| String | - | - |
Zkopírovat odkaz na sekcicolumns/catalogOfOriginOfAlias
Konfigurace katalogu předlohy alias produktu
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 10000 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
Zkopírovat odkaz na sekcicolumns/originOfAlias
Konfigurace předlohy alias produktu
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| codeOfCatalogOfOrigin | Kod katalogu kam spadá origin. Pokud není vyplněno snaží se najít katalog v importním souboru pod sloupec s nadpisem uvedeném v . | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 10000 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |
| titleOfCatalogOfMaster | Titulek z importního souboru, který nese informaci a kódu katalogu předlohu. | String | - | - |
Zkopírovat odkaz na sekcicolumns/set
Zařazení produktu do setu.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| title | Název sloupce v importu nebo exportu. | String | ✔ | - |
| alternativeTitle | Název/Názvy pro alternativní sloupec. V případě, že je standardní hodnota prázdná (tzv. hodnota ve sloupci dle title je prázdná), je možné použít hodnotu z jiných sloupců. Jiné sloupce jsou určeny tímto atributem, kde jako oddělovač pro jednotlivé sloupce je |. | String | - | - |
| columnValueDelimiter | Oddělovač hodnot pro tento sloupec. Pokud není definován použije se delimiter definovaný pro celý formát Tedy v rámci jednoho sloupce je možné použít více hodnot, které se oddělují tímto oddělovačem. | String | - | - |
| defaultValue | Pokud je importovaná hodnota prázdná, tak se doplní tato výchozí hodnota. | String | - | - |
| exportPriority | Určuje pořadí sloupců v exportu. | int | - | 0 |
| ignoredValues | Seznam hodnot, které se mají při importu ignorovat. | String | - | - |
| importPriority | Určuje prioritu zpracování importu atributů. | int | - | 0 |
| mode | Režim určující, zda je možné provádět import, export nebo obojího. |
| - | IMPORT_EXPORT |
| quantityTitle | Hodnota určuje název sloupce, ve kterém je uvedena hodnota množství zařazení produktu do setu. Hodnota je nepovinná a pokud není uvedeno, tak je přidán do setu v množství 1ks. | String | - | - |
| removeOld | Hodnota určuje, zda se mají existují vazby na sety, které ale chybějí v aktuálně importovaném řadku smazat či nikoliv. Pokud je hodnota na true, tak se smažou. V opačném případě se ponechají. | boolean | - | true |
| required | Určuje, že je hodnota povinná. Tedy pokud je hodnota true a importní soubor obsahuje daný sloupec, tak je nutné, aby sloupec obsahoval hodnotu. Jinak import entity selže. | boolean | - | false |