Base
Base - base class for handling activity providers.
Method | Description | Available from version |
---|---|---|
canKeepReassignedInCalendar | Defines to save an entry about re-assigning to another activity-responsible user in the calendar. | |
canUseCalendarEvents | Defines if activity can use calendar events (for notifications and planner). | |
checkCompletePermission | Checks if user can has access permissions to update the activity status. | |
checkFields | Called when adding or updating an activity. | |
createLiveFeedLog | Called when registering (adding/updating) activity in CRM Activity Stream. | |
checkUpdatePermission | Checks access permission for activity update for this user. | |
deleteAssociatedEntity | Called to delete an associate entity when deleting an activity. | |
fillDefaultActivityFields | Sets default values when planning an activity. | |
generateSubject | Automatically generates a subject for activity (name). | |
getCommunicationType | Gets a communication type. | |
getFieldsForEdit | Returns array of fields, available for editing when creating/updating activity via planner. | |
getPlannerActions | Returns array with description of parameters when activity can be planned. | |
getPlannerTitle | Returns title for planner window. | |
getStatusAnchor | Requests description for provider status. | |
getTypes | Returns array of activity types generated by the provider. | |
isActive | Checks if provider is active. | |
isCompletable | Checks, if activity can be interactively executed by the user. | |
isTypeEditable | Checks if this activity type can be edited. | |
postForm | Called before saving an activity via planner form. | |
processCreation | Launches activity creation. | |
updateAssociatedEntity | Called when updating an activity for associated entity. |
© «Bitrix24», 2001-2024