ePages 7.3.0 - DE_EPAGES/MeinPaket/API/Table/MeinPaketRequiredAttributeTemp.pm

Package DE_EPAGES::MeinPaket::API::Table::MeinPaketRequiredAttributeTemp

interface for table MeinPaketRequiredAttributeTemp

@EXPORT_OK
InsertMeinPaketRequiredAttributeTemp
UpdateMeinPaketRequiredAttributeTemp
DeleteMeinPaketRequiredAttributeTemp
GetAllPKeyMeinPaketRequiredAttributeTemps
GetAllInfoMeinPaketRequiredAttributeTemps
GetInfoMeinPaketRequiredAttributeTemp
ExistsMeinPaketRequiredAttributeTemp
GetPKeyMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID
GetInfoMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID

Functions

DeleteMeinPaketRequiredAttributeTemp
ExistsMeinPaketRequiredAttributeTemp
GetAllInfoMeinPaketRequiredAttributeTemps
GetAllPKeyMeinPaketRequiredAttributeTemps
GetInfoMeinPaketRequiredAttributeTemp
GetInfoMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID
GetPKeyMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID
InsertMeinPaketRequiredAttributeTemp
UpdateMeinPaketRequiredAttributeTemp

DeleteMeinPaketRequiredAttributeTemp

Deletes a(n) MeinPaketRequiredAttributeTemp.

Syntax
DeleteMeinPaketRequiredAttributeTemp($ExternalRequiredAttributeID, $ExternalVariantConfigurationID, $MeinPaketSiteID);
DeleteMeinPaketRequiredAttributeTemp($hMeinPaketRequiredAttributeTemp); # if $hMeinPaketRequiredAttributeTemp includes ExternalRequiredAttributeID, ExternalVariantConfigurationID, MeinPaketSiteID
Input
$ExternalRequiredAttributeID (varchar(1))
(part of primary key)
$ExternalVariantConfigurationID (varchar(1))
(part of primary key)
$MeinPaketSiteID (tinyint)
(part of primary key)

ExistsMeinPaketRequiredAttributeTemp

Returns true if the MeinPaketRequiredAttributeTemp exists.

Syntax
$exists = ExistsMeinPaketRequiredAttributeTemp($ExternalRequiredAttributeID, $ExternalVariantConfigurationID, $MeinPaketSiteID);
Input
$ExternalRequiredAttributeID (varchar(1))
(part of primary key)
$ExternalVariantConfigurationID (varchar(1))
(part of primary key)
$MeinPaketSiteID (tinyint)
(part of primary key)
Return
$exists (boolean)
1/0 the MeinPaketRequiredAttributeTemp exists (yes/no)

GetAllInfoMeinPaketRequiredAttributeTemps

Returns all objects of MeinPaketRequiredAttributeTemp.

Syntax
$ahMeinPaketRequiredAttributeTemps = GetAllInfoMeinPaketRequiredAttributeTemps();
Return
$ahMeinPaketRequiredAttributeTemps (reference to array of hashes)
with following keys:
  • ExternalRequiredAttributeID - (part of primary key)- varchar(1)
  • Name - (optional)- varchar(1)
  • ExternalVariantConfigurationID - (part of primary key)- varchar(1)
  • MeinPaketSiteID - (part of primary key)- tinyint

GetAllPKeyMeinPaketRequiredAttributeTemps

Returns all MeinPaketRequiredAttributeTemp identifiers.

Syntax
$ahMeinPaketRequiredAttributeTempIDs = GetAllPKeyMeinPaketRequiredAttributeTemps();
Return
$ahMeinPaketRequiredAttributeTempIDs (reference to array of hashes)
with following keys:
  • ExternalRequiredAttributeID - (part of primary key)- varchar(1)
  • ExternalVariantConfigurationID - (part of primary key)- varchar(1)
  • MeinPaketSiteID - (part of primary key)- tinyint

GetInfoMeinPaketRequiredAttributeTemp

Returns the MeinPaketRequiredAttributeTemp by identifier.

