1 PACKAGE FA_GENACCTS_PKG as
2 /* $Header: fagendas.pls 120.6 2005/09/02 01:08:19 yyoon ship $ */
3
4 -- BUG# 2215671
5 G_validation_date date;
6
7 PROCEDURE GEN_ACCTS(
8 p_book_type_code IN VARCHAR2,
9 p_parent_request_id IN NUMBER,
10 p_total_requests IN NUMBER,
11 p_request_number IN NUMBER,
12 x_success_count OUT NOCOPY number,
13 x_failure_count OUT NOCOPY number,
14 x_return_status OUT NOCOPY number,
15 x_worker_jobs OUT NOCOPY number
16 );
17
18 PROCEDURE GEN_CCID (
19 X_book_type_code in varchar2,
20 X_flex_num in number,
21 X_dist_ccid in number,
22 X_asset_number in varchar2,
23 X_asset_id in number,
24 X_reserve_acct in varchar2,
25 X_cost_acct in varchar2,
26 X_clearing_acct in varchar2,
27 X_expense_acct in varchar2,
28 X_cip_cost_acct in varchar2,
29 X_cip_clearing_acct in varchar2,
30 X_default_ccid in number,
31 X_cost_ccid in number,
32 X_clearing_ccid in number,
33 X_reserve_ccid in number,
34 X_distribution_id in number,
35 X_cip_cost_ccid in number,
36 X_cip_clearing_ccid in number,
37 X_asset_type in varchar2,
38 X_book_class in varchar2,
39 X_nbv_gain_acct in varchar2,
40 X_nbv_loss_acct in varchar2,
41 X_pos_gain_acct in varchar2,
42 X_pos_loss_acct in varchar2,
43 X_cor_gain_acct in varchar2,
44 X_cor_loss_acct in varchar2,
45 X_cor_clearing_acct in varchar2,
46 X_pos_clearing_acct in varchar2,
47 X_reval_rsv_gain_acct in varchar2,
48 X_reval_rsv_loss_acct in varchar2,
49 X_deferred_exp_acct in varchar2,
50 X_deferred_rsv_acct in varchar2,
51 X_deprn_adj_acct in varchar2,
52 X_reval_amort_acct in varchar2,
53 X_reval_amort_ccid in number,
54 X_reval_rsv_acct in varchar2,
55 X_reval_rsv_ccid in number,
56 X_bonus_exp_acct in varchar2,
57 X_bonus_rsv_acct in varchar2,
58 X_bonus_rsv_ccid in number,
59 X_allow_reval_flag in varchar2,
60 X_allow_deprn_adjust in varchar2,
61 X_gl_posting_allowed in varchar2,
62 X_bonus_rule in varchar2, -- BUG# 1791317
63 X_group_asset_id in number,
64 X_tracking_method in varchar2
65 ,p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null
66 );
67
68
69 PROCEDURE Add_Messages(
70 X_asset_number IN VARCHAR2,
71 X_asset_id IN NUMBER,
72 X_account_ccid IN NUMBER,
73 X_acct_seg IN VARCHAR2,
74 X_flex_account_type IN VARCHAR2,
75 X_book_type_code IN VARCHAR2,
76 X_default_ccid IN NUMBER,
77 X_dist_ccid IN NUMBER
78 ,p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null
79 );
80
81 PROCEDURE Load_Workers(
82 p_book_type_code IN VARCHAR2,
83 p_parent_request_id IN NUMBER,
84 p_total_requests IN NUMBER,
85 x_worker_jobs OUT NOCOPY NUMBER,
86 x_return_status OUT NOCOPY number
87 );
88
89 END FA_GENACCTS_PKG;