ePages 6.17.40 - DE_EPAGES/GLS/API/Object/ShippingTransactionGLSParcel.pm

Package DE_EPAGES::GLS::API::Object::ShippingTransactionGLSParcel

Shipping transaction

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

Functions

className
exportTransaction
importTracking

className

Returns the class name, used for DAL access.

Syntax
$ClassName = $ShippingTransactionGLSParcel->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