1 PACKAGE BODY hr_multi_tenancy_pkg AS
2 /* $Header: permtpkg.pkb 120.0.12010000.6 2008/12/17 08:30:36 ppentapa noship $ */
3
4 FUNCTION get_label_from_bg (p_business_group_id IN NUMBER) RETURN VARCHAR2 IS
5 BEGIN
6 RETURN 'C::' || 'ENT';
7 END get_label_from_bg;
8
9 FUNCTION is_multi_tenant_system RETURN BOOLEAN AS
10 BEGIN
11 RETURN FALSE;
12 END is_multi_tenant_system;
13
14 FUNCTION get_system_model RETURN VARCHAR2 AS
15 BEGIN
16 RETURN 'N';
17 END get_system_model;
18
19 PROCEDURE set_context (p_context_value IN VARCHAR2) AS
20 BEGIN
21 NULL;
22 END set_context;
23
24 PROCEDURE set_context_for_person (p_person_id IN NUMBER) AS
25 BEGIN
26 NULL;
27 END set_context_for_person;
28
29 PROCEDURE set_context_for_enterprise (p_enterprise_short_code IN VARCHAR2) AS
30 BEGIN
31 NULL;
32 END set_context_for_enterprise;
33
34 FUNCTION is_valid_sec_group (p_security_group_id IN NUMBER
35 ,p_business_group_id IN NUMBER) RETURN VARCHAR2 AS
36 BEGIN
37 RETURN 'N';
38 END is_valid_sec_group;
39
40 FUNCTION get_org_id_for_person (p_person_id IN NUMBER) RETURN NUMBER AS
41 BEGIN
42 RETURN -1;
43 END get_org_id_for_person;
44
45 FUNCTION get_org_id_for_person (p_person_id IN NUMBER
46 ,p_business_group_id IN NUMBER) RETURN NUMBER AS
47 BEGIN
48 RETURN -1;
49 END get_org_id_for_person;
50
51 FUNCTION get_org_id_from_bg_and_sl (p_business_group_id IN NUMBER
52 ,p_security_label IN VARCHAR2) RETURN NUMBER AS
53 BEGIN
54 RETURN p_business_group_id;
55 END get_org_id_from_bg_and_sl;
56
57 FUNCTION get_corporate_branding (p_organization_id VARCHAR2 DEFAULT NULL) RETURN VARCHAR2 AS
58 BEGIN
59 RETURN NULL;
60 END get_corporate_branding;
61
62 FUNCTION get_bus_grp_from_sec_grp (p_security_group_id IN NUMBER) RETURN NUMBER AS
63 BEGIN
64 RETURN NULL;
65 END get_bus_grp_from_sec_grp;
66
67 PROCEDURE set_security_group_id (p_security_group_id IN NUMBER) AS
68 BEGIN
69 NULL;
70 END set_security_group_id;
71
72 PROCEDURE add_language IS
73 BEGIN
74 NULL;
75 END add_language;
76
77 END hr_multi_tenancy_pkg;