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" |