Click or drag to resize

PersonalDataProcess Properties

The PersonalDataProcess type exposes the following members.

Properties
  NameDescription
Public propertyChangingAttributes
Gets the attributes that are currently changing. Can be used in attribute change event handler to prevent stack overflow.
(Inherited from EditableDomainObject.)
Public propertyCode
Unique process code. [Required] [Filter(eq;like)]
Public propertyContainsSensitiveData
True if sensitive personal data is processed (racial, political, criminal, biometric, etc). [Required] [Filter(eq)]
Public propertyCustomProperties
Gets the custom properties of the object.
(Inherited from EnterpriseOneEntityObject.)
Public propertyDataSubjectCategory
The category of data subjects (persons), whose data is processed. EMP=Employees; JOB=Job Candidates; CON=Contractors; CUS=Customers; SUP=Suppliers; PAR=Partners; OTH=Other. [Required]
Public propertyDescription
Description of the process.
Public propertyDiscontinuationDate
The date on which the process was discontinued. Null if the process is still active. [Filter(eq;ge;le)]
Public propertyEnterpriseCompany
The enterprise company, which owns the process. [Required] [Filter(multi eq)]
Public propertyEstablishDate
The data on which the process was established and started functioning. [Required] [Default(Now)] [Filter(eq;ge;le)]
Public propertyExtendedProperties
Extended properties contain temporary (not persisted) values in the object instance.
(Inherited from EntityObject.)
Public propertyId
The unique Id of the entity object
(Inherited from EntityObject.)
Public propertyIsGhost
Returns true when the object is a ghost object
(Inherited from EntityObject.)
Public propertyIsLoaded
Gets a value indicating whether the associated data for this domain object is loaded.
(Overrides EntityObjectIsLoaded.)
Public propertyItemString
Gets or sets the value of a data attribute
(Inherited from DomainObject.)
Public propertyItemIDataAttribute
Gets or sets the value of a data attribute
(Inherited from DomainObject.)
Public propertyJointControllers
List of JointController child objects, based on the Applications.PersonalData.JointController.PersonalDataProcess back reference
Public propertyLegalBasisForProcessing
The basis on which the data is processed. INT=Legitimate Interest; CST=Consent; CTR=Contract; LEG=Legal Compliance; VIT=Vital Interests; PUB=Public Interest;. [Required] [Filter(eq)]
Public propertyListOfDataCategories
Comma-separated list of categories of personal data (both sensitive and non-sensitive) processed by this process. Common sensitive types of data include racial, political views, religion, trade union membership, sex life, criminal records, etc. [Required] [Filter(eq)]
Public propertyListOfDataRecipientCategories
Comma-separated list of types of data users. Usual categories include Staff, Public Authority, Contractor, etc. [Filter(eq;like)]
Public propertyListOfProcessingPurposes
Comma-separated list of processing purposes. Common purposes include Invoicing, Newsletter, Notifications, Repeatable Orders, etc. [Filter(eq;like)]
Public propertyListOfTechnicalMeasures
Comma-separated list of technical measures taken to keep the data privacy. Common measures include Pseudonymisation, Encryption, Data Access Audit, etc. [Filter(eq)]
Public propertyListOfTransfersToThirdCountries
Comma-separated list of third countries, to which data is sent. [Filter(eq;like)]
Public propertyListOfUsedSoftware
Comma-separated list of the names of the software products used to process the data. [Filter(eq;like)]
Public propertyName
Name of the process (Multilanguage). [Required] [Filter(eq;like)]
Public propertyNoEvents
Turns on "No events" mode and returns a class, that will turn it off when Disposed. See remarks for more info.
(Inherited from DomainObject.)
Public propertyNotes
Notes for this PersonalDataProcess.
Public propertyObjectState
Gets the state of the domain object.
(Overrides EditableDomainObjectObjectState.)
Public propertyProcessingRole
The role of the enterprise company in the process - Controller or Processor. The controller owns the personal data process. The processor operates on behalf of the controller. C=Controller; P=Processor. . [Required] [Default("C")] [Filter(eq)]
Public propertyProcessOwnerPerson
The owner and responsible person for the process. [Required] [Filter(multi eq)]
Public propertyRecipients
Public propertyRepository
Provides access to PersonalDataProcessesRepository repository methods
Public propertyRetentionPeriodMonths
The period in months, for which the data is kept. Null when the period is unknown or N/A. [Filter(eq)]
Public propertyThirdCountryTransfersSafeguards
Description of safeguards, taken to protect personal data in case of third country transfers. [Filter(eq;like)]
Public propertyTransaction
The EnterpriseOne transaction to which this object is attached.
(Inherited from EnterpriseOneEntityObject.)
Top
See Also