[Home] [Help]
PACKAGE: APPS.IGS_FI_SS_ACCT_PAYMENT
Source
1 PACKAGE igs_fi_ss_acct_payment AS
2 /* $Header: IGSFI63S.pls 120.0 2005/06/01 14:16:35 appldev noship $ */
3 ------------------------------------------------------------------
4 --Change History:
5 --Who When What
6 --vvutukur 26-Sep-2003 Enh#3045007.Payment Plans Build.Changes specific to TD.
7 --pathipat 04-Jun-2003 Enh 2831584 - SS Enhancements Build - Modified create_cc_credit()
8 -- Added 2 new out parameters x_Credit_number, x_transaction_date
9 --smadathi 03-jun-2002 Enh. Bug 2831584. Added new function get_msg_text
10 --smadathi 06-Nov-2002 Enh. Bug 2584986. Removed procedure create_posting_int.
11 --vvutukur 16-Sep-2002 Enh#2564643.Removed references to subaccount_id from create_cc_credit,
12 -- finp_set_optional_fee_flag.
13 --smadathi 25-Mar-2002 Bug 2280971. Added new procedure finp_calc_fees_todo
14 --jbegum 25 Feb 02 As part of Enh bug #2238226
15 -- Added the local procedure create_posting_int
16 -------------------------------------------------------------------
17
18 PROCEDURE create_cc_credit(
19 p_party_id IN VARCHAR2,
20 p_description IN VARCHAR2,
21 p_amount IN VARCHAR,
22 p_credit_card_code IN VARCHAR2,
23 p_credit_card_holder_name IN VARCHAR2,
24 p_credit_card_number IN VARCHAR2,
25 p_credit_card_expiration_date IN VARCHAR2,
26 p_credit_card_approval_code IN VARCHAR2,
27 p_credit_card_tangible_cd IN VARCHAR2,
28 x_credit_id OUT NOCOPY NUMBER,
29 x_credit_activity_id OUT NOCOPY NUMBER,
30 x_return_status OUT NOCOPY VARCHAR2,
31 x_msg_count OUT NOCOPY NUMBER,
32 x_msg_data OUT NOCOPY VARCHAR2,
33 x_credit_number OUT NOCOPY VARCHAR2,
34 x_transaction_date OUT NOCOPY DATE,
35 p_credit_class IN VARCHAR2 DEFAULT NULL
36 ) ;
37
38 PROCEDURE update_cc_credit(
39 p_credit_card_approval_code IN NUMBER,
40 p_credit_id IN NUMBER,
41 x_return_status OUT NOCOPY VARCHAR2,
42 x_msg_count OUT NOCOPY NUMBER,
43 x_msg_data OUT NOCOPY VARCHAR2
44 );
45
46 PROCEDURE finp_decline_Optional_fee(
47 p_invoice_id IN VARCHAR2,
48 p_return_status OUT NOCOPY VARCHAR2,
49 p_message_count OUT NOCOPY NUMBER,
50 p_message_data OUT NOCOPY VARCHAR2
51 );
52
53 PROCEDURE finp_set_optional_fee_flag(
54 p_person_id IN VARCHAR2,
55 p_return_status OUT NOCOPY VARCHAR2,
56 p_message_count OUT NOCOPY NUMBER,
57 p_message_data OUT NOCOPY VARCHAR2
58 );
59
60 -- procedure checks for any pending todo records of type fee_recalc.
61 -- If any entry isfound,process calls the fee assessment routine for the FCI
62 PROCEDURE finp_calc_fees_todo(
63 p_person_id IN igs_pe_std_todo_ref.person_id%TYPE,
64 p_init_msg_list IN VARCHAR2 DEFAULT FND_API.G_TRUE,
65 p_return_status OUT NOCOPY VARCHAR2,
66 p_message_count OUT NOCOPY NUMBER,
67 p_message_data OUT NOCOPY VARCHAR2
68 );
69
70 FUNCTION get_msg_text(
71 p_v_message_name IN fnd_new_messages.message_name%TYPE
72 ) RETURN VARCHAR2;
73
74 END igs_fi_ss_acct_payment;