1 PACKAGE FUN_TRX_ENTRY_UTIL AUTHID CURRENT_USER AS
2 -- $Header: funtrxentryutils.pls 120.10 2011/08/25 06:36:57 srampure ship $
3
4 /****************************************************************
5 * FUNCTION : get_concatenated_accounted *
6 * *
7 * This function returns the concatenated segments for a *
8 * transaction type name given ccid *
9 ****************************************************************/
10
11 FUNCTION get_concatenated_account
12 (
13 p_ccid in NUMBER
14 ) RETURN VARCHAR2;
15
16 /****************************************************************
17 * FUNCTION : get_ledger_id *
18 * *
19 * This function returns the ledger_id for a *
20 * intercompany organization *
21 ****************************************************************/
22
23 FUNCTION get_ledger_id
24 (
25 p_party_id IN NUMBER,
26 p_party_type IN Varchar2
27 ) RETURN NUMBER;
28
29 /****************************************************************
30 * FUNCTION : get_default_ccid *
31 * *
32 * This function returns the default intercompany account (ccid)*
33 * for an initiator/recipient combination *
34 ****************************************************************/
35
36 FUNCTION get_default_ccid
37 (
38 p_from_le_id IN NUMBER,
39 p_to_le_id IN NUMBER,
40 p_type IN VARCHAR2
41 ) RETURN NUMBER;
42
43 /****************************************************************
44 * FUNCTION : log_debug *
45 * *
46 * This procedure calls fnd_log to log debug messages *
47 ****************************************************************/
48
49 PROCEDURE log_debug
50 (
51 p_log_level IN VARCHAR2 default null,
52 p_module IN VARCHAR2,
53 p_message IN VARCHAR2
54
55 );
56
57 /*******************************************************************
58 * FUNCTION : get_ccid *
59 * *
60 * This function will swap the BSV and IC segments of the CCID*
61 * passed and returns new CCID. *
62 ********************************************************************/
63
64 FUNCTION get_ccid
65 ( p_ccid IN NUMBER,
66 p_from_ledger_id IN NUMBER,
67 p_to_ledger_id IN NUMBER,
68 p_gl_date IN DATE
69 ) RETURN NUMBER;
70
71 /****************************************************************
72 * FUNCTION : get_concat_description *
73 * Bug : 12834043 *
74 * This function returns the account description for a *
75 * given ccid. *
76 ****************************************************************/
77
78 FUNCTION get_concat_description
79 (
80 p_ccid in NUMBER
81 ) RETURN VARCHAR2;
82
83 END FUN_TRX_ENTRY_UTIL;