Syntax
$hMeinPaketRequiredAttributeTemp = GetInfoMeinPaketRequiredAttributeTemp($ExternalRequiredAttributeID, $ExternalVariantConfigurationID, $MeinPaketSiteID);
Input
$ExternalRequiredAttributeID (varchar(1))
(part of primary key)
$ExternalVariantConfigurationID (varchar(1))
(part of primary key)
$MeinPaketSiteID (tinyint)
(part of primary key)
Return
$hMeinPaketRequiredAttributeTemp (reference to hash)
with following keys:
  • ExternalRequiredAttributeID - (part of primary key)- varchar(1)
  • Name - (optional)- varchar(1)
  • ExternalVariantConfigurationID - (part of primary key)- varchar(1)
  • MeinPaketSiteID - (part of primary key)- tinyint

GetInfoMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID

Returns objects of MeinPaketRequiredAttributeTemp by primary key element ExternalRequiredAttributeID, ExternalVariantConfigurationID.

Syntax
$ahMeinPaketRequiredAttributeTemps = GetInfoMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID($ExternalRequiredAttributeID, $ExternalVariantConfigurationID);
Input
$ExternalRequiredAttributeID (varchar(1))
$ExternalVariantConfigurationID (varchar(1))
(optional)
Return
$ahMeinPaketRequiredAttributeTemps (reference to array of hashes)
with following keys:
  • ExternalRequiredAttributeID - (part of primary key)- varchar(1)
  • Name - (optional)- varchar(1)
  • ExternalVariantConfigurationID - (part of primary key)- varchar(1)
  • MeinPaketSiteID - (part of primary key)- tinyint

GetPKeyMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID

Returns primary keys of MeinPaketRequiredAttributeTemp by primary key element ExternalRequiredAttributeID, ExternalVariantConfigurationID.

Syntax
$ahKeys = GetPKeyMeinPaketRequiredAttributeTempsByExternalRequiredAttributeID($ExternalRequiredAttributeID, $ExternalVariantConfigurationID);
Input
$ExternalRequiredAttributeID (varchar(1))
$ExternalVariantConfigurationID (varchar(1))
(optional)
Return
$ahKeys (reference to array of hashes)
with following keys:
  • ExternalRequiredAttributeID - (part of primary key)- varchar(1)
  • ExternalVariantConfigurationID - (part of primary key)- varchar(1)
  • MeinPaketSiteID - (part of primary key)- tinyint

InsertMeinPaketRequiredAttributeTemp

Creates an entry of MeinPaketRequiredAttributeTemp.

Syntax
InsertMeinPaketRequiredAttributeTemp($hMeinPaketRequiredAttributeTemp);
Input
$hMeinPaketRequiredAttributeTemp (reference to hash)
with following keys:
  • ExternalRequiredAttributeID - (part of primary key)- varchar(1)
  • Name - (optional)- varchar(1)
  • ExternalVariantConfigurationID - (part of primary key)- varchar(1)
  • MeinPaketSiteID - (part of primary key)- tinyint

UpdateMeinPaketRequiredAttributeTemp

Updates a(n) MeinPaketRequiredAttributeTemp if any element was changed.

Syntax
UpdateMeinPaketRequiredAttributeTemp($ExternalRequiredAttributeID, $ExternalVariantConfigurationID, $MeinPaketSiteID, $hMeinPaketRequiredAttributeTemp);
UpdateMeinPaketRequiredAttributeTemp($hMeinPaketRequiredAttributeTemp); # if $hMeinPaketRequiredAttributeTemp includes ExternalRequiredAttributeID, ExternalVariantConfigurationID, MeinPaketSiteID
Input
$ExternalRequiredAttributeID (varchar(1))
(part of primary key)
$ExternalVariantConfigurationID (varchar(1))
(part of primary key)
$MeinPaketSiteID (tinyint)
(part of primary key)
$hMeinPaketRequiredAttributeTemp (reference to hash)
with following keys:
  • Name - (optional)- varchar(1)
  • ExternalVariantConfigurationID - (optional)- varchar(1)