ePages 6.17.17 - DE_EPAGES/MRW/API/Object/ShippingTransactionMRW.pm

Package DE_EPAGES::MRW::API::Object::ShippingTransactionMRW

Shipping transaction

Base
DE_EPAGES::ExternalShipping::API::Object::ShippingTransaction

Functions

className
exportTransaction
importTracking

className

Returns the class name, used for DAL access.

Syntax
$ClassName = $ShippingTransactionMRW->className;
Return
$ClassName (String)
class name

exportTransaction

Does a csv export if ShippingFulfillment integration uses an export file for generating shipping labels. Has to be implemented in child class, if ShippingFulfillmentType.IntegrationType =~ m/Export/

Syntax
$Transaction->exportTransaction( $FileName, $NoMonitor );
Input
$FileName - filename to export to - string
$NoMonitor (boolean)
if true, suppress monitor page

importTracking

imports tracking information from csv file

Syntax
$Transaction->importTracking( $FileName, $NoMonitor );
Input
$FileName - filename to import from - string
$NoMonitor - if true, suppress monitor page - boolean