Table "Notification Schedule"

ID 1513
Namespace: System.Environment.Configuration

Properties

Name Value
Caption Notification Schedule
DrillDownPageID Page System.Environment.Configuration."Notification Schedule"
LookupPageID Page System.Environment.Configuration."Notification Schedule"
ReplicateData False
DataClassification CustomerContent

Fields

Name Type Description
"User ID" Code[50]
"Notification Type" Enum System.Environment.Configuration."Notification Entry Type"
Recurrence Enum System.Environment.Configuration."Notification Schedule Type"
Time Time
"Daily Frequency" Option
Monday Boolean
Tuesday Boolean
Wednesday Boolean
Thursday Boolean
Friday Boolean
Saturday Boolean
Sunday Boolean
"Date of Month" Integer
"Monthly Notification Date" Option
"Last Scheduled Job" Guid
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CreateNewRecord

procedure CreateNewRecord(NewUserID: Code[50], NewNotificationType: Enum "Notification Entry Type")

Parameters

Name Type Description
NewUserID Code[50]
NewNotificationType Enum System.Environment.Configuration."Notification Entry Type"

CalculateExecutionTime

procedure CalculateExecutionTime(DateTime: DateTime): DateTime

Parameters

Name Type Description
DateTime DateTime

Returns

Type Description
DateTime

ScheduleNotification

procedure ScheduleNotification(NotificationEntry: Record "Notification Entry")

Parameters

Name Type Description
NotificationEntry Table System.Environment.Configuration."Notification Entry"

See also