DBA Data[Home] [Help]

APPS.HZ_MO_GLOBAL_CACHE dependencies on MO_GLOBAL

Line 1: PACKAGE BODY HZ_MO_GLOBAL_CACHE as

1: PACKAGE BODY HZ_MO_GLOBAL_CACHE as
2: /*$Header: ARHMOGCB.pls 120.8 2006/04/17 22:54:56 dmmehta noship $ */
3:
4: ---------------------------------------------
5: -- declaration of private global variables.

Line 8: TYPE G_Cache_Type IS TABLE OF HZ_MO_GLOBAL_CACHE.GlobalsRecord

4: ---------------------------------------------
5: -- declaration of private global variables.
6: ---------------------------------------------
7:
8: TYPE G_Cache_Type IS TABLE OF HZ_MO_GLOBAL_CACHE.GlobalsRecord
9: INDEX BY BINARY_INTEGER;
10:
11: G_Cache G_Cache_Type;
12:

Line 13: G_Cust_Gen_Cache HZ_MO_GLOBAL_CACHE.cust_num_gen_rec;

9: INDEX BY BINARY_INTEGER;
10:
11: G_Cache G_Cache_Type;
12:
13: G_Cust_Gen_Cache HZ_MO_GLOBAL_CACHE.cust_num_gen_rec;
14:
15: --logging related
16: MOD_PKG VARCHAR2(30) := 'hz.plsql.HZ_MO_GLOBAL_CACHE';
17: MOD_validate_orgid_pub_api VARCHAR2(50) := MOD_PKG || '.validate_orgid_pub_api';

Line 16: MOD_PKG VARCHAR2(30) := 'hz.plsql.HZ_MO_GLOBAL_CACHE';

12:
13: G_Cust_Gen_Cache HZ_MO_GLOBAL_CACHE.cust_num_gen_rec;
14:
15: --logging related
16: MOD_PKG VARCHAR2(30) := 'hz.plsql.HZ_MO_GLOBAL_CACHE';
17: MOD_validate_orgid_pub_api VARCHAR2(50) := MOD_PKG || '.validate_orgid_pub_api';
18:
19:
20: --------------------------------------

Line 58: l_gt HZ_MO_GLOBAL_CACHE.GlobalsTable;

54:
55: PROCEDURE populate
56: IS
57: i PLS_INTEGER;
58: l_gt HZ_MO_GLOBAL_CACHE.GlobalsTable;
59: BEGIN
60: G_Cache.DELETE;
61: retrieve_globals(l_gt);
62:

Line 177: RETURN hz_mo_global_cache.GlobalsRecord

173:
174: FUNCTION get_org_attributes (
175: p_org_id IN NUMBER
176: )
177: RETURN hz_mo_global_cache.GlobalsRecord
178: IS
179: BEGIN
180: IF G_Cache.exists(p_org_id) THEN
181: Return(G_Cache(p_org_id));

Line 228: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

224: p_org_id IN NUMBER
225: )
226: RETURN varchar2
227: IS
228: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
229:
230: BEGIN
231: L_Param_Rec := Get_Org_Attributes(p_org_id);
232: RETURN L_Param_Rec.auto_site_numbering;

Line 265: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

261: p_org_id IN NUMBER
262: )
263: RETURN varchar2
264: IS
265: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
266:
267: BEGIN
268: L_Param_Rec := get_Org_Attributes(p_org_id);
269: RETURN L_Param_Rec.Default_country;

Line 277: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

273: p_org_id IN NUMBER
274: )
275: RETURN number
276: IS
277: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
278: BEGIN
279: L_Param_Rec := get_Org_Attributes(p_org_id);
280: RETURN L_Param_Rec.Location_structure_ID;
281: END;

Line 287: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

283: p_org_id IN NUMBER
284: )
285: RETURN varchar2
286: IS
287: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
288: BEGIN
289: L_Param_Rec := get_Org_Attributes(p_org_id);
290: RETURN L_Param_Rec.Tax_method;
291: END;

Line 323: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

319: p_org_id IN NUMBER
320: )
321: RETURN number
322: IS
323: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
324:
325: BEGIN
326: L_Param_Rec := get_Org_Attributes(p_org_id);
327: RETURN L_Param_Rec.chart_of_accounts_id;

Line 360: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

356: p_org_id IN NUMBER
357: )
358: RETURN number
359: IS
360: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
361:
362: BEGIN
363: L_Param_Rec := get_Org_Attributes(p_org_id);
364: RETURN L_Param_Rec.set_of_books_id;

Line 470: L_org_id := nvl(mo_global.get_current_org_id, mo_utils.get_default_org_id);

466: --
467: BEGIN
468: BEGIN
469: -- Bug 5107334 : get current org_id, if NULL, get default org_id
470: L_org_id := nvl(mo_global.get_current_org_id, mo_utils.get_default_org_id);
471: EXCEPTION
472: WHEN OTHERS
473: THEN
474: RAISE FND_API.G_EXC_ERROR;

Line 524: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

520:
521: FUNCTION get_address_validation( p_org_id IN NUMBER )
522: RETURN varchar2
523: IS
524: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
525: BEGIN
526: L_Param_Rec := get_org_Attributes(p_org_id);
527: RETURN L_Param_Rec.Address_Val;
528:

Line 536: * Wrapper around MO_GLOBAL.validate_orgid_pub_api

