Table 1511 "Notification Entry"
Base Application · System.Environment.Configuration
Across versions
- BC23present
- BC24declaration changed
- BC25unchanged
- BC263 fields removed
- BC27-30unchanged
Neighbourhood 3 connected objects and pages
Base Application · System.Environment.Configuration · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Notification Entry |
| DataClassification | CustomerContent |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | ID | Integer | Specifies the ID of the notification entry. via Page 1511 “Notification Entries” | AutoIncrement |
| 3 | Type | Enum “Notification Entry Type” | Specifies the type of notification. via Page 1511 “Notification Entries” | enum Enum 1511 “Notification Entry Type” |
| 4 | Recipient User ID | Code[50] | Specifies the user who received the notification. via Page 1511 “Notification Entries” | TableRelation Table 91 “User Setup” (“User Setup”.“User ID”); DataClassification EndUserIdentifiableInformation |
| 5 | Triggered By Record | RecordID | — | |
| 6 | Link Target Page | Integer | — | TableRelation “Page Metadata”.ID |
| 7 | Custom Link | Text[250] | — | |
| 8 | Error Message | Text[2048] | Specifies an error that relates to the notification entry. via Page 1511 “Notification Entries” | not editable |
| 9 | Created Date-Time | DateTime | Specifies the date and time that the notification was created. via Page 1511 “Notification Entries” | not editable |
| 10 | Created By | Code[50] | Specifies the user who created the notification. via Page 1511 “Notification Entries” | TableRelation User.“User Name”; not editable; DataClassification EndUserIdentifiableInformation |
| 18 | Sender User ID | Code[50] | — | TableRelation Table 91 “User Setup” (“User Setup”.“User ID”); DataClassification EndUserIdentifiableInformation |
Keys
- Key1: ID (clustered)
- Key2: Created Date-Time
- Key3: Triggered By Record, Type
Procedures
CreateNotificationEntry(NewType: Enum "Notification Entry Type"; RecipientUserID: Code[50]; NewRecord: Variant; NewLinkTargetPage: Integer; NewCustomLink: Text[250]; NewSenderUserID: Code[50])InsertRec(NewType: Enum "Notification Entry Type"; NewUserID: Code[50]; NewRecordID: RecordID; NewLinkTargetPage: Integer; NewCustomLink: Text[250]; NewSenderUserID: Code[50]): BooleanGetTelemetryDimensions(NotificationEntryType: Enum "Notification Entry Type"): Dictionary of [Text, Text](internal)
Plus 1 local procedures.
Triggers
OnInsert
Relations
- Recipient User ID: TableRelation Table 91 “User Setup”
- Sender User ID: TableRelation Table 91 “User Setup”
Pages and codeunits on this table
- Page 1511 “Notification Entries” (source table)
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 701 “Data Type Management” (1 call:
CreateNotificationEntry → GetRecordRef)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Notification Entry"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.