[Home] [Help]
PACKAGE: APPS.OKC_CONTEXT
Source
1 Package OKC_CONTEXT authid current_user AS
2 /*$Header: OKCPCTXS.pls 120.1 2006/11/02 00:42:50 anjkumar noship $*/
3 --GLOBAL VARIABLES
4 G_OKC_ORG_ID NUMBER;
5
6 FUNCTION get_okc_org_id RETURN NUMBER;
7
8 PROCEDURE set_okc_org_context(p_org_id IN NUMBER DEFAULT NULL,
9 p_organization_id IN NUMBER DEFAULT NULL);
10
11 PROCEDURE set_okc_org_context(p_chr_id IN NUMBER);
12
13 FUNCTION get_okc_organization_id RETURN NUMBER;
14
15 --new procedure added to save the current OKC and MOAC contexts
16 --the following contexts are saved
17 -- OKC_CONTEXT : ORGANIZATION_ID
18 -- OKC_CONTEXT : BUSINESS_GROUP_ID
19 -- MOAC (via MO_GLOBAL.set_policy_context)
20 -- MO_GLOBAL.g_access_mode (MULTI_ORG : ACCESS_MODE)
21 -- MO_GLOBAL.g_current_org_id (MULTI_ORG2 : CURRENT_ORG_ID)
22 PROCEDURE save_current_contexts;
23
24 --new procedure added to restore the OKC and MOAC contexts saved by
25 --call to save_current_contexts
26 PROCEDURE restore_contexts;
27
28 END okc_context;