[Home] [Help]
PACKAGE: APPS.CSD_RETURNS_BI_PVT
Source
1 PACKAGE CSD_RETURNS_BI_PVT AUTHID CURRENT_USER AS
2 /* $Header: csdvrbis.pls 120.2 2011/02/23 22:27:25 swai noship $ */
3
4 -- Global Varaiables
5 C_ERROR CONSTANT VARCHAR2(1) := '2'; -- concurrent manager error code
6 C_WARNING CONSTANT VARCHAR2(1) := '1'; -- concurrent manager warning code
7 C_OK CONSTANT VARCHAR2(1) := '0'; -- concurrent manager success code
8
9 C_CSD_RETURNS_BI_RCV_TXNS_F CONSTANT VARCHAR2(30) := 'CSD_RETURNS_BI_RCV_TXNS_F';
10 C_CSD_RETURNS_BI_MTL_TXNS_F CONSTANT VARCHAR2(30) := 'CSD_RETURNS_BI_MTL_TXNS_F';
11 C_CSD_RETURNS_BI_SHP_TXNS_F CONSTANT VARCHAR2(30) := 'CSD_RETURNS_BI_SHP_TXNS_F';
12
13 /*--------------------------------------------------*/
14 /* procedure name: get_last_run_date */
15 /* description : procedure used to get */
16 /* the last run date for the ETL */
17 /*--------------------------------------------------*/
18
19 FUNCTION get_last_run_date(p_fact_name VARCHAR2
20 ) RETURN DATE;
21
22 /*--------------------------------------------------*/
23 /* procedure name: initial_load_rcvtxns_etl */
24 /* description : procedure to load Receiving Txn */
25 /* fact initially. */
26 /*--------------------------------------------------*/
27
28 PROCEDURE initial_load_rcvtxns_etl(errbuf IN OUT NOCOPY VARCHAR2,
29 retcode IN OUT NOCOPY VARCHAR2);
30
31 /*--------------------------------------------------*/
32 /* swai: 12.2 */
33 /* procedure name: initial_load_shptxns_etl */
34 /* description : procedure to load Shipping Txn */
35 /* fact initially. */
36 /*--------------------------------------------------*/
37
38 PROCEDURE initial_load_shptxns_etl(errbuf IN OUT NOCOPY VARCHAR2,
39 retcode IN OUT NOCOPY VARCHAR2);
40
41
42 /*--------------------------------------------------*/
43 /* procedure name: initial_load_mtltxns_etl */
44 /* description : procedure to load Material Txn */
45 /* fact initially. */
46 /*--------------------------------------------------*/
47
48 PROCEDURE initial_load_mtltxns_etl(errbuf IN OUT NOCOPY VARCHAR2,
49 retcode IN OUT NOCOPY VARCHAR2);
50
51 /*--------------------------------------------------*/
52 /* procedure name: Initial_Load */
53 /* description : procedure to load All Returns */
54 /* Dashboard facts */
55 /* initially. */
56 /*--------------------------------------------------*/
57 PROCEDURE Initial_Load(errbuf IN OUT NOCOPY VARCHAR2,
58 retcode IN OUT NOCOPY varchar2,
59 p_data_set IN VARCHAR2 := 'ALL');
60
61 /*--------------------------------------------------*/
62 /* procedure name: Returns_Bi_Driver_Main */
63 /* description : procedure to load */
64 /* fact tables */
65 /*--------------------------------------------------*/
66 PROCEDURE Returns_Bi_Driver_Main (errbuf IN OUT NOCOPY VARCHAR2,
67 retcode IN OUT NOCOPY VARCHAR2,
68 p_data_set IN VARCHAR2 := 'ALL');
69
70 END CSD_RETURNS_BI_PVT;