SecureAddressBookPersonalData

Secure Address Book Personal Data

Minor Business Rule

Object Name: B0100095

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D0100095 - Secure Address Book Personal Data

Parameter NameData ItemData TypeReq/OptI/O/Both
szUserIdUSERcharREQINPUT

The code that identifies a user profile.

mnAddressNumberAN8MATH_NUMERICREQINPUT

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szSearchTypeAT1charOPTNONE

A user defined code (01/ST) that specifies the kind of address book record to search for. Examples include: E Employees   X Ex-employees  
V Suppliers   C Customers  P    Prospects M Mail distribution lists   TAX Tax authorities

mnUsersAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

cSecureABPersonalDataFlagGFCF1charOPTNONE

An option used to enable the Address Book personal data security feature. This feature protects personal data from being displayed for 
certain users. This option only enables on the Address Book personal data security feature. To fully utilize this feature, you must also setup 
your permissions in the Address Book Data Permissions application.

szTaxIdTAXcharOPTINPUT

The identification code required by various tax authorities. This can be a social security number, federal or state corporate tax ID, sales tax 
number, and so on. The system verifies the number and prints the separators in their correct format, according to the value of TAXC 
(Person/Corporation Code). If no value exists for TAXC, the system uses the Corporate Entity. Attention Accounts Payable users: The Supplier Master 
record supplies the default value for the tax ID for 1099 processing.

szTaxIdAdditionalTX2charOPTINPUT

An identification number assigned by a tax authority to an individual, in addition to the primary Tax ID number (TX1).

szAddressLine1ADD1charOPTINPUT

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szAddressLine2ADD2charOPTINPUT

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szAddressLine3ADD3charOPTINPUT

The third line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that prints 
on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szAddressLine4ADD4charOPTINPUT

The fourth line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szAddressLine5ADD5charOPTINPUT

The fifth line of the mailing address in the Address Book system.

szAddressLine6ADD6charOPTINPUT

The sixth line of the mailing address in the Address Book system.

szAddressLine7ADD7charOPTINPUT

The seventh mailing address line in an address.

szCityCTY1charOPTINPUT

A name that indicates the city associated with the address.

szStateADDScharOPTINPUT

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szZipCodePostalADDZcharOPTINPUT

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szCountryCTRcharOPTINPUT

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

szCountyAddressCOUNcharOPTINPUT

The name of a county, parish, or other political district that is necessary for the address or for tax purposes.

szPhoneAreaCode1AR1charOPTINPUT

The first segment of a telephone number. In the United States, the prefix is the three-digit area code.

szPhoneNumberPH1charOPTINPUT

A number without the prefix or special characters, such as hyphens or periods, that makes up the telephone number for an entity. You can 
use any applicable telephone number format for a country. This field is used in conjunction with the Prefix field (AR1), where you enter the first 
segment of the telephone number, which is called the area code in the United States. When you search for an address using a phone 
number, you must enter the number exactly as it is set up in the Address Book system, including any special characters.

szEmailAddressEMALcharOPTINPUT

The e-mail address or Uniform Resource Locator (URL) for either an individual or an entity.

mnDayDateOfBirthDDATEMATH_NUMERICOPTINPUT

A number that specifies the day portion for the Date of Birth field. For example, if the birth date is February 5, 1973, you would enter 05 in this 
field.

mnMonthDateOfBirthDMONMATH_NUMERICOPTINPUT

A number that specifies the month portion for the Date of Birth field. For example, if the birth date is February 5, 1973, you would enter 02 in 
this field.

mnYearDateOfBirthDYRMATH_NUMERICOPTINPUT

A number that specifies the year portion for the Date of Birth field. For example, if the birth date is February 5, 1973, you would enter 1973 in 
this field.

cGenderGENDcharOPTINPUT

A code that indicates an individual's gender. Valid values are: Blank 1  Male 2  Female  3 Unknown

szUserDefinedString1DL01charOPTINPUT

A user defined name or remark.

szUserDefinedString2DL01charOPTINPUT

A user defined name or remark.

szUserDefinedString3DL01charOPTINPUT

A user defined name or remark.

szUserDefinedString4DL01charOPTINPUT

A user defined name or remark.

szUserDefinedString5DL01charOPTINPUT

A user defined name or remark.

jdUserDefinedDateDATE01JDEDATEOPTINPUT

Event point for JDE Date.

mnUserDefinedMathMATH01MATH_NUMERICOPTINPUT

- - - Good Performance Low Value. 

cUserDerfinedCharEV01charOPTINPUT

An option that specifies the type of processing for an event.

cSecureTaxIDFlagSECTAXcharOPTOUTPUT

An option used to determine whether the system should secure the Tax ID field (the identification code used by various tax authorities) for 
the purpose of securing Address Book personal data.  To fully utilize the Address Book personal data security feature, you must also turn on 
the Address Book Security constant.

cSecureAdditionalTaxIDFlagSECTX2charOPTOUTPUT

An option used to determine whether the system should secure the Additional Tax ID field for the purpose of securing Address Book 
personal data. To fully utilize the Address Book personal data security feature, you must also turn on the Address Book Security constant.

cSecureAddressFlagSECADDRcharOPTOUTPUT

An option used to determine whether the system should secure Address fields (ADD1, ADD2, ADD3, ADD4, ADD5, ADD6, ADD7, CTY1, 
ADDS, ADDZ, CTR and COUN) for the purposes of securing Address Book personal data. To fully utilize the Address Book personal data 
security feature, you must also turn on the Address Book Security constant.

cSecurePhoneFlagSECPHONEcharOPTOUTPUT

An option used to determine whether the system should secure the Phone fields (AR1 and PH1) for the purposes of securing Address Book 
personal data. To fully utilize the Address Book personal data security feature, you must also turn on the Address Book Security constant.

cSecureE_MailAddressFlagSECEMALcharOPTOUTPUT

An option used to determine whether the system should secure the E-mail field for the purposes of securing Address Book personal data. 
To fully utilize the Address Book personal data security feature, you must also turn on the Address Book Security constant.

cSecureDateofBirthFlagSECDOBcharOPTOUTPUT

An option used to determine whether the system should secure the Date of Birth fields (DDATE, DMON and DYR) for the purposes of 
securing Address Book personal data. To fully utilize the Address Book personal data security feature, you must also turn on the Address Book 
Security constant.

cSecureGenderFlagSECGENDcharOPTOUTPUT

An option used to determine whether the system should secure the Gender field for the purposes of securing Address Book personal data. 
To fully utilize the Address Book personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefStringFlag1SECUDSZ1charOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefStringFlag2SECUDSZ2charOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefStringFlag3SECUDSZ3charOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefStringFlag4SECUDSZ4charOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefStringFlag5SECUDSZ5charOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefDateFlagSECUDDcharOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefMathNumericFSECUDMN1charOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

cSecureUserDefCharacterFlagSECUDCcharOPTOUTPUT

An option used to determine whether the system should secure the field with which you associate the option for the purposes of securing 
Address Book personal data.  These fields relate to the user defined fields that you can set up for security.  To fully utilize the Address Book 
personal data security feature, you must also turn on the Address Book Security constant.

Related Functions

None

Related Tables

None