DBA Data[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 30-MAR-09 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 --  30-MAR-09 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;