Click or drag to resize

IScheduleEventEntity Interface

Schedule event entity

(Évènement)

Namespace:  EBP.Api.Interfaces.Invoicing.Module.Entities.Deal
Assembly:  EBP.Api.XXX.Interfaces (in EBP.Api.XXX.Interfaces.dll) Version: 1.0.3.0
Syntax
[GuidAttribute("C477FD1D-70C6-41AA-9FBA-6BCD16D4201A")]
public interface IScheduleEventEntity : IScheduleEventEntityBase, 
	IScheduleEntityBase, IInvoicingEntityBase, IBusinessEntityBase, ISynchronizableEntityBase, IEntity, 
	IApiEntity, IDisposable, IEquatable<IProxy>

The IScheduleEventEntity type exposes the following members.

Properties
  NameDescription
Public propertyAbsenceRange
Gets or sets the range of absence, when event is absence.
(Inherited from IScheduleEventEntityBase.)
Public propertyAbsenceRangeMember
Gets the range of absence, when event is absence.
(Inherited from IScheduleEventEntityBase.)
Public propertyAccountingYearId
Gets or sets the accounting year Id
Public propertyAccountingYearIdMember
Gets the accounting year Id
Public propertyAchievedDuration
Gets the achieved duration
(Inherited from IScheduleEntityBase.)
Public propertyAddress
Gets the address.
Public propertyAddressId
Gets or sets the address id.
Public propertyAddressIdExists
Gets if the address Id exists
Public propertyAddressIdExistsMember
Gets if the address Id exists
Public propertyAddressIdMember
Gets the address id.
Public propertyAssociatedFiles
Associated Files collection
Public propertyCaption

Gets or sets the caption.

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyCaptionMember

Gets the caption.

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueFirstName

Gets the first name of the colleague.

(Prénom)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueFirstNameMember

Gets the first name of the colleague.

(Prénom)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueFunction

Gets the colleague function

(Fonction du collaborateur)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueFunctionMember

Gets the colleague function

(Fonction du collaborateur)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueId

Gets or sets the colleague id.

(Code intervenant)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueIdMember

Gets the colleague id.

(Code intervenant)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueLabel
Gets or sets the colleague label.
(Inherited from IScheduleEntityBase.)
Public propertyColleagueLabelMember
Gets the colleague label.
(Inherited from IScheduleEntityBase.)
Public propertyColleagueLastName

Gets the last name of the colleague.

(Nom)

(Inherited from IScheduleEntityBase.)
Public propertyColleagueLastNameMember

Gets the last name of the colleague.

(Nom)

(Inherited from IScheduleEntityBase.)
Public propertyCompetenceIdFromColleague
Gets or sets the competence ids from the colleague
(Inherited from IScheduleEntityBase.)
Public propertyCompetenceIdFromColleagueMember
Gets the competence ids from the colleague
(Inherited from IScheduleEntityBase.)
Public propertyConflictImage
Gets or sets the conflict indicator image.
(Inherited from IScheduleEventEntityBase.)
Public propertyConflictImageMember
Gets the conflict indicator image.
(Inherited from IScheduleEventEntityBase.)
Public propertyConflictIndicator
Gets or sets the conflict indicator.
(Inherited from IScheduleEventEntityBase.)
Public propertyConflictIndicatorMember
Gets the conflict indicator.
(Inherited from IScheduleEventEntityBase.)
Public propertyConflictTypes
Gets or sets the conflict types (flag).
(Inherited from IScheduleEventEntityBase.)
Public propertyConflictTypesMember
Gets the conflict types (flag).
(Inherited from IScheduleEventEntityBase.)
Public propertyConstructionSiteCaption

Gets the construction site caption

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyConstructionSiteCaptionMember

Gets the construction site caption

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyConstructionSiteCustomerId
Gets the construction site contracting authoriy Id
Public propertyConstructionSiteCustomerIdMember
Gets the construction site contracting authoriy Id
Public propertyConstructionSiteDealId

Gets the construction site deal Id

(Code Affaire)

(Inherited from IScheduleEntityBase.)
Public propertyConstructionSiteDealIdMember

Gets the construction site deal Id

(Code Affaire)

(Inherited from IScheduleEntityBase.)
Public propertyConstructionSiteId

Gets or sets the construction site Id

(Code du projet)

(Inherited from IScheduleEntityBase.)
Public propertyConstructionSiteIdMember

