Importing Products into EKM
This task will import products into EKM, creating and updating information based on the data you provide and your task settings.
Settings
Connection
Required
The EKM connection to use. See the Connecting to EKM article if you require more information on how to create/manage connections.
Fail File
Required
The name of the XML file to save any records which fail to import into EKM. Defaults to 'ekm_import_products_fail.xml'.
Input File
Required
The name of the XML file containing the records to import into EKM. Defaults to 'ekm_import_products.xml'.
Success File
Required
The name of the XML file to save any records which successfully imported into EKM. Defaults to 'ekm_import_products_success.xml'.
Prevent Reprocessing
Required
When set to true this will prevent the task from processing a record with the same <ExternalId>
value as a previously imported record.
Zynk Settings
Samples
Sample input file:
<?xml version="1.0" encoding="utf-8"?>
<Products xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Product>
<Name>Ruler</Name>
<CategoryId>0</CategoryId>
<Description>An incredibly long ruler</Description>
<ShortDescription>A long ruler</ShortDescription>
<NumberInStock>1</NumberInStock>
<Price>5.5</Price>
<Rrp>6.0</Rrp>
<ProductCode>RUL001</ProductCode>
<ChargeDelivery>true</ChargeDelivery>
<SpecialOffer>false</SpecialOffer>
<Brand />
<Condition>NotApplicable</Condition>
<Gtin />
<Mpn />
<ProductWeight>1</ProductWeight>
<CanBeAddedToCart>true</CanBeAddedToCart>
<TaxApplicable>true</TaxApplicable>
<TaxRateId>1</TaxRateId>
<Live>true</Live>
<OrderNote />
<MetaDescription>Ruler</MetaDescription>
<MetaKeywords>ruler,</MetaKeywords>
<MetaTitle />
<TotalProductStock>19</TotalProductStock>
<Options />
<Variants />
<Categories>
<Category>
<CategoryId>0</CategoryId>
<IsCategoryManaged>false</IsCategoryManaged>
</Category>
</Categories>
<AttributeItems />
<OrderLocation>99999</OrderLocation>
</Product>
</Products>