[Home] [Help]
PACKAGE: APPS.ONT_HEADER_PAYMENT_DEF_UTIL
Source
1 PACKAGE ONT_HEADER_PAYMENT_Def_Util AUTHID CURRENT_USER AS
2 /* $Header: OEXDFWKB.pls 115.0 13-AUG-13 23:23:31 appldev ship $ */
3
4 --
5 -- Copyright (c) 1996 Oracle Corporation, Redwood Shores, CA, USA
6 -- All rights reserved.
7 --
8 -- FILENAME
9 --
10 -- ONT_HEADER_PAYMENT_Def_Util
11 --
12 -- DESCRIPTION
13 --
14 -- Spec of package ONT_HEADER_PAYMENT_Def_Util
15 --
16 -- NOTES
17 --
18 -- HISTORY
19 --
20 -- 13-AUG-13 Created
21 --
22
23 g_cached_record OE_AK_HEADER_PAYMENTS_V%ROWTYPE;
24 g_attr_rules_cache ONT_DEF_UTIL.Attr_Def_Rule_Tbl_Type;
25
26 FUNCTION Get_Attr_Val_Varchar2
27 ( p_attr_code IN VARCHAR2
28 , p_record IN OE_AK_HEADER_PAYMENTS_V%ROWTYPE
29 ) RETURN VARCHAR2;
30
31 FUNCTION Get_Attr_Val_Date
32 ( p_attr_code IN VARCHAR2
33 , p_record IN OE_AK_HEADER_PAYMENTS_V%ROWTYPE
34 ) RETURN DATE;
35
36 FUNCTION Sync_HEADER_PAYMENT_Cache
37 ( p_PAYMENT_NUMBER IN NUMBER
38 , p_HEADER_ID IN NUMBER
39 , p_LINE_ID IN NUMBER
40 ) RETURN NUMBER;
41
42
43 FUNCTION Get_Foreign_Attr_Val_Varchar2
44 ( p_foreign_attr_code IN VARCHAR2
45 , p_record IN OE_AK_HEADER_PAYMENTS_V%ROWTYPE
46 , p_foreign_database_object_name IN VARCHAR2
47 ) RETURN VARCHAR2;
48
49 FUNCTION Get_Foreign_Attr_Val_Date
50 ( p_foreign_attr_code IN VARCHAR2
51 , p_record IN OE_AK_HEADER_PAYMENTS_V%ROWTYPE
52 , p_foreign_database_object_name IN VARCHAR2
53 ) RETURN DATE;
54
55 PROCEDURE Clear_HEADER_PAYMENT_Cache;
56
57 PROCEDURE Get_Valid_Defaulting_Rules
58 ( p_attr_code IN VARCHAR2
59 , p_attr_id IN NUMBER
60 , p_header_payment_rec IN OE_AK_HEADER_PAYMENTS_V%ROWTYPE
61 , x_rules_start_index_tbl OUT OE_GLOBALS.NUMBER_TBL_Type
62 , x_rules_stop_index_tbl OUT OE_GLOBALS.NUMBER_TBL_Type
63 );
64
65 FUNCTION Validate_Defaulting_Condition
66 ( p_condition_id IN NUMBER
67 , p_header_payment_rec IN OE_AK_HEADER_PAYMENTS_V%ROWTYPE
68 ) RETURN BOOLEAN;
69
70 END ONT_HEADER_PAYMENT_Def_Util;