DBA Data[Home] [Help]

APPS.OZF_SETTLEMENT_DOC_PVT dependencies on OZF_AR_PAYMENT_PVT

Line 1002: OZF_AR_PAYMENT_PVT.Query_Claim(

998: settled_date = null,
999: settled_by = null
1000: WHERE claim_id = p_claim_id;
1001:
1002: OZF_AR_PAYMENT_PVT.Query_Claim(
1003: p_claim_id => p_claim_id
1004: ,x_claim_rec => l_claim_rec
1005: ,x_return_status => x_return_status
1006: );

Line 2150: OZF_AR_PAYMENT_PVT.Query_Claim(

2146: RAISE FND_API.g_exc_unexpected_error;
2147: END IF;
2148:
2149:
2150: OZF_AR_PAYMENT_PVT.Query_Claim(
2151: p_claim_id => p_claim_rec.claim_id
2152: ,x_claim_rec => l_claim_rec
2153: ,x_return_status => l_return_status
2154: );

Line 2251: OZF_AR_PAYMENT_PVT.Query_Claim(

2247: END IF;
2248:
2249: x_return_status := FND_API.g_ret_sts_success;
2250:
2251: OZF_AR_PAYMENT_PVT.Query_Claim(
2252: p_claim_id => p_claim_rec.claim_id
2253: ,x_claim_rec => l_claim_rec
2254: ,x_return_status => l_return_status
2255: );

Line 2300: OZF_AR_PAYMENT_PVT.Create_AR_Write_Off(

2296: *----------------------------*/
2297: IF OZF_DEBUG_HIGH_ON THEN
2298: OZF_Utility_PVT.debug_message(l_full_name||' : Create AR Write Off');
2299: END IF;
2300: OZF_AR_PAYMENT_PVT.Create_AR_Write_Off(
2301: p_claim_rec => p_claim_rec
2302: ,p_deduction_type => p_deduction_type
2303: ,p_write_off_amount => p_difference_amount
2304: ,x_wo_adjust_id => l_x_new_adjust_id

Line 2473: OZF_AR_PAYMENT_PVT.Query_Claim(

2469: l_deduction_type := 'RECEIPT_DED';
2470: END IF;
2471:
2472:
2473: OZF_AR_PAYMENT_PVT.Query_Claim(
2474: p_claim_id => p_claim_setl_rec.claim_id
2475: ,x_claim_rec => l_upd_claim_rec
2476: ,x_return_status => l_return_status
2477: );

Line 2545: OZF_AR_PAYMENT_PVT.Query_Claim(

2541: -- -----------------------------------------------
2542: -- Split Claim : if there is difference amount --
2543: -- -----------------------------------------------
2544: IF NOT l_write_off_flag AND l_upd_claim_rec.amount_remaining > 0 THEN
2545: OZF_AR_PAYMENT_PVT.Query_Claim(
2546: p_claim_id => p_claim_setl_rec.claim_id
2547: ,x_claim_rec => l_claim_rec
2548: ,x_return_status => l_return_status
2549: );

Line 2575: OZF_AR_PAYMENT_PVT.Query_Claim(

2571:
2572: END IF;
2573:
2574: -- re-query claim here because amount_remaining is changed
2575: OZF_AR_PAYMENT_PVT.Query_Claim(
2576: p_claim_id => p_claim_setl_rec.claim_id
2577: ,x_claim_rec => l_claim_rec
2578: ,x_return_status => l_return_status
2579: );

Line 2618: OZF_AR_PAYMENT_PVT.Query_Claim(

2614:
2615: fnd_file.put_line(fnd_file.log, ' Amount Remaining --> Write Off ');
2616:
2617: -- re-query claim here because amount_remaining is changed
2618: OZF_AR_PAYMENT_PVT.Query_Claim(
2619: p_claim_id => p_claim_setl_rec.claim_id
2620: ,x_claim_rec => l_claim_rec
2621: ,x_return_status => l_return_status
2622: );

Line 2678: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(

2674: END IF;
2675: END IF;
2676:
2677: IF NOT l_inv_bal_error THEN
2678: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(
2679: p_claim_rec => l_claim_rec
2680: ,p_deduction_type => l_deduction_type
2681: ,p_payment_reference_id => p_settlement_doc_tbl(1).settlement_id
2682: ,p_credit_memo_amount => l_settlement_amount

Line 2699: OZF_AR_PAYMENT_PVT.Pay_by_RMA_Inv_CM(

2695: --------------- DEDUCTION ---------------
2696: ELSIF p_claim_setl_rec.claim_class = 'DEDUCTION' AND l_invoice_trx_id IS NOT NULL THEN
2697: /* Bug3951827: Settlement by invoice credit memo */
2698:
2699: OZF_AR_PAYMENT_PVT.Pay_by_RMA_Inv_CM(
2700: p_claim_rec => l_claim_rec
2701: ,p_credit_memo_amount => l_settlement_amount
2702: ,x_return_status => l_return_status
2703: ,x_msg_data => x_msg_data

Line 3251: OZF_AR_PAYMENT_PVT.Query_Claim(

3247: ELSIF l_return_status = FND_API.g_ret_sts_unexp_error THEN
3248: RAISE FND_API.g_exc_unexpected_error;
3249: END IF;
3250:
3251: OZF_AR_PAYMENT_PVT.Query_Claim(
3252: p_claim_id => l_claim_rma_setl(i).claim_id
3253: ,x_claim_rec => l_claim_setl_rec
3254: ,x_return_status => l_return_status
3255: );

Line 3573: OZF_AR_PAYMENT_PVT.Query_Claim(

3569:
3570: -- ----------------
3571: -- 1. Query Claim
3572: -- ----------------
3573: OZF_AR_PAYMENT_PVT.Query_Claim(
3574: p_claim_id => l_claim_id_ver(i).claim_id
3575: ,x_claim_rec => l_claim_rec
3576: ,x_return_status => l_return_status
3577: );

Line 3700: OZF_AR_PAYMENT_PVT.Query_Claim(

3696: IF NOT l_write_off_flag AND
3697: ABS(l_claim_rec.amount_remaining) > 0 THEN
3698:
3699: -- re-query claim here becasue amount_remaining is changed
3700: OZF_AR_PAYMENT_PVT.Query_Claim(
3701: p_claim_id => l_claim_id_ver(i).claim_id
3702: ,x_claim_rec => l_claim_rec
3703: ,x_return_status => l_return_status
3704: );

Line 3730: OZF_AR_PAYMENT_PVT.Query_Claim(

3726:
3727: END IF;
3728:
3729: -- re-query claim here becasue amount_remaining is changed
3730: OZF_AR_PAYMENT_PVT.Query_Claim(
3731: p_claim_id => l_claim_id_ver(i).claim_id
3732: ,x_claim_rec => l_claim_rec
3733: ,x_return_status => l_return_status
3734: );

Line 3773: OZF_AR_PAYMENT_PVT.Query_Claim(

3769:
3770: fnd_file.put_line(fnd_file.log, ' Amount Remaining --> Write Off ');
3771:
3772: -- re-query claim here becasue amount_remaining is changed
3773: OZF_AR_PAYMENT_PVT.Query_Claim(
3774: p_claim_id => l_claim_id_ver(i).claim_id
3775: ,x_claim_rec => l_claim_rec
3776: ,x_return_status => l_return_status
3777: );

Line 3814: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(

3810: END IF;
3811:
3812: IF NOT l_inv_bal_error THEN
3813:
3814: OZF_AR_PAYMENT_PVT.Pay_by_Credit_Memo(
3815: p_claim_rec => l_claim_rec
3816: ,p_deduction_type => l_deduction_type
3817: ,p_payment_reference_id => l_settlement_doc_tbl(1).settlement_id
3818: ,p_credit_memo_amount => (l_settlement_doc_tbl(1).settlement_amount * -1) -- positive amount

Line 3833: OZF_AR_PAYMENT_PVT.Pay_by_Debit_Memo(

3829: END IF;
3830:
3831: ELSIF l_deduction_type = 'RECEIPT_OPM' THEN
3832:
3833: OZF_AR_PAYMENT_PVT.Pay_by_Debit_Memo(
3834: p_claim_rec => l_claim_rec
3835: ,p_deduction_type => l_deduction_type
3836: ,p_payment_reference_id => l_settlement_doc_tbl(1).settlement_id
3837: ,p_debit_memo_amount => (l_settlement_doc_tbl(1).settlement_amount * -1)

Line 4247: OZF_AR_PAYMENT_PVT.Query_Claim(

4243: IF l_claim_id_ver(i).payment_method = 'AP_DEBIT' AND l_claim_rec.claim_class = 'CLAIM' THEN
4244: l_gross_amt := l_gross_amt * -1;
4245: END IF;
4246:
4247: OZF_AR_PAYMENT_PVT.Query_Claim(
4248: p_claim_id => l_claim_id_ver(i).claim_id
4249: ,x_claim_rec => l_claim_rec
4250: ,x_return_status => l_return_status
4251: );

Line 4408: OZF_AR_PAYMENT_PVT.Query_Claim(

4404: END IF;
4405:
4406: -- Split Claim : if there is difference amount --
4407: IF ABS(l_claim_rec.amount_remaining) <> 0 THEN
4408: OZF_AR_PAYMENT_PVT.Query_Claim(
4409: p_claim_id => l_claim_id_ver(i).claim_id
4410: ,x_claim_rec => l_claim_rec
4411: ,x_return_status => l_return_status
4412: );

Line 4436: OZF_AR_PAYMENT_PVT.Query_Claim(

4432: fnd_file.put_line(fnd_file.log, 'Amount Remaning '||l_claim_rec.amount_remaining);
4433: fnd_file.put_line(fnd_file.log, ' Amount Remaining --> Split');
4434: END IF;
4435:
4436: OZF_AR_PAYMENT_PVT.Query_Claim(
4437: p_claim_id => l_claim_id_ver(i).claim_id
4438: ,x_claim_rec => l_claim_rec
4439: ,x_return_status => l_return_status
4440: );