DBA Data[Home] [Help]

APPS.OZF_SETTLEMENT_DOC_PVT dependencies on OZF_AR_PAYMENT_PVT

Line 1237: OZF_AR_PAYMENT_PVT.Query_Claim(

1233: settled_date = null,
1234: settled_by = null
1235: WHERE claim_id = p_claim_id;
1236:
1237: OZF_AR_PAYMENT_PVT.Query_Claim(
1238: p_claim_id => p_claim_id
1239: ,x_claim_rec => l_claim_rec
1240: ,x_return_status => x_return_status
1241: );

Line 2622: OZF_AR_PAYMENT_PVT.Query_Claim(

2618: RAISE FND_API.g_exc_unexpected_error;
2619: END IF;
2620:
2621:
2622: OZF_AR_PAYMENT_PVT.Query_Claim(
2623: p_claim_id => p_claim_rec.claim_id
2624: ,x_claim_rec => l_claim_rec
2625: ,x_return_status => l_return_status
2626: );

Line 2723: OZF_AR_PAYMENT_PVT.Query_Claim(

2719: END IF;
2720:
2721: x_return_status := FND_API.g_ret_sts_success;
2722:
2723: OZF_AR_PAYMENT_PVT.Query_Claim(
2724: p_claim_id => p_claim_rec.claim_id
2725: ,x_claim_rec => l_claim_rec
2726: ,x_return_status => l_return_status
2727: );

Line 2772: OZF_AR_PAYMENT_PVT.Create_AR_Write_Off(

2768: *----------------------------*/
2769: IF OZF_DEBUG_HIGH_ON THEN
2770: OZF_Utility_PVT.debug_message(l_full_name||' : Create AR Write Off');
2771: END IF;
2772: OZF_AR_PAYMENT_PVT.Create_AR_Write_Off(
2773: p_claim_rec => p_claim_rec
2774: ,p_deduction_type => p_deduction_type
2775: ,p_write_off_amount => p_difference_amount
2776: ,x_wo_adjust_id => l_x_new_adjust_id

Line 2945: OZF_AR_PAYMENT_PVT.Query_Claim(

2941: l_deduction_type := 'RECEIPT_DED';
2942: END IF;
2943:
2944:
2945: OZF_AR_PAYMENT_PVT.Query_Claim(
2946: p_claim_id => p_claim_setl_rec.claim_id
2947: ,x_claim_rec => l_upd_claim_rec
2948: ,x_return_status => l_return_status
2949: );

Line 3017: OZF_AR_PAYMENT_PVT.Query_Claim(

3013: -- -----------------------------------------------
3014: -- Split Claim : if there is difference amount --
3015: -- -----------------------------------------------
3016: IF NOT l_write_off_flag AND l_upd_claim_rec.amount_remaining > 0 THEN
3017: OZF_AR_PAYMENT_PVT.Query_Claim(
3018: p_claim_id => p_claim_setl_rec.claim_id
3019: ,x_claim_rec => l_claim_rec
3020: ,x_return_status => l_return_status
3021: );

Line 3047: OZF_AR_PAYMENT_PVT.Query_Claim(

3043:
3044: END IF;
3045:
3046: -- re-query claim here because amount_remaining is changed
3047: OZF_AR_PAYMENT_PVT.Query_Claim(
3048: p_claim_id => p_claim_setl_rec.claim_id
3049: ,x_claim_rec => l_claim_rec
3050: ,x_return_status => l_return_status
3051: );

Line 3090: OZF_AR_PAYMENT_PVT.Query_Claim(

3086:
3087: fnd_file.put_line(fnd_file.log, ' Amount Remaining --> Write Off ');
3088:
3089: -- re-query claim here because amount_remaining is changed
3090: OZF_AR_PAYMENT_PVT.Query_Claim(
3091: p_claim_id => p_claim_setl_rec.claim_id
3092: ,x_claim_rec => l_claim_rec
3093: ,x_return_status => l_return_status
3094: );

Line 3150: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(

3146: END IF;
3147: END IF;
3148:
3149: IF NOT l_inv_bal_error THEN
3150: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(
3151: p_claim_rec => l_claim_rec
3152: ,p_deduction_type => l_deduction_type
3153: ,p_payment_reference_id => p_settlement_doc_tbl(1).settlement_id
3154: ,p_credit_memo_amount => l_settlement_amount

Line 3171: OZF_AR_PAYMENT_PVT.Pay_by_RMA_Inv_CM(

3167: --------------- DEDUCTION ---------------
3168: ELSIF p_claim_setl_rec.claim_class = 'DEDUCTION' AND l_invoice_trx_id IS NOT NULL THEN
3169: /* Bug3951827: Settlement by invoice credit memo */
3170:
3171: OZF_AR_PAYMENT_PVT.Pay_by_RMA_Inv_CM(
3172: p_claim_rec => l_claim_rec
3173: ,p_credit_memo_amount => l_settlement_amount
3174: ,x_return_status => l_return_status
3175: ,x_msg_data => x_msg_data

Line 3723: OZF_AR_PAYMENT_PVT.Query_Claim(

3719: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3720: RAISE FND_API.g_exc_unexpected_error;
3721: END IF;
3722:
3723: OZF_AR_PAYMENT_PVT.Query_Claim(
3724: p_claim_id => l_claim_rma_setl(i).claim_id
3725: ,x_claim_rec => l_claim_setl_rec
3726: ,x_return_status => l_return_status
3727: );

Line 4045: OZF_AR_PAYMENT_PVT.Query_Claim(

4041:
4042: -- ----------------
4043: -- 1. Query Claim
4044: -- ----------------
4045: OZF_AR_PAYMENT_PVT.Query_Claim(
4046: p_claim_id => l_claim_id_ver(i).claim_id
4047: ,x_claim_rec => l_claim_rec
4048: ,x_return_status => l_return_status
4049: );

Line 4174: OZF_AR_PAYMENT_PVT.Query_Claim(

4170: IF NOT l_write_off_flag AND
4171: ABS(l_claim_rec.amount_remaining) > 0 THEN
4172:
4173: -- re-query claim here becasue amount_remaining is changed
4174: OZF_AR_PAYMENT_PVT.Query_Claim(
4175: p_claim_id => l_claim_id_ver(i).claim_id
4176: ,x_claim_rec => l_claim_rec
4177: ,x_return_status => l_return_status
4178: );

Line 4206: OZF_AR_PAYMENT_PVT.Query_Claim(

4202: END IF;
4203: END IF;
4204:
4205: -- re-query claim here becasue amount_remaining is changed
4206: OZF_AR_PAYMENT_PVT.Query_Claim(
4207: p_claim_id => l_claim_id_ver(i).claim_id
4208: ,x_claim_rec => l_claim_rec
4209: ,x_return_status => l_return_status
4210: );

Line 4249: OZF_AR_PAYMENT_PVT.Query_Claim(

4245:
4246: fnd_file.put_line(fnd_file.log, ' Amount Remaining --> Write Off ');
4247:
4248: -- re-query claim here becasue amount_remaining is changed
4249: OZF_AR_PAYMENT_PVT.Query_Claim(
4250: p_claim_id => l_claim_id_ver(i).claim_id
4251: ,x_claim_rec => l_claim_rec
4252: ,x_return_status => l_return_status
4253: );

Line 4293: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(

4289:
4290: IF NOT l_inv_bal_error THEN
4291:
4292: fnd_file.put_line(fnd_file.log, 'Before Pay_by_Credit_Memo');
4293: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(
4294: p_claim_rec => l_claim_rec
4295: ,p_deduction_type => l_deduction_type
4296: ,p_payment_reference_id => l_settlement_doc_tbl(1).settlement_id
4297: ,p_credit_memo_amount => (l_settlement_doc_tbl(1).settlement_amount * -1) -- positive amount

Line 4314: OZF_AR_PAYMENT_PVT.Pay_by_Debit_Memo(

4310: -- Added for ER#14109799
4311: ELSIF l_deduction_type IN ('RECEIPT_OPM','SOURCE_OPM') THEN
4312:
4313: fnd_file.put_line(fnd_file.log, 'Before Pay_by_Debit_Memo');
4314: OZF_AR_PAYMENT_PVT.Pay_by_Debit_Memo(
4315: p_claim_rec => l_claim_rec
4316: ,p_deduction_type => l_deduction_type
4317: ,p_payment_reference_id => l_settlement_doc_tbl(1).settlement_id
4318: ,p_debit_memo_amount => (l_settlement_doc_tbl(1).settlement_amount * -1)

Line 4734: OZF_AR_PAYMENT_PVT.Query_Claim(

4730: IF l_claim_id_ver(i).payment_method = 'AP_DEBIT' AND l_claim_rec.claim_class = 'CLAIM' THEN
4731: l_gross_amt := l_gross_amt * -1;
4732: END IF;
4733:
4734: OZF_AR_PAYMENT_PVT.Query_Claim(
4735: p_claim_id => l_claim_id_ver(i).claim_id
4736: ,x_claim_rec => l_claim_rec
4737: ,x_return_status => l_return_status
4738: );

Line 4897: OZF_AR_PAYMENT_PVT.Query_Claim(

4893: END IF;
4894:
4895: -- Split Claim : if there is difference amount --
4896: IF ABS(l_claim_rec.amount_remaining) <> 0 THEN
4897: OZF_AR_PAYMENT_PVT.Query_Claim(
4898: p_claim_id => l_claim_id_ver(i).claim_id
4899: ,x_claim_rec => l_claim_rec
4900: ,x_return_status => l_return_status
4901: );

Line 4925: OZF_AR_PAYMENT_PVT.Query_Claim(

4921: fnd_file.put_line(fnd_file.log, 'Amount Remaning '||l_claim_rec.amount_remaining);
4922: fnd_file.put_line(fnd_file.log, ' Amount Remaining --> Split');
4923: END IF;
4924:
4925: OZF_AR_PAYMENT_PVT.Query_Claim(
4926: p_claim_id => l_claim_id_ver(i).claim_id
4927: ,x_claim_rec => l_claim_rec
4928: ,x_return_status => l_return_status
4929: );