Package com.kloudville.customer
Class registerCustomer
java.lang.Object
com.kloudville.data.object.DataObject
com.kloudville.customer.registerCustomer
- Direct Known Subclasses:
registerPartner
-
Field Summary
FieldsModifier and TypeFieldDescriptionRestrictions: maxlength: 256Restrictions: maxlength: 256Annual revenueContact typeBirth dateCampaignCompany emailRestrictions: maxlength: 256Company nameCompany phone numberRestrictions: minlength: 7 maxlength: 32Restrictions: maxlength: 256Restrictions: maxlength: 256Customer statusDescriptionEmailRestrictions: maxlength: 256First nameGenderRestrictions: maxlength: 256Job titleLast nameLocation typeLocation typeboolean
Market segmentRestrictions: maxlength: 256Nationalityint
No.Phone numberRestrictions: minlength: 7 maxlength: 32Restrictions: maxlength: 256Restrictions: maxlength: 256Pictureboolean
PasswordRoleString[]
Restrictions: maxlength: 256boolean
Restrictions: maxlength: 256String[]
Website -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.kloudville.data.object.DataObject
clearModified, compareDates, copy, formatDecimal, formatDecimalField, getAnyValue, getAnyValueNames, getChildLabel, getDefinition, getDisplayName, getEnumValue, getEnumValueArray, getEnumValueByCode, getEnumValueByIndex, getExtension, getExtensionDefinition, getFormattedMessage, getLastUpdated, getObjectId, getObjectIds, getParent, getText, getTopParent, has, hasChild, hasValue, htmlToText, isDeleted, isError, isModified, isNewObject, mapFrom, mapTo, setAnyValue, setDeleted, setFormattedValue, setNewObject, setObjectId, setText, toJSON, toXML, validate, valToXML
-
Field Details
-
firstName
First nameRestrictions: Mandatory: true
-
lastName
Last nameRestrictions: Mandatory: true
-
gender
GenderRestrictions: maxlength: 256
-
birthDate
Birth date -
placeOfBirth
-
nationality
NationalityRestrictions: maxlength: 256
-
jobTitle
Job titleRestrictions: maxlength: 128
-
picture
Picture -
companyName
Company name -
associationType
Contact typeRestrictions: maxlength: 256
-
role
RoleRestrictions: maxlength: 256
-
email
EmailRestrictions: maxlength: 254 pattern: [A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}
-
emailType
Restrictions: maxlength: 256
-
phoneNr
Phone numberRestrictions: minlength: 7 maxlength: 32
-
phoneExtention
-
phoneType
Restrictions: maxlength: 256
-
phoneNr2
Restrictions: minlength: 7 maxlength: 32
-
phoneType2
Restrictions: maxlength: 256
-
addressType
Restrictions: maxlength: 256
-
address
-
locationType
Location typeRestrictions: maxlength: 256
-
addressType2
Restrictions: maxlength: 256
-
address2
-
locationType2
Location typeRestrictions: maxlength: 256
-
companyEmail
Company emailRestrictions: maxlength: 254 pattern: [A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}
-
companyEmailType
Restrictions: maxlength: 256
-
companyPhoneNr
Company phone numberRestrictions: minlength: 7 maxlength: 32
-
companyPhoneType
Restrictions: maxlength: 256
-
companyPhoneType2
Restrictions: maxlength: 256
-
companyPhoneNr2
Restrictions: minlength: 7 maxlength: 32
-
customerStatus
Customer statusRestrictions: maxlength: 256
-
marketSegment
Market segmentRestrictions: maxlength: 256
-
naicsCode
Restrictions: maxlength: 256
-
identifier
-
identifierType
Restrictions: maxlength: 256
-
territory
Restrictions: maxlength: 256
-
campaign
CampaignRestrictions: maxlength: 32
-
tag
Restrictions: maxlength: 256
-
description
Description -
note
-
annualRevenue
Annual revenueRestrictions: totaldigits: 8 fractiondigits: 1
-
numOfEmployees
public int numOfEmployeesNo. of employees -
website
Website -
portalAccess
public boolean portalAccess -
login
public boolean login -
termsAccepted
public boolean termsAccepted -
identification
-
document
-
companyIdentification
-
companyDocument
-
validationCode
-
portalPassword
PasswordRestrictions: maxlength: 64
-
-
Constructor Details
-
registerCustomer
public registerCustomer()
-