Package DE_EPAGES::Address::DAL::SQL::AddressEnc
Functions
- DeleteAddressEncCompany
- DeleteAddressEncPerson
- GetAllInfoAddressEncCompanies
- GetAllInfoAddressEncPersones
- GetAllPKeyAddressEncCompanies
- GetAllPKeyAddressEncPersones
- GetInfoAddressEncCompany
- GetInfoAddressEncPerson
- InsertAddressEncCompany
- InsertAddressEncPerson
- UpdateAddressEncCompany
- UpdateAddressEncPerson
DeleteAddressEncCompany
Removes an entry of table addressenccompany.
Syntax |
$Package->DeleteAddressEncCompany($dbi, $AddressID);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $AddressID (int)
- address identifier (primary key)
|
DeleteAddressEncPerson
Removes an entry of table addressencperson.
Syntax |
$Package->DeleteAddressEncPerson($dbi, $AddressID);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $AddressID (int)
- address identifier (primary key)
|
GetAllInfoAddressEncCompanies
Returns all rows of table addressenccompany.
Syntax |
$ahAddressEncCompanyIDs = $Package->GetAllInfoAddressEncCompanies($dbi);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
|
Return |
- $ahAddressEncCompanyIDs (reference to array of hashes)
- with following keys:
- AddressID - address identifier (primary key)- int
- VATID - tax identification (optional)- varchar(100)
- BankCode - bank code (optional)- varchar(255)
- BankName - name of bank (optional)- nvarchar(255)
- BankAccountNo - account number (optional)- varchar(255)
- BankAccountHolder - Bank Account Holder (optional)- nvarchar(255)
- URL - url of website (optional)- varchar(255)
|
GetAllInfoAddressEncPersones
Returns all rows of table addressencperson.
Syntax |
$ahAddressEncPersonIDs = $Package->GetAllInfoAddressEncPersones($dbi);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
|
Return |
- $ahAddressEncPersonIDs (reference to array of hashes)
- with following keys:
- AddressID - address identifier (primary key)- int
- Salutation - salutation (optional)- nvarchar(100)
- Title - title (optional)- nvarchar(300)
- FirstName - first name (optional)- nvarchar(180)
- MiddleName - middle name (optional)- nvarchar(300)
- LastName - last name (optional)- nvarchar(180)
- EMailPrivate - private e-mail (optional)- varchar(400)
- EMailBusiness - business e-mail (optional)- varchar(400)
- PhonePrivate - private phone number (optional)- varchar(130)
- PhoneBusiness - business phone number (optional)- varchar(130)
- PhoneCell - cell phone number (optional)- varchar(130)
- Gender - gender (undef/1/2/3) (unspecified/male/female/other) (optional)- tinyint
- Company - company of person (optional)- nvarchar(300)
- Department - department of person (optional)- nvarchar(300)
- JobTitle - job title (optional)- nvarchar(300)
- Birthday - birthday (optional)- datetime
- FiscalCode - fiscal code (optional)- varchar(100)
|
GetAllPKeyAddressEncCompanies
Returns all primary keys of table addressenccompany.
Syntax |
$aAddressEncCompanyIDs = $Package->GetAllPKeyAddressEncCompanies($dbi);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
|
Return |
- $aAddressEncCompanyIDs (reference to array of int)
- address identifier
|
GetAllPKeyAddressEncPersones
Returns all primary keys of table addressencperson.
Syntax |
$aAddressPersonIDs = $Package->GetAllPKeyAddressEncPersones($dbi);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
|
Return |
- $aAddressEncPersonIDs (reference to array of int)
- address identifier
|
GetInfoAddressEncCompany
Returns a single row by primary key.
Syntax |
$hResult = $Package->GetInfoAddressEncCompany($dbi, $AddressID);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $AddressID (int)
- address identifier (primary key)
|
Return |
- $hResult (reference to hash)
- with following keys:
- AddressID - address identifier (primary key)- int
- VATID - tax identification (optional)- varchar(100)
- BankCode - bank code (optional)- varchar(255)
- BankName - name of bank (optional)- nvarchar(255)
- BankAccountNo - account number (optional)- varchar(255)
- BankAccountHolder - Bank Account Holder (optional)- nvarchar(255)
- URL - url of website (optional)- varchar(255)
|
GetInfoAddressEncPerson
Returns a single row by primary key.
Syntax |
$hResult = $Package->GetInfoAddressEncPerson($dbi, $AddressID);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $AddressID (int)
- address identifier (primary key)
|
Return |
- $hResult (reference to hash)
- with following keys:
- AddressID - address identifier (primary key)- int
- Salutation - salutation (optional)- nvarchar(100)
- Title - title (optional)- nvarchar(300)
- FirstName - first name (optional)- nvarchar(180)
- MiddleName - middle name (optional)- nvarchar(300)
- LastName - last name (optional)- nvarchar(180)
- EMailPrivate - private e-mail (optional)- varchar(400)
- EMailBusiness - business e-mail (optional)- varchar(400)
- PhonePrivate - private phone number (optional)- varchar(130)
- PhoneBusiness - business phone number (optional)- varchar(130)
- PhoneCell - cell phone number (optional)- varchar(130)
- Gender - gender (undef/1/2/3) (unspecified/male/female/other) (optional)- tinyint
- Company - company of person (optional)- nvarchar(300)
- Department - department of person (optional)- nvarchar(300)
- JobTitle - job title (optional)- nvarchar(300)
- Birthday - birthday (optional)- datetime
- FiscalCode - fiscal code (optional)- varchar(100)
|
InsertAddressEncCompany
Inserts an entry into table addressenccompany.
Syntax |
$Package->InsertAddressEncCompany($dbi, $hParameter);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $hParameter (reference to hash)
- with following keys:
- AddressID - address identifier (primary key)- int
- VATID - tax identification (optional)- varchar(100)
- BankCode - bank code (optional)- varchar(255)
- BankName - name of bank (optional)- nvarchar(255)
- BankAccountNo - account number (optional)- varchar(255)
- BankAccountHolder - Bank Account Holder (optional)- nvarchar(255)
- URL - url of website (optional)- varchar(255)
|
InsertAddressEncPerson
Inserts an entry into table addressencperson.
Syntax |
$Package->InsertAddressEncPerson($dbi, $hParameter);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $hParameter (reference to hash)
- with following keys:
- AddressID - address identifier (primary key)- int
- Salutation - salutation (optional)- nvarchar(100)
- Title - title (optional)- nvarchar(300)
- FirstName - first name (optional)- nvarchar(180)
- MiddleName - middle name (optional)- nvarchar(300)
- LastName - last name (optional)- nvarchar(180)
- EMailPrivate - private e-mail (optional)- varchar(400)
- EMailBusiness - business e-mail (optional)- varchar(400)
- PhonePrivate - private phone number (optional)- varchar(130)
- PhoneBusiness - business phone number (optional)- varchar(130)
- PhoneCell - cell phone number (optional)- varchar(130)
- Gender - gender (undef/1/2/3) (unspecified/male/female/other) (optional)- tinyint
- Company - company of person (optional)- nvarchar(300)
- Department - department of person (optional)- nvarchar(300)
- JobTitle - job title (optional)- nvarchar(300)
- Birthday - birthday (optional)- datetime
- FiscalCode - fiscal code (optional)- varchar(100)
|
UpdateAddressEncCompany
Updates an entry of table addressenccompany.
Syntax |
UpdateAddressEncCompany($dbi, $AddressID, $hParameter);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $AddressID (int)
- address identifier (primary key)
- $hParameter (reference to hash)
- with following keys:
- VATID - tax identification (optional)- varchar(100)
- BankCode - bank code (optional)- varchar(255)
- BankName - name of bank (optional)- nvarchar(255)
- BankAccountNo - account number (optional)- varchar(255)
- BankAccountHolder - Bank Account Holder (optional)- nvarchar(255)
- URL - url of website (optional)- varchar(255)
|
UpdateAddressEncPerson
Updates an entry of table addressencperson.
Syntax |
UpdateAddressEncPerson($dbi, $AddressID, $hParameter);
|
Input |
- $dbi (DE_EPAGES::Database::API::DBI)
- database handle
- $AddressID (int)
- address identifier (primary key)
- $hParameter (reference to hash)
- with following keys:
- Salutation - salutation (optional)- nvarchar(100)
- Title - title (optional)- nvarchar(300)
- FirstName - first name (optional)- nvarchar(180)
- MiddleName - middle name (optional)- nvarchar(300)
- LastName - last name (optional)- nvarchar(180)
- EMailPrivate - private e-mail (optional)- varchar(400)
- EMailBusiness - business e-mail (optional)- varchar(400)
- PhonePrivate - private phone number (optional)- varchar(130)
- PhoneBusiness - business phone number (optional)- varchar(130)
- PhoneCell - cell phone number (optional)- varchar(130)
- Gender - gender (undef/1/2/3) (unspecified/male/female/other) (optional)- tinyint
- Company - company of person (optional)- nvarchar(300)
- Department - department of person (optional)- nvarchar(300)
- JobTitle - job title (optional)- nvarchar(300)
- Birthday - birthday (optional)- datetime
- FiscalCode - fiscal code (optional)- varchar(100)
|