1 PACKAGE OKL_ACCOUNT_GENERATOR_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPAGTS.pls 120.7 2008/02/29 10:47:38 asawanka ship $ */
3
4
5
6 G_PKG_NAME CONSTANT VARCHAR2(200) := 'OKL_ACCOUNT_GENERATOR_PUB' ;
7 G_APP_NAME CONSTANT VARCHAR2(3) := OKL_API.G_APP_NAME;
8
9 SUBTYPE primary_key_tbl IS OKL_ACCOUNT_GENERATOR_pvt.primary_key_tbl;
10 SUBTYPE acc_gen_wf_sources_rec IS OKL_ACCOUNT_GENERATOR_pvt.acc_gen_wf_sources_rec;
11
12
13
14
15 -- Changed by Santonyr on 22-Sep-2004 to fix bug 3901209.
16 -- Added a new parameter 'p_ae_tmpt_line_id'.
17 -- If Account Generator fails due to lack of sources, it picks up the
18 -- default account code for the passed account template line and returns.
19
20 -- Changed the signature for bug 4157521
21
22 FUNCTION GET_CCID
23 (
24 p_api_version IN NUMBER,
25 p_init_msg_list IN VARCHAR2,
26 x_return_status OUT NOCOPY VARCHAR2,
27 x_msg_count OUT NOCOPY NUMBER,
28 x_msg_data OUT NOCOPY VARCHAR2,
29 p_acc_gen_wf_sources_rec IN acc_gen_wf_sources_rec,
30 p_ae_line_type IN okl_acc_gen_rules.ae_line_type%TYPE,
31 p_primary_key_tbl IN primary_key_tbl,
32 p_ae_tmpt_line_id IN NUMBER DEFAULT NULL
33 )
34 RETURN NUMBER;
35
36
37 END OKL_ACCOUNT_GENERATOR_PUB;