DBA Data[Home] [Help]

PACKAGE: APPS.XLA_CMP_CONDITION_PKG

Source


1 PACKAGE xla_cmp_condition_pkg AS
2 /* $Header: xlacpcod.pkh 120.8.12000000.1 2007/01/16 21:06:40 appldev ship $   */
3 /*===========================================================================+
4 |             Copyright (c) 2001-2002 Oracle Corporation                     |
5 |                       Redwood Shores, CA, USA                              |
6 |                         All rights reserved.                               |
7 +============================================================================+
8 | PACKAGE NAME                                                               |
9 |     xla_cmp_condition_pkg                                                  |
10 |                                                                            |
11 | DESCRIPTION                                                                |
12 |     This is a XLA private package, which contains all the logic required   |
13 |     to generate condition expressions from AMB specifcations               |
14 |                                                                            |
15 |                                                                            |
16 | HISTORY                                                                    |
17 |     15-JUN-2002 K.Boussema  Created                                        |
18 |     18-FEB-2003 K.Boussema  Added 'dbdrv' command                          |
19 |     21-FEB-2003 K.Boussela  Changed GetCondition function                  |
20 |     19-MAR-2003 K.Boussema  Added amb_context_code column                  |
21 |     22-APR-2003 K.Boussema    Included Error messages                      |
22 |     17-JUL-2003 K.Boussema    Reviewd the code                             |
23 |     18-DEC-2003 K.Boussema    Changed to fix bug 3042840,3307761,3268940   |
24 |                               3310291 and 3320689                          |
25 |     07-Mar-2005 K.Boussema    Changed for ADR-enhancements.                |
26 +===========================================================================*/
27 --
28 --
29 --+==========================================================================+
30 --|                                                                          |
31 --| PUBLIC  function                                                         |
32 --|                                                                          |
33 --+==========================================================================+
34 --
35 --
36 --
37 FUNCTION GetCondition   (
38    p_application_id               IN NUMBER
39  , p_component_type               IN VARCHAR2
40  , p_component_code               IN VARCHAR2
41  , p_component_type_code          IN VARCHAR2
42  , p_component_name               IN VARCHAR2
43  , p_entity_code                  IN VARCHAR2 DEFAULT NULL
44  , p_event_class_code             IN VARCHAR2 DEFAULT NULL
45  , p_amb_context_code             IN VARCHAR2
46  --
47  , p_description_prio_id          IN NUMBER   DEFAULT NULL
48  , p_acctg_line_code              IN VARCHAR2 DEFAULT NULL
49  , p_acctg_line_type_code         IN VARCHAR2 DEFAULT NULL
50  , p_segment_rule_detail_id       IN NUMBER   DEFAULT NULL
51  --
52  , p_array_cond_source_index      IN OUT NOCOPY xla_cmp_source_pkg.t_array_ByInt
53  --
54  , p_rec_sources                  IN OUT NOCOPY xla_cmp_source_pkg.t_rec_sources
55 )
56 RETURN VARCHAR2
57 ;
58 --
59 END xla_cmp_condition_pkg; -- end of package spec