Click or drag to resize

Entitlement Class

Defines the amount and type of support a customer should receive.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkEntitlement

Namespace:  Novalys.VisualGuard.Security.CRM.Sdk
Assembly:  Novalys.VisualGuard.Security.CRM (in Novalys.VisualGuard.Security.CRM.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
public class Entitlement : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The Entitlement type exposes the following members.

Constructors
  NameDescription
Public methodEntitlement
Default Constructor.
Top
Properties
  NameDescription
Public propertyaccount_entitlement_Account
N:1 account_entitlement_Account
Public propertyaccount_entitlement_Customer
N:1 account_entitlement_Customer
Public propertyAccountId
Unique identifier for Account associated with Entitlement.
Public propertyAllocationTypeCode
Select the type of entitlement terms.
Public propertyAttributes (Inherited from Entity.)
Public propertybusiness_unit_entitlement
N:1 business_unit_entitlement
Public propertycontact_entitlement_ContactId
N:1 contact_entitlement_ContactId
Public propertycontact_entitlement_Customer
N:1 contact_entitlement_Customer
Public propertyContactId
Unique identifier for Contact associated with Entitlement.
Public propertyCreatedBy
Unique identifier of the user who created the record.
Public propertyCreatedOn
Date and time when the entitlement was created.
Public propertyCreatedOnBehalfBy
Unique identifier of the delegate user who created the entitlement.
Public propertyCustomerId
Choose a contact or account for which this entitlement has been defined.
Public propertyDecreaseRemainingOn
Select whether to decrease the remaining terms when the case is created or when it is resolved.
Public propertyDescription
Type additional information to describe the Entitlement
Public propertyEndDate
Enter the date when the entitlement ends.
Public propertyentitlement_ActivityPointers
1:N entitlement_ActivityPointers
Public propertyentitlement_Annotations
1:N entitlement_Annotations
Public propertyentitlement_Appointments
1:N entitlement_Appointments
Public propertyentitlement_AsyncOperations
1:N entitlement_AsyncOperations
Public propertyentitlement_BulkDeleteFailures
1:N entitlement_BulkDeleteFailures
Public propertyentitlement_cases
1:N entitlement_cases
Public propertyentitlement_connections1
1:N entitlement_connections1
Public propertyentitlement_connections2
1:N entitlement_connections2
Public propertyentitlement_DuplicateBaseRecord
1:N entitlement_DuplicateBaseRecord
Public propertyentitlement_DuplicateMatchingRecord
1:N entitlement_DuplicateMatchingRecord
Public propertyentitlement_Emails
1:N entitlement_Emails
Public propertyentitlement_entitlementchannel_EntitlementId
1:N entitlement_entitlementchannel_EntitlementId
Public propertyentitlement_Faxes
1:N entitlement_Faxes
Public propertyentitlement_Letters
1:N entitlement_Letters
Public propertyentitlement_PhoneCalls
1:N entitlement_PhoneCalls
Public propertyentitlement_PrincipalObjectAttributeAccesses
1:N entitlement_PrincipalObjectAttributeAccesses
Public propertyentitlement_ProcessSession
1:N entitlement_ProcessSession
Public propertyentitlement_RecurringAppointmentMasters
1:N entitlement_RecurringAppointmentMasters
Public propertyentitlement_ServiceAppointments
1:N entitlement_ServiceAppointments
Public propertyentitlement_SocialActivities
1:N entitlement_SocialActivities
Public propertyentitlement_Tasks
1:N entitlement_Tasks
Public propertyentitlement_UserEntityInstanceDatas
1:N entitlement_UserEntityInstanceDatas
Public propertyentitlementcontacts_association
N:N entitlementcontacts_association
Public propertyEntitlementId
Unique identifier for entity instances
Public propertyEntitlementTemplateId
Unique identifier for Entitlement Template associated with Entitlement.
Public propertyentitlementtemplateid_RelationShip
N:1 entitlementtemplateid_RelationShip
Public propertyEntityState (Inherited from Entity.)
Public propertyExchangeRate
Exchange rate for the currency associated with the contact with respect to the base currency.
Public propertyExtensionData (Inherited from Entity.)
Public propertyFormattedValues (Inherited from Entity.)
Public propertyId (Overrides Entity.Id.)
Public propertyImportSequenceNumber
Unique identifier of the data import or data migration that created this record.
Public propertyItem (Inherited from Entity.)
Public propertyKbAccessLevel
Select the access someone will have to the knowledge base on the portal.
Public propertylk_entitlement_createdby
N:1 lk_entitlement_createdby
Public propertylk_entitlement_createdonbehalfby
N:1 lk_entitlement_createdonbehalfby
Public propertylk_entitlement_modifiedby
N:1 lk_entitlement_modifiedby
Public propertylk_entitlement_modifiedonbehalfby
N:1 lk_entitlement_modifiedonbehalfby
Public propertyLogicalName (Inherited from Entity.)
Public propertyModifiedBy
Unique identifier of the user who modified the record.
Public propertyModifiedOn
Date and time when the record was modified.
Public propertyModifiedOnBehalfBy
Unique identifier of the delegate user who modified the record.
Public propertyName
Type a meaningful name for the entitlement.
Public propertyOverriddenCreatedOn
Date and time that the record was migrated.
Public propertyOwnerId
Enter the user or team who owns the entitlement. This field is updated every time the item is assigned to a different user.
Public propertyOwningBusinessUnit
Unique identifier for the business unit that owns the record
Public propertyOwningTeam
Unique identifier for the team that owns the record.
Public propertyOwningUser
Unique identifier for the user that owns the record.
Public propertyProcessId
Unique identifier of the Process.
Public propertyproduct_entitlement_association
N:N product_entitlement_association
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyRemainingTerms
Type the total number of entitlement terms that are left.
Public propertyRestrictCaseCreation
Tells whether case creation is restricted based on entitlement terms.
Public propertysla_entitlement
N:1 sla_entitlement
Public propertySLAId
Choose the service level agreement (SLA) associated with the entitlement.
Public propertyStageId
Unique identifier of the Stage.
Public propertyStartDate
Enter the date when the entitlement begins.
Public propertyStateCode
For internal use only.
Public propertyStatusCode
Select the reason code that explains the status of the entitlement.
Public propertyteam_entitlement
N:1 team_entitlement
Public propertyTimeZoneRuleVersionNumber
For internal use only.
Public propertyTotalTerms
Type the total number of entitlement terms.
Public propertyTransactionCurrency_Entitlement
N:1 TransactionCurrency_Entitlement
Public propertyTransactionCurrencyId
Unique identifier of the currency associated with the contact.
Public propertyuser_entitlement
N:1 user_entitlement
Public propertyUTCConversionTimeZoneCode
Time zone code that was in use when the record was created.
Public propertyVersionNumber
Version number of the entitlement item.
Top
Methods
  NameDescription
Public methodContains (Inherited from Entity.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeValue``1 (Inherited from Entity.)
Protected methodGetFormattedAttributeValue (Inherited from Entity.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetRelatedEntities``1 (Inherited from Entity.)
Protected methodGetRelatedEntity``1 (Inherited from Entity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetAttributeValue (Inherited from Entity.)
Protected methodSetRelatedEntities``1 (Inherited from Entity.)
Protected methodSetRelatedEntity``1 (Inherited from Entity.)
Public methodToEntity``1 (Inherited from Entity.)
Public methodToEntityReference (Inherited from Entity.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
Fields
See Also