1 PACKAGE rg_row_orders_pkg AUTHID CURRENT_USER AS
2 /* $Header: rgirords.pls 120.1 2003/04/29 01:29:26 djogg ship $ */
3 --
4 -- NAME
5 -- new_row_order_id
6 --
7 -- DESCRIPTION
8 -- Get a new report set id from rg_report_sets_s
9 --
10 -- PARAMETERS
11 -- *None*
12 --
13 FUNCTION new_row_order_id
14 RETURN NUMBER;
15 --
16 -- NAME
17 -- check_dup_row_order_name
18 --
19 -- DESCRIPTION
20 -- Check whether new_name already used by another row order
21 -- in the currenct application.
22 --
23 -- PARAMETERS
24 -- 1. Current Application ID
25 -- 2. Current Row Order ID
26 -- 3. New row order name
27 --
28 FUNCTION check_dup_row_order_name(cur_application_id IN NUMBER,
29 cur_row_order_id IN NUMBER,
30 new_name IN VARCHAR2)
31 RETURN BOOLEAN;
32
33 /*
34 * Name: check_references
35 * Desc: Check if the specified row order is used in a report. If it is,
36 * raise an exception.
37 */
38 PROCEDURE check_references(X_row_order_id NUMBER);
39
40 END rg_row_orders_pkg;