Notification Schedule

Easily find this page again using the shortlink: https://bct.azrcrv.co.uk/1513

Table Type: Company

Table Name: Notification Schedule
Database Table Name: CRONUS UK Ltd_$Notification Schedule$437dbf0e-84ff-417a-965d-ed2bb9650972

Table Number: 1513

Due to how Dynamics BC tables and columns are named, square brackets need to be wrapped around the table name and column names. Below are example queries showing how Notification Schedule can be queried.

Show/hide an example select of all columns

SELECT
   *
FROM
   [CRONUS UK Ltd_$Notification Schedule$437dbf0e-84ff-417a-965d-ed2bb9650972]

Show/hide an example select of all columns by name

SELECT
   [User ID]
   ,[Notification Type]
   ,[Recurrence]
   ,[Time]
   ,[Daily Frequency]
   ,[Monday]
   ,[Tuesday]
   ,[Wednesday]
   ,[Thursday]
   ,[Friday]
   ,[Saturday]
   ,[Sunday]
   ,[Date of Month]
   ,[Monthly Notification Date]
   ,[Last Scheduled Job]
   ,[$systemId]
   ,[$systemCreatedAt]
   ,[$systemCreatedBy]
   ,[$systemModifiedAt]
   ,[$systemModifiedBy]
FROM
   [CRONUS UK Ltd_$Notification Schedule$437dbf0e-84ff-417a-965d-ed2bb9650972]

Show/hide an example select of all columns including those from all joined tables

SELECT
   *
FROM
   [CRONUS UK Ltd_$Notification Schedule$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Notification Schedule]
LEFT JOIN
   [CRONUS UK Ltd_$Job Queue Entry$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Job Queue Entry]
      ON
         [Notification Schedule].[Last Scheduled Job] = [Job Queue Entry].[ID]
LEFT JOIN
   [User] AS [User]
      ON
         [Notification Schedule].[SystemCreatedBy] = [User].[User Security ID]
LEFT JOIN
   [User] AS [User]
      ON
         [Notification Schedule].[SystemModifiedBy] = [User].[User Security ID]

Show/hide columns in Notification Schedule table

Field No.Field NameField CaptionClassTypeLengthSQL Column NameSQL DataType
1User ID Primary Key SearchUser IDNormalCode50User IDnvarchar(100)
2Notification Type Primary Key SearchNotification TypeNormalOption4Notification Typeint
Available options are:
  • “New Record”
  • “Approval”
  • “Overdue”
3Recurrence SearchRecurrenceNormalOption4Recurrenceint
Available options are:
  • “Instantly”
  • “Daily”
  • “Weekly”
  • “Monthly”
4Time SearchTimeNormalTime4Timedatetime
5Daily Frequency SearchDaily FrequencyNormalOption4Daily Frequencyint
Available options are:
  • “Weekday”
  • “Daily”
6Monday SearchMondayNormalBoolean4Mondaytinyint
7Tuesday SearchTuesdayNormalBoolean4Tuesdaytinyint
8Wednesday SearchWednesdayNormalBoolean4Wednesdaytinyint
9Thursday SearchThursdayNormalBoolean4Thursdaytinyint
10Friday SearchFridayNormalBoolean4Fridaytinyint
11Saturday SearchSaturdayNormalBoolean4Saturdaytinyint
12Sunday SearchSundayNormalBoolean4Sundaytinyint
13Date of Month SearchDate of MonthNormalInteger4Date of Monthint
14Monthly Notification Date SearchMonthly Notification DateNormalOption4Monthly Notification Dateint
Available options are:
  • “First Workday”
  • “Last Workday”
  • “Custom”
15Last Scheduled Job SearchLast Scheduled JobNormalGUID16Last Scheduled Jobuniqueidentifier
Key to join to the Job Queue Entry table.

Show/hide example query

SELECT
       [Notification Schedule].[Last Scheduled Job]
       ,[Job Queue Entry].[ID]
FROM
       [CRONUS UK Ltd_$Notification Schedule$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Notification Schedule]
LEFT JOIN
       [CRONUS UK Ltd_$Job Queue Entry$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Job Queue Entry]
              ON
                     [Notification Schedule].[Last Scheduled Job] = [Job Queue Entry].[ID]
2000000000$systemId SearchSystem IDNormalGUID16$systemIduniqueidentifier
2000000001SystemCreatedAt SearchCreated AtNormalDateTime8$systemCreatedAtdatetime
2000000002SystemCreatedBy SearchCreated ByNormalGUID16$systemCreatedByuniqueidentifier
Key to join to the User table.

Show/hide example query

SELECT
       [Notification Schedule].[$systemCreatedBy]
       ,[User].[User Security ID]
FROM
       [CRONUS UK Ltd_$Notification Schedule$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Notification Schedule]
LEFT JOIN
       [User] AS [User]
              ON
                     [Notification Schedule].[$systemCreatedBy] = [User].[User Security ID]
2000000003SystemModifiedAt SearchModified AtNormalDateTime8$systemModifiedAtdatetime
2000000004SystemModifiedBy SearchModified ByNormalGUID16$systemModifiedByuniqueidentifier
Key to join to the User table.

Show/hide example query

SELECT
       [Notification Schedule].[$systemModifiedBy]
       ,[User].[User Security ID]
FROM
       [CRONUS UK Ltd_$Notification Schedule$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Notification Schedule]
LEFT JOIN
       [User] AS [User]
              ON
                     [Notification Schedule].[$systemModifiedBy] = [User].[User Security ID]

Leave a Reply

Your email address will not be published. Required fields are marked *