Export Configuration Reference
This page describes the XML elements in the export configuration schema. The export configuration schema (schemaExportConfig.xsd) is located in the schema subdirectory of the Import-Export installation directory and can be used to validate your export configuration files.
<exportconfiguration>
The root element in the export configuration XML file.
Attributes: None
Child elements:
Child elements are ordered.
-
exporterNumber of Occurrences: 1
Specifies what type of data to export.
-
packagerNumber of Occurrences: 1
Specifies how the exported data is packaged.
-
deliveryNumber of Occurrences: 1
Specifies where the exported data package is located.
-
transformerschainNumber of Occurrences: 0...1
Specifies a set of transformations to apply to the data before it is packaged
<exporter>
Specifies what type of data to export.
Parent element: <exportconfiguration>
Attributes:
-
typeSpecifies the type of data to export. Supported values are:
-
PRODUCTExport products that match the search criteria.
Exported product data is stored in a file named
products.xml. The associated category and catalog data is exported as well. This attribute also exports product bundles and their constituents. -
PRODUCTASSOCIATIONExport product associations that match the search criteria.
Exported product data is stored in a file named
productassociations.xml. -
CATALOGExport catalogs that match the search criteria.
Exported catalog data is stored in a file named
catalogs.xml. -
CATEGORYExport categories that match the search criteria.
Exported category data is stored in a file named
categories.xml. The associated catalog data is exported as well. -
PROMOTIONExport promotions that match the search criteria.
Exported promotion data is stored in a file named
promotions.xml. -
SYSTEMCONFIGURATIONExports the system configuration settings that match the search criteria.
Configuration setting data is stored in a file named
system_configuration.xml. -
PRICELISTDESCRIPTORExports the price lists that match the search criteria.
Exported price list data is stored in a file named
price_lists.xml. -
PRICELISTASSIGNMENTExports the price list assignments that match the search criteria.
Exported price list assignment data is stored in a file named
price_list_assignments.xml -
PAYMENT_PROVIDERSExports the configurations saved in the Self-Managed Commerce database for payment providers and the store.
Exports data is stored in a file name
payment_providers.xml. -
TAXJURISDICTIONExports the tax jurisdictions that match the search criteria.
Exported tax jurisdiction data is stored in a file named
tax_jurisdictions.xml. -
TAXCODEExports the tax codes that match the search criteria.
Exported tax codes are stored in a file named
tax_codes.xml. -
WAREHOUSEExports the warehouses that match the search criteria.
Exported warehouses are stored in a file named
warehouses.xml. -
CUSTOMERExports customers that match the search criteria.
Exported customers are stored in a file named
customers.xml. -
CUSTOMERPROFILE_ATTRIBUTEExports the customer’s profile attributes that match the search criteria.
Exported customer profile attributes are stored in a file named
customerprofile_attributes.xml. -
STOREExports the stores that match the search criteria.
Exported stores are stored in a file named
stores.xml. -
STORE_ASSOCIATIONExports the store associations that match the search criteria.
Exported store associations are stored in a file named
store_associations.xml. -
CMUSERExports the Commerce Manager users that match the search criteria.
Exported Commerce Manager users are stored in a file named
cmusers.xml. -
USER_ROLEExports the user roles that match the search criteria.
Exported user roles are stored in a file named
user_roles.xml. -
GIFT_CERTIFICATEExports the gift certificates that match the search criteria.
Exported gift certificates are stored in a file named
gift_certificates.xml. -
SHIPPING_REGIONExports the shipping regions that match the search criteria.
Exported shipping regions are stored in a file named
shipping_regions.xml. -
SHIPPING_SERVICE_LEVELExports the shipping service levels that match the search criteria.
Exported shipping service levels are stored in a file named
shipping_service_levels.xml. -
SAVED_CONDITIONExports the saved conditions that match the search criteria.
Exported saved conditions are stored in a file named
saved_conditions.xml. -
CM_IMPORT_JOBExports the CM import jobs that match the search criteria.
Exported CM import jobs are stored in a file named
cmimportjobs.xml. -
DATA_POLICYExports the data policies that are in the system.
The exported data policies are stored in
data_policies.xml. -
CUSTOMER_CONSENTExports the customer consents that are in the system.
The exported customer consents are stored in the
customer_consents.xml
-
Child elements:
-
<include>Number of Occurrences: 0...1
<include>
Specifies an optional data subtype to include in the export.
Parent element: <exporter>
Attributes:
-
typeNumber of Occurrences: 1.
Specifies the optional object types. Supported values are:
-
INVENTORYInventory information by SKU and warehouse.
The exported inventory data is stored in a file named
inventory.xml. This type is only supported when the exporter type is set toPRODUCT. -
CONDITIONRULEEligibility and conditions for promotions.
The exported rule data is stored in a file named
condition_rules.xml.This type is only supported when the exporter type is set to
PROMOTION. -
COUPONSETA collection of coupon codes.
The exported coupon set is stored in a file named
coupon_sets.xml. -
BASEAMOUNTThe base amounts for price lists.
Base amounts are stored in a file named
base_amounts.xml
-
Child elements:
-
<option>Number of Occurrences: 1.
Sets an export option specific to the object type
<option>
The option element specifies which optional object types to include in the export.
Parent element: include
Attributes:
keyvalue
If the parent element <include> type is CUSTOMER:
-
The value of
keyattribute isCARD_NUMBER_FILTER -
The value of
valueattribute isEMPTYorSTATICFor security purposes, credit cards cannot be exported; however, you can export default credit card data for customers.
EMPTYdoes not export customer’s credit card data.STATICexports the name of the customer’s credit card and sets the card number to a default number, ie Master Card1111 1111 1111 1111
Child elements: None
<packager>
Specifies where the exported data package is stored.
Parent element: <exportconfiguration>
Attributes:
-
typeSpecifies how the exported files are packaged. Supported values are:
ZIP: The exported files are packaged in a zip archiveNONE: The exported files are not packaged
-
packagenameSpecifies the name of the destination zip file.
Not required if
typeis set toNONE
Child elements: None
<delivery>
Specifies where the exported data package is stored.
Parent element: <exportconfiguration>
Attributes: None
Child elements:
-
<method>Specifies the data export method. The only supported value is
FILE. -
<target>Specifies the directory where exported files will be located.
Can be an absolute path or relative to the Import-Export tool directory. If the directory does not exist, it is created automatically
<transformerschain>
Specifies a set of transformations to apply to the data before it is packaged.
Parent element: <exportconfiguration>
Attributes: None
Child elements:
-
<transformer>Specifies a transformation to apply to the data
<transformer>
Specifies a transformation to apply to the data before it is packaged.
Parent element: <transformerschain>
Attributes: None
Child elements:
-
<type>Number of Occurrences: 0...1
The fully qualified class name of the transformer. The specified class must be on the Import-Export tool’s classpath
<searchconfiguration>
The root element of the search configuration file.
Parent element: None
Attributes: None
Child elements:
-
<epql>Number of Occurrences: 1
Contains the query that will be used to select the products and categories to export
<epql>
Contains the query that will be used to select the products and categories to export. For more information, see the query language.
Parent element: <searchconfiguration>
Attributes: None
Child elements: None