DBA Data[Home] [Help]

PACKAGE: APPS.ONT_HEADER_DEF_UTIL

Source


1 PACKAGE ONT_HEADER_Def_Util AUTHID CURRENT_USER AS
2 /* $Header: OEXRHDRS.pls 120.0 2005/05/31 23:02:23 appldev noship $ */
3 
4 g_cached_record          OE_AK_ORDER_HEADERS_V%ROWTYPE;
5 g_attr_rules_cache       ONT_DEF_UTIL.Attr_Def_Rule_Tbl_Type;
6 
7 FUNCTION Get_Attr_Val_Varchar2
8 (   p_attr_code                     IN  VARCHAR2
9 ,   p_record                        IN  OE_AK_ORDER_HEADERS_V%ROWTYPE
10 ) RETURN VARCHAR2;
11 
12 FUNCTION Get_Attr_Val_Date
13 (   p_attr_code                     IN  VARCHAR2
14 ,   p_record                        IN  OE_AK_ORDER_HEADERS_V%ROWTYPE
15 ) RETURN DATE;
16 
17 FUNCTION Sync_HEADER_Cache
18 (   p_HEADER_ID                     IN  NUMBER
19 ) RETURN NUMBER;
20 
21 FUNCTION Get_Foreign_Attr_Val_Varchar2
22 (   p_foreign_attr_code             IN  VARCHAR2
23 ,   p_record                        IN  OE_AK_ORDER_HEADERS_V%ROWTYPE
24 ,   p_foreign_database_object_name  IN  VARCHAR2
25 ) RETURN VARCHAR2;
26 
27 FUNCTION Get_Foreign_Attr_Val_Date
28 (   p_foreign_attr_code             IN  VARCHAR2
29 ,   p_record                        IN  OE_AK_ORDER_HEADERS_V%ROWTYPE
30 ,   p_foreign_database_object_name  IN  VARCHAR2
31 ) RETURN DATE;
32 
33 PROCEDURE Clear_HEADER_Cache;
34 
35 PROCEDURE Get_Valid_Defaulting_Rules
36 (   p_attr_code                     IN  VARCHAR2
37 ,   p_attr_id                       IN  NUMBER
38 ,   p_header_rec                    IN  OE_AK_ORDER_HEADERS_V%ROWTYPE
39 , x_rules_start_index_tbl OUT NOCOPY OE_GLOBALS.NUMBER_TBL_Type
40 
41 , x_rules_stop_index_tbl OUT NOCOPY OE_GLOBALS.NUMBER_TBL_Type
42 
43 );
44 
45 FUNCTION Validate_Defaulting_Condition
46 (   p_condition_id                  IN  NUMBER
47 ,   p_header_rec                    IN  OE_AK_ORDER_HEADERS_V%ROWTYPE
48 ) RETURN BOOLEAN;
49 
50 END ONT_HEADER_Def_Util;