Gets the construction site Id

(Code du projet)

(Inherited from IScheduleEntityBase.)
Public propertyContact
Gets the contact.
Public propertyContactId
Gets or sets the contact id.
Public propertyContactIdMember
Gets the contact id.
Public propertyContractId
Gets the contract ID
(Inherited from IScheduleEventEntityBase.)
Public propertyCostAmount
Gets or sets the cost amount.
(Inherited from IScheduleEventEntityBase.)
Public propertyCostAmountMember
Gets the cost amount.
(Inherited from IScheduleEventEntityBase.)
Public propertyCreatedByExecutionQuote
Gets or sets whether the schedule event has been created by an execution quote
(Inherited from IScheduleEventEntityBase.)
Public propertyCreatedByExecutionQuoteMember
Gets whether the schedule event has been created by an execution quote
(Inherited from IScheduleEventEntityBase.)
Public propertyCreatedDate
Gets the Created Date
(Inherited from IEntity.)
Public propertyCreatedUser
Gets the Created User
(Inherited from IEntity.)
Public propertyCreatorColleagueFirstName
Gets the first name of the creator colleague.
Public propertyCreatorColleagueFirstNameMember
Gets the first name of the creator colleague.
Public propertyCreatorColleagueId
Gets or sets the creator colleague id.
Public propertyCreatorColleagueIdMember
Gets the creator colleague id.
Public propertyCreatorColleagueLabel
Gets or sets the creator colleague label.
Public propertyCreatorColleagueLabelMember
Gets the creator colleague label.
Public propertyCreatorColleagueLastName
Gets the last name of the creator colleague.
Public propertyCreatorColleagueLastNameMember
Gets the last name of the creator colleague.
Public propertyCustomerId
Gets or sets the customer id.
Public propertyCustomerIdMember
Gets the customer id.
Public propertyCustomerLanguage
Gets the customer language
Public propertyCustomerLanguageMember
Gets the customer language
Public propertyCustomerName
Gets the name of the customer.
Public propertyCustomerNameMember
Gets the name of the customer.
Public propertyCustomerSchedulerColor
Gets the customer scheduler color
Public propertyCustomerSchedulerColorMember
Gets the customer scheduler color
Public propertyDateChangeRemindEnabled
Gets or sets the value indicating if user must be alerted when event dates change.
Public propertyDateChangeRemindEnabledMember
Gets the value indicating if user must be alerted when event dates change.
Public propertyDealCaption

Gets the deal caption.

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyDealCaptionMember

Gets the deal caption.

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyDealId

Gets or sets the deal id.

(Code Affaire)

(Inherited from IScheduleEntityBase.)
Public propertyDealIdMember

Gets the deal id.

(Code Affaire)

(Inherited from IScheduleEntityBase.)
Public propertyDisplayType
Gets or sets the display type of the event.
Public propertyDisplayTypeMember
Gets the display type of the event.
Public propertyDocumentType
Gets or sets the type of the document.

List of authorized values in DocumentTypes

Public propertyDocumentTypeMember
Gets the type of the document.

List of authorized values in DocumentTypes

Public propertyEndDateTime

Gets or sets the end date time.

(Fin)

(Inherited from IScheduleEntityBase.)
Public propertyEndDateTimeMember

Gets the end date time.

(Fin)

(Inherited from IScheduleEntityBase.)
Public propertyEndTime
Gets or sets the end time.
(Inherited from IScheduleEntityBase.)
Public propertyEndTimeMember
Gets the end time.
(Inherited from IScheduleEntityBase.)
Public propertyEntityCaption
Gets the caption of the current entity, using the content
(Inherited from IEntity.)
Public propertyEntityLabel
Gets the entity Label
(Inherited from IEntity.)
Public propertyEquipmentCaption

Gets the equipment caption.

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyEquipmentCaptionMember

Gets the equipment caption.

(Libellé)

(Inherited from IScheduleEntityBase.)
Public propertyEquipmentId

Gets or sets the equipment id.

(Code matériel)

(Inherited from IScheduleEntityBase.)
Public propertyEquipmentIdMember

Gets the equipment id.

(Code matériel)