532: /**
533: * PROCEDURE validate_orgid_pub_api
534: *
535: * DESCRIPTION
536: * Wrapper around MO_GLOBAL.validate_orgid_pub_api
537: * Extra functionality -
538: * IF passed ORG_ID is null
539: * + no default org_id based on profile was found by MO_GLOBAL
540: * {

Line 539: * + no default org_id based on profile was found by MO_GLOBAL

535: * DESCRIPTION
536: * Wrapper around MO_GLOBAL.validate_orgid_pub_api
537: * Extra functionality -
538: * IF passed ORG_ID is null
539: * + no default org_id based on profile was found by MO_GLOBAL
540: * {
541: * IF security settings allow user access to set of OUs
542: * RETURN one OU from that set and set STATUS = 'R' (random)
543: * ELSE

Line 544: * Allow default behavior. Bubble up MO_GLOBAL raised exception

540: * {
541: * IF security settings allow user access to set of OUs
542: * RETURN one OU from that set and set STATUS = 'R' (random)
543: * ELSE
544: * Allow default behavior. Bubble up MO_GLOBAL raised exception
545: * }
546: *
547: * EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
548: *

Line 586: --call mo_global api

582: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'ORG_ID='||ORG_ID);
583: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'ERROR_MESG_SUPPR='||ERROR_MESG_SUPPR);
584: END IF;
585:
586: --call mo_global api
587: MO_GLOBAL.validate_orgid_pub_api(
588: ORG_ID,
589: ERROR_MESG_SUPPR,
590: STATUS);

Line 587: MO_GLOBAL.validate_orgid_pub_api(

583: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'ERROR_MESG_SUPPR='||ERROR_MESG_SUPPR);
584: END IF;
585:
586: --call mo_global api
587: MO_GLOBAL.validate_orgid_pub_api(
588: ORG_ID,
589: ERROR_MESG_SUPPR,
590: STATUS);
591:

Line 593: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'successfully executed MO_GLOBAL.validate_orgid_pub_api()');

589: ERROR_MESG_SUPPR,
590: STATUS);
591:
592: IF (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
593: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'successfully executed MO_GLOBAL.validate_orgid_pub_api()');
594: END IF;
595:
596:
597: --process output

Line 619: mo_global.check_access(hr.organization_id) = 'Y'

615: FROM
616: hr_operating_units hr,
617: ar_system_parameters s
618: WHERE
619: mo_global.check_access(hr.organization_id) = 'Y'
620: AND hr.organization_id = s.org_id
621: AND s.set_of_books_id > 0
622: AND rownum < 2;
623:

Line 638: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'caught exception no_data_found in sql=SELECT hr.organization_id,hr.name FROM hr_operating_units hr WHERE mo_global.check_access(hr.organization_id) = "Y" AND rownum < 2');

634: EXCEPTION
635: WHEN no_data_found THEN
636:
637: IF (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
638: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'caught exception no_data_found in sql=SELECT hr.organization_id,hr.name FROM hr_operating_units hr WHERE mo_global.check_access(hr.organization_id) = "Y" AND rownum < 2');
639: END IF;
640:
641: --if an org is still not available let default behavior persist
642:

Line 666: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'caught exception in MO_GLOBAL.validate_orgid_pub_api()');

662:
663: WHEN others THEN
664:
665: IF (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
666: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'caught exception in MO_GLOBAL.validate_orgid_pub_api()');
667: END IF;
668:
669: --note there is similar handling in main block of this api to handle case ERROR_MESG_SUPPR = "N'
670: IF ORG_ID is null THEN

Line 688: mo_global.check_access(hr.organization_id) = 'Y'

684: FROM
685: hr_operating_units hr,
686: ar_system_parameters s
687: WHERE
688: mo_global.check_access(hr.organization_id) = 'Y'
689: AND hr.organization_id = s.org_id
690: AND s.set_of_books_id > 0
691: AND rownum < 2;
692:

Line 728: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'caught exception no_data_found in sql=SELECT hr.organization_id,hr.name FROM hr_operating_units hr WHERE mo_global.check_access(hr.organization_id) = "Y" AND rownum < 2');

724: EXCEPTION
725: WHEN no_data_found THEN
726:
727: IF (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
728: FND_LOG.string(FND_LOG.LEVEL_STATEMENT,MOD_validate_orgid_pub_api,'caught exception no_data_found in sql=SELECT hr.organization_id,hr.name FROM hr_operating_units hr WHERE mo_global.check_access(hr.organization_id) = "Y" AND rownum < 2');
729: END IF;
730:
731: IF (FND_LOG.LEVEL_PROCEDURE >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
732: FND_LOG.string(FND_LOG.LEVEL_PROCEDURE,MOD_validate_orgid_pub_api,'ERROR: raising APP_EXCEPTION.RAISE_EXCEPTION');

Line 788: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;

784: p_org_id IN NUMBER
785: )
786: RETURN varchar2
787: IS
788: L_Param_Rec HZ_MO_GLOBAL_CACHE.GlobalsRecord;
789:
790: BEGIN
791: L_Param_Rec := get_Org_Attributes(p_org_id);
792: RETURN L_Param_Rec.reciprocal_flag;

Line 828: L_org_id := nvl(mo_global.get_current_org_id, mo_utils.get_default_org_id);

824: l_return_status VARCHAR2(2000);
825: --
826: BEGIN
827: BEGIN
828: L_org_id := nvl(mo_global.get_current_org_id, mo_utils.get_default_org_id);
829: EXCEPTION
830: WHEN OTHERS
831: THEN
832: NULL;

Line 886: L_org_id := nvl(mo_global.get_current_org_id, mo_utils.get_default_org_id);

882: l_return_status VARCHAR2(2000);
883: --
884: BEGIN
885: BEGIN
886: L_org_id := nvl(mo_global.get_current_org_id, mo_utils.get_default_org_id);
887: EXCEPTION
888: WHEN OTHERS
889: THEN
890: NULL;

Line 913: END HZ_MO_GLOBAL_CACHE;

909: RAISE;
910:
911: END get_default_grouping_rule_id;
912:
913: END HZ_MO_GLOBAL_CACHE;
914: