/AWS1/CL_CUSFIELDSOURCEPFLIDS¶
A duplicate customer profile that is to be merged into a main profile.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_accountnumber
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the account number field to be merged.
iv_additionalinformation
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the additional information field to be merged.
iv_partytype
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the party type field to be merged.
iv_businessname
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the business name field to be merged.
iv_firstname
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the first name field to be merged.
iv_middlename
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the middle name field to be merged.
iv_lastname
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the last name field to be merged.
iv_birthdate
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the birthdate field to be merged.
iv_gender
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the gender field to be merged.
iv_phonenumber
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the phone number field to be merged.
iv_mobilephonenumber
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the mobile phone number field to be merged.
iv_homephonenumber
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the home phone number field to be merged.
iv_businessphonenumber
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the business phone number field to be merged.
iv_emailaddress
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the email address field to be merged.
iv_personalemailaddress
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the personal email address field to be merged.
iv_businessemailaddress
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the party type field to be merged.
iv_address
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the party type field to be merged.
iv_shippingaddress
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the shipping address field to be merged.
iv_mailingaddress
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the mailing address field to be merged.
iv_billingaddress
TYPE /AWS1/CUSUUID
/AWS1/CUSUUID
¶
A unique identifier for the billing type field to be merged.
it_attributes
TYPE /AWS1/CL_CUSATTRSOURCEIDMAP_W=>TT_ATTRIBUTESOURCEIDMAP
TT_ATTRIBUTESOURCEIDMAP
¶
A unique identifier for the attributes field to be merged.
Queryable Attributes¶
AccountNumber¶
A unique identifier for the account number field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTNUMBER() |
Getter for ACCOUNTNUMBER, with configurable default |
ASK_ACCOUNTNUMBER() |
Getter for ACCOUNTNUMBER w/ exceptions if field has no value |
HAS_ACCOUNTNUMBER() |
Determine if ACCOUNTNUMBER has a value |
AdditionalInformation¶
A unique identifier for the additional information field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ADDITIONALINFORMATION() |
Getter for ADDITIONALINFORMATION, with configurable default |
ASK_ADDITIONALINFORMATION() |
Getter for ADDITIONALINFORMATION w/ exceptions if field has |
HAS_ADDITIONALINFORMATION() |
Determine if ADDITIONALINFORMATION has a value |
PartyType¶
A unique identifier for the party type field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARTYTYPE() |
Getter for PARTYTYPE, with configurable default |
ASK_PARTYTYPE() |
Getter for PARTYTYPE w/ exceptions if field has no value |
HAS_PARTYTYPE() |
Determine if PARTYTYPE has a value |
BusinessName¶
A unique identifier for the business name field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUSINESSNAME() |
Getter for BUSINESSNAME, with configurable default |
ASK_BUSINESSNAME() |
Getter for BUSINESSNAME w/ exceptions if field has no value |
HAS_BUSINESSNAME() |
Determine if BUSINESSNAME has a value |
FirstName¶
A unique identifier for the first name field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FIRSTNAME() |
Getter for FIRSTNAME, with configurable default |
ASK_FIRSTNAME() |
Getter for FIRSTNAME w/ exceptions if field has no value |
HAS_FIRSTNAME() |
Determine if FIRSTNAME has a value |
MiddleName¶
A unique identifier for the middle name field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MIDDLENAME() |
Getter for MIDDLENAME, with configurable default |
ASK_MIDDLENAME() |
Getter for MIDDLENAME w/ exceptions if field has no value |
HAS_MIDDLENAME() |
Determine if MIDDLENAME has a value |
LastName¶
A unique identifier for the last name field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTNAME() |
Getter for LASTNAME, with configurable default |
ASK_LASTNAME() |
Getter for LASTNAME w/ exceptions if field has no value |
HAS_LASTNAME() |
Determine if LASTNAME has a value |
BirthDate¶
A unique identifier for the birthdate field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BIRTHDATE() |
Getter for BIRTHDATE, with configurable default |
ASK_BIRTHDATE() |
Getter for BIRTHDATE w/ exceptions if field has no value |
HAS_BIRTHDATE() |
Determine if BIRTHDATE has a value |
Gender¶
A unique identifier for the gender field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GENDER() |
Getter for GENDER, with configurable default |
ASK_GENDER() |
Getter for GENDER w/ exceptions if field has no value |
HAS_GENDER() |
Determine if GENDER has a value |
PhoneNumber¶
A unique identifier for the phone number field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PHONENUMBER() |
Getter for PHONENUMBER, with configurable default |
ASK_PHONENUMBER() |
Getter for PHONENUMBER w/ exceptions if field has no value |
HAS_PHONENUMBER() |
Determine if PHONENUMBER has a value |
MobilePhoneNumber¶
A unique identifier for the mobile phone number field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MOBILEPHONENUMBER() |
Getter for MOBILEPHONENUMBER, with configurable default |
ASK_MOBILEPHONENUMBER() |
Getter for MOBILEPHONENUMBER w/ exceptions if field has no v |
HAS_MOBILEPHONENUMBER() |
Determine if MOBILEPHONENUMBER has a value |
HomePhoneNumber¶
A unique identifier for the home phone number field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HOMEPHONENUMBER() |
Getter for HOMEPHONENUMBER, with configurable default |
ASK_HOMEPHONENUMBER() |
Getter for HOMEPHONENUMBER w/ exceptions if field has no val |
HAS_HOMEPHONENUMBER() |
Determine if HOMEPHONENUMBER has a value |
BusinessPhoneNumber¶
A unique identifier for the business phone number field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUSINESSPHONENUMBER() |
Getter for BUSINESSPHONENUMBER, with configurable default |
ASK_BUSINESSPHONENUMBER() |
Getter for BUSINESSPHONENUMBER w/ exceptions if field has no |
HAS_BUSINESSPHONENUMBER() |
Determine if BUSINESSPHONENUMBER has a value |
EmailAddress¶
A unique identifier for the email address field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EMAILADDRESS() |
Getter for EMAILADDRESS, with configurable default |
ASK_EMAILADDRESS() |
Getter for EMAILADDRESS w/ exceptions if field has no value |
HAS_EMAILADDRESS() |
Determine if EMAILADDRESS has a value |
PersonalEmailAddress¶
A unique identifier for the personal email address field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PERSONALEMAILADDRESS() |
Getter for PERSONALEMAILADDRESS, with configurable default |
ASK_PERSONALEMAILADDRESS() |
Getter for PERSONALEMAILADDRESS w/ exceptions if field has n |
HAS_PERSONALEMAILADDRESS() |
Determine if PERSONALEMAILADDRESS has a value |
BusinessEmailAddress¶
A unique identifier for the party type field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUSINESSEMAILADDRESS() |
Getter for BUSINESSEMAILADDRESS, with configurable default |
ASK_BUSINESSEMAILADDRESS() |
Getter for BUSINESSEMAILADDRESS w/ exceptions if field has n |
HAS_BUSINESSEMAILADDRESS() |
Determine if BUSINESSEMAILADDRESS has a value |
Address¶
A unique identifier for the party type field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ADDRESS() |
Getter for ADDRESS, with configurable default |
ASK_ADDRESS() |
Getter for ADDRESS w/ exceptions if field has no value |
HAS_ADDRESS() |
Determine if ADDRESS has a value |
ShippingAddress¶
A unique identifier for the shipping address field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SHIPPINGADDRESS() |
Getter for SHIPPINGADDRESS, with configurable default |
ASK_SHIPPINGADDRESS() |
Getter for SHIPPINGADDRESS w/ exceptions if field has no val |
HAS_SHIPPINGADDRESS() |
Determine if SHIPPINGADDRESS has a value |
MailingAddress¶
A unique identifier for the mailing address field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MAILINGADDRESS() |
Getter for MAILINGADDRESS, with configurable default |
ASK_MAILINGADDRESS() |
Getter for MAILINGADDRESS w/ exceptions if field has no valu |
HAS_MAILINGADDRESS() |
Determine if MAILINGADDRESS has a value |
BillingAddress¶
A unique identifier for the billing type field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BILLINGADDRESS() |
Getter for BILLINGADDRESS, with configurable default |
ASK_BILLINGADDRESS() |
Getter for BILLINGADDRESS w/ exceptions if field has no valu |
HAS_BILLINGADDRESS() |
Determine if BILLINGADDRESS has a value |
Attributes¶
A unique identifier for the attributes field to be merged.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ATTRIBUTES() |
Getter for ATTRIBUTES, with configurable default |
ASK_ATTRIBUTES() |
Getter for ATTRIBUTES w/ exceptions if field has no value |
HAS_ATTRIBUTES() |
Determine if ATTRIBUTES has a value |