[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;