ePages 6.17.43 - DE_EPAGES/TaxUSSystemDB/API/Table/Zip2TaxUSMeta.pm

Package DE_EPAGES::TaxUSSystemDB::API::Table::Zip2TaxUSMeta

interface for table Zip2TaxUSMeta

@EXPORT_OK
InsertZip2TaxUSMeta
UpdateZip2TaxUSMeta
DeleteZip2TaxUSMeta
GetAllPKeyZip2TaxUSMetas
GetAllInfoZip2TaxUSMetas
GetInfoZip2TaxUSMeta
ExistsZip2TaxUSMeta
GetPKeyZip2TaxUSMetasByMetaKey
GetInfoZip2TaxUSMetasByMetaKey
GetInfoZip2TaxUSMetaValueByMetaKey
GetCurrentZip2TaxUSVersion
GetNextZip2TaxUSVersion
GetZip2TaxUSUpdateURL
GetZip2TaxUSFallbackURL

Functions

DeleteZip2TaxUSMeta
ExistsZip2TaxUSMeta
GetAllInfoZip2TaxUSMetas
GetAllPKeyZip2TaxUSMetas
GetCurrentZip2TaxUSVersion
GetInfoZip2TaxUSMeta
GetInfoZip2TaxUSMetaValueByMetaKey
GetInfoZip2TaxUSMetasByMetaKey
GetNextZip2TaxUSVersion
GetPKeyZip2TaxUSMetasByMetaKey
GetZip2TaxUSFallbackURL
GetZip2TaxUSUpdateURL
InsertZip2TaxUSMeta
UpdateZip2TaxUSMeta

DeleteZip2TaxUSMeta

Deletes a(n) Zip2TaxUSMeta.

Syntax
DeleteZip2TaxUSMeta($MetaKey);
DeleteZip2TaxUSMeta($hZip2TaxUSMeta); # if $hZip2TaxUSMeta includes MetaKey
Input
$MetaKey (varchar(255))
(primary key)

ExistsZip2TaxUSMeta

Returns true if the Zip2TaxUSMeta exists.

Syntax
$exists = ExistsZip2TaxUSMeta($MetaKey);
Input
$MetaKey (varchar(255))
(primary key)
Return
$exists (boolean)
1/0 the Zip2TaxUSMeta exists (yes/no)

GetAllInfoZip2TaxUSMetas

Returns all objects of Zip2TaxUSMeta.

Syntax
$ahZip2TaxUSMetas = GetAllInfoZip2TaxUSMetas();
Return
$ahZip2TaxUSMetas (reference to array of hashes)
with following keys:
  • MetaKey - (primary key)- varchar(255)
  • MetaValue - (optional)- text

GetAllPKeyZip2TaxUSMetas

Returns all Zip2TaxUSMeta identifiers.

Syntax
$aZip2TaxUSMetaIDs = GetAllPKeyZip2TaxUSMetas();
Return
$aZip2TaxUSMetaIDs (reference to array of varchar(255))

GetCurrentZip2TaxUSVersion

Returns the current stored zip2taxus version.

Syntax
my $CurrentVersion = GetCurrentZip2TaxUSVersion();
Return
$CurrentVersion (string)
current stored version

GetInfoZip2TaxUSMeta

Returns the Zip2TaxUSMeta by identifier.

Syntax
$hZip2TaxUSMeta = GetInfoZip2TaxUSMeta($MetaKey);
Input
$MetaKey (varchar(255))
(primary key)
Return
$hZip2TaxUSMeta (reference to hash)
with following keys:
  • MetaKey - (primary key)- varchar(255)
  • MetaValue - (optional)- text

GetInfoZip2TaxUSMetaValueByMetaKey

Returns the value of a zip2taxusmeta entry by the given key.

Syntax
my $MetaValue = GetInfoZip2TaxUSMetaValueByMetaKey($Key);
Input
$MetaKey (string)
key
Return
$MetaValue (string)
value

GetInfoZip2TaxUSMetasByMetaKey

Returns objects of Zip2TaxUSMeta by alternate key MetaKey.

Syntax
$ahZip2TaxUSMetas = GetInfoZip2TaxUSMetasByMetaKey($MetaKey);
Input
$MetaKey (varchar(255))
Return
$ahZip2TaxUSMetas (reference to array of hashes)
with following keys:
  • MetaKey - (primary key)- varchar(255)
  • MetaValue - (optional)- text

GetNextZip2TaxUSVersion

Returns the next to-be-used zip2taxus version, which is the current date formatted as YYYY-MM.

Syntax
my $NextVersion = GetNextZip2TaxUSVersion();
Return
$NextVersion (string)
next to-be-used zip2taxus version

GetPKeyZip2TaxUSMetasByMetaKey

Returns primary keys of Zip2TaxUSMeta by alternate key MetaKey.

Syntax
$aKeys = GetPKeyZip2TaxUSMetasByMetaKey($MetaKey);
Input
$MetaKey (varchar(255))
Return
$aKeys (reference to array of varchar(255))
(primary key)

GetZip2TaxUSFallbackURL

Returns the fallback URL if GetZip2TaxUSUpdateURL() fails

Syntax
my $FallbackURL = GetZip2TaxUSFallbackURL();
Return
$FallbackURL (string)
zip2taxus update URL

GetZip2TaxUSUpdateURL

Returns the URL for fetching the zip2taxus csv from the provider.

Syntax
my $UpdateURL = GetZip2TaxUSUpdateURL();
Return
$UpdateURL (string)
zip2taxus update URL

InsertZip2TaxUSMeta

Creates an entry of Zip2TaxUSMeta.

Syntax
InsertZip2TaxUSMeta($hZip2TaxUSMeta);
Input
$hZip2TaxUSMeta (reference to hash)
with following keys:
  • MetaKey - (primary key)- varchar(255)
  • MetaValue - (optional)- text

UpdateZip2TaxUSMeta

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

Syntax
UpdateZip2TaxUSMeta($MetaKey, $hZip2TaxUSMeta);
UpdateZip2TaxUSMeta($hZip2TaxUSMeta); # if $hZip2TaxUSMeta includes MetaKey
Input
$MetaKey (varchar(255))
(primary key)
$hZip2TaxUSMeta (reference to hash)
with following keys:
  • MetaValue - (optional)- text