617: cln_debug_pub.Add('Internal Control Number:'|| l_intrl_cntrl_num, 1);
618: END IF;
619:
620: IF (l_debug_level <= 2) THEN
621: cln_debug_pub.Add('Calling the ----CLN_NP_PROCESSOR_PKG.TAKE_ACTIONS----- API with the above parameters...',2);
622: END IF;
623:
624: IF (l_debug_level <= 1) THEN
625: cln_debug_pub.Add('.....Validating the Error String format......... :',1);
650: END IF;
651:
652: -- Calls the CLN Notification Processing API to perform the pre-defined actions
653: BEGIN
654: CLN_NP_PROCESSOR_PKG.TAKE_ACTIONS( x_ret_code => l_return_code ,
655: x_ret_desc => l_return_desc,
656: p_notification_code => l_notif_code,
657: p_notification_desc => l_notif_desc,
658: p_status => l_status,
661: p_coll_point => l_coll_pt,
662: p_int_con_no => l_intrl_cntrl_num);
663:
664: IF (l_debug_level <= 2) THEN
665: cln_debug_pub.Add('Exiting the ----CLN_NP_PROCESSOR_PKG.TAKE_ACTIONS----- API with the below parameters...',2);
666: END IF;
667:
668: IF (l_debug_level <= 1) THEN
669: cln_debug_pub.Add('Return Code:'|| l_return_code, 1);
675: l_error_code := SQLCODE;
676: l_errmsg := SQLERRM;
677:
678: IF (l_debug_level <= 5) THEN
679: cln_debug_pub.Add('Exception in CLN_NP_PROCESSOR_PKG.TAKE_ACTIONS:' || l_error_code || ' : '||l_errmsg,5);
680: END IF;
681: END;
682:
683: x_resultout := 'SUCCESS';