HCSC_NOTIF

(SQL Table)
Index Back

Notifications and Announcement

Record to hold details for ad-hoc notifications and announcements.

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 HCSC_NOTIF_TRNS_ID Number(10,0) DECIMAL(10) NOT NULL Transaction ID for AD-Hoc Notification.

Default Value: 9999999999

2 HCSC_TRUNCATED_MSG Character(100) VARCHAR2(100) NOT NULL First 100 Character of Ad-Hoc notification message.
3 HCSC_DATE_POSTED Date(10) DATE Posting date for Ad-Hoc notification

Default Value: %DATE

4 HCSC_NOTIF_DESCR Character(50) VARCHAR2(50) NOT NULL Notification Description
5 HCSC_DELIVERY_METH Character(1) VARCHAR2(1) NOT NULL The delivery methods available for ad-hoc notifications and announcements.
A=Announcement
B=Email and Announcement
E=Email
N=Notification
N=In-App
X=Email and Notification
X=Email and In-App
Y=Announcement and In-App
Y=Announcement and Notification
Z=All

Default Value: A

6 HCSC_CATEGORY_NAME Character(50) VARCHAR2(50) NOT NULL Notification Category Name

Prompt Table: HCSC_CAT_DVW

7 HCSC_EONC_NOTIF_ID Character(50) VARCHAR2(50) NOT NULL Notification Name
8 OPRID Character(30) VARCHAR2(30) NOT NULL A user's ID (see PSOPRDEFN).
9 HCSC_EMAIL_TMPL_ID Character(30) VARCHAR2(30) NOT NULL Email Template ID

Prompt Table: HCSC_TMPL_S_VW

10 HCSC_NOTIFY_IND Character(1) VARCHAR2(1) NOT NULL Notify Individually

Y/N Table Edit

Default Value: N

11 HCSC_NTF_PRIORITY Character(1) VARCHAR2(1) NOT NULL Notification Priority
0=Default
1=High
2=Medium
3=Low

Default Value: 0

12 HCSC_NOTIF_SENDER Character(1) VARCHAR2(1) NOT NULL Notification Sender
1=User
2=System
3=Other

Default Value: 1

13 HCSC_NOTIF_EMAILID Character(70) VARCHAR2(70) NOT NULL From Email Address
14 HCSC_NOTIF_SUBJECT Character(240) VARCHAR2(240) NOT NULL Message Subject
15 EMAIL_RTELONG Long Character CLOB Message Text
16 HCSC_EXPIRE_DATE Date(10) DATE Announcement Expiration Date for Adhoc Notification
17 HCSC_NOTIF_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

Default Value: N

18 HCSC_RECURR Character(1) VARCHAR2(1) NOT NULL Recurring Options

Y/N Table Edit

Default Value: N

19 HCSC_FREQUENCY_OPT Character(4) VARCHAR2(4) NOT NULL Recurring Frequency
D=Every Day
M=Every Month
OM=Every Other Month
OW=Every Other Week
W=Every Week
20 HCSC_WEEKDAY Character(1) VARCHAR2(1) NOT NULL Days of a week
1=1-Sunday
2=2-Monday
3=3-Tuesday
4=4-Wednesday
5=5-Thursday
6=6-Friday
7=7-Saturday
21 HCSC_MONTHDAY Character(2) VARCHAR2(2) NOT NULL Days of a month
22 HCSC_RECURR_END_DT Date(10) DATE Recurring end date
23 HCSC_LOG_FLG Character(1) VARCHAR2(1) NOT NULL Enable Logging
E=Email
W=None

Default Value: W

24 HCSC_LOG_EXCP_FLG Character(1) VARCHAR2(1) NOT NULL Exceptions Only

Y/N Table Edit

Default Value: N

25 HCSC_NOTIF_SENT Character(1) VARCHAR2(1) NOT NULL Field to track if a notification has been sent. Notification can be sent from the Ad Hoc Notifications page when posting date is current date at time of save. Or, It can be sent from the Process Ad Hoc Notifications run control if the posting date <= current date AND HCSC_NOTIF_SENT = N. If the posting date = current date then update HCSC_NOTIF_SENT = Y, otherwise if the Process Ad Hoc notifications run control page processes announcements, then update HCSC_NOTIF_SENT flag to Y.

Y/N Table Edit

Default Value: N

26 HCSC_MSG_STATUS Character(4) VARCHAR2(4) NOT NULL Notification Message Status
D=Dismissed
P=Published
R=Ready To Send

Default Value: R

27 HCSC_LAST_RUN_DATE Date(10) DATE Last run Date For Ad-Hoc Notification
28 LASTUPDOPRID Character(30) VARCHAR2(30) NOT NULL Specifies the User ID which made the last update to an entry. This field is maintained by PeopleSoft and is used in a variety of contexts.
29 LASTUPDDTTM DateTime(26) TIMESTAMP Specifies the date and time of the last update to an entry. This field is maintained by PeopleSoft and is used in a variety of contexts.