Click or drag to resize

IPerson Properties

The IPerson type exposes the following members.

Properties
  NameDescription
Public propertyActiveLinks
ActiveLinks - Number of active links to documents, projects, Urls, appointments, sales, contacts, persons, selections
Public propertyActivityLinks
The ActivityLinks attached to this person. Add or remove links on this object.
Public propertyAddress
Personal Address - the person will use the contact's address unless the UseAsMailingAddress flag is also set.
Public propertyAssociate
The owning associate for the person. Not currently used. Should be id = 0.
Public propertyAutoSaveOnChangeIdentity
Should the model save on IdentityChanged?
Public propertyAutoSaveOnFlush
Should the model save on flush cache?
Public propertyAvailableConsents
Get collection of available ConsentPersons. Those that are not yet stored will have a ConsetPurpose id only
Public propertyBusiness
The person business - not currently used.
Public propertyCategory
The persons category - not currently used.
Public propertyChanged
has record been changed since read?
Public propertyChatAddresses
Chat address object collection
Public propertyContact
Contact that this person belongs to.
Public propertyCorrespondingAssociate
IAssociate object if the Person is an associate, else empty Associate object (id=0)
Public propertyCountry
The person's country - a list item - table enTableCntry=19
Public propertyCreatedAssociate
The user that created the object
Public propertyCreatedDate
The date the object was saved to the database.
Public propertyDayOfBirth
Day Of Birth (1-31)
Public propertyDepartment
The persons Department
Public propertyEmails
Email object collection
Public propertyExternalFieldChanged
have external fields been changed?
Public propertyFirstName
FirstName
Public propertyForeignKey
ForeignKey object
Public propertyFormattedAddress
FormattedAddress
Public propertyFormattedLabel
FormattedLabel = name + formatted address
Public propertyFullName
Public propertyGroup
Primary User Group of owning associate. Set implicitly by AssociateId. Not currently used.
Public propertyHasPicture
Returns true if the person has a picture
Public propertyIdentity
The primary key on the primary table. Is zero for new objects. Is set when an object is saved.
Public propertyInformation
Information text
Public propertyInterests
Interest object collection
Public propertyIsAssociate
Return true if the person represents an internal user
Public propertyIsAvailable
is record available in db?
Public propertyIsExternalPerson
returns true if this person has a login of type 4
Public propertyIsFavourite
Add/Remove this person from my favourites
Public propertyIsRequiredFilled
Are all the required fields filled out? Can we save the record?
Public propertyIsValid
does the record exist?
Public propertyLastName
LastName
Public propertyMiddleName
MiddleName
Public propertyMonthOfBirth
Month Of Birth (1-12) e.g. 6
Public propertyMrMrs
Mr or Mrs prefix. May be blank.
Public propertyNoDM
No Direct Mail - no spam to this person
Public propertyNumber
Number
Public propertyPhones
Phone object collection
Public propertyPicture
Returns the person picture as an ISOPicture object.
Public propertyPosition
Position in organization - list item - table enTablePersPos=76
Public propertyRetired
Retired checkbox
Public propertySalutation
Salutation for the person
Public propertySentry
Sentry settings for this object. Lets you find out your read/write access to the object.
Public propertyStoredConsents
Get collection of stored ConsentPersons.
Public propertyStoredShipmentTypeReservations
Get collection of stored ShipmentTypeReservations.
Public propertyTitle
Job description
Public propertyUDef
User-defined fields object
Public propertyUpdatedAssociate
The last user to modify the object
Public propertyUpdatedDate
The date of the most recent update.
Public propertyUrls
Web addresses
Public propertyUseAsMailingAddress
Use person address instead of contact address?
Public propertyValidationMessage
get validation message, if empty model will think it is ok to save
Public propertyVoIPAddresses
VoIP address object collection
Public propertyYearOfBirth
Year Of Birth e.g. 1969
Top
See Also