ePages 7.48.0 - DE_EPAGES/Catalog/API/CSV/CatalogExportImport.pm

Package DE_EPAGES::Catalog::API::CSV::CatalogExportImport

This module implements the high level interface for import and export of CatalogProductMaps to CSV files.

Functions

csvAttributes
exportDriver
getAttributes
importDriver
warningCodes

csvAttributes

Return list of exportable csv attributes.

Syntax
my $aCSVAttributes = $Driver->csvAttributes($Shop, $LocaleID, $aLanguageCode2s);
Input
$Shop (object)
shop object
$LocaleID (string)
locale identifier (e.g. en_GB)
$aLanguageCode2s (ref.array.string)
array of languages identified by code2
Return
$aAttributes (ref.array.hash)
list of attributes

exportDriver

Return driver package.

Syntax
$Driver->exportDriver();
Return
$DriverPackage (string)
package to driver

getAttributes

Return list of exportable attributes.

Syntax
my $aObjectattributes = $Driver->getAttributes($Shop);
Input
$Shop (object)
shop object
Return
$aAttributes (ref.array.object)
list of attributes

importDriver

Return driver package.

Syntax
$Driver->importDriver();
Return
$DriverPackage (string)
package to driver

warningCodes

Returns the warning codes for csv export.

Syntax
$aWarningCodes = $Driver->warningCodes();
Return
$aWarningCodes (array.string)
warning codes