DBA Data[Home] [Help]

APPS.CSD_REPAIR_ACTUAL_LINES_PVT dependencies on CSD_PROCESS_UTIL

Line 147: CSD_PROCESS_UTIL.Check_Reqd_Param

143: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Begin Check reqd parameter Repair Line ID : '||px_CSD_ACTUAL_LINES_REC.repair_line_id);
144: END IF;
145:
146: -- Check the required parameter
147: CSD_PROCESS_UTIL.Check_Reqd_Param
148: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_line_id,
149: p_param_name => 'REPAIR_LINE_ID',
150: p_api_name => l_api_name);
151:

Line 158: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id

154: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Begin Validate Repair Line id');
155: END IF;
156:
157: -- Validate the repair line ID
158: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id
159: ( p_repair_line_id => px_CSD_ACTUAL_LINES_REC.repair_line_id )) THEN
160: RAISE FND_API.G_EXC_ERROR;
161: END IF;
162:

Line 557: CSD_PROCESS_UTIL.Check_Reqd_Param

553: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Transaction Billing Type ID ='||px_CHARGES_REC.txn_billing_type_id);
554: END IF;
555:
556: -- Check the required parameter
557: CSD_PROCESS_UTIL.Check_Reqd_Param
558: ( p_param_value => px_CHARGES_REC.incident_id,
559: p_param_name => 'INCIDENT_ID',
560: p_api_name => l_api_name);
561:

Line 562: CSD_PROCESS_UTIL.Check_Reqd_Param

558: ( p_param_value => px_CHARGES_REC.incident_id,
559: p_param_name => 'INCIDENT_ID',
560: p_api_name => l_api_name);
561:
562: CSD_PROCESS_UTIL.Check_Reqd_Param
563: ( p_param_value => px_CHARGES_REC.txn_billing_type_id,
564: p_param_name => 'TXN_BILLING_TYPE_ID',
565: p_api_name => l_api_name);
566:

Line 567: CSD_PROCESS_UTIL.Check_Reqd_Param

563: ( p_param_value => px_CHARGES_REC.txn_billing_type_id,
564: p_param_name => 'TXN_BILLING_TYPE_ID',
565: p_api_name => l_api_name);
566:
567: CSD_PROCESS_UTIL.Check_Reqd_Param
568: ( p_param_value => px_CHARGES_REC.inventory_item_id_in,
569: p_param_name => 'INVENTORY_ITEM_ID',
570: p_api_name => l_api_name);
571:

Line 572: CSD_PROCESS_UTIL.Check_Reqd_Param

568: ( p_param_value => px_CHARGES_REC.inventory_item_id_in,
569: p_param_name => 'INVENTORY_ITEM_ID',
570: p_api_name => l_api_name);
571:
572: CSD_PROCESS_UTIL.Check_Reqd_Param
573: ( p_param_value => px_CHARGES_REC.unit_of_measure_code,
574: p_param_name => 'UNIT_OF_MEASURE_CODE',
575: p_api_name => l_api_name);
576:

Line 577: CSD_PROCESS_UTIL.Check_Reqd_Param

573: ( p_param_value => px_CHARGES_REC.unit_of_measure_code,
574: p_param_name => 'UNIT_OF_MEASURE_CODE',
575: p_api_name => l_api_name);
576:
577: CSD_PROCESS_UTIL.Check_Reqd_Param
578: ( p_param_value => px_CHARGES_REC.quantity_required,
579: p_param_name => 'ESTIMATE_QUANTITY',
580: p_api_name => l_api_name);
581:

Line 582: CSD_PROCESS_UTIL.Check_Reqd_Param

578: ( p_param_value => px_CHARGES_REC.quantity_required,
579: p_param_name => 'ESTIMATE_QUANTITY',
580: p_api_name => l_api_name);
581:
582: CSD_PROCESS_UTIL.Check_Reqd_Param
583: ( p_param_value => px_CHARGES_REC.price_list_id,
584: p_param_name => 'PRICE_LIST_ID',
585: p_api_name => l_api_name);
586:

Line 599: l_bus_process_id := CSD_PROCESS_UTIL.GET_BUS_PROCESS(px_CSD_ACTUAL_LINES_REC.repair_line_id);

595: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Incident_id ='||px_CHARGES_REC.incident_id);
596: END IF;
597:
598: -- Get the business process id
599: l_bus_process_id := CSD_PROCESS_UTIL.GET_BUS_PROCESS(px_CSD_ACTUAL_LINES_REC.repair_line_id);
600:
601: IF ( Fnd_Log.Level_Statement >= G_debug_level) THEN
602: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'l_bus_process_id ='||l_bus_process_id);
603: END IF;

Line 644: CSD_PROCESS_UTIL.GET_LINE_TYPE

