DBA Data[Home] [Help]

APPS.CSD_CHARGE_LINE_UTIL dependencies on CSD_PROCESS_UTIL

Line 155: CSD_PROCESS_UTIL.Check_Reqd_Param

151: csd_gen_utility_pvt.ADD ('Check required parameters and validate them');
152: END IF;
153:
154: -- Check the required parameters
155: CSD_PROCESS_UTIL.Check_Reqd_Param
156: ( p_param_value => p_repair_line_id,
157: p_param_name => 'REPAIR_LINE_ID',
158: p_api_name => l_api_name);
159:

Line 160: CSD_PROCESS_UTIL.Check_Reqd_Param

156: ( p_param_value => p_repair_line_id,
157: p_param_name => 'REPAIR_LINE_ID',
158: p_api_name => l_api_name);
159:
160: CSD_PROCESS_UTIL.Check_Reqd_Param
161: ( p_param_value => p_repair_type_id,
162: p_param_name => 'REPAIR_TYPE_ID',
163: p_api_name => l_api_name);
164:

Line 165: CSD_PROCESS_UTIL.Check_Reqd_Param

161: ( p_param_value => p_repair_type_id,
162: p_param_name => 'REPAIR_TYPE_ID',
163: p_api_name => l_api_name);
164:
165: CSD_PROCESS_UTIL.Check_Reqd_Param
166: ( p_param_value => p_currency_code,
167: p_param_name => 'CURRENCY_CODE',
168: p_api_name => l_api_name);
169:

Line 171: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN

167: p_param_name => 'CURRENCY_CODE',
168: p_api_name => l_api_name);
169:
170: -- Validate the repair type ID
171: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN
172: RAISE FND_API.G_EXC_ERROR;
173: END IF;
174:
175: -- Validate the repair line ID

Line 176: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id ( p_repair_line_id => p_repair_line_id )) THEN

172: RAISE FND_API.G_EXC_ERROR;
173: END IF;
174:
175: -- Validate the repair line ID
176: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id ( p_repair_line_id => p_repair_line_id )) THEN
177: RAISE FND_API.G_EXC_ERROR;
178: END IF;
179:
180:

Line 539: CSD_PROCESS_UTIL.Check_Reqd_Param

535: END IF;
536:
537:
538: -- Check the required parameters
539: CSD_PROCESS_UTIL.Check_Reqd_Param
540: ( p_param_value => p_contract_line_id,
541: p_param_name => 'CONTRACT_LINE_ID',
542: p_api_name => l_api_name);
543:

Line 544: CSD_PROCESS_UTIL.Check_Reqd_Param

540: ( p_param_value => p_contract_line_id,
541: p_param_name => 'CONTRACT_LINE_ID',
542: p_api_name => l_api_name);
543:
544: CSD_PROCESS_UTIL.Check_Reqd_Param
545: ( p_param_value => p_repair_type_id,
546: p_param_name => 'REPAIR_TYPE_ID',
547: p_api_name => l_api_name);
548:

Line 551: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN

547: p_api_name => l_api_name);
548:
549:
550: -- Validate the repair line ID
551: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN
552: RAISE FND_API.G_EXC_ERROR;
553: END IF;
554:
555: BEGIN

Line 809: CSD_PROCESS_UTIL.Check_Reqd_Param

805: IF (g_debug > 0 ) THEN
806: csd_gen_utility_pvt.ADD ('Check required parameters and validate them');
807: END IF;
808:
809: CSD_PROCESS_UTIL.Check_Reqd_Param
810: ( p_param_value => p_repair_type_id,
811: p_param_name => 'REPAIR_TYPE_ID',
812: p_api_name => l_api_name);
813:

Line 814: CSD_PROCESS_UTIL.Check_Reqd_Param

810: ( p_param_value => p_repair_type_id,
811: p_param_name => 'REPAIR_TYPE_ID',
812: p_api_name => l_api_name);
813:
814: CSD_PROCESS_UTIL.Check_Reqd_Param
815: ( p_param_value => p_ro_currency_code,
816: p_param_name => 'RO_CURRENCY_CODE',
817: p_api_name => l_api_name);
818:

Line 820: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN

816: p_param_name => 'RO_CURRENCY_CODE',
817: p_api_name => l_api_name);
818:
819: -- Validate the repair type ID
820: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN
821: RAISE FND_API.G_EXC_ERROR;
822: END IF;
823:
824:

Line 1049: CSD_PROCESS_UTIL.Check_Reqd_Param

1045: csd_gen_utility_pvt.ADD ('Check required parameters and validate them');
1046: END IF;
1047:
1048: -- Check the required parameters
1049: CSD_PROCESS_UTIL.Check_Reqd_Param
1050: ( p_param_value => p_contract_line_id,
1051: p_param_name => 'CONTRACT_LINE_ID',
1052: p_api_name => l_api_name);
1053:

Line 1054: CSD_PROCESS_UTIL.Check_Reqd_Param

