1 PACKAGE CST_PARAMETER_CSTMRG AUTHID CURRENT_USER AS
2 /* $Header: CSTGMRGS.pls 115.4 2003/02/19 21:30:24 weizhou ship $ */
3
4
5
6 /*
7 * Parameter_FormView_CSTMRG
8 *
9 * This function is invoked via a form function
10 * and is the entry point into this package.
11 * It creates the HTML parameter page used by
12 * the BIS Gross Margin report.
13 */
14 PROCEDURE Parameter_FormView_CSTMRG( force_display in varchar2 default 'YES');
15
16
17
18 /*
19 * Parameter_ActionView_CSTMRG
20 *
21 * This function is invoked when the user clicks
22 * the OK button in the HTML page generated by
23 * Parameter_FormView_CSTMRG. It will validate
24 * the input parameters and launch the Gross Margin
25 * report.
26 */
27 PROCEDURE Parameter_ActionView_CSTMRG
28 (
29 P_ORG_LEVEL NUMBER,
30 P_ORGANIZATION_ID VARCHAR2 default null,
31 P_ORGANIZATION_NAME VARCHAR2 default null,
32 P_BUSINESS_PLAN NUMBER,
33 P_GEOGRAPHY_CODE VARCHAR2 default null,
34 P_GEOGRAPHY_NAME VARCHAR2 default null,
35 P_SALES_CHANNEL_CODE VARCHAR2 default null,
36 P_SALES_CHANNEL_NAME VARCHAR2 default null,
37 P_ITEM_CODE VARCHAR2 default null,
38 P_ITEM VARCHAR2 default null,
39 P_VIEW_BY varchar2,
40 P_FROM_DATE VARCHAR2 default null,
41 P_TO_DATE VARCHAR2 default null
42 );
43
44
45
46 /*
47 * Before_Parameter_CSTMRG
48 *
49 * This function is called by Parameter_FormView_CSTMRG
50 * to perform initial setups. It should not be invoked
51 * directly.
52 */
53 PROCEDURE Before_Parameter_CSTMRG;
54
55
56
57 /*
58 * After_Parameter_CSTMRG
59 *
60 * This function is called by Parameter_ActionView_CSTMRG
61 * to perform validations. It should not be invoked
62 * directly.
63 */
64 PROCEDURE After_Parameter_CSTMRG;
65
66
67
68 END CST_PARAMETER_CSTMRG;