LM_NOT_ANN_VW

(SQL View)
Index Back

Notifications and Announcement

View 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