ePages 6.11.0 - DE_EPAGES/DHL/API/Table/DHLShoppingCartOrders.pm

Package DE_EPAGES::DHL::API::Table::DHLShoppingCartOrders

interface for table DHLShoppingCartOrders

@EXPORT_OK
InsertDHLShoppingCartOrders
DeleteDHLShoppingCartOrders
GetAllPKeyDHLShoppingCartOrderss
ExistsDHLShoppingCartOrders
GetPKeyDHLShoppingCartOrderssByOrderID
GetInfoDHLShoppingCartOrderssByOrderID
GetPKeyDHLShoppingCartOrderssByDHLShoppingCartID
GetInfoDHLShoppingCartOrderssByDHLShoppingCartID

Functions

DeleteDHLShoppingCartOrders
ExistsDHLShoppingCartOrders
GetAllPKeyDHLShoppingCartOrderss
GetInfoDHLShoppingCartOrderssByDHLShoppingCartID
GetInfoDHLShoppingCartOrderssByOrderID
GetPKeyDHLShoppingCartOrderssByDHLShoppingCartID
GetPKeyDHLShoppingCartOrderssByOrderID
InsertDHLShoppingCartOrders
OnDeleteCustomerOrder

DeleteDHLShoppingCartOrders

Deletes a(n) DHLShoppingCartOrders.

Syntax
DeleteDHLShoppingCartOrders($OrderID, $DHLShoppingCartID);
DeleteDHLShoppingCartOrders($hDHLShoppingCartOrders); # if $hDHLShoppingCartOrders includes OrderID, DHLShoppingCartID
Input
$OrderID (int)
object identifier (part of primary key)
$DHLShoppingCartID (int)
DHLShoppingCartID (part of primary key)

ExistsDHLShoppingCartOrders

Returns true if the DHLShoppingCartOrders exists.

Syntax
$exists = ExistsDHLShoppingCartOrders($OrderID, $DHLShoppingCartID);
Input
$OrderID (int)
object identifier
$DHLShoppingCartID (int)
DHLShoppingCartID
Return
$exists (boolean)
1/0 the DHLShoppingCartOrders exists (yes/no)

GetAllPKeyDHLShoppingCartOrderss

Returns all DHLShoppingCartOrders identifiers.

Syntax
$ahDHLShoppingCartOrdersIDs = GetAllPKeyDHLShoppingCartOrderss();
Return
$ahDHLShoppingCartOrdersIDs (reference to array of hashes)
with following keys:
  • OrderID - object identifier - int
  • DHLShoppingCartID - DHLShoppingCartID - int

GetInfoDHLShoppingCartOrderssByDHLShoppingCartID

Returns objects of DHLShoppingCartOrders by alternate key DHLShoppingCartID.

Syntax
$ahDHLShoppingCartOrderss = GetInfoDHLShoppingCartOrderssByDHLShoppingCartID($DHLShoppingCartID);
Input
$DHLShoppingCartID (int)
DHLShoppingCartID
Return
$ahDHLShoppingCartOrderss (reference to array of hashes)
with following keys:
  • OrderID - object identifier (part of primary key)- int
  • DHLShoppingCartID - DHLShoppingCartID (part of primary key)- int

GetInfoDHLShoppingCartOrderssByOrderID

Returns objects of DHLShoppingCartOrders by primary key element OrderID.

Syntax
$ahDHLShoppingCartOrderss = GetInfoDHLShoppingCartOrderssByOrderID($OrderID);
Input
$OrderID (int)
object identifier
Return
$ahDHLShoppingCartOrderss (reference to array of hashes)
with following keys:
  • OrderID - object identifier (part of primary key)- int
  • DHLShoppingCartID - DHLShoppingCartID (part of primary key)- int

GetPKeyDHLShoppingCartOrderssByDHLShoppingCartID

Returns primary keys of DHLShoppingCartOrders by alternate key DHLShoppingCartID.

Syntax
$ahKeys = GetPKeyDHLShoppingCartOrderssByDHLShoppingCartID($DHLShoppingCartID);
Input
$DHLShoppingCartID (int)
DHLShoppingCartID
Return
$ahKeys (reference to array of hashes)
with following keys:
  • OrderID - object identifier - int
  • DHLShoppingCartID - DHLShoppingCartID - int

GetPKeyDHLShoppingCartOrderssByOrderID

Returns primary keys of DHLShoppingCartOrders by primary key element OrderID.

Syntax
$ahKeys = GetPKeyDHLShoppingCartOrderssByOrderID($OrderID);
Input
$OrderID (int)
object identifier
Return
$ahKeys (reference to array of hashes)
with following keys:
  • OrderID - object identifier - int
  • DHLShoppingCartID - DHLShoppingCartID - int

InsertDHLShoppingCartOrders

Creates an entry of DHLShoppingCartOrders.

Syntax
InsertDHLShoppingCartOrders($hDHLShoppingCartOrders);
Input
$hDHLShoppingCartOrders (reference to hash)
with following keys:
  • OrderID - object identifier (part of primary key)- int
  • DHLShoppingCartID - DHLShoppingCartID (part of primary key)- int

OnDeleteCustomerOrder

Deletes DHLShoppingCartOrders of this model when a(n) CustomerOrder is deleted.

Syntax
OnDeleteCustomerOrder($hParams);
Input
$hParams (ref.hash.*)
primary key of object CustomerOrder, key is
  • OrderID