DBA Data[Home] [Help]

APPS.CSD_ESTIMATES_FROM_BOM_PVT dependencies on CSD_PROCESS_UTIL

Line 549: l_estimate_lines_rec CSD_REPAIR_ESTIMATE_PVT.REPAIR_ESTIMATE_LINE_REC := csd_process_util.ui_estimate_line_rec;

545: l_org_id NUMBER := p_org_id; --bug#13980152, yvchen
546:
547: -- estimate lines rec.
548:
549: l_estimate_lines_rec CSD_REPAIR_ESTIMATE_PVT.REPAIR_ESTIMATE_LINE_REC := csd_process_util.ui_estimate_line_rec;
550:
551: BEGIN
552: IF ( FND_LOG.LEVEL_EXCEPTION >= FND_LOG.G_CURRENT_RUNTIME_LEVEL ) then
553: FND_LOG.STRING(FND_LOG.LEVEL_EXCEPTION,lc_mod_name||'begin',

Line 610: l_org_id := csd_process_util.get_org_id(p_incident_id);

606: -- bug#13980152, yvchen
607: -- if the SR header doesn't have the operating unit information, then derive the same.
608: IF l_org_id IS NULL
609: THEN
610: l_org_id := csd_process_util.get_org_id(p_incident_id);
611: END IF;
612:
613: -- bug#13980152, yvchen: changed p_org_id to l_org_id
614: l_selling_price := get_selling_price(l_item_id,l_uom,l_quantity,p_pricelist_header_id,p_currency_code,l_org_id,

Line 944: p_commit => csd_process_util.g_false,

940: -- enable costing manually. probably when running from apps context this is not required.
941: fnd_profile.put('CSD_ENABLE_COSTING','Y');
942: CSD_COST_ANALYSIS_PVT.Get_InvItemCost(
943: p_api_version => 1.0,
944: p_commit => csd_process_util.g_false,
945: p_init_msg_list => csd_process_util.g_true,
946: p_validation_level => csd_process_util.g_valid_level_full,
947: x_return_status => x_return_status,
948: x_msg_count => x_msg_count,

Line 945: p_init_msg_list => csd_process_util.g_true,

941: fnd_profile.put('CSD_ENABLE_COSTING','Y');
942: CSD_COST_ANALYSIS_PVT.Get_InvItemCost(
943: p_api_version => 1.0,
944: p_commit => csd_process_util.g_false,
945: p_init_msg_list => csd_process_util.g_true,
946: p_validation_level => csd_process_util.g_valid_level_full,
947: x_return_status => x_return_status,
948: x_msg_count => x_msg_count,
949: x_msg_data => x_msg_data,

Line 946: p_validation_level => csd_process_util.g_valid_level_full,

942: CSD_COST_ANALYSIS_PVT.Get_InvItemCost(
943: p_api_version => 1.0,
944: p_commit => csd_process_util.g_false,
945: p_init_msg_list => csd_process_util.g_true,
946: p_validation_level => csd_process_util.g_valid_level_full,
947: x_return_status => x_return_status,
948: x_msg_count => x_msg_count,
949: x_msg_data => x_msg_data,
950: p_inventory_item_id => p_item_id,

Line 982: l_pricing_rec csd_process_util.pricing_attr_rec := csd_process_util.ui_pricing_attr_rec;

978: x_return_status OUT NOCOPY VARCHAR2) RETURN NUMBER IS
979: l_selling_price NUMBER;
980:
981:
982: l_pricing_rec csd_process_util.pricing_attr_rec := csd_process_util.ui_pricing_attr_rec;
983: l_account_id NUMBER; -- subhat, bug#10187275
984: BEGIN
985:
986: --initialize pricing attributes.

Line 1097: csd_process_util.get_charge_selling_price

1093: p_currency_code is not null and
1094: p_quantity is not null ) THEN
1095: -- API call to get the selling price.
1096: l_account_id := CSD_CHARGE_LINE_UTIL.Get_SR_AccountId(g_repair_line_id); --bug#10187275,subhat
1097: csd_process_util.get_charge_selling_price
1098: (p_inventory_item_id => p_item_id,
1099: p_price_list_header_id => p_pricelist_header_id,
1100: p_unit_of_measure_code => p_uom,
1101: p_currency_code => p_currency_code,