ePages 6.0 Patch 8 - DE_EPAGES/UPSWorldShip/API/CSV/UPSPackingSlipExportDriver.pm

Package DE_EPAGES::UPSWorldShip::API::CSV::UPSPackingSlipExportDriver

This module implements a csv driver to export a ups packing slip.

Base
DE_EPAGES::Presentation::API::CSV::MonitoredExportDriver
@EXPORT_OK
CSVExportPackingSlip

Functions

CSVExportPackingSlip

CSVExportPackingSlip

Exports a UPS packing slip into a CVS-file which can be imported into UPS WorldShip.

Syntax
CSVExportPackingSlip( $FileName, $hFileFormat, $PackingSlip );
Example
CSVExportPackingSlip( 'export.csv', undef, $UPSPackingSlip );
Input
$FileName (string)
export file
$hFormat (ref.hash)
export file format
  • LocaleID - locale id, e.g. 'de_DE' - string

The following parameters are optional. Their default values are
determined by the given locale id:
  • eol - row separator, e.g. "\n" - string
  • sep_char - quote character, e.g. ',' - string
  • quote_char - quote character, e.g. '"' - string
  • escape_char - escape character, e.g. '"' - string
  • DecimalSep - decimal point, e.g. '.' - string
  • ThousandSep - thousands separator, e.g. ',' - string
  • encoding - character encoding, e.g. 'iso-8859-1' - string
$PackingSlip (object)
UPS packing slip