LM_NOT_ANN_VW(SQL View) |
Index Back |
---|---|
Notifications and AnnouncementView used to retrieve values to be processed in the LM_NOTIF_ANN application engine. |
SELECT LM_NOTIF_TRANS_ID , LM_DATE_POSTED , LM_DELIVERY_METHOD , LM_MSG_ABBREVIATED , LM_NOTIF_SUBJECT , NOTIFY_TO , NOTIFY_CC , NOTIFY_BCC , LM_MSG_TXT , LM_EXPR_DT , LM_NOTIFY_HIDE , LM_NOTIF_SENT FROM %Table(LM_NOTIF) WHERE LM_DATE_POSTED <= %CurrentDateIn AND ( (LM_NOTIF_SENT = 'N' AND LM_DELIVERY_METHOD IN ('B', 'E') ) OR (LM_EXPR_DT > %CurrentDateIn AND LM_DELIVERY_METHOD IN ('B', 'A') ) OR (LM_EXPR_DT IS NULL AND LM_DELIVERY_METHOD IN ('B', 'A') ) ) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | LM_NOTIF_TRANS_ID | Number(10,0) | DECIMAL(10) NOT NULL | Notification ID |
2 | LM_DATE_POSTED | Date(10) | DATE |
Date Announcment posted and/or email notifications sent.
Default Value: %DATE |
3 | LM_DELIVERY_METHOD | Character(1) | VARCHAR2(1) NOT NULL |
The delivery methods available for ad-hoc notifications and announcements.
A=Announcement B=Both Email and Announcement E=Email Notification Default Value: A |
4 | LM_MSG_ABBREVIATED | Character(100) | VARCHAR2(100) NOT NULL | Message |
5 | LM_NOTIF_SUBJECT | Character(240) | VARCHAR2(240) NOT NULL | Message Subject |
6 | NOTIFY_TO | Long Character | CLOB | Notify To |
7 | NOTIFY_CC | Long Character | CLOB | Carbon Copy |
8 | NOTIFY_BCC | Long Character | CLOB | Blind Carbon Copy |
9 | LM_MSG_TXT | Long Character | CLOB | Message Text |
10 | LM_EXPR_DT | Date(10) | DATE | Certification Expiration Date is a fixed, preset date when the certification will expire. |
11 | LM_NOTIFY_HIDE | Character(1) | VARCHAR2(1) NOT NULL |
Flag for announcements. If the flag is turned on, a user will be able to hide an announcement on their home page.
Y/N Table Edit |
12 | LM_NOTIF_SENT | Character(1) | VARCHAR2(1) NOT NULL |
Field to track if a notification has been sent.
An email can be sent from the Ad Hoc Notifications page with the posting date = current date at time of save and send. Or, from the Process Ad Hoc Notifications run control if the posting date <= current date AND LM_NOTIF_SENT = N.
An Announcement populates the LM_ANNOUNCEMENT table at the time of save. If the posting date = current date, LM_NOTIF_SENT = Y, otherwise if the Process Ad Hoc notifications run control page processes announcements, the LM_NOTIF_SENT flag is updated to Y.
Y/N Table Edit Default Value: N |