1050: ( p_param_value => p_contract_line_id,
1051: p_param_name => 'CONTRACT_LINE_ID',
1052: p_api_name => l_api_name);
1053:
1054: CSD_PROCESS_UTIL.Check_Reqd_Param
1055: ( p_param_value => p_repair_type_id,
1056: p_param_name => 'REPAIR_TYPE_ID',
1057: p_api_name => l_api_name);
1058:

Line 1059: CSD_PROCESS_UTIL.Check_Reqd_Param

1055: ( p_param_value => p_repair_type_id,
1056: p_param_name => 'REPAIR_TYPE_ID',
1057: p_api_name => l_api_name);
1058:
1059: CSD_PROCESS_UTIL.Check_Reqd_Param
1060: ( p_param_value => p_txn_billing_type_id,
1061: p_param_name => 'TRANSACTION_BILLING_TYPE_ID',
1062: p_api_name => l_api_name);
1063:

Line 1064: CSD_PROCESS_UTIL.Check_Reqd_Param

1060: ( p_param_value => p_txn_billing_type_id,
1061: p_param_name => 'TRANSACTION_BILLING_TYPE_ID',
1062: p_api_name => l_api_name);
1063:
1064: CSD_PROCESS_UTIL.Check_Reqd_Param
1065: ( p_param_value => p_extended_price,
1066: p_param_name => 'EXTENDED_PRICE',
1067: p_api_name => l_api_name);
1068:

Line 1071: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN

1067: p_api_name => l_api_name);
1068:
1069:
1070: -- Validate the repair type ID
1071: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN
1072: RAISE FND_API.G_EXC_ERROR;
1073: END IF;
1074:
1075: BEGIN

Line 1254: CSD_PROCESS_UTIL.Check_Reqd_Param

1250: csd_gen_utility_pvt.ADD ('Check required parameters and validate them');
1251: END IF;
1252:
1253: -- Check the required parameters
1254: CSD_PROCESS_UTIL.Check_Reqd_Param
1255: ( p_param_value => p_contract_line_id,
1256: p_param_name => 'CONTRACT_LINE_ID',
1257: p_api_name => l_api_name);
1258:

Line 1259: CSD_PROCESS_UTIL.Check_Reqd_Param

1255: ( p_param_value => p_contract_line_id,
1256: p_param_name => 'CONTRACT_LINE_ID',
1257: p_api_name => l_api_name);
1258:
1259: CSD_PROCESS_UTIL.Check_Reqd_Param
1260: ( p_param_value => p_business_process_id,
1261: p_param_name => 'BUSINESS_PROCESS_ID',
1262: p_api_name => l_api_name);
1263:

Line 1366: l_pricing_rec csd_process_util.pricing_attr_rec;

1362: lc_api_name CONSTANT VARCHAR2(30) := 'CONVERT_TO_CHARGE_LINES';
1363: lc_api_version CONSTANT NUMBER := 1.0;
1364:
1365: -- Pricing attributes
1366: l_pricing_rec csd_process_util.pricing_attr_rec;
1367:
1368: --bug#3875036
1369: l_account_id NUMBER := NULL;
1370:

Line 1513: 'Calling CSD_PROCESS_UTIL.get_org_id with p_incident_id = ' || p_incident_id);

1509: -- Get the org id. It will be used later to derive
1510: -- line type id.
1511: if (lc_proc_level >= lc_debug_level) then
1512: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1513: 'Calling CSD_PROCESS_UTIL.get_org_id with p_incident_id = ' || p_incident_id);
1514: end if;
1515:
1516: l_org_id := CSD_PROCESS_UTIL.get_org_id( p_incident_id );
1517:

Line 1516: l_org_id := CSD_PROCESS_UTIL.get_org_id( p_incident_id );

1512: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1513: 'Calling CSD_PROCESS_UTIL.get_org_id with p_incident_id = ' || p_incident_id);
1514: end if;
1515:
1516: l_org_id := CSD_PROCESS_UTIL.get_org_id( p_incident_id );
1517:
1518: /* bug#3875036 */
1519: l_account_id := Get_SR_AccountId(p_repair_line_id);
1520:

Line 1523: 'Returned from CSD_PROCESS_UTIL.get_org_id.'

