Package DE_EPAGES::DHLIntraship::API::Object::ShippingFulfillmentMethodDHLIntraship
Class for shipping fulfillment connection
Base |
DE_EPAGES::ExternalShipping::API::Object::ShippingFulfillmentMethod |
Functions
- areMandatoryShippingFieldsSet
- exportTransaction
- featureName
- generateShippingLabels
- importTransaction
- isUsable
areMandatoryShippingFieldsSet
Checks if mandatory shipping address fields are set into basket registration settings
Syntax |
$areMandatoryShippingFieldsSet = $ShippingFulfillmentMethod->areMandatoryShippingFieldsSet( ); |
Return |
|
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 |
$ShippingFulfillmentMethod->exportTransaction( $Transaction ); |
Input |
|
featureName
Returns undef as no feature is connected to this ShippingFulfillmentMethod.
Syntax |
$FeatureName = $ShippingFulfillmentMethod->featureName; |
Return |
|
generateShippingLabels
operates a stack of Shippinglabels and set the transstatus
Syntax |
generateShippingLabels( $ShippingTransaction, $LanguageID ); |
Input |
|
importTransaction
Does an import if ShippingFulfillment integration uses an import file for assigning tracking numbers to orders. Has to be implemented in child class, if ShippingFulfillmentType.IntegrationType =~ m/Import/
Syntax |
$ShippingFulfillmentMethod->importTransaction( $Transaction ); |
Input |
|
isUsable
Checks if ShippingFulfillmentMethod is usable
Syntax |
$isUsable = $ShippingFulfillmentMethod->isUsable( ); |
Return |
|