(Inherited from IScheduleEntityBase.)
Public propertyErrors
Gets the collection of errors
(Inherited from IEntity.)
Public propertyEventSchedulerColor
Gets or sets the color which will be displayed in scheduler for this event. (depends of third scheduler color and event type color)
Public propertyEventSchedulerColorMember
Gets the color which will be displayed in scheduler for this event. (depends of third scheduler color and event type color)
Public propertyEventTypeCaption
Gets the event type caption
Public propertyEventTypeCaptionMember
Gets the event type caption
Public propertyEventTypeCaptionValue
Gets the event type caption
(Inherited from IScheduleEventEntityBase.)
Public propertyEventTypeDisplayType
Gets the display type of the selected event type.
Public propertyEventTypeDisplayTypeMember
Gets the display type of the selected event type.
Public propertyEventTypeId
Gets or sets the event type id.
Public propertyEventTypeIdMember
Gets the event type id.
Public propertyExpectedDuration
Gets the expected duration.
(Inherited from IScheduleEventEntityBase.)
Public propertyExpectedResources
Gets the expected resources.
Public propertyGlobalPercentComplete
Gets or sets the global percent complete
Public propertyGlobalPercentCompleteMember
Gets the global percent complete
Public propertyHourlyCostPrice
Gets or sets the hourly cost price.
(Inherited from IScheduleEventEntityBase.)
Public propertyHourlyCostPriceMember
Gets the hourly cost price.
(Inherited from IScheduleEventEntityBase.)
Public propertyId

Id of the data

(Code)

(Inherited from IScheduleEntityBase.)
Public propertyIdMember

Id of the data

(Code)

(Inherited from IScheduleEntityBase.)
Public propertyIncidentId
Gets the incident ID
(Inherited from IScheduleEventEntityBase.)
Public propertyIncludeInRealizedCost

Gets or sets the include in realized cost

List of authorized values in IncludeInRealizedCostType