640: END IF;
641:
642: -- Derive the txn_billing type and line category code
643: -- from the transaction type
644: CSD_PROCESS_UTIL.GET_LINE_TYPE
645: ( p_txn_billing_type_id => px_CHARGES_REC.txn_billing_type_id,
646: p_org_id => CSD_PROCESS_UTIL.get_org_id(px_CHARGES_REC.incident_id),
647: x_line_type_id => l_line_type_id,
648: x_line_category_code => l_line_category_code,

Line 646: p_org_id => CSD_PROCESS_UTIL.get_org_id(px_CHARGES_REC.incident_id),

642: -- Derive the txn_billing type and line category code
643: -- from the transaction type
644: CSD_PROCESS_UTIL.GET_LINE_TYPE
645: ( p_txn_billing_type_id => px_CHARGES_REC.txn_billing_type_id,
646: p_org_id => CSD_PROCESS_UTIL.get_org_id(px_CHARGES_REC.incident_id),
647: x_line_type_id => l_line_type_id,
648: x_line_category_code => l_line_category_code,
649: x_return_status => x_return_status );
650:

Line 725: --CSD_PROCESS_UTIL.CONVERT_EST_TO_CHG_REC

721: -- always create estimate lines with interface to OE flag as 'N'
722: px_CHARGES_REC.interface_to_oe_flag := 'N' ;
723:
724: -- Convert the estimate record to charge record
725: --CSD_PROCESS_UTIL.CONVERT_EST_TO_CHG_REC
726: -- ( p_estimate_line_rec => px_CSD_ACTUAL_LINES_REC,
727: -- x_charges_rec => lx_charges_rec,
728: -- x_return_status => x_return_status );
729:

Line 1034: CSD_PROCESS_UTIL.Check_Reqd_Param

1030: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Begin Check reqd parameter');
1031: END IF;
1032:
1033: -- Check the required parameter
1034: CSD_PROCESS_UTIL.Check_Reqd_Param
1035: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_line_id,
1036: p_param_name => 'REPAIR_LINE_ID',
1037: p_api_name => l_api_name);
1038:

Line 1039: CSD_PROCESS_UTIL.Check_Reqd_Param

1035: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_line_id,
1036: p_param_name => 'REPAIR_LINE_ID',
1037: p_api_name => l_api_name);
1038:
1039: CSD_PROCESS_UTIL.Check_Reqd_Param
1040: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_actual_id,
1041: p_param_name => 'REPAIR_ACTUAL_ID',
1042: p_api_name => l_api_name);
1043:

Line 1044: CSD_PROCESS_UTIL.Check_Reqd_Param

1040: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_actual_id,
1041: p_param_name => 'REPAIR_ACTUAL_ID',
1042: p_api_name => l_api_name);
1043:
1044: CSD_PROCESS_UTIL.Check_Reqd_Param
1045: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_actual_line_id,
1046: p_param_name => 'REPAIR_ACTUAL_LINE_ID',
1047: p_api_name => l_api_name);
1048:

Line 1049: CSD_PROCESS_UTIL.Check_Reqd_Param

1045: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_actual_line_id,
1046: p_param_name => 'REPAIR_ACTUAL_LINE_ID',
1047: p_api_name => l_api_name);
1048:
1049: CSD_PROCESS_UTIL.Check_Reqd_Param
1050: ( p_param_value => px_Charges_Rec.estimate_detail_id,
1051: p_param_name => 'ESTIMATE_DETAIL_ID',
1052: p_api_name => l_api_name);
1053:

Line 1060: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id

1056: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Begin Validate Repair Line id');
1057: END IF;
1058:
1059: -- Validate the repair line ID
1060: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id
1061: ( p_repair_line_id => px_CSD_ACTUAL_LINES_REC.repair_line_id )) THEN
1062: RAISE FND_API.G_EXC_ERROR;
1063: END IF;
1064:

Line 1151: CSD_PROCESS_UTIL.G_TRUE) = CSD_PROCESS_UTIL.G_TRUE then

1147: -- has been imported from task to actual). In this case, order header
1148: -- should NOT be updated so UPDATE_ADD_TO_ORDER_FLAG should be F.
1149: IF px_Charges_Rec.INTERFACE_TO_OE_FLAG = 'Y'
1150: and nvl(px_csd_actual_lines_rec.UPDATE_ADD_TO_ORDER_FLAG,
1151: CSD_PROCESS_UTIL.G_TRUE) = CSD_PROCESS_UTIL.G_TRUE then
1152: select line_order_category_code
1153: into l_line_order_category_code
1154: from cs_transaction_types_b
1155: where transaction_type_id = px_Charges_Rec.TRANSACTION_TYPE_ID;

Line 1560: CSD_PROCESS_UTIL.Check_Reqd_Param

1556: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Begin Check reqd parametes');
1557: END IF;
1558:
1559: -- Check the required parameter
1560: CSD_PROCESS_UTIL.Check_Reqd_Param
1561: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_actual_line_id,
1562: p_param_name => 'REPAIR_ACTUAL_LINE_ID',
1563: p_api_name => l_api_name);
1564:

Line 1571: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id

1567: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Begin Validate Repair Line id');
1568: END IF;
1569:
1570: -- Validate the repair line ID
1571: IF NOT( CSD_PROCESS_UTIL.Validate_rep_line_id
1572: ( p_repair_line_id => px_CSD_ACTUAL_LINES_REC.repair_line_id )) THEN
1573: RAISE FND_API.G_EXC_ERROR;
1574: END IF;
1575:

Line 1838: CSD_PROCESS_UTIL.Check_Reqd_Param

1834: FND_LOG.STRING(Fnd_Log.Level_Statement,l_mod_name,'Begin Check reqd parameter');
1835: END IF;
1836:
1837: -- Check the required parameter
1838: CSD_PROCESS_UTIL.Check_Reqd_Param
1839: ( p_param_value => px_CSD_ACTUAL_LINES_REC.repair_actual_id,
1840: p_param_name => 'REPAIR_ACTUAL_LINE_ID',
1841: p_api_name => l_api_name);
1842: