ePages 6.17.12 - DE_EPAGES/MultiStoreShipping/API/XML/ShippingLabelExportDriver.pm

Package DE_EPAGES::MultiStoreShipping::API::XML::ShippingLabelExportDriver

Export driver for MultiStoreShippingLabels

Base
DE_EPAGES::Presentation::API::XML::MonitoredExportDriver

Functions

export
items
startMonitor

export

starts the export

Syntax
$self->export($hFileFormat, $aColumnNames, $ViewObject, $NoMonitor);
Input
$hFormat (ref.hash)
file format DE_EPAGES::Presentation::API::CSV::MonitoredExportDriver::exportCSV
$ViewObject (ShippingTransaction)
export based on this object
$NoMonitor (boolean)
deactivate monitor, eg. for scripts/scheduler

items

Returns the items to export.

Syntax
$ahData = $self->items();
Return
$ahData (ref.array)
list of items to be exported, see exportXML

startMonitor

starts the monitor (if plain "\rexport shipping labels (%d / %d)")

Syntax
$self->startMonitor($PageTypeName);
Input
$PageTypeName (string)
name of pagetype