39:
40:
41: PROCEDURE clear(
42: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
43: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
44: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
45: p_actual_value_date IN DATE,
46: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
47: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
40:
41: PROCEDURE clear(
42: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
43: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
44: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
45: p_actual_value_date IN DATE,
46: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
47: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
48: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
42: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
43: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
44: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
45: p_actual_value_date IN DATE,
46: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
47: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
48: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
49: p_bank_currency IN ce_bank_accounts.currency_code%TYPE,
50: p_amount_cleared IN ar_cash_receipt_history.amount%TYPE,
43: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
44: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
45: p_actual_value_date IN DATE,
46: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
47: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
48: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
49: p_bank_currency IN ce_bank_accounts.currency_code%TYPE,
50: p_amount_cleared IN ar_cash_receipt_history.amount%TYPE,
51: p_amount_factored IN ar_cash_receipt_history.factor_discount_amount%TYPE,
44: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
45: p_actual_value_date IN DATE,
46: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
47: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
48: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
49: p_bank_currency IN ce_bank_accounts.currency_code%TYPE,
50: p_amount_cleared IN ar_cash_receipt_history.amount%TYPE,
51: p_amount_factored IN ar_cash_receipt_history.factor_discount_amount%TYPE,
52: p_module_name IN VARCHAR2,
46: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
47: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
48: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
49: p_bank_currency IN ce_bank_accounts.currency_code%TYPE,
50: p_amount_cleared IN ar_cash_receipt_history.amount%TYPE,
51: p_amount_factored IN ar_cash_receipt_history.factor_discount_amount%TYPE,
52: p_module_name IN VARCHAR2,
53: p_module_version IN VARCHAR2,
54: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
47: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
48: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
49: p_bank_currency IN ce_bank_accounts.currency_code%TYPE,
50: p_amount_cleared IN ar_cash_receipt_history.amount%TYPE,
51: p_amount_factored IN ar_cash_receipt_history.factor_discount_amount%TYPE,
52: p_module_name IN VARCHAR2,
53: p_module_version IN VARCHAR2,
54: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
55:
50: p_amount_cleared IN ar_cash_receipt_history.amount%TYPE,
51: p_amount_factored IN ar_cash_receipt_history.factor_discount_amount%TYPE,
52: p_module_name IN VARCHAR2,
53: p_module_version IN VARCHAR2,
54: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
55:
56: PROCEDURE unclear(
57: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
58: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
54: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
55:
56: PROCEDURE unclear(
57: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
58: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
59: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
60: p_actual_value_date IN ar_cash_receipts.actual_value_date%TYPE,
61: p_module_name IN VARCHAR2,
62: p_module_version IN VARCHAR2,
55:
56: PROCEDURE unclear(
57: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
58: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
59: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
60: p_actual_value_date IN ar_cash_receipts.actual_value_date%TYPE,
61: p_module_name IN VARCHAR2,
62: p_module_version IN VARCHAR2,
63: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
59: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
60: p_actual_value_date IN ar_cash_receipts.actual_value_date%TYPE,
61: p_module_name IN VARCHAR2,
62: p_module_version IN VARCHAR2,
63: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
64:
65: PROCEDURE risk_eliminate(
66: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
67: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
63: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
64:
65: PROCEDURE risk_eliminate(
66: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
67: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
68: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
69: p_module_name IN VARCHAR2,
70: p_module_version IN VARCHAR2,
71: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
64:
65: PROCEDURE risk_eliminate(
66: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
67: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
68: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
69: p_module_name IN VARCHAR2,
70: p_module_version IN VARCHAR2,
71: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
72:
67: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
68: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
69: p_module_name IN VARCHAR2,
70: p_module_version IN VARCHAR2,
71: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
72:
73: PROCEDURE undo_risk_eliminate(
74: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
75: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
71: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
72:
73: PROCEDURE undo_risk_eliminate(
74: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
75: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
76: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
77: p_module_name IN VARCHAR2,
78: p_module_version IN VARCHAR2,
79: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
72:
73: PROCEDURE undo_risk_eliminate(
74: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
75: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
76: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
77: p_module_name IN VARCHAR2,
78: p_module_version IN VARCHAR2,
79: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
80:
75: p_trx_date IN ar_cash_receipt_history.trx_date%TYPE,
76: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
77: p_module_name IN VARCHAR2,
78: p_module_version IN VARCHAR2,
79: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE );
80:
81: PROCEDURE ins_misc_txn(
82: p_receipt_number IN ar_cash_receipts.receipt_number%TYPE,
83: p_document_number IN ar_cash_receipts.doc_sequence_value%TYPE,
81: PROCEDURE ins_misc_txn(
82: p_receipt_number IN ar_cash_receipts.receipt_number%TYPE,
83: p_document_number IN ar_cash_receipts.doc_sequence_value%TYPE,
84: p_doc_sequence_id IN ar_cash_receipts.doc_sequence_id%TYPE,
85: p_gl_date IN ar_cash_receipt_history.gl_date%TYPE,
86: p_receipt_date IN ar_cash_receipts.receipt_date%TYPE,
87: p_deposit_date IN ar_cash_receipts.deposit_date%TYPE,
88: p_receipt_amount IN ar_cash_receipts.amount%TYPE,
89: p_currency_code IN ar_cash_receipts.currency_code%TYPE,
86: p_receipt_date IN ar_cash_receipts.receipt_date%TYPE,
87: p_deposit_date IN ar_cash_receipts.deposit_date%TYPE,
88: p_receipt_amount IN ar_cash_receipts.amount%TYPE,
89: p_currency_code IN ar_cash_receipts.currency_code%TYPE,
90: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
91: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
92: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
93: p_receipt_method_id IN ar_cash_receipts.receipt_method_id%TYPE,
94: p_remit_bank_account_id IN ar_cash_receipts.remit_bank_acct_use_id%TYPE,
87: p_deposit_date IN ar_cash_receipts.deposit_date%TYPE,
88: p_receipt_amount IN ar_cash_receipts.amount%TYPE,
89: p_currency_code IN ar_cash_receipts.currency_code%TYPE,
90: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
91: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
92: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
93: p_receipt_method_id IN ar_cash_receipts.receipt_method_id%TYPE,
94: p_remit_bank_account_id IN ar_cash_receipts.remit_bank_acct_use_id%TYPE,
95: p_receivables_trx_id IN ar_cash_receipts.receivables_trx_id%TYPE,
88: p_receipt_amount IN ar_cash_receipts.amount%TYPE,
89: p_currency_code IN ar_cash_receipts.currency_code%TYPE,
90: p_exchange_date IN ar_cash_receipt_history.exchange_date%TYPE,
91: p_exchange_rate_type IN ar_cash_receipt_history.exchange_rate_type%TYPE,
92: p_exchange_rate IN ar_cash_receipt_history.exchange_rate%TYPE,
93: p_receipt_method_id IN ar_cash_receipts.receipt_method_id%TYPE,
94: p_remit_bank_account_id IN ar_cash_receipts.remit_bank_acct_use_id%TYPE,
95: p_receivables_trx_id IN ar_cash_receipts.receivables_trx_id%TYPE,
96: p_comments IN ar_cash_receipts.comments%TYPE,
105: p_tax_rate IN NUMBER );
106:
107: PROCEDURE reverse(
108: p_cr_id IN ar_cash_receipts.cash_receipt_id%TYPE,
109: p_reversal_gl_date IN ar_cash_receipt_history.reversal_gl_date%TYPE,
110: p_reversal_date IN ar_cash_receipts.reversal_date%TYPE,
111: p_reversal_comments IN ar_cash_receipts.reversal_comments%TYPE,
112: p_reversal_reason_code IN ar_cash_receipts.reversal_reason_code%TYPE,
113: p_reversal_category IN ar_cash_receipts.reversal_category%TYPE,
112: p_reversal_reason_code IN ar_cash_receipts.reversal_reason_code%TYPE,
113: p_reversal_category IN ar_cash_receipts.reversal_category%TYPE,
114: p_module_name IN VARCHAR2,
115: p_module_version IN VARCHAR2,
116: p_crh_id OUT NOCOPY ar_cash_receipt_history.cash_receipt_history_id%TYPE);
117:
118: PROCEDURE debit_memo_reversal(
119: p_cash_receipt_id IN ar_cash_receipts.cash_receipt_id%TYPE,
120: p_cc_id IN ra_cust_trx_line_gl_dist.code_combination_id%TYPE,
119: p_cash_receipt_id IN ar_cash_receipts.cash_receipt_id%TYPE,
120: p_cc_id IN ra_cust_trx_line_gl_dist.code_combination_id%TYPE,
121: p_dm_cust_trx_type_id IN ra_cust_trx_types.cust_trx_type_id%TYPE,
122: p_dm_cust_trx_type IN ra_cust_trx_types.name%TYPE,
123: p_reversal_gl_date IN ar_cash_receipt_history.reversal_gl_date%TYPE,
124: p_reversal_date IN ar_cash_receipts.reversal_date%TYPE,
125: p_reversal_category IN ar_cash_receipts.reversal_category%TYPE,
126: p_reversal_reason_code IN ar_cash_receipts.reversal_reason_code%TYPE,
127: p_reversal_comments IN ar_cash_receipts.reversal_comments%TYPE,
133: p_module_version IN VARCHAR2);
134:
135: PROCEDURE Lock_Row(
136: P_BATCH_ID IN ar_batches.batch_id%TYPE,
137: P_AMOUNT IN ar_cash_receipt_history.amount%TYPE,
138: P_ACCTD_AMOUNT IN ar_cash_receipt_history.acctd_amount%TYPE,
139: P_NAME IN ar_batches.name%TYPE,
140: P_BATCH_DATE IN ar_batches.batch_date%TYPE,
141: P_GL_DATE IN ar_batches.gl_date%TYPE,
134:
135: PROCEDURE Lock_Row(
136: P_BATCH_ID IN ar_batches.batch_id%TYPE,
137: P_AMOUNT IN ar_cash_receipt_history.amount%TYPE,
138: P_ACCTD_AMOUNT IN ar_cash_receipt_history.acctd_amount%TYPE,
139: P_NAME IN ar_batches.name%TYPE,
140: P_BATCH_DATE IN ar_batches.batch_date%TYPE,
141: P_GL_DATE IN ar_batches.gl_date%TYPE,
142: P_STATUS IN ar_batches.status%TYPE,