DBA Data[Home] [Help]

PACKAGE: APPS.XLA_EVENT_CLASSES_PKG

Source


1 PACKAGE xla_event_classes_pkg AS
2 /* $Header: xlaamdec.pkh 120.3 2004/11/20 01:08:29 wychan ship $ */
3 /*======================================================================+
4 |             Copyright (c) 1995-2002 Oracle Corporation                |
5 |                       Redwood Shores, CA, USA                         |
6 |                         All rights reserved.                          |
7 +=======================================================================+
8 | PACKAGE NAME                                                          |
9 |    xla_event_classes_pkg                                              |
10 |                                                                       |
11 | DESCRIPTION                                                           |
12 |    XLA Event Classes Package                                          |
13 |                                                                       |
14 | HISTORY                                                               |
15 |    01-May-01 Dimple Shah    Created                                   |
16 |                                                                       |
17 +======================================================================*/
18 
19 /*======================================================================+
20 |                                                                       |
21 | Public Function                                                       |
22 |                                                                       |
23 | class_details_exist                                                   |
24 |                                                                       |
25 | Returns true if details of the class exist                            |
26 |                                                                       |
27 +======================================================================*/
28 FUNCTION class_details_exist
29   (p_event                            IN VARCHAR2
30   ,p_application_id                   IN NUMBER
31   ,p_entity_code                      IN VARCHAR2
32   ,p_event_class_code                 IN VARCHAR2)
33 RETURN BOOLEAN;
34 
35 /*======================================================================+
36 |                                                                       |
37 | Public Procedure                                                      |
38 |                                                                       |
39 | delete_class_details                                                  |
40 |                                                                       |
41 | Deletes all details of the class                                      |
42 |                                                                       |
43 +======================================================================*/
44 
45 PROCEDURE delete_class_details
46   (p_application_id                   IN NUMBER
47   ,p_entity_code                      IN VARCHAR2
48   ,p_event_class_code                 IN VARCHAR2);
49 
50 /*======================================================================+
51 |                                                                       |
52 | Public Function                                                       |
53 |                                                                       |
54 | uncompile_definitions                                                 |
55 |                                                                       |
56 | Returns true if all the application accounting definitions and        |
57 | journal line definitions using this segment rule are uncompiled       |
58 |                                                                       |
59 +======================================================================*/
60 
61 FUNCTION uncompile_definitions
62   (p_application_id                  IN  NUMBER
63   ,p_event_class_code                IN  VARCHAR2
64   ,x_product_rule_name               IN OUT NOCOPY VARCHAR2
65   ,x_product_rule_type               IN OUT NOCOPY VARCHAR2
66   ,x_event_class_name                IN OUT NOCOPY VARCHAR2
67   ,x_event_type_name                 IN OUT NOCOPY VARCHAR2
68   ,x_locking_status_flag             IN OUT NOCOPY VARCHAR2)
69 RETURN BOOLEAN;
70 
71 /*======================================================================+
72 |                                                                       |
73 | Public Function                                                       |
74 |                                                                       |
75 | event_class_is_locked                                                 |
76 |                                                                       |
77 | Returns true if the line type is used by a frozen line definition     |
78 |                                                                       |
79 +======================================================================*/
80 
81 FUNCTION event_class_is_locked
82   (p_application_id                   IN NUMBER
83   ,p_event_class_code                 IN VARCHAR2)
84 RETURN BOOLEAN;
85 
86 END xla_event_classes_pkg;