(Inclure les coûts dans l'analyse (Affaire))

(Inherited from IScheduleEntityBase.)
Public propertyIncludeInRealizedCostMember

Gets the include in realized cost

List of authorized values in IncludeInRealizedCostType

(Inclure les coûts dans l'analyse (Affaire))

(Inherited from IScheduleEntityBase.)
Public propertyInvoiceColleagueFirstName
Gets the first name of the invoice colleague.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceColleagueFirstNameMember
Gets the first name of the invoice colleague.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceColleagueId
Gets or sets the invoice colleague id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceColleagueIdMember
Gets the invoice colleague id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceColleagueLabel
Gets or sets the invoice colleague label.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceColleagueLabelMember
Gets the invoice colleague label.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceColleagueLastName
Gets the last name of the invoice colleague.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceColleagueLastNameMember
Gets the last name of the invoice colleague.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceCustomerColleagueId
Gets the invoice customer colleague id
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceCustomerColleagueIdMember
Gets the invoice customer colleague id
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceCustomerId
Gets or sets the invoice customer id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceCustomerIdMember
Gets the invoice customer id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceCustomerName
Gets the name of the invoice customer.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceCustomerNameMember
Gets the name of the invoice customer.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceEquipments
Gets or sets whether the equipments are invoiced
Public propertyInvoiceEquipmentsMember
Gets whether the equipments are invoiced
Public propertyInvoiceId
Gets or sets the invoice id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceIdMember
Gets the invoice id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceInterveners
Gets or sets whether the interveners are invoiced
Public propertyInvoiceIntervenersMember
Gets whether the interveners are invoiced
Public propertyInvoiceLineId
Gets or sets the invoice line id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceLineIdMember
Gets the invoice line id.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceNumber
Gets the invoice number.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceNumberMember
Gets the invoice number.
(Inherited from IScheduleEventEntityBase.)
Public propertyInvoiceScheduleEvent
Gets whether to invoice schedule time event by default
Public propertyInvoiceScheduleEventMember
Gets whether to invoice schedule time event by default
Public propertyInvoiceScheduleTimeEvent

Gets whether to invoice schedule time event by default

(Facturer les lignes de temps)

(Inherited from IScheduleEntityBase.)
Public propertyInvoiceScheduleTimeEventMember

Gets whether to invoice schedule time event by default

(Facturer les lignes de temps)

(Inherited from IScheduleEntityBase.)
Public propertyInvoiceTravelExpense
Gets whether the travel expense have to be invoiced
(Inherited from IScheduleEventEntityBase.)
Public propertyIsDeleted
Gets if the mode matches a deleted mode
(Inherited from IEntity.)
Public propertyIsEmptyLine
Indicates if the entity is an empty line of an entity collection (created in auto following the entityCollection options)
(Inherited from IEntity.)
Public propertyIsEvent
Gets whether is event.
(Inherited from IScheduleEventEntityBase.)
Public propertyIsTaskSaleDocumentLine
Gets whether sale document line is an execution quote line shown as a real task (not a phase task having task children)
Public propertyIsTaskSaleDocumentLineMember
Gets whether sale document line is an execution quote line shown as a real task (not a phase task having task children)
Public propertyItemCaption
Gets the item caption.
(Inherited from IScheduleEventEntityBase.)
Public propertyItemCaptionMember
Gets the item caption.
(Inherited from IScheduleEventEntityBase.)
Public propertyItemId
Gets or sets the item id.
(Inherited from IScheduleEventEntityBase.)
Public propertyItemIdMember
Gets the item id.
(Inherited from IScheduleEventEntityBase.)
Public propertyItemType
Gets the type of the item.

List of authorized values in ItemType

(Inherited from IScheduleEventEntityBase.)
Public propertyItemTypeMember
Gets the type of the item.

List of authorized values in ItemType

(Inherited from IScheduleEventEntityBase.)
Public propertyLabourExpectedDurationByState
Gets the working duration member to use by state
Public propertyLabourOverDuration
Gets the labour's over duration
Public propertyLabourScheduledDuration
Gets the labour's scheduled duration
Public propertyLabourUpdatedExpectedDuration
Gets the labour's updated expected duration
Public propertyLineType

Gets or sets the type of the line.

List of authorized values in EventLineType

(Type de ligne)

(Inherited from IScheduleEntityBase.)
Public propertyLineTypeMember

Gets the type of the line.

List of authorized values in EventLineType

(Type de ligne)

(Inherited from IScheduleEntityBase.)
Public propertyMaintenance
Gets the maintenance members
Public propertyMembers
List of the members. It allows to acces to members with the name
(Inherited from IEntity.)
Public propertyMode
Gets the entity mode
(Inherited from IEntity.)
Public propertyModifiedDate
Gets the Modified Date
(Inherited from IEntity.)
Public propertyModifiedUser
Gets the Modified User
(Inherited from IEntity.)
Public propertyMustBeCalculated
Gets or sets whether the schedule event dates must be calculated
Public propertyMustBeCalculatedMember
Gets whether the schedule event dates must be calculated
Public propertyNetAmountVatExcluded
Gets or sets the net amount vat excluded.
(Inherited from IScheduleEventEntityBase.)
Public propertyNetAmountVatExcludedMember
Gets the net amount vat excluded.
(Inherited from IScheduleEventEntityBase.)
Public propertyNextReminder
Gets or sets the next reminder.
Public propertyNextReminderMember
Gets the next reminder.
Public propertyNextReminderTime
Gets or sets the next reminder time.
Public propertyNextReminderTimeMember
Gets the next reminder time.
Public propertyNotes

Gets or sets the notes in RTF format.

(Notes)

(Inherited from IBusinessEntityBase.)
Public propertyNotesClear

Gets or sets the notes in plain text format.

(Notes en texte brut)

(Inherited from IBusinessEntityBase.)
Public propertyNotesClearMember

Gets the notes in plain text format.

(Notes en texte brut)

(Inherited from IBusinessEntityBase.)
Public propertyNotesMember

Gets the notes in RTF format.

(Notes)

(Inherited from IBusinessEntityBase.)
Public propertyOwnerEntity
Gets the main entity that own all this items/collection
(Inherited from IEntity.)
Public propertyParent
Gets the parent entity collection, that own this item
(Inherited from IEntity.)
Public propertyPercentComplete
Gets or sets the percent complete
(Inherited from IScheduleEventEntityBase.)
Public propertyPercentCompleteMember
Gets the percent complete
(Inherited from IScheduleEventEntityBase.)
Public propertyPredictedCostAmount
Gets or sets the predicted cost amount.
(Inherited from IScheduleEventEntityBase.)
Public propertyPredictedCostAmountMember
Gets the predicted cost amount.
(Inherited from IScheduleEventEntityBase.)
Public propertyProgressUpdateLastDate
Gets or sets the progress update last date
(Inherited from IScheduleEventEntityBase.)
Public propertyProgressUpdateLastDateMember
Gets the progress update last date
(Inherited from IScheduleEventEntityBase.)
Public propertyPurchaseDocumentId
Gets or sets the purchase document id.
Public propertyPurchaseDocumentIdMember
Gets the purchase document id.
Public propertyQuantity
Gets or sets the quantity.
(Inherited from IScheduleEventEntityBase.)
Public propertyQuantityMember
Gets the quantity.
(Inherited from IScheduleEventEntityBase.)
Public propertyReadOnly
Gets/Sets if the entity is in read only mode, to preserve from data changing
(Inherited from IEntity.)
Public propertyRemainingDuration
Gets the remaining duration
(Inherited from IScheduleEventEntityBase.)
Public propertyReminder
Gets or sets the reminder.
Public propertyReminderEnabled
Gets or sets whether the reminder is enabled.
Public propertyReminderEnabledMember
Gets whether the reminder is enabled.
Public propertyReminderMember
Gets the reminder.
Public propertyReminderType
Gets or sets the type of the reminder.

List of authorized values in DelayType

Public propertyReminderTypeMember
Gets the type of the reminder.

List of authorized values in DelayType

Public propertySaleDocumentConstructionSiteId
Gets the construction site Id of the sale document
Public propertySaleDocumentConstructionSiteIdMember
Gets the construction site Id of the sale document
Public propertySaleDocumentCustomerId
Gets the saledocument customer ID
Public propertySaleDocumentCustomerIdMember
Gets the saledocument customer ID
Public propertySaleDocumentId
Gets or sets the sale document id.
(Inherited from IScheduleEventEntityBase.)
Public propertySaleDocumentIdMember
Gets the sale document id.
(Inherited from IScheduleEventEntityBase.)
Public propertySaleDocumentLineId
Gets or sets the sale document line Id
(Inherited from IScheduleEventEntityBase.)
Public propertySaleDocumentLineIdMember
Gets the sale document line Id
(Inherited from IScheduleEventEntityBase.)
Public propertySaleDocumentType
Gets the type of the sale document.

List of authorized values in SaleDocumentSubTypes

(Inherited from IScheduleEventEntityBase.)
Public propertySaleDocumentTypeMember
Gets the type of the sale document.

List of authorized values in SaleDocumentSubTypes

(Inherited from IScheduleEventEntityBase.)
Public propertySalePriceVatExcluded
Gets or sets the sale price vat excluded.
(Inherited from IScheduleEventEntityBase.)
Public propertySalePriceVatExcludedMember
Gets the sale price vat excluded.
(Inherited from IScheduleEventEntityBase.)
Public propertyScheduleEventNumber

Gets or sets the schedule event number

(Numéro)

(Inherited from IScheduleEntityBase.)
Public propertyScheduleEventNumberMember

Gets the schedule event number

(Numéro)

(Inherited from IScheduleEntityBase.)
Public propertyScheduleEventOutlookSynchronizationCollection
Get the schedule event outlook synchronization collection.
Public propertyScheduleShowTimeLine
Gets or sets whether schedule show time line.
(Inherited from IScheduleEventEntityBase.)
Public propertyScheduleShowTimeLineMember
Gets whether schedule show time line.
(Inherited from IScheduleEventEntityBase.)
Public propertySilent
Get/Sets if the entity is in silent mode
(Inherited from IEntity.)
Public propertyStartDateTime

Gets or sets the start date time.

(Début)

(Inherited from IScheduleEntityBase.)
Public propertyStartDateTimeMember

Gets the start date time.

(Début)

(Inherited from IScheduleEntityBase.)
Public propertyStartTime
Gets or sets the start time.
(Inherited from IScheduleEntityBase.)
Public propertyStartTimeMember
Gets the start time.
(Inherited from IScheduleEntityBase.)
Public propertyState
Gets or sets the state.

List of authorized values in EventStateType

(Inherited from IScheduleEventEntityBase.)
Public propertyStateMember
Gets the state.

List of authorized values in EventStateType

(Inherited from IScheduleEventEntityBase.)
Public propertyStates
Gets the entity states
(Inherited from IEntity.)
Public propertyStockDocumentId
Gets or sets the stock document id.
Public propertyStockDocumentIdMember
Gets the stock document id.
Public propertyStockDocuments
Gets the stock documents
Public propertySupplierId
Gets or sets the supplier id.
Public propertySupplierIdMember
Gets the supplier id.
Public propertySupplierName
Gets the name of the supplier.
Public propertySupplierNameMember
Gets the name of the supplier.
Public propertySupplierSchedulerColor
Gets the supplier scheduler color
Public propertySupplierSchedulerColorMember
Gets the supplier scheduler color
Public propertyTechnicalSheet
Gets the technical sheet.
Public propertyTechnicalSheetMember
Gets the technical sheet.
Public propertyTheoreticalLabourPercentComplete
Gets or sets the theoritical labour percent complete
Public propertyTheoreticalLabourPercentCompleteMember
Gets the theoritical labour percent complete
Public propertyThirdEntity
Gets the third entity
Public propertyTimeEvents
Gets the time events.
Public propertyToInvoice
Gets or sets whether to invoice.
(Inherited from IScheduleEventEntityBase.)
Public propertyToInvoiceMember
Gets whether to invoice.
(Inherited from IScheduleEventEntityBase.)
Public propertyTravelExpenseId
Gets the travel expense ID
(Inherited from IScheduleEventEntityBase.)
Public propertyTravelExpenseInvoiceId
Gets/sets the travel expense invoice ID
(Inherited from IScheduleEventEntityBase.)
Public propertyTypeColor
Gets the color associated to the event type.
Public propertyTypeColorMember
Gets the color associated to the event type.
Public propertyUniqueId
Gets or sets the unique Id
(Inherited from ISynchronizableEntityBase.)
Public propertyUniqueIdMember
Gets the unique Id
(Inherited from ISynchronizableEntityBase.)
Public propertyUpdatedWorkingDuration
Gets the updated working duration in hours
Public propertyWorkingDuration
Gets the working duration in hours
Public propertyWorkingDurationByState
Gets the working duration member to use by state
Top
Methods
  NameDescription
Public methodAppend
Method for add a new entity to the media. Update the entity to its default value.
(Inherited from IEntity.)
Public methodCancel
Cancel the edit mode without saving, and reload the entity
(Inherited from IEntity.)
Public methodCancelEdit
Cancel the edit mode without saving, without reload the entity
(Inherited from IEntity.)
Public methodCheckData
Check the data of the entity
(Inherited from IEntity.)
Public methodClear
Clear the entity content and reinitialize it to the default value
(Inherited from IEntity.)
Public methodClone
Clone an entity
(Inherited from IEntity.)
Public methodCopyTo(IEntity)
Copy the entity content to another entity
(Inherited from IEntity.)
Public methodCopyTo(IEntity, Boolean)
Copy the entity content to another entity
(Inherited from IEntity.)
Public methodDelete
Method for delete a existing entity from the media
(Inherited from IEntity.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodEdit
Method to pass in edit mode a existing entity in the media (for exemple, add a lock for database)
(Inherited from IEntity.)
Public methodGetExtension
Gets the extension.
(Inherited from IApiEntity.)
Public methodInitializeFromCustomerProduct
Initializes from customer product.
Public methodInitializeFromIncident
Initialize the schedule event from an incident
Public methodInitializeFromMaintenanceContract
Initialize the schedule event from a maintenance contract
Public methodInitializeFromSaleOrderLine
Initializes from sale order line.
Public methodIsMemberWhichIsCopiedToActivityModified
Returns true if a member which is recopied to activity is modified
Public methodLoad
Method for loading the entity
(Inherited from IEntity.)
Public methodSave
Method for saving the entity to the media
(Inherited from IEntity.)
Public methodSetComplexMemberReadOnly
Set the read only property to a member
(Inherited from IEntity.)
Public methodShowMessage
Method to display a message. The message is displayed if the UI has connected to the ShowMessage event
(Inherited from IApiEntity.)
Top
Events
  NameDescription
Public eventAddressContactChanged
Occurs when the address has been modified
Public eventCustomerIdChanged
Occurs when the customer Id changed
Public eventModeChanged
Event raised on mode changed
(Inherited from IEntity.)
Public eventNextMaintenanceEventCreated
Occurs when the next maintenance event has been created
Public eventSaveExchangedCustomerProduct
Occurs when an exchanged customer product has to be saved
Public eventScheduleEventTypeIdChanged
Occurs when the schedule event type Id changed
Public eventTypeChanged
Occurs when the type changed
Top
Remarks
The IScheduleEventEntity type can be instantiated with EBP.Api.Utils<TExtension>.GetInterface<T>
IScheduleEventEntity instance = Utils<ExtensionType>.GetInterface<IScheduleEventEntity>();
See Also