git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@50874 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
82
Data/BulkLoad/EFT/Nominations/plsql/efno_msgsubs.spc
Normal file
82
Data/BulkLoad/EFT/Nominations/plsql/efno_msgsubs.spc
Normal file
@@ -0,0 +1,82 @@
|
||||
CREATE OR REPLACE PACKAGE efno_msgsubs IS
|
||||
|
||||
-- Author : LACEYK
|
||||
-- Created : 28/03/2007 17:43:01
|
||||
-- Purpose : Message Subscription routines
|
||||
|
||||
--
|
||||
g_package_name CONSTANT VARCHAR2(30) := 'efno_msgsubs';
|
||||
g_header CONSTANT VARCHAR2(160) := '$Header: $';
|
||||
g_revision CONSTANT VARCHAR2(160) := '$Revision: $ Patch 0.2';
|
||||
--
|
||||
g_vc_arr owa_util.vc_arr;
|
||||
--
|
||||
--
|
||||
FUNCTION get_suca_id ( p_suca_group IN VARCHAR2 DEFAULT NULL
|
||||
, p_suca_name IN VARCHAR2 DEFAULT NULL)
|
||||
RETURN subscription_categories.suca_id%TYPE;
|
||||
|
||||
PROCEDURE send_messages(p_cust_id IN customers.cust_id%TYPE
|
||||
,p_suca_id IN subscription_categories.suca_id%TYPE
|
||||
,p_email_content_en IN VARCHAR2
|
||||
,p_email_content_hu IN VARCHAR2 DEFAULT NULL
|
||||
,p_email_subject_en IN VARCHAR2 DEFAULT NULL
|
||||
,p_email_subject_hu IN VARCHAR2 DEFAULT NULL
|
||||
,p_sms_content_en IN VARCHAR2 DEFAULT NULL
|
||||
,p_sms_content_hu IN VARCHAR2 DEFAULT NULL
|
||||
,p_file IN BLOB DEFAULT NULL
|
||||
,p_filename IN VARCHAR2 DEFAULT NULL
|
||||
,p_file_mime_type IN VARCHAR2 DEFAULT NULL
|
||||
);
|
||||
|
||||
PROCEDURE send_messages(p_syus_id IN system_users.syus_id%TYPE
|
||||
,p_suca_id IN subscription_categories.suca_id%TYPE
|
||||
,p_email_content_en IN VARCHAR2
|
||||
,p_email_content_hu IN VARCHAR2 DEFAULT NULL
|
||||
,p_email_subject_en IN VARCHAR2 DEFAULT NULL
|
||||
,p_email_subject_hu IN VARCHAR2 DEFAULT NULL
|
||||
,p_sms_content_en IN VARCHAR2 DEFAULT NULL
|
||||
,p_sms_content_hu IN VARCHAR2 DEFAULT NULL
|
||||
,p_file IN BLOB DEFAULT NULL
|
||||
,p_filename IN VARCHAR2 DEFAULT NULL
|
||||
,p_file_mime_type IN VARCHAR2 DEFAULT NULL
|
||||
);
|
||||
|
||||
PROCEDURE send_recorded_messages( p_cust_id IN customers.cust_id%TYPE
|
||||
, p_message_type IN VARCHAR2
|
||||
, p_message_id IN VARCHAR2
|
||||
, p_suca_id IN subscription_categories.suca_id%TYPE
|
||||
, p_email_content_en IN VARCHAR2
|
||||
, p_email_content_hu IN VARCHAR2 DEFAULT NULL
|
||||
, p_email_subject_en IN VARCHAR2 DEFAULT NULL
|
||||
, p_email_subject_hu IN VARCHAR2 DEFAULT NULL
|
||||
, p_sms_content_en IN VARCHAR2 DEFAULT NULL
|
||||
, p_sms_content_hu IN VARCHAR2 DEFAULT NULL
|
||||
, p_file IN BLOB DEFAULT NULL
|
||||
, p_filename IN VARCHAR2 DEFAULT NULL
|
||||
, p_file_mime_type IN VARCHAR2 DEFAULT NULL
|
||||
);
|
||||
|
||||
FUNCTION count_suca RETURN NUMBER;
|
||||
|
||||
FUNCTION check_msg_subscription( p_uscd_id IN user_contact_details.uscd_id%TYPE
|
||||
, p_suca_id IN subscription_categories.suca_id%TYPE
|
||||
, p_type IN VARCHAR2
|
||||
) RETURN BOOLEAN;
|
||||
|
||||
PROCEDURE update_msg_subs( p_suca_count IN NUMBER DEFAULT 0
|
||||
, p_uscd IN owa_util.vc_arr DEFAULT g_vc_arr
|
||||
, p_type IN owa_util.vc_arr DEFAULT g_vc_arr
|
||||
, p_suca_id IN owa_util.vc_arr DEFAULT g_vc_arr
|
||||
, p_suca_checked IN owa_util.vc_arr DEFAULT g_vc_arr
|
||||
);
|
||||
|
||||
/**
|
||||
-- FUNCTION about
|
||||
--
|
||||
-- %return A textual description of the version number and VSS header for this package
|
||||
*/
|
||||
FUNCTION about RETURN VARCHAR2;
|
||||
--
|
||||
END efno_msgsubs;
|
||||
/
|
||||
Reference in New Issue
Block a user