git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@50874 248e525c-4dfb-0310-94bc-949c084e9493

This commit is contained in:
andrew.gilmore
2012-03-19 11:57:19 +00:00
parent 2a0f4900c3
commit 0e9ca75d77
1587 changed files with 500863 additions and 0 deletions

View 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;
/