1519: l_account_id := Get_SR_AccountId(p_repair_line_id);
1520:
1521: if (lc_proc_level >= lc_debug_level) then
1522: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1523: 'Returned from CSD_PROCESS_UTIL.get_org_id.'
1524: || ' l_org_id = ' || l_org_id);
1525: end if;
1526:
1527: --DBMS_OUTPUT.put_line( 'NEW: The org id was got '

Line 1656: 'Calling CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE with'

1652: -- is because the API throws an excetion when there is no success.
1653: BEGIN
1654: if (lc_proc_level >= lc_debug_level) then
1655: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1656: 'Calling CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE with'
1657: || ' p_inventory_item_id = ' || p_MLE_lines_tbl( i ).inventory_item_id
1658: || ' p_price_list_header_id = ' || p_price_list_id
1659: || ' p_unit_of_measure_code = ' || p_MLE_lines_tbl( i ).uom
1660: || ' p_currency_code = ' || p_currency_code

Line 1666: CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE( p_inventory_item_id => p_MLE_lines_tbl( i ).inventory_item_id,

1662: end if;
1663: l_unit_selling_price := NULL;
1664:
1665: /*bug#3875036 */
1666: CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE( p_inventory_item_id => p_MLE_lines_tbl( i ).inventory_item_id,
1667: p_price_list_header_id => p_price_list_id,
1668: p_unit_of_measure_code => p_MLE_lines_tbl( i ).uom,
1669: p_currency_code => p_currency_code,
1670: p_quantity_required => p_MLE_lines_tbl( i ).quantity,

Line 1681: 'Returned form CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE with'

1677: x_msg_data => l_msg_data );
1678:
1679: if (lc_proc_level >= lc_debug_level) then
1680: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1681: 'Returned form CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE with'
1682: || ' l_unit_selling_price = ' || l_unit_selling_price);
1683: end if;
1684:
1685: -- If API returned NULL value for the selling price

Line 1704: 'Inside EXC ERROR for the block calling CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE.');

1700: -- || l_return_status );
1701:
1702: if (lc_proc_level >= lc_debug_level) then
1703: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1704: 'Inside EXC ERROR for the block calling CSD_PROCESS_UTIL.GET_CHARGE_SELLING_PRICE.');
1705: end if;
1706:
1707: l_skip_curr_rec := TRUE;
1708: -- Get the price list name if the it's NULL

Line 1771: 'Calling procedure CSD_PROCESS_UTIL.Get_No_Chg_Flag with '

1767: end if;
1768:
1769: if (lc_proc_level >= lc_debug_level) then
1770: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1771: 'Calling procedure CSD_PROCESS_UTIL.Get_No_Chg_Flag with '
1772: || 'p_MLE_lines_tbl( i ).txn_billing_type_id = ' || p_MLE_lines_tbl( i ).txn_billing_type_id);
1773: end if;
1774:
1775: -- Check if the 'No Charge Flag' is checked for the txn billing type.

Line 1776: l_no_charge_flag := CSD_PROCESS_UTIL.Get_No_Chg_Flag( p_MLE_lines_tbl( i ).txn_billing_type_id );

1772: || 'p_MLE_lines_tbl( i ).txn_billing_type_id = ' || p_MLE_lines_tbl( i ).txn_billing_type_id);
1773: end if;
1774:
1775: -- Check if the 'No Charge Flag' is checked for the txn billing type.
1776: l_no_charge_flag := CSD_PROCESS_UTIL.Get_No_Chg_Flag( p_MLE_lines_tbl( i ).txn_billing_type_id );
1777:
1778: if (lc_proc_level >= lc_debug_level) then
1779: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1780: 'Returned from procedure CSD_PROCESS_UTIL.Get_No_Chg_Flag with '

Line 1780: 'Returned from procedure CSD_PROCESS_UTIL.Get_No_Chg_Flag with '

1776: l_no_charge_flag := CSD_PROCESS_UTIL.Get_No_Chg_Flag( p_MLE_lines_tbl( i ).txn_billing_type_id );
1777:
1778: if (lc_proc_level >= lc_debug_level) then
1779: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1780: 'Returned from procedure CSD_PROCESS_UTIL.Get_No_Chg_Flag with '
1781: || 'l_no_charge_flag = ' || l_no_charge_flag);
1782: end if;
1783:
1784: /*

Line 1800: 'Calling procedure CSD_PROCESS_UTIL.get_line_type with '

1796: l_line_category_code := NULL;
1797:
1798: if (lc_proc_level >= lc_debug_level) then
1799: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1800: 'Calling procedure CSD_PROCESS_UTIL.get_line_type with '
1801: || 'p_txn_billing_type_id = ' || p_MLE_lines_tbl( i ).txn_billing_type_id
1802: || ' and p_org_id = ' || l_org_id);
1803: end if;
1804:

Line 1806: CSD_PROCESS_UTIL.get_line_type( p_txn_billing_type_id => p_MLE_lines_tbl( i ).txn_billing_type_id,

1802: || ' and p_org_id = ' || l_org_id);
1803: end if;
1804:
1805: -- Get the line type for the txn billing type.
1806: CSD_PROCESS_UTIL.get_line_type( p_txn_billing_type_id => p_MLE_lines_tbl( i ).txn_billing_type_id,
1807: p_org_id => l_org_id,
1808: x_line_type_id => l_line_type_id,
1809: x_line_category_code => l_line_category_code,
1810: x_return_status => l_return_status );

Line 1814: 'Returned from procedure CSD_PROCESS_UTIL.get_line_type with '

1810: x_return_status => l_return_status );
1811:
1812: if (lc_proc_level >= lc_debug_level) then
1813: FND_LOG.STRING(lc_proc_level, lc_mod_name,
1814: 'Returned from procedure CSD_PROCESS_UTIL.get_line_type with '
1815: || 'x_line_type_id = ' || l_line_type_id
1816: || ', x_line_category_code = ' || l_line_category_code
1817: || ', x_return_status = ' || l_return_status);
1818: end if;