DBA Data[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;