DBA Data[Home] [Help]

APPS.OKL_CURE_CALC_PVT dependencies on OKL_CONTRACT_INFO

Line 29: -- cannot use okl_contract_info.get_rule value, since it returns

25:
26: p_quot_rec_type.khr_id := p_contract_id;
27:
28: -- QUOTE Type from vendor agreement
29: -- cannot use okl_contract_info.get_rule value, since it returns
30: -- the description for the quote type
31: --09/17/03
32:
33: OPEN c_get_quote_type (p_contract_id);

Line 571: l_return_status := okl_contract_info.get_rule_value(

567: okl_debug_pub.logmessage('GET_CURE_AMT : START ');
568:
569: IF (p_cure_type = 'Full Cure') THEN
570: -- Get Contract allowed value for days past due from rules
571: l_return_status := okl_contract_info.get_rule_value(
572: p_contract_id => p_program_id
573: ,p_rule_group_code => 'COCURP'
574: ,p_rule_code => 'COCURE'
575: ,p_segment_number => 3

Line 580: okl_debug_pub.logmessage('GET_CURE_AMT : okl_contract_info.get_rule_value : '||l_return_status);

576: ,x_id1 => l_id1
577: ,x_id2 => l_id2
578: ,x_value => l_rule_value);
579:
580: okl_debug_pub.logmessage('GET_CURE_AMT : okl_contract_info.get_rule_value : '||l_return_status);
581:
582: IF l_return_status =FND_Api.G_RET_STS_SUCCESS THEN
583: l_days_allowed :=nvl(l_rule_value,0);
584: write_log(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,

Line 699: l_return_status := okl_contract_info.get_rule_value(

695: -- Used to caculate the Cure Amount
696: ----------------------------------------------------------
697:
698: /* l_rule_value :=NULL;
699: l_return_status := okl_contract_info.get_rule_value(
700: p_contract_id => p_program_id
701: ,p_rule_group_code => 'COCURP'
702: ,p_rule_code => 'COCURE'
703: ,p_segment_number => 5

Line 725: l_return_status := okl_contract_info.get_remaining_payments

721:
722: okl_debug_pub.logmessage('Calculate_CAM_COLUMNS : START ');
723:
724: -- Get remaining payments
725: l_return_status := okl_contract_info.get_remaining_payments
726: ( p_contract_id
727: ,x_payments_remaining );
728:
729: okl_debug_pub.logmessage('Calculate_CAM_COLUMNS : okl_contract_info.get_remaining_payments : '||l_return_status);

Line 729: okl_debug_pub.logmessage('Calculate_CAM_COLUMNS : okl_contract_info.get_remaining_payments : '||l_return_status);

725: l_return_status := okl_contract_info.get_remaining_payments
726: ( p_contract_id
727: ,x_payments_remaining );
728:
729: okl_debug_pub.logmessage('Calculate_CAM_COLUMNS : okl_contract_info.get_remaining_payments : '||l_return_status);
730:
731: IF (l_return_status <> FND_Api.G_RET_STS_SUCCESS ) THEN
732: x_payments_remaining :=0;
733: END IF;

Line 747: l_return_status := okl_contract_info.get_rule_value(

743: ||x_cures_in_possession);
744:
745: okl_debug_pub.logmessage('Calculate_CAM_COLUMNS : x_cures_in_possession : '||x_cures_in_possession);
746:
747: l_return_status := okl_contract_info.get_rule_value(
748: p_contract_id => p_program_id
749: ,p_rule_group_code => 'COCURP'
750: ,p_rule_code => 'COCURE'
751: ,p_segment_number => 3

Line 1209: l_return_status := okl_contract_info.get_rule_value(

1205:
1206: okl_debug_pub.logmessage('check_contract : START ');
1207:
1208: -- Get Contract allowed value for days past due from rules
1209: l_return_status := okl_contract_info.get_rule_value(
1210: p_contract_id => p_program_id
1211: ,p_rule_group_code => 'COCURP'
1212: ,p_rule_code => 'COCURE'
1213: ,p_segment_number => 3

Line 1218: okl_debug_pub.logmessage('check_contract : okl_contract_info.get_rule_value : '||l_return_status);

1214: ,x_id1 => l_id1
1215: ,x_id2 => l_id2
1216: ,x_value => l_rule_value);
1217:
1218: okl_debug_pub.logmessage('check_contract : okl_contract_info.get_rule_value : '||l_return_status);
1219:
1220: IF l_return_status =FND_Api.G_RET_STS_SUCCESS THEN
1221: l_days_allowed :=nvl(l_rule_value,0);
1222: write_log(FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW,

Line 1445: l_return_status := okl_contract_info.get_rule_value(

1441: -- FOR CONTRACT THAT DOES NOT HAVE CURE AGREEMENT
1442: -- we need to the pass the vendor program id to get the
1443: -- cure rule values.
1444: -----------------------------------------------------------------
1445: l_return_status := okl_contract_info.get_rule_value(
1446: p_contract_id => i.program_id
1447: ,p_rule_group_code => l_rule_group_code
1448: ,p_rule_code => l_rule_code
1449: ,p_segment_number => 1

Line 1560: l_return_status := okl_contract_info.get_rule_value(

1556: -- Get Contract allowed value for days past due from rules
1557: --For Cure
1558: ----------------------------------------------------------
1559: l_rule_value := NULL;
1560: l_return_status := okl_contract_info.get_rule_value(
1561: p_contract_id => i.program_id
1562: ,p_rule_group_code => l_rule_group_code
1563: ,p_rule_code => l_rule_code
1564: ,p_segment_number => 3

Line 1594: l_return_status := okl_contract_info.get_rule_value(

1590: -- For repurchase
1591: ----------------------------------------------------------
1592:
1593: l_rule_value := NULL;
1594: l_return_status := okl_contract_info.get_rule_value(
1595: p_contract_id => i.program_id
1596: ,p_rule_group_code => l_rule_group_code
1597: ,p_rule_code => 'CORPUR'
1598: ,p_segment_number => 1

Line 1637: l_return_status := okl_contract_info.get_rule_value(

1633: okl_debug_pub.logmessage('GENERATE_CURE_AMOUNT: No of cures from cursor : ' || l_no_of_cures);
1634:
1635: -- Now get the no of cures allowed value from Rule
1636: l_rule_value := NULL;
1637: l_return_status := okl_contract_info.get_rule_value(
1638: p_contract_id => i.program_id
1639: ,p_rule_group_code => l_rule_group_code
1640: ,p_rule_code => 'CORPUR'
1641: ,p_segment_number => 2

Line 1723: l_return_status := okl_contract_info.get_rule_value(

1719: ----------------------------------------------------------
1720: -- Get Contract cure type from rules
1721: ----------------------------------------------------------
1722: l_rule_value := NULL;
1723: l_return_status := okl_contract_info.get_rule_value(
1724: p_contract_id => i.program_id
1725: ,p_rule_group_code => l_rule_group_code
1726: ,p_rule_code => l_rule_code
1727: ,p_segment_number => 2