DBA Data[Home] [Help]

APPS.CSD_PROCESS_UTIL dependencies on FND_API

Line 33: IF (NVL(p_param_value,FND_API.G_MISS_NUM) = FND_API.G_MISS_NUM) THEN

29: IS
30:
31: BEGIN
32:
33: IF (NVL(p_param_value,FND_API.G_MISS_NUM) = FND_API.G_MISS_NUM) THEN
34: FND_MESSAGE.SET_NAME('CSD','CSD_API_MISSING_PARAM');
35: FND_MESSAGE.SET_TOKEN('API_NAME',p_api_name);
36: FND_MESSAGE.SET_TOKEN('MISSING_PARAM',p_param_name);
37: FND_MSG_PUB.Add;

Line 38: RAISE FND_API.G_EXC_ERROR;

34: FND_MESSAGE.SET_NAME('CSD','CSD_API_MISSING_PARAM');
35: FND_MESSAGE.SET_TOKEN('API_NAME',p_api_name);
36: FND_MESSAGE.SET_TOKEN('MISSING_PARAM',p_param_name);
37: FND_MSG_PUB.Add;
38: RAISE FND_API.G_EXC_ERROR;
39: END IF;
40:
41: END Check_Reqd_Param;
42:

Line 52: IF (NVL(p_param_value,FND_API.G_MISS_CHAR) = FND_API.G_MISS_CHAR) THEN

48: IS
49:
50: BEGIN
51:
52: IF (NVL(p_param_value,FND_API.G_MISS_CHAR) = FND_API.G_MISS_CHAR) THEN
53: FND_MESSAGE.SET_NAME('CSD','CSD_API_MISSING_PARAM');
54: FND_MESSAGE.SET_TOKEN('API_NAME',p_api_name);
55: FND_MESSAGE.SET_TOKEN('MISSING_PARAM',p_param_name);
56: FND_MSG_PUB.Add;

Line 57: RAISE FND_API.G_EXC_ERROR;

53: FND_MESSAGE.SET_NAME('CSD','CSD_API_MISSING_PARAM');
54: FND_MESSAGE.SET_TOKEN('API_NAME',p_api_name);
55: FND_MESSAGE.SET_TOKEN('MISSING_PARAM',p_param_name);
56: FND_MSG_PUB.Add;
57: RAISE FND_API.G_EXC_ERROR;
58: END IF;
59:
60: END Check_Reqd_Param;
61:

Line 71: IF (NVL(p_param_value,FND_API.G_MISS_DATE) = FND_API.G_MISS_DATE) THEN

67: IS
68:
69: BEGIN
70:
71: IF (NVL(p_param_value,FND_API.G_MISS_DATE) = FND_API.G_MISS_DATE) THEN
72: FND_MESSAGE.SET_NAME('CSD','CSD_API_MISSING_PARAM');
73: FND_MESSAGE.SET_TOKEN('API_NAME',p_api_name);
74: FND_MESSAGE.SET_TOKEN('MISSING_PARAM',p_param_name);
75: FND_MSG_PUB.Add;

Line 76: RAISE FND_API.G_EXC_ERROR;

72: FND_MESSAGE.SET_NAME('CSD','CSD_API_MISSING_PARAM');
73: FND_MESSAGE.SET_TOKEN('API_NAME',p_api_name);
74: FND_MESSAGE.SET_TOKEN('MISSING_PARAM',p_param_name);
75: FND_MSG_PUB.Add;
76: RAISE FND_API.G_EXC_ERROR;
77: END IF;
78:
79: END Check_Reqd_Param;
80:

Line 100: RAISE FND_API.G_EXC_ERROR;

96: When No_data_found then
97: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
98: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
99: FND_MSG_PUB.Add;
100: RAISE FND_API.G_EXC_ERROR;
101: When Others then
102: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
103: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
104: FND_MSG_PUB.Add;

Line 105: RAISE FND_API.G_EXC_ERROR;

101: When Others then
102: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
103: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
104: FND_MSG_PUB.Add;
105: RAISE FND_API.G_EXC_ERROR;
106: End;
107: END Get_No_Chg_Flag;
108:
109:

Line 339: x_return_status := FND_API.G_RET_STS_SUCCESS;

335: ) IS
336:
337: BEGIN
338:
339: x_return_status := FND_API.G_RET_STS_SUCCESS;
340:
341:
342: x_charges_rec.estimate_detail_id := p_estimate_line_rec.estimate_detail_id;
343: x_charges_rec.incident_id := p_estimate_line_rec.incident_id;

Line 361: x_charges_rec.rollup_flag := FND_API.G_MISS_CHAR;

357: x_charges_rec.reference_number := p_estimate_line_rec.reference_number;
358: x_charges_rec.interface_to_oe_flag := p_estimate_line_rec.interface_to_om_flag;
359: x_charges_rec.no_charge_flag := p_estimate_line_rec.no_charge_flag;
360: x_charges_rec.add_to_order_flag := p_estimate_line_rec.add_to_order_flag;
361: x_charges_rec.rollup_flag := FND_API.G_MISS_CHAR;
362: x_charges_rec.LINE_CATEGORY_CODE := p_estimate_line_rec.LINE_CATEGORY_CODE;
363: x_charges_rec.RETURN_REASON_CODE := p_estimate_line_rec.RETURN_REASON;
364: x_charges_rec.contract_id := p_estimate_line_rec.contract_id;
365: --R12 contracts changes

Line 378: x_charges_rec.inventory_item_id_out := FND_API.G_MISS_NUM;

374: x_charges_rec.serial_number := p_estimate_line_rec.serial_number;
375: x_charges_rec.original_source_number := p_estimate_line_rec.original_source_number;
376: x_charges_rec.purchase_order_num := p_estimate_line_rec.purchase_order_num;
377: x_charges_rec.source_number := p_estimate_line_rec.source_number;
378: x_charges_rec.inventory_item_id_out := FND_API.G_MISS_NUM;
379: x_charges_rec.serial_number_out := p_estimate_line_rec.serial_number;
380: x_charges_rec.order_header_id := p_estimate_line_rec.order_header_id;
381: x_charges_rec.order_line_id := p_estimate_line_rec.order_line_id;
382: x_charges_rec.original_system_reference := p_estimate_line_rec.original_system_reference;

Line 384: x_charges_rec.EXCEPTION_COVERAGE_USED := FND_API.G_MISS_CHAR;

380: x_charges_rec.order_header_id := p_estimate_line_rec.order_header_id;
381: x_charges_rec.order_line_id := p_estimate_line_rec.order_line_id;
382: x_charges_rec.original_system_reference := p_estimate_line_rec.original_system_reference;
383: x_charges_rec.selling_price := p_estimate_line_rec.selling_price;
384: x_charges_rec.EXCEPTION_COVERAGE_USED := FND_API.G_MISS_CHAR;
385: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
386: --x_charges_rec.customer_id := FND_API.G_MISS_NUM;
387: -- travi new
388: -- EST_TAX_AMOUNT was giving error

Line 385: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;

381: x_charges_rec.order_line_id := p_estimate_line_rec.order_line_id;
382: x_charges_rec.original_system_reference := p_estimate_line_rec.original_system_reference;
383: x_charges_rec.selling_price := p_estimate_line_rec.selling_price;
384: x_charges_rec.EXCEPTION_COVERAGE_USED := FND_API.G_MISS_CHAR;
385: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
386: --x_charges_rec.customer_id := FND_API.G_MISS_NUM;
387: -- travi new
388: -- EST_TAX_AMOUNT was giving error
389: -- x_charges_rec.EST_TAX_AMOUNT := FND_API.G_MISS_NUM;

Line 386: --x_charges_rec.customer_id := FND_API.G_MISS_NUM;

382: x_charges_rec.original_system_reference := p_estimate_line_rec.original_system_reference;
383: x_charges_rec.selling_price := p_estimate_line_rec.selling_price;
384: x_charges_rec.EXCEPTION_COVERAGE_USED := FND_API.G_MISS_CHAR;
385: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
386: --x_charges_rec.customer_id := FND_API.G_MISS_NUM;
387: -- travi new
388: -- EST_TAX_AMOUNT was giving error
389: -- x_charges_rec.EST_TAX_AMOUNT := FND_API.G_MISS_NUM;
390: x_charges_rec.charge_line_type := p_estimate_line_rec.charge_line_type;

Line 389: -- x_charges_rec.EST_TAX_AMOUNT := FND_API.G_MISS_NUM;

385: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
386: --x_charges_rec.customer_id := FND_API.G_MISS_NUM;
387: -- travi new
388: -- EST_TAX_AMOUNT was giving error
389: -- x_charges_rec.EST_TAX_AMOUNT := FND_API.G_MISS_NUM;
390: x_charges_rec.charge_line_type := p_estimate_line_rec.charge_line_type;
391: x_charges_rec.apply_contract_discount := p_estimate_line_rec.apply_contract_discount;
392: x_charges_rec.coverage_id := p_estimate_line_rec.coverage_id;
393: x_charges_rec.coverage_txn_group_id := p_estimate_line_rec.coverage_txn_group_id;

Line 503: WHEN FND_API.G_EXC_ERROR THEN

499: x_charges_rec.pricing_attribute99 := p_estimate_line_rec.pricing_attribute99;
500: x_charges_rec.pricing_attribute100 := p_estimate_line_rec.pricing_attribute100;
501:
502: EXCEPTION
503: WHEN FND_API.G_EXC_ERROR THEN
504: x_return_status := FND_API.G_RET_STS_ERROR ;
505: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
506: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
507: WHEN OTHERS THEN

Line 504: x_return_status := FND_API.G_RET_STS_ERROR ;

500: x_charges_rec.pricing_attribute100 := p_estimate_line_rec.pricing_attribute100;
501:
502: EXCEPTION
503: WHEN FND_API.G_EXC_ERROR THEN
504: x_return_status := FND_API.G_RET_STS_ERROR ;
505: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
506: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
507: WHEN OTHERS THEN
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 505: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

501:
502: EXCEPTION
503: WHEN FND_API.G_EXC_ERROR THEN
504: x_return_status := FND_API.G_RET_STS_ERROR ;
505: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
506: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
507: WHEN OTHERS THEN
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
509: END Convert_Est_to_Chg_rec;

Line 506: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

502: EXCEPTION
503: WHEN FND_API.G_EXC_ERROR THEN
504: x_return_status := FND_API.G_RET_STS_ERROR ;
505: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
506: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
507: WHEN OTHERS THEN
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
509: END Convert_Est_to_Chg_rec;
510:

Line 508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

504: x_return_status := FND_API.G_RET_STS_ERROR ;
505: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
506: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
507: WHEN OTHERS THEN
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
509: END Convert_Est_to_Chg_rec;
510:
511: PROCEDURE get_incident_id
512: (

Line 520: x_return_status := FND_API.G_RET_STS_SUCCESS ;

516: ) IS
517:
518: BEGIN
519:
520: x_return_status := FND_API.G_RET_STS_SUCCESS ;
521:
522: select
523: incident_id
524: into x_incident_id

Line 530: x_return_status := FND_API.G_RET_STS_ERROR ;

526: where repair_line_id = p_repair_line_id
527: and ((date_closed is null) OR (date_closed > sysdate));
528: EXCEPTION
529: WHEN NO_DATA_FOUND THEN
530: x_return_status := FND_API.G_RET_STS_ERROR ;
531: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_REP_LINE_ID');
532: FND_MESSAGE.SET_TOKEN('REPAIR_LINE_ID',p_repair_line_id);
533: FND_MSG_PUB.Add;
534: WHEN OTHERS THEN

Line 535: x_return_status := FND_API.G_RET_STS_ERROR ;

531: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_REP_LINE_ID');
532: FND_MESSAGE.SET_TOKEN('REPAIR_LINE_ID',p_repair_line_id);
533: FND_MSG_PUB.Add;
534: WHEN OTHERS THEN
535: x_return_status := FND_API.G_RET_STS_ERROR ;
536: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_REP_LINE_ID');
537: FND_MESSAGE.SET_TOKEN('REPAIR_LINE_ID',p_repair_line_id);
538: FND_MSG_PUB.Add;
539: END get_incident_id;

Line 555: -- p_init_msg_list VARCHAR2 Initializes message stack if fnd_api.g_true,

551: -- using parameter p_txn_billing_type_id and then it derive the correct txn_billing_type_id
552: -- for transaction.
553: -- Called from : WVI trigger of rcv_ship.TRANSACTION_TYPE and CSD_PROCESS_UTIL.build_prodtxn_tbl_int
554: -- Input Parm : p_api_version NUMBER Api Version number
555: -- p_init_msg_list VARCHAR2 Initializes message stack if fnd_api.g_true,
556: -- default value is fnd_api.g_false
557: -- p_incident_id NUMBER incident id of service request
558: -- p_inventory_item_id NUMBER
559: -- p_transaction_type_id NUMBER

Line 556: -- default value is fnd_api.g_false

552: -- for transaction.
553: -- Called from : WVI trigger of rcv_ship.TRANSACTION_TYPE and CSD_PROCESS_UTIL.build_prodtxn_tbl_int
554: -- Input Parm : p_api_version NUMBER Api Version number
555: -- p_init_msg_list VARCHAR2 Initializes message stack if fnd_api.g_true,
556: -- default value is fnd_api.g_false
557: -- p_incident_id NUMBER incident id of service request
558: -- p_inventory_item_id NUMBER
559: -- p_transaction_type_id NUMBER
560: -- p_txn_billing_type_id NUMBER txn_billing_type_id (Service activity billing type SAC-BT)

Line 567: -- fnd_api.g_ret_sts_success (success)

563: -- Output Parm :
564: -- x_txn_billing_type_id NUMBER New Txn_billing_type_Id based on transaction
565: -- type and billing type of Item
566: -- x_return_status VARCHAR2 Return status after the call. The status can be
567: -- fnd_api.g_ret_sts_success (success)
568: -- fnd_api.g_ret_sts_error (error)
569: -- fnd_api.g_ret_sts_unexp_error (unexpected)
570: -- x_msg_count NUMBER Number of messages in the message stack
571: -- x_msg_data VARCHAR2 Message text if x_msg_count >= 1

Line 568: -- fnd_api.g_ret_sts_error (error)

564: -- x_txn_billing_type_id NUMBER New Txn_billing_type_Id based on transaction
565: -- type and billing type of Item
566: -- x_return_status VARCHAR2 Return status after the call. The status can be
567: -- fnd_api.g_ret_sts_success (success)
568: -- fnd_api.g_ret_sts_error (error)
569: -- fnd_api.g_ret_sts_unexp_error (unexpected)
570: -- x_msg_count NUMBER Number of messages in the message stack
571: -- x_msg_data VARCHAR2 Message text if x_msg_count >= 1
572: -- **************************************************************************************

Line 569: -- fnd_api.g_ret_sts_unexp_error (unexpected)

565: -- type and billing type of Item
566: -- x_return_status VARCHAR2 Return status after the call. The status can be
567: -- fnd_api.g_ret_sts_success (success)
568: -- fnd_api.g_ret_sts_error (error)
569: -- fnd_api.g_ret_sts_unexp_error (unexpected)
570: -- x_msg_count NUMBER Number of messages in the message stack
571: -- x_msg_data VARCHAR2 Message text if x_msg_count >= 1
572: -- **************************************************************************************
573:

Line 630: IF FND_API.to_Boolean(p_init_msg_list) THEN

626: csd_gen_utility_pvt.add('P_transaction_type_id ='||P_transaction_type_id);
627: csd_gen_utility_pvt.add('p_txn_billing_type_id ='||p_txn_billing_type_id);
628:
629: /*Initialize message list if p_init_msg_list is set to TRUE.*/
630: IF FND_API.to_Boolean(p_init_msg_list) THEN
631: FND_MSG_PUB.initialize;
632: END IF;
633:
634: /*Initialize API return status to success*/

Line 635: x_return_status := FND_API.G_RET_STS_SUCCESS;

631: FND_MSG_PUB.initialize;
632: END IF;
633:
634: /*Initialize API return status to success*/
635: x_return_status := FND_API.G_RET_STS_SUCCESS;
636:
637: l_org_id := cs_std.get_item_valdn_orgzn_id;
638:
639: /*Derive the operating unit */

Line 674: RAISE FND_API.G_EXC_ERROR;

670: When NO_DATA_FOUND then
671: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_ITEM_ID');
672: FND_MESSAGE.SET_TOKEN('INVENTORY_ITEM_ID',p_inventory_item_id);
673: FND_MSG_PUB.Add;
674: RAISE FND_API.G_EXC_ERROR;
675: End;
676:
677: csd_gen_utility_pvt.add('Item billing type is ='||l_billing_type);
678:

Line 700: RAISE FND_API.G_EXC_ERROR;

696: csd_gen_utility_pvt.add('No record found for p_txn_billing_type_id='||p_txn_billing_type_id);
697: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
698: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
699: FND_MSG_PUB.Add;
700: RAISE FND_API.G_EXC_ERROR;
701: When Others then
702: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
703: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
704: FND_MSG_PUB.Add;

Line 705: RAISE FND_API.G_EXC_ERROR;

701: When Others then
702: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
703: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
704: FND_MSG_PUB.Add;
705: RAISE FND_API.G_EXC_ERROR;
706: end;
707: END IF; /*end if l_transaction_type_id */
708:
709: open valid_txn_billing_type;

Line 722: RAISE FND_API.G_EXC_ERROR;

718: x_txn_billing_type_id:= l_txn_billing_type_id;
719: else
720: FND_MESSAGE.SET_NAME('CSD','CSD_INV_SERVICE_BILLING_TYPE');
721: FND_MSG_PUB.Add;
722: RAISE FND_API.G_EXC_ERROR;
723: end if;
724:
725: Exception
726: WHEN FND_API.G_EXC_ERROR THEN

Line 726: WHEN FND_API.G_EXC_ERROR THEN

722: RAISE FND_API.G_EXC_ERROR;
723: end if;
724:
725: Exception
726: WHEN FND_API.G_EXC_ERROR THEN
727: x_return_status := FND_API.G_RET_STS_ERROR ;
728: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
729: p_data => x_msg_data);
730: when others then

Line 727: x_return_status := FND_API.G_RET_STS_ERROR ;

723: end if;
724:
725: Exception
726: WHEN FND_API.G_EXC_ERROR THEN
727: x_return_status := FND_API.G_RET_STS_ERROR ;
728: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
729: p_data => x_msg_data);
730: when others then
731: x_return_status := FND_API.G_RET_STS_ERROR ;

Line 731: x_return_status := FND_API.G_RET_STS_ERROR ;

727: x_return_status := FND_API.G_RET_STS_ERROR ;
728: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
729: p_data => x_msg_data);
730: when others then
731: x_return_status := FND_API.G_RET_STS_ERROR ;
732: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
733: p_data => x_msg_data);
734: end csd_get_txn_billing_type;
735:

Line 747: p_create_thirdpty_line IN VARCHAR2 := fnd_api.g_false,

743: ( p_repair_line_id IN NUMBER,
744: p_quantity IN NUMBER,
745: p_Serial_number IN VARCHAR2,
746: p_instance_id IN NUMBER,
747: p_create_thirdpty_line IN VARCHAR2 := fnd_api.g_false,
748: p_return_reason_code IN VARCHAR2 := NULL,
749: p_invoice_to_org_id IN NUMBER := NULL,
750: p_ship_to_org_id IN NUMBER := NULL,
751: x_prod_txn_tbl OUT NOCOPY csd_process_pvt.product_txn_tbl,

Line 803: l_selling_price NUMBER := FND_API.G_MISS_NUM;

799: l_unit_number VARCHAR2(30) :='';
800:
801: --Get Pricing variables
802: /* bug#3875036 */
803: l_selling_price NUMBER := FND_API.G_MISS_NUM;
804: l_account_id NUMBER := null;
805: l_currency_code varchar(15);
806: l_return_status VARCHAR2(1);
807: l_msg_count NUMBER;

Line 939: x_return_status := FND_API.G_RET_STS_SUCCESS;

935:
936:
937: BEGIN
938:
939: x_return_status := FND_API.G_RET_STS_SUCCESS;
940:
941: -- Initialize the table
942: x_prod_txn_tbl.delete;
943:

Line 953: IF NVL(p_repair_line_id,FND_API.G_MISS_NUM) <> FND_API.G_MISS_NUM THEN

949: csd_gen_utility_pvt.add('p_repair_line_id ='||p_repair_line_id);
950: END IF;
951:
952:
953: IF NVL(p_repair_line_id,FND_API.G_MISS_NUM) <> FND_API.G_MISS_NUM THEN
954:
955: OPEN repair_line_dtls(p_repair_line_id);
956:
957: FETCH repair_line_dtls INTO

Line 993: RAISE FND_API.G_EXC_ERROR;

989: IF (g_debug > 0 ) THEN
990: csd_gen_utility_pvt.ADD('repair line Id does not exist');
991: END IF;
992:
993: RAISE FND_API.G_EXC_ERROR;
994: END IF;
995:
996: IF repair_line_dtls%isopen then
997: CLOSE repair_line_dtls;

Line 1015: RAISE FND_API.G_EXC_ERROR;

1011: IF cur_contract_det%notfound then
1012: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_REP_LINE_ID');
1013: FND_MESSAGE.SET_TOKEN('REPAIR_LINE_ID',p_repair_line_id);
1014: FND_MSG_PUB.ADD;
1015: RAISE FND_API.G_EXC_ERROR;
1016: END IF;
1017:
1018: IF cur_contract_det%isopen then
1019: CLOSE cur_contract_det;

Line 1088: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then

1084: x_return_status => x_return_status,
1085: x_msg_count => x_msg_count,
1086: x_msg_data => x_msg_data
1087: );
1088: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1089: l_cpr_txn_billing_type_id :=l_txn_billing_type_id;
1090: else
1091: RAISE FND_API.G_EXC_ERROR;
1092: end if;

Line 1091: RAISE FND_API.G_EXC_ERROR;

1087: );
1088: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1089: l_cpr_txn_billing_type_id :=l_txn_billing_type_id;
1090: else
1091: RAISE FND_API.G_EXC_ERROR;
1092: end if;
1093: end if;
1094:
1095: If l_cps_txn_billing_type_id is not null then

Line 1109: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then

1105: x_return_status => x_return_status,
1106: x_msg_count => x_msg_count,
1107: x_msg_data => x_msg_data
1108: );
1109: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1110: l_cps_txn_billing_type_id :=l_txn_billing_type_id;
1111: else
1112: RAISE FND_API.G_EXC_ERROR;
1113: end if;

Line 1112: RAISE FND_API.G_EXC_ERROR;

1108: );
1109: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1110: l_cps_txn_billing_type_id :=l_txn_billing_type_id;
1111: else
1112: RAISE FND_API.G_EXC_ERROR;
1113: end if;
1114: end if;
1115:
1116: If l_ls_txn_billing_type_id is not null then

Line 1130: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then

1126: x_return_status => x_return_status,
1127: x_msg_count => x_msg_count,
1128: x_msg_data => x_msg_data
1129: );
1130: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1131: l_ls_txn_billing_type_id :=l_txn_billing_type_id;
1132: else
1133: RAISE FND_API.G_EXC_ERROR;
1134: end if;

Line 1133: RAISE FND_API.G_EXC_ERROR;

1129: );
1130: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1131: l_ls_txn_billing_type_id :=l_txn_billing_type_id;
1132: else
1133: RAISE FND_API.G_EXC_ERROR;
1134: end if;
1135: end if;
1136:
1137: If l_lr_txn_billing_type_id is not null then

Line 1151: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then

1147: x_return_status => x_return_status,
1148: x_msg_count => x_msg_count,
1149: x_msg_data => x_msg_data
1150: );
1151: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1152: l_lr_txn_billing_type_id :=l_txn_billing_type_id;
1153: else
1154: RAISE FND_API.G_EXC_ERROR;
1155: end if;

Line 1154: RAISE FND_API.G_EXC_ERROR;

1150: );
1151: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1152: l_lr_txn_billing_type_id :=l_txn_billing_type_id;
1153: else
1154: RAISE FND_API.G_EXC_ERROR;
1155: end if;
1156: end if;
1157:
1158:

Line 1175: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then

1171: x_return_status => x_return_status,
1172: x_msg_count => x_msg_count,
1173: x_msg_data => x_msg_data
1174: );
1175: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1176: l_third_rma_txn_b_type_id :=l_txn_billing_type_id;
1177: else
1178: RAISE FND_API.G_EXC_ERROR;
1179: end if;

Line 1178: RAISE FND_API.G_EXC_ERROR;

1174: );
1175: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1176: l_third_rma_txn_b_type_id :=l_txn_billing_type_id;
1177: else
1178: RAISE FND_API.G_EXC_ERROR;
1179: end if;
1180: end if;
1181:
1182:

Line 1197: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then

1193: x_return_status => x_return_status,
1194: x_msg_count => x_msg_count,
1195: x_msg_data => x_msg_data
1196: );
1197: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1198: l_third_ship_txn_b_type_id :=l_txn_billing_type_id;
1199: else
1200: RAISE FND_API.G_EXC_ERROR;
1201: end if;

Line 1200: RAISE FND_API.G_EXC_ERROR;

1196: );
1197: If (x_return_status = FND_API.G_RET_STS_SUCCESS ) then
1198: l_third_ship_txn_b_type_id :=l_txn_billing_type_id;
1199: else
1200: RAISE FND_API.G_EXC_ERROR;
1201: end if;
1202: end if;
1203: end if;
1204:

Line 1311: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

1307: l_index := 1;
1308: if (l_cps_txn_billing_type_id is not null) then
1309:
1310: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
1311: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1312: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1313: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1314: x_prod_txn_tbl(l_index).action_type := 'SHIP' ;
1315:

Line 1313: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

1309:
1310: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
1311: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1312: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1313: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1314: x_prod_txn_tbl(l_index).action_type := 'SHIP' ;
1315:
1316: --bug#3875036 bug 8694111
1317: IF((l_enable_advanced_pricing ='Y') and (x_prod_txn_tbl(l_index).no_charge_flag ='N')) THEN

Line 1324: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

1320:
1321: --x_prod_txn_tbl(l_index).action_code := 'CUST_PROD' ;
1322: -- In 11.5.10 we have defined a new action code replacement : saupadhy : 3431371
1323: x_prod_txn_tbl(l_index).action_code := c_Replacement ;
1324: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1325: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1326: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
1327: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id;
1328: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

Line 1328: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

1324: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1325: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1326: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
1327: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id;
1328: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1329: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1330: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1331: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1332: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 1329: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

1325: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1326: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
1327: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id;
1328: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1329: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1330: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1331: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1332: x_prod_txn_tbl(l_index).quantity := p_quantity ;
1333: -- x_prod_txn_tbl(l_index).serial_number := FND_API.G_MISS_CHAR;--l_serial_number ; 11.5.9

Line 1333: -- x_prod_txn_tbl(l_index).serial_number := FND_API.G_MISS_CHAR;--l_serial_number ; 11.5.9

1329: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1330: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1331: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1332: x_prod_txn_tbl(l_index).quantity := p_quantity ;
1333: -- x_prod_txn_tbl(l_index).serial_number := FND_API.G_MISS_CHAR;--l_serial_number ; 11.5.9
1334: if ( l_ib_flag = 'Y' ) then
1335: x_prod_txn_tbl(l_index).non_source_serial_number := p_serial_number ; -- 11.5.10
1336: else
1337: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR ; -- 11.5.10

Line 1337: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR ; -- 11.5.10

1333: -- x_prod_txn_tbl(l_index).serial_number := FND_API.G_MISS_CHAR;--l_serial_number ; 11.5.9
1334: if ( l_ib_flag = 'Y' ) then
1335: x_prod_txn_tbl(l_index).non_source_serial_number := p_serial_number ; -- 11.5.10
1336: else
1337: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR ; -- 11.5.10
1338: end if;
1339: x_prod_txn_tbl(l_index).lot_number := l_lot_number; -- yvchen: bug#13582572
1340: -- x_prod_txn_tbl(l_index).instance_id := l_instance_id; -- 11.5.9
1341: x_prod_txn_tbl(l_index).non_source_instance_id := p_instance_id; -- 11.5.10

Line 1342: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

1338: end if;
1339: x_prod_txn_tbl(l_index).lot_number := l_lot_number; -- yvchen: bug#13582572
1340: -- x_prod_txn_tbl(l_index).instance_id := l_instance_id; -- 11.5.9
1341: x_prod_txn_tbl(l_index).non_source_instance_id := p_instance_id; -- 11.5.10
1342: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1343: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1344: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1345: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
1346: -- R12 contract changes

Line 1343: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

1339: x_prod_txn_tbl(l_index).lot_number := l_lot_number; -- yvchen: bug#13582572
1340: -- x_prod_txn_tbl(l_index).instance_id := l_instance_id; -- 11.5.9
1341: x_prod_txn_tbl(l_index).non_source_instance_id := p_instance_id; -- 11.5.10
1342: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1343: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1344: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1345: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
1346: -- R12 contract changes
1347: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;

Line 1348: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

1344: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1345: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
1346: -- R12 contract changes
1347: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
1348: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
1349:
1350: l_attr_code := 'SHIP_FROM_SUBINV';
1351: l_default_val_char := null;
1352: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (

Line 1354: p_init_msg_list => FND_API.G_TRUE,

1350: l_attr_code := 'SHIP_FROM_SUBINV';
1351: l_default_val_char := null;
1352: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1353: p_api_version_number => 1.0,
1354: p_init_msg_list => FND_API.G_TRUE,
1355: p_commit => FND_API.G_FALSE, --bug#12588243
1356: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1357: p_entity_attribute_type => l_attr_type,
1358: p_entity_attribute_code => l_attr_code,

Line 1355: p_commit => FND_API.G_FALSE, --bug#12588243

1351: l_default_val_char := null;
1352: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1353: p_api_version_number => 1.0,
1354: p_init_msg_list => FND_API.G_TRUE,
1355: p_commit => FND_API.G_FALSE, --bug#12588243
1356: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1357: p_entity_attribute_type => l_attr_type,
1358: p_entity_attribute_code => l_attr_code,
1359: p_rule_input_rec => l_rule_input_rec,

Line 1356: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1352: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1353: p_api_version_number => 1.0,
1354: p_init_msg_list => FND_API.G_TRUE,
1355: p_commit => FND_API.G_FALSE, --bug#12588243
1356: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1357: p_entity_attribute_type => l_attr_type,
1358: p_entity_attribute_code => l_attr_code,
1359: p_rule_input_rec => l_rule_input_rec,
1360: x_default_value => l_default_val_char,

Line 1369: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

1365: );
1366: if (l_default_val_char is not null) then
1367: x_prod_txn_tbl(l_index).sub_inventory := l_default_val_char;
1368: else
1369: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
1370: end if;
1371:
1372:
1373: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_cps_txn_billing_type_id);

Line 1401: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;

1397: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
1398: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
1399: End if;
1400:
1401: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
1402: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
1403: /* Fixed for FP bug#5408047
1404: For SHIP line if either of 'source return is required'
1405: or 'non-source return required' is checked then only default

Line 1402: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;

1398: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
1399: End if;
1400:
1401: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
1402: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
1403: /* Fixed for FP bug#5408047
1404: For SHIP line if either of 'source return is required'
1405: or 'non-source return required' is checked then only default
1406: the return by date. This date will be passed to charges in

Line 1430: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

1426: x_prod_txn_tbl(l_index).creation_date := sysdate ;
1427: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1428: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1429: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1430: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1431: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 1431: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

1427: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1428: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1429: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1430: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1431: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

1428: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1429: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1430: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1431: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

1429: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1430: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1431: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

1430: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1431: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

1431: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

1432: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

1433: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

1434: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

1435: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

1436: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1444: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

1437: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1444: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1445: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

1438: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1444: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1445: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1446: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

1439: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1444: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1445: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1446: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1447: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';

Line 1444: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

1440: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1444: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1445: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1446: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1447: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
1448: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 1445: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

1441: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1442: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1443: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1444: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1445: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1446: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1447: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
1448: x_prod_txn_tbl(l_index).project_id := l_project_id;
1449: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 1464: p_init_msg_list => FND_API.G_TRUE,

1460: l_attr_code := 'SHIP_FROM_ORG';
1461: l_default_val_num := null;
1462: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1463: p_api_version_number => 1.0,
1464: p_init_msg_list => FND_API.G_TRUE,
1465: p_commit => FND_API.G_FALSE, --bug#12588243
1466: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1467: p_entity_attribute_type => l_attr_type,
1468: p_entity_attribute_code => l_attr_code,

Line 1465: p_commit => FND_API.G_FALSE, --bug#12588243

1461: l_default_val_num := null;
1462: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1463: p_api_version_number => 1.0,
1464: p_init_msg_list => FND_API.G_TRUE,
1465: p_commit => FND_API.G_FALSE, --bug#12588243
1466: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1467: p_entity_attribute_type => l_attr_type,
1468: p_entity_attribute_code => l_attr_code,
1469: p_rule_input_rec => l_rule_input_rec,

Line 1466: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1462: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1463: p_api_version_number => 1.0,
1464: p_init_msg_list => FND_API.G_TRUE,
1465: p_commit => FND_API.G_FALSE, --bug#12588243
1466: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1467: p_entity_attribute_type => l_attr_type,
1468: p_entity_attribute_code => l_attr_code,
1469: p_rule_input_rec => l_rule_input_rec,
1470: x_default_value => l_default_val_num,

Line 1498: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

1494:
1495: if (l_cpr_txn_billing_type_id is not null) then
1496:
1497: -- receive customer product txn line
1498: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1499: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1500: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1501: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1502: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cpr_txn_billing_type_id;

Line 1500: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

1496:
1497: -- receive customer product txn line
1498: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1499: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1500: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1501: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1502: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cpr_txn_billing_type_id;
1503: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
1504: IF l_repair_type_ref = 'E' THEN

Line 1501: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

1497: -- receive customer product txn line
1498: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1499: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1500: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1501: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1502: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cpr_txn_billing_type_id;
1503: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
1504: IF l_repair_type_ref = 'E' THEN
1505: -- saupady prefers this to be CUST_PROD instead of EXCHANGE

Line 1526: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

1522: -- x_prod_txn_tbl(l_index).serial_number := l_serial_number ;
1523: -- x_prod_txn_tbl(l_index).instance_id := l_instance_id ;
1524: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;
1525: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
1526: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1527: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1528: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1529: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1530: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

Line 1527: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

1523: -- x_prod_txn_tbl(l_index).instance_id := l_instance_id ;
1524: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;
1525: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
1526: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1527: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1528: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1529: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1530: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1531: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

Line 1530: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

1526: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1527: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1528: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1529: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1530: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1531: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1532: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1533: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1534: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 1531: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

1527: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1528: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1529: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1530: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1531: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1532: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1533: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1534: x_prod_txn_tbl(l_index).quantity := p_quantity ;
1535: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 1540: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

1536: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1537: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
1538: -- R12 contract changes
1539: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
1540: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
1541: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_cpr_txn_billing_type_id) ;
1542: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;
1543: x_prod_txn_tbl(l_index).ship_sales_order_flag := 'N' ;
1544:

Line 1595: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

1591: x_prod_txn_tbl(l_index).creation_date := sysdate ;
1592: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1593: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1594: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1595: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1596: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 1596: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

1592: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1593: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1594: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1595: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1596: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

1593: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1594: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1595: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1596: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

1594: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1595: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1596: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

1595: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1596: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

1596: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

1597: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

1598: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

1599: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

1600: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

1601: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1609: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

1602: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1609: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1610: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

1603: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1609: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1610: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1611: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

1604: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1609: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1610: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1611: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1612: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';

Line 1609: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

1605: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1609: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1610: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1611: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1612: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
1613: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 1610: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

1606: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1607: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1608: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1609: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1610: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1611: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1612: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
1613: x_prod_txn_tbl(l_index).project_id := l_project_id;
1614: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 1625: p_init_msg_list => FND_API.G_TRUE,

1621: l_attr_code := 'RMA_RCV_ORG';
1622: l_default_val_num := null;
1623: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1624: p_api_version_number => 1.0,
1625: p_init_msg_list => FND_API.G_TRUE,
1626: p_commit => FND_API.G_FALSE, --bug#12588243
1627: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1628: p_entity_attribute_type => l_attr_type,
1629: p_entity_attribute_code => l_attr_code,

Line 1626: p_commit => FND_API.G_FALSE, --bug#12588243

1622: l_default_val_num := null;
1623: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1624: p_api_version_number => 1.0,
1625: p_init_msg_list => FND_API.G_TRUE,
1626: p_commit => FND_API.G_FALSE, --bug#12588243
1627: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1628: p_entity_attribute_type => l_attr_type,
1629: p_entity_attribute_code => l_attr_code,
1630: p_rule_input_rec => l_rule_input_rec,

Line 1627: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1623: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1624: p_api_version_number => 1.0,
1625: p_init_msg_list => FND_API.G_TRUE,
1626: p_commit => FND_API.G_FALSE, --bug#12588243
1627: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1628: p_entity_attribute_type => l_attr_type,
1629: p_entity_attribute_code => l_attr_code,
1630: p_rule_input_rec => l_rule_input_rec,
1631: x_default_value => l_default_val_num,

Line 1651: p_init_msg_list => FND_API.G_TRUE,

1647: l_attr_code := 'RMA_RCV_SUBINV';
1648: l_default_val_char := null;
1649: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1650: p_api_version_number => 1.0,
1651: p_init_msg_list => FND_API.G_TRUE,
1652: p_commit => FND_API.G_FALSE, --bug#12588243
1653: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1654: p_entity_attribute_type => l_attr_type,
1655: p_entity_attribute_code => l_attr_code,

Line 1652: p_commit => FND_API.G_FALSE, --bug#12588243

1648: l_default_val_char := null;
1649: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1650: p_api_version_number => 1.0,
1651: p_init_msg_list => FND_API.G_TRUE,
1652: p_commit => FND_API.G_FALSE, --bug#12588243
1653: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1654: p_entity_attribute_type => l_attr_type,
1655: p_entity_attribute_code => l_attr_code,
1656: p_rule_input_rec => l_rule_input_rec,

Line 1653: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1649: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1650: p_api_version_number => 1.0,
1651: p_init_msg_list => FND_API.G_TRUE,
1652: p_commit => FND_API.G_FALSE, --bug#12588243
1653: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1654: p_entity_attribute_type => l_attr_type,
1655: p_entity_attribute_code => l_attr_code,
1656: p_rule_input_rec => l_rule_input_rec,
1657: x_default_value => l_default_val_char,

Line 1684: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

1680: end if;
1681:
1682: if (l_cps_txn_billing_type_id is not null) then
1683: -- Shipping customer product txn line
1684: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1685: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1686: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1687: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1688: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;

Line 1686: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

1682: if (l_cps_txn_billing_type_id is not null) then
1683: -- Shipping customer product txn line
1684: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1685: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1686: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1687: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1688: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
1689: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
1690:

Line 1687: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

1683: -- Shipping customer product txn line
1684: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1685: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1686: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1687: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1688: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
1689: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
1690:
1691: IF l_repair_type_ref = 'E' THEN

Line 1697: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

1693: x_prod_txn_tbl(l_index).non_source_instance_id := p_instance_id;
1694: if ( l_ib_flag = 'Y' ) then
1695: x_prod_txn_tbl(l_index).non_source_serial_number := p_serial_number;
1696: else
1697: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1698: end if;
1699: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1700: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1701: ELSE

Line 1699: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

1695: x_prod_txn_tbl(l_index).non_source_serial_number := p_serial_number;
1696: else
1697: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1698: end if;
1699: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1700: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1701: ELSE
1702: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';
1703: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

Line 1700: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

1696: else
1697: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1698: end if;
1699: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1700: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1701: ELSE
1702: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';
1703: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1704: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

Line 1703: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

1699: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1700: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1701: ELSE
1702: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';
1703: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1704: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1705:
1706: -- Fix for bug# 3549430
1707: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then

Line 1704: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

1700: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1701: ELSE
1702: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';
1703: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1704: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1705:
1706: -- Fix for bug# 3549430
1707: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
1708: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

Line 1708: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

1704: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1705:
1706: -- Fix for bug# 3549430
1707: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
1708: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1709: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1710: else
1711: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id;
1712: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;

Line 1709: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

1705:
1706: -- Fix for bug# 3549430
1707: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
1708: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1709: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1710: else
1711: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id;
1712: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
1713: end if;

Line 1729: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

1725: End if;
1726:
1727: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1728: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1729: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1730: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1731: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1732: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1733: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 1730: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

1726:
1727: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1728: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1729: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1730: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1731: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1732: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1733: x_prod_txn_tbl(l_index).quantity := p_quantity ;
1734: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 1739: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

1735: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1736: -- R12 contract changes
1737: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
1738: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
1739: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
1740: l_attr_code := 'SHIP_FROM_SUBINV';
1741: l_default_val_char := null;
1742: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1743: p_api_version_number => 1.0,

Line 1744: p_init_msg_list => FND_API.G_TRUE,

1740: l_attr_code := 'SHIP_FROM_SUBINV';
1741: l_default_val_char := null;
1742: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1743: p_api_version_number => 1.0,
1744: p_init_msg_list => FND_API.G_TRUE,
1745: p_commit => FND_API.G_FALSE, --bug#12588243
1746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1747: p_entity_attribute_type => l_attr_type,
1748: p_entity_attribute_code => l_attr_code,

Line 1745: p_commit => FND_API.G_FALSE, --bug#12588243

1741: l_default_val_char := null;
1742: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1743: p_api_version_number => 1.0,
1744: p_init_msg_list => FND_API.G_TRUE,
1745: p_commit => FND_API.G_FALSE, --bug#12588243
1746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1747: p_entity_attribute_type => l_attr_type,
1748: p_entity_attribute_code => l_attr_code,
1749: p_rule_input_rec => l_rule_input_rec,

Line 1746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1742: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1743: p_api_version_number => 1.0,
1744: p_init_msg_list => FND_API.G_TRUE,
1745: p_commit => FND_API.G_FALSE, --bug#12588243
1746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1747: p_entity_attribute_type => l_attr_type,
1748: p_entity_attribute_code => l_attr_code,
1749: p_rule_input_rec => l_rule_input_rec,
1750: x_default_value => l_default_val_char,

Line 1759: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

1755: );
1756: if (l_default_val_char is not null) then
1757: x_prod_txn_tbl(l_index).sub_inventory := l_default_val_char;
1758: else
1759: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
1760: end if;
1761:
1762: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_cps_txn_billing_type_id);
1763: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 1790: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;

1786: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
1787: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
1788: End if;
1789:
1790: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
1791: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
1792: /* Fixed for FP bug#5408047
1793: For SHIP line if either of 'source return is required'
1794: or 'non-source return required' is checked then only default

Line 1791: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;

1787: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
1788: End if;
1789:
1790: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
1791: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
1792: /* Fixed for FP bug#5408047
1793: For SHIP line if either of 'source return is required'
1794: or 'non-source return required' is checked then only default
1795: the return by date. This date will be passed to charges in

Line 1818: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

1814: x_prod_txn_tbl(l_index).creation_date := sysdate ;
1815: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1816: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1817: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1818: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1819: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 1819: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

1815: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1816: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1817: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1818: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1819: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

1816: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1817: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1818: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1819: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

1817: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
1818: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1819: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

1818: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
1819: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

1819: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

1820: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

1821: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

1822: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

1823: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

1824: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1832: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

1825: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1832: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1833: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

1826: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1832: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1833: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1834: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

1827: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1832: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1833: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1834: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1835: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';

Line 1832: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

1828: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1832: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1833: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1834: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1835: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
1836: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 1833: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

1829: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
1830: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
1831: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
1832: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
1833: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
1834: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
1835: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
1836: x_prod_txn_tbl(l_index).project_id := l_project_id;
1837: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 1851: p_init_msg_list => FND_API.G_TRUE,

1847: l_attr_code := 'SHIP_FROM_ORG';
1848: l_default_val_num := null;
1849: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1850: p_api_version_number => 1.0,
1851: p_init_msg_list => FND_API.G_TRUE,
1852: p_commit => FND_API.G_FALSE, --bug#12588243
1853: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1854: p_entity_attribute_type => l_attr_type,
1855: p_entity_attribute_code => l_attr_code,

Line 1852: p_commit => FND_API.G_FALSE, --bug#12588243

1848: l_default_val_num := null;
1849: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1850: p_api_version_number => 1.0,
1851: p_init_msg_list => FND_API.G_TRUE,
1852: p_commit => FND_API.G_FALSE, --bug#12588243
1853: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1854: p_entity_attribute_type => l_attr_type,
1855: p_entity_attribute_code => l_attr_code,
1856: p_rule_input_rec => l_rule_input_rec,

Line 1853: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1849: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1850: p_api_version_number => 1.0,
1851: p_init_msg_list => FND_API.G_TRUE,
1852: p_commit => FND_API.G_FALSE, --bug#12588243
1853: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1854: p_entity_attribute_type => l_attr_type,
1855: p_entity_attribute_code => l_attr_code,
1856: p_rule_input_rec => l_rule_input_rec,
1857: x_default_value => l_default_val_num,

Line 1893: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

1889:
1890: if (l_ls_txn_billing_type_id is not null) then
1891:
1892: -- Ship loaner product txn line
1893: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1894: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1895: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1896: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1897: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;

Line 1895: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

1891:
1892: -- Ship loaner product txn line
1893: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1894: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1895: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1896: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1897: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
1898: x_prod_txn_tbl(l_index).txn_billing_type_id := l_ls_txn_billing_type_id;
1899: x_prod_txn_tbl(l_index).action_type := 'SHIP' ;

Line 1896: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

1892: -- Ship loaner product txn line
1893: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
1894: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
1895: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
1896: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
1897: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
1898: x_prod_txn_tbl(l_index).txn_billing_type_id := l_ls_txn_billing_type_id;
1899: x_prod_txn_tbl(l_index).action_type := 'SHIP' ;
1900:

Line 1906: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

1902: IF((l_enable_advanced_pricing ='Y')and (x_prod_txn_tbl(l_index).no_charge_flag ='N')) THEN
1903: x_prod_txn_tbl(l_index).after_warranty_cost := l_selling_price;
1904: End If;
1905:
1906: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1907: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1908: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1909: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1910: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

Line 1907: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

1903: x_prod_txn_tbl(l_index).after_warranty_cost := l_selling_price;
1904: End If;
1905:
1906: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1907: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1908: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1909: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1910: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1911: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

Line 1910: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

1906: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
1907: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1908: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1909: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1910: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1911: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1912: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1913: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1914: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 1911: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

1907: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
1908: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
1909: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
1910: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
1911: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
1912: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1913: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1914: x_prod_txn_tbl(l_index).quantity := p_quantity ;
1915: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 1916: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

1912: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
1913: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1914: x_prod_txn_tbl(l_index).quantity := p_quantity ;
1915: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
1916: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1917: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1918: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1919: -- R12 contract changes
1920: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;

Line 1917: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

1913: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
1914: x_prod_txn_tbl(l_index).quantity := p_quantity ;
1915: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
1916: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
1917: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
1918: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1919: -- R12 contract changes
1920: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
1921: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;

Line 1922: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

1918: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
1919: -- R12 contract changes
1920: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
1921: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
1922: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
1923: l_attr_code := 'SHIP_FROM_SUBINV';
1924: l_default_val_char := null;
1925: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1926: p_api_version_number => 1.0,

Line 1927: p_init_msg_list => FND_API.G_TRUE,

1923: l_attr_code := 'SHIP_FROM_SUBINV';
1924: l_default_val_char := null;
1925: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1926: p_api_version_number => 1.0,
1927: p_init_msg_list => FND_API.G_TRUE,
1928: p_commit => FND_API.G_FALSE, --bug#12588243
1929: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1930: p_entity_attribute_type => l_attr_type,
1931: p_entity_attribute_code => l_attr_code,

Line 1928: p_commit => FND_API.G_FALSE, --bug#12588243

1924: l_default_val_char := null;
1925: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1926: p_api_version_number => 1.0,
1927: p_init_msg_list => FND_API.G_TRUE,
1928: p_commit => FND_API.G_FALSE, --bug#12588243
1929: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1930: p_entity_attribute_type => l_attr_type,
1931: p_entity_attribute_code => l_attr_code,
1932: p_rule_input_rec => l_rule_input_rec,

Line 1929: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

1925: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
1926: p_api_version_number => 1.0,
1927: p_init_msg_list => FND_API.G_TRUE,
1928: p_commit => FND_API.G_FALSE, --bug#12588243
1929: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
1930: p_entity_attribute_type => l_attr_type,
1931: p_entity_attribute_code => l_attr_code,
1932: p_rule_input_rec => l_rule_input_rec,
1933: x_default_value => l_default_val_char,

Line 1942: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

1938: );
1939: if (l_default_val_char is not null) then
1940: x_prod_txn_tbl(l_index).sub_inventory := l_default_val_char;
1941: else
1942: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
1943: end if;
1944:
1945: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_ls_txn_billing_type_id ) ;
1946: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 1973: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;

1969: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
1970: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
1971: End if;
1972:
1973: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
1974: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
1975: /* Fixed for FP bug#5408047
1976: For SHIP line if either of 'source return is required'
1977: or 'non-source return required' is checked then only default

Line 1974: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;

1970: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
1971: End if;
1972:
1973: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
1974: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
1975: /* Fixed for FP bug#5408047
1976: For SHIP line if either of 'source return is required'
1977: or 'non-source return required' is checked then only default
1978: the return by date. This date will be passed to charges in

Line 2000: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

1996: x_prod_txn_tbl(l_index).creation_date := sysdate ;
1997: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1998: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1999: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2000: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2001: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 2001: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

1997: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
1998: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1999: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2000: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2001: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

1998: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
1999: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2000: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2001: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

1999: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2000: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2001: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

2000: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2001: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

2001: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

2002: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

2003: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

2004: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

2005: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

2006: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2014: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

2007: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2014: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2015: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

2008: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2014: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2015: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2016: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

2009: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2014: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2015: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2016: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2017: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';

Line 2014: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

2010: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2014: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2015: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2016: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2017: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2018: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829

Line 2015: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

2011: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2012: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2013: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2014: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2015: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2016: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2017: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2018: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2019: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 2035: p_init_msg_list => FND_API.G_TRUE,

2031: l_attr_code := 'SHIP_FROM_ORG';
2032: l_default_val_num := null;
2033: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2034: p_api_version_number => 1.0,
2035: p_init_msg_list => FND_API.G_TRUE,
2036: p_commit => FND_API.G_FALSE, --bug#12588243
2037: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2038: p_entity_attribute_type => l_attr_type,
2039: p_entity_attribute_code => l_attr_code,

Line 2036: p_commit => FND_API.G_FALSE, --bug#12588243

2032: l_default_val_num := null;
2033: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2034: p_api_version_number => 1.0,
2035: p_init_msg_list => FND_API.G_TRUE,
2036: p_commit => FND_API.G_FALSE, --bug#12588243
2037: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2038: p_entity_attribute_type => l_attr_type,
2039: p_entity_attribute_code => l_attr_code,
2040: p_rule_input_rec => l_rule_input_rec,

Line 2037: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2033: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2034: p_api_version_number => 1.0,
2035: p_init_msg_list => FND_API.G_TRUE,
2036: p_commit => FND_API.G_FALSE, --bug#12588243
2037: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2038: p_entity_attribute_type => l_attr_type,
2039: p_entity_attribute_code => l_attr_code,
2040: p_rule_input_rec => l_rule_input_rec,
2041: x_default_value => l_default_val_num,

Line 2073: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

2069: end if;
2070:
2071: if (l_lr_txn_billing_type_id is not null) then
2072: -- Receive Loaner product txn line
2073: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2074: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2075: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2076: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2077: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;

Line 2075: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

2071: if (l_lr_txn_billing_type_id is not null) then
2072: -- Receive Loaner product txn line
2073: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2074: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2075: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2076: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2077: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
2078: x_prod_txn_tbl(l_index).txn_billing_type_id := l_lr_txn_billing_type_id;
2079: x_prod_txn_tbl(l_index).action_type := 'RMA' ;

Line 2076: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

2072: -- Receive Loaner product txn line
2073: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2074: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2075: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2076: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2077: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
2078: x_prod_txn_tbl(l_index).txn_billing_type_id := l_lr_txn_billing_type_id;
2079: x_prod_txn_tbl(l_index).action_type := 'RMA' ;
2080:

Line 2089: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

2085:
2086: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2087: -- Fix for bug#3704155
2088: --x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
2089: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2090: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2091: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2092: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2093: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

Line 2090: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

2086: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2087: -- Fix for bug#3704155
2088: --x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
2089: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2090: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2091: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2092: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2093: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2094: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

Line 2093: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

2089: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2090: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2091: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2092: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2093: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2094: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2095: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2096: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2097: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 2094: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

2090: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2091: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2092: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2093: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2094: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2095: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2096: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2097: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2098: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 2101: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

2097: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2098: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2099: -- Fix for bug#3704155
2100: --x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
2101: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
2102: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2103: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2104: -- R12 contract changes
2105: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;

Line 2102: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

2098: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2099: -- Fix for bug#3704155
2100: --x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
2101: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
2102: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2103: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2104: -- R12 contract changes
2105: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2106: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;

Line 2107: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

2103: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2104: -- R12 contract changes
2105: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2106: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
2107: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
2108: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_lr_txn_billing_type_id) ;
2109: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
2110: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
2111: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 2155: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

2151: x_prod_txn_tbl(l_index).creation_date := sysdate ;
2152: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2153: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2154: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2155: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2156: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 2156: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

2152: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2153: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2154: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2155: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2156: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

2153: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2154: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2155: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2156: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

2154: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2155: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2156: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

2155: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2156: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

2156: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

2157: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

2158: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

2159: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

2160: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

2161: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2169: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

2162: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2169: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2170: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

2163: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2169: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2170: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2171: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

2164: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2169: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2170: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2171: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2172: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';

Line 2169: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

2165: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2169: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2170: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2171: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2172: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
2173: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 2170: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

2166: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2167: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2168: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2169: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2170: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2171: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2172: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
2173: x_prod_txn_tbl(l_index).project_id := l_project_id;
2174: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 2184: p_init_msg_list => FND_API.G_TRUE,

2180: l_attr_code := 'RMA_RCV_ORG';
2181: l_default_val_num := null;
2182: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2183: p_api_version_number => 1.0,
2184: p_init_msg_list => FND_API.G_TRUE,
2185: p_commit => FND_API.G_FALSE, --bug#12588243
2186: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2187: p_entity_attribute_type => l_attr_type,
2188: p_entity_attribute_code => l_attr_code,

Line 2185: p_commit => FND_API.G_FALSE, --bug#12588243

2181: l_default_val_num := null;
2182: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2183: p_api_version_number => 1.0,
2184: p_init_msg_list => FND_API.G_TRUE,
2185: p_commit => FND_API.G_FALSE, --bug#12588243
2186: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2187: p_entity_attribute_type => l_attr_type,
2188: p_entity_attribute_code => l_attr_code,
2189: p_rule_input_rec => l_rule_input_rec,

Line 2186: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2182: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2183: p_api_version_number => 1.0,
2184: p_init_msg_list => FND_API.G_TRUE,
2185: p_commit => FND_API.G_FALSE, --bug#12588243
2186: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2187: p_entity_attribute_type => l_attr_type,
2188: p_entity_attribute_code => l_attr_code,
2189: p_rule_input_rec => l_rule_input_rec,
2190: x_default_value => l_default_val_num,

Line 2212: p_init_msg_list => FND_API.G_TRUE,

2208: l_attr_code := 'RMA_RCV_SUBINV';
2209: l_default_val_char := null;
2210: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2211: p_api_version_number => 1.0,
2212: p_init_msg_list => FND_API.G_TRUE,
2213: p_commit => FND_API.G_FALSE, --bug#12588243
2214: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2215: p_entity_attribute_type => l_attr_type,
2216: p_entity_attribute_code => l_attr_code,

Line 2213: p_commit => FND_API.G_FALSE, --bug#12588243

2209: l_default_val_char := null;
2210: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2211: p_api_version_number => 1.0,
2212: p_init_msg_list => FND_API.G_TRUE,
2213: p_commit => FND_API.G_FALSE, --bug#12588243
2214: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2215: p_entity_attribute_type => l_attr_type,
2216: p_entity_attribute_code => l_attr_code,
2217: p_rule_input_rec => l_rule_input_rec,

Line 2214: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2210: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2211: p_api_version_number => 1.0,
2212: p_init_msg_list => FND_API.G_TRUE,
2213: p_commit => FND_API.G_FALSE, --bug#12588243
2214: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2215: p_entity_attribute_type => l_attr_type,
2216: p_entity_attribute_code => l_attr_code,
2217: p_rule_input_rec => l_rule_input_rec,
2218: x_default_value => l_default_val_char,

Line 2251: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

2247:
2248: if (l_cps_txn_billing_type_id is not null) then
2249:
2250: -- Ship Customer product txn line
2251: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2252: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2253: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2254: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2255: x_prod_txn_tbl(l_index).action_code := 'EXCHANGE' ;

Line 2253: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

2249:
2250: -- Ship Customer product txn line
2251: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2252: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2253: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2254: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2255: x_prod_txn_tbl(l_index).action_code := 'EXCHANGE' ;
2256: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
2257: x_prod_txn_tbl(l_index).action_type := 'SHIP' ;

Line 2254: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

2250: -- Ship Customer product txn line
2251: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2252: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2253: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2254: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2255: x_prod_txn_tbl(l_index).action_code := 'EXCHANGE' ;
2256: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
2257: x_prod_txn_tbl(l_index).action_type := 'SHIP' ;
2258:

Line 2264: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

2260: IF((l_enable_advanced_pricing ='Y')and (x_prod_txn_tbl(l_index).no_charge_flag ='N')) THEN
2261: x_prod_txn_tbl(l_index).after_warranty_cost := l_selling_price;
2262: End if;
2263:
2264: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2265: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2266: if ( l_ib_flag = 'Y' ) then
2267: x_prod_txn_tbl(l_index).non_source_serial_number := p_serial_number ;
2268: else

Line 2269: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

2265: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2266: if ( l_ib_flag = 'Y' ) then
2267: x_prod_txn_tbl(l_index).non_source_serial_number := p_serial_number ;
2268: else
2269: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2270: end if;
2271: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2272: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2273: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

Line 2273: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

2269: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2270: end if;
2271: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2272: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2273: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2274: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2275: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2276: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2277: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 2274: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

2270: end if;
2271: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2272: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2273: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2274: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2275: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2276: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2277: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2278: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 2279: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

2275: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2276: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2277: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2278: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2279: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
2280: x_prod_txn_tbl(l_index).non_source_instance_id := p_instance_id ;
2281: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2282: -- R12 contract changes
2283: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;

Line 2285: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

2281: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2282: -- R12 contract changes
2283: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2284: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
2285: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
2286: l_attr_code := 'SHIP_FROM_SUBINV';
2287: l_default_val_char := null;
2288: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2289: p_api_version_number => 1.0,

Line 2290: p_init_msg_list => FND_API.G_TRUE,

2286: l_attr_code := 'SHIP_FROM_SUBINV';
2287: l_default_val_char := null;
2288: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2289: p_api_version_number => 1.0,
2290: p_init_msg_list => FND_API.G_TRUE,
2291: p_commit => FND_API.G_FALSE, --bug#12588243
2292: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2293: p_entity_attribute_type => l_attr_type,
2294: p_entity_attribute_code => l_attr_code,

Line 2291: p_commit => FND_API.G_FALSE, --bug#12588243

2287: l_default_val_char := null;
2288: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2289: p_api_version_number => 1.0,
2290: p_init_msg_list => FND_API.G_TRUE,
2291: p_commit => FND_API.G_FALSE, --bug#12588243
2292: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2293: p_entity_attribute_type => l_attr_type,
2294: p_entity_attribute_code => l_attr_code,
2295: p_rule_input_rec => l_rule_input_rec,

Line 2292: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2288: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2289: p_api_version_number => 1.0,
2290: p_init_msg_list => FND_API.G_TRUE,
2291: p_commit => FND_API.G_FALSE, --bug#12588243
2292: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2293: p_entity_attribute_type => l_attr_type,
2294: p_entity_attribute_code => l_attr_code,
2295: p_rule_input_rec => l_rule_input_rec,
2296: x_default_value => l_default_val_char,

Line 2305: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

2301: );
2302: if (l_default_val_char is not null) then
2303: x_prod_txn_tbl(l_index).sub_inventory := l_default_val_char;
2304: else
2305: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
2306: end if;
2307:
2308: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_cps_txn_billing_type_id) ;
2309: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 2336: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;

2332: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
2333: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
2334: End if;
2335:
2336: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
2337: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
2338: /* Fixed for FP bug#5408047
2339: For SHIP line if either of 'source return is required'
2340: or 'non-source return required' is checked then only default

Line 2337: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;

2333: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
2334: End if;
2335:
2336: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
2337: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
2338: /* Fixed for FP bug#5408047
2339: For SHIP line if either of 'source return is required'
2340: or 'non-source return required' is checked then only default
2341: the return by date. This date will be passed to charges in

Line 2364: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

2360: x_prod_txn_tbl(l_index).creation_date := sysdate ;
2361: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2362: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2363: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2364: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2365: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 2365: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

2361: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2362: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2363: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2364: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2365: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

2362: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2363: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2364: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2365: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

2363: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2364: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2365: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

2364: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2365: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

2365: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

2366: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

2367: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

2368: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

2369: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

2370: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2378: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

2371: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2378: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2379: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

2372: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2378: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2379: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2380: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

2373: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2378: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2379: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2380: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2381: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';

Line 2378: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

2374: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2378: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2379: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2380: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2381: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2382: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 2379: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

2375: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2376: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2377: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2378: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2379: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2380: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2381: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2382: x_prod_txn_tbl(l_index).project_id := l_project_id;
2383: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 2397: p_init_msg_list => FND_API.G_TRUE,

2393: l_attr_code := 'SHIP_FROM_ORG';
2394: l_default_val_num := null;
2395: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2396: p_api_version_number => 1.0,
2397: p_init_msg_list => FND_API.G_TRUE,
2398: p_commit => FND_API.G_FALSE, --bug#12588243
2399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2400: p_entity_attribute_type => l_attr_type,
2401: p_entity_attribute_code => l_attr_code,

Line 2398: p_commit => FND_API.G_FALSE, --bug#12588243

2394: l_default_val_num := null;
2395: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2396: p_api_version_number => 1.0,
2397: p_init_msg_list => FND_API.G_TRUE,
2398: p_commit => FND_API.G_FALSE, --bug#12588243
2399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2400: p_entity_attribute_type => l_attr_type,
2401: p_entity_attribute_code => l_attr_code,
2402: p_rule_input_rec => l_rule_input_rec,

Line 2399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2395: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2396: p_api_version_number => 1.0,
2397: p_init_msg_list => FND_API.G_TRUE,
2398: p_commit => FND_API.G_FALSE, --bug#12588243
2399: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2400: p_entity_attribute_type => l_attr_type,
2401: p_entity_attribute_code => l_attr_code,
2402: p_rule_input_rec => l_rule_input_rec,
2403: x_default_value => l_default_val_num,

Line 2435: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

2431:
2432: if (l_cpr_txn_billing_type_id is not null) then
2433:
2434: -- Receive Loaner product txn line
2435: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2436: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2437: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2438: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2439: x_prod_txn_tbl(l_index).action_code := 'EXCHANGE' ;

Line 2437: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

2433:
2434: -- Receive Loaner product txn line
2435: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2436: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2437: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2438: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2439: x_prod_txn_tbl(l_index).action_code := 'EXCHANGE' ;
2440: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cpr_txn_billing_type_id;
2441: x_prod_txn_tbl(l_index).action_type := 'RMA' ;

Line 2438: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

2434: -- Receive Loaner product txn line
2435: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2436: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2437: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2438: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2439: x_prod_txn_tbl(l_index).action_code := 'EXCHANGE' ;
2440: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cpr_txn_billing_type_id;
2441: x_prod_txn_tbl(l_index).action_type := 'RMA' ;
2442:

Line 2450: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

2446: End If;
2447:
2448:
2449: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;
2450: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2451: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2452: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2453: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2454: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

Line 2453: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

2449: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;
2450: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2451: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2452: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2453: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2454: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2455: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2456: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2457: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 2454: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

2450: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2451: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2452: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2453: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2454: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2455: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2456: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2457: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2458: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 2460: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

2456: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2457: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2458: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2459: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
2460: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2461: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2462: -- R12 contract changes
2463: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2464: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;

Line 2465: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

2461: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2462: -- R12 contract changes
2463: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2464: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
2465: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
2466: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_cpr_txn_billing_type_id);
2467: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
2468: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
2469: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 2513: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

2509: x_prod_txn_tbl(l_index).creation_date := sysdate ;
2510: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2511: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2512: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2513: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2514: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 2514: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

2510: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2511: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2512: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2513: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2514: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

2511: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2512: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2513: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2514: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

2512: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2513: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2514: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

2513: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2514: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

2514: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

2515: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

2516: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

2517: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

2518: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

2519: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2527: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

2520: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2527: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2528: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

2521: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2527: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2528: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2529: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

2522: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2527: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2528: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2529: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2530: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';

Line 2527: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

2523: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2527: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2528: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2529: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2530: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
2531: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 2528: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

2524: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2525: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2526: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2527: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2528: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2529: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2530: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
2531: x_prod_txn_tbl(l_index).project_id := l_project_id;
2532: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 2542: p_init_msg_list => FND_API.G_TRUE,

2538: l_attr_code := 'RMA_RCV_ORG';
2539: l_default_val_num := null;
2540: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2541: p_api_version_number => 1.0,
2542: p_init_msg_list => FND_API.G_TRUE,
2543: p_commit => FND_API.G_FALSE, --bug#12588243
2544: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2545: p_entity_attribute_type => l_attr_type,
2546: p_entity_attribute_code => l_attr_code,

Line 2543: p_commit => FND_API.G_FALSE, --bug#12588243

2539: l_default_val_num := null;
2540: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2541: p_api_version_number => 1.0,
2542: p_init_msg_list => FND_API.G_TRUE,
2543: p_commit => FND_API.G_FALSE, --bug#12588243
2544: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2545: p_entity_attribute_type => l_attr_type,
2546: p_entity_attribute_code => l_attr_code,
2547: p_rule_input_rec => l_rule_input_rec,

Line 2544: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2540: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2541: p_api_version_number => 1.0,
2542: p_init_msg_list => FND_API.G_TRUE,
2543: p_commit => FND_API.G_FALSE, --bug#12588243
2544: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2545: p_entity_attribute_type => l_attr_type,
2546: p_entity_attribute_code => l_attr_code,
2547: p_rule_input_rec => l_rule_input_rec,
2548: x_default_value => l_default_val_num,

Line 2569: p_init_msg_list => FND_API.G_TRUE,

2565: l_attr_code := 'RMA_RCV_SUBINV';
2566: l_default_val_char := null;
2567: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2568: p_api_version_number => 1.0,
2569: p_init_msg_list => FND_API.G_TRUE,
2570: p_commit => FND_API.G_FALSE, --bug#12588243
2571: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2572: p_entity_attribute_type => l_attr_type,
2573: p_entity_attribute_code => l_attr_code,

Line 2570: p_commit => FND_API.G_FALSE, --bug#12588243

2566: l_default_val_char := null;
2567: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2568: p_api_version_number => 1.0,
2569: p_init_msg_list => FND_API.G_TRUE,
2570: p_commit => FND_API.G_FALSE, --bug#12588243
2571: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2572: p_entity_attribute_type => l_attr_type,
2573: p_entity_attribute_code => l_attr_code,
2574: p_rule_input_rec => l_rule_input_rec,

Line 2571: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2567: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2568: p_api_version_number => 1.0,
2569: p_init_msg_list => FND_API.G_TRUE,
2570: p_commit => FND_API.G_FALSE, --bug#12588243
2571: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2572: p_entity_attribute_type => l_attr_type,
2573: p_entity_attribute_code => l_attr_code,
2574: p_rule_input_rec => l_rule_input_rec,
2575: x_default_value => l_default_val_char,

Line 2606: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

2602: l_index := 1;
2603:
2604: if (l_ls_txn_billing_type_id is not null) then
2605: -- Shipping loaner product txn line
2606: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2607: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2608: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2609: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
2610: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

Line 2608: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

2604: if (l_ls_txn_billing_type_id is not null) then
2605: -- Shipping loaner product txn line
2606: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2607: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2608: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2609: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
2610: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2611: x_prod_txn_tbl(l_index).txn_billing_type_id := l_ls_txn_billing_type_id;
2612: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829

Line 2610: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

2606: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2607: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2608: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2609: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
2610: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2611: x_prod_txn_tbl(l_index).txn_billing_type_id := l_ls_txn_billing_type_id;
2612: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2613:
2614: IF l_repair_type_ref = 'WRL' THEN

Line 2628: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

2624:
2625:
2626: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2627: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2628: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2629: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2630: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2631: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2632: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 2629: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

2625:
2626: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2627: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2628: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2629: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2630: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2631: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2632: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2633: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

Line 2633: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

2629: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2630: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2631: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2632: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2633: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2634: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2635: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2636: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
2637: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

Line 2634: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

2630: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2631: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2632: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2633: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2634: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2635: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2636: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
2637: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2638: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;

Line 2636: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

2632: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2633: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2634: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2635: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2636: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
2637: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2638: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2639: -- R12 contract changes
2640: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;

Line 2637: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

2633: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
2634: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2635: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2636: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
2637: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2638: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2639: -- R12 contract changes
2640: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2641: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;

Line 2642: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

2638: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2639: -- R12 contract changes
2640: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2641: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
2642: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
2643: l_attr_code := 'SHIP_FROM_SUBINV';
2644: l_default_val_char := null;
2645: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2646: p_api_version_number => 1.0,

Line 2647: p_init_msg_list => FND_API.G_TRUE,

2643: l_attr_code := 'SHIP_FROM_SUBINV';
2644: l_default_val_char := null;
2645: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2646: p_api_version_number => 1.0,
2647: p_init_msg_list => FND_API.G_TRUE,
2648: p_commit => FND_API.G_FALSE, --bug#12588243
2649: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2650: p_entity_attribute_type => l_attr_type,
2651: p_entity_attribute_code => l_attr_code,

Line 2648: p_commit => FND_API.G_FALSE, --bug#12588243

2644: l_default_val_char := null;
2645: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2646: p_api_version_number => 1.0,
2647: p_init_msg_list => FND_API.G_TRUE,
2648: p_commit => FND_API.G_FALSE, --bug#12588243
2649: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2650: p_entity_attribute_type => l_attr_type,
2651: p_entity_attribute_code => l_attr_code,
2652: p_rule_input_rec => l_rule_input_rec,

Line 2649: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2645: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2646: p_api_version_number => 1.0,
2647: p_init_msg_list => FND_API.G_TRUE,
2648: p_commit => FND_API.G_FALSE, --bug#12588243
2649: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2650: p_entity_attribute_type => l_attr_type,
2651: p_entity_attribute_code => l_attr_code,
2652: p_rule_input_rec => l_rule_input_rec,
2653: x_default_value => l_default_val_char,

Line 2662: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

2658: );
2659: if (l_default_val_char is not null) then
2660: x_prod_txn_tbl(l_index).sub_inventory := l_default_val_char;
2661: else
2662: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
2663: end if;
2664:
2665: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_ls_txn_billing_type_id);
2666: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 2693: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;

2689: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
2690: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
2691: End if;
2692:
2693: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
2694: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
2695: /* Fixed for FP bug#5408047
2696: For SHIP line if either of 'source return is required'
2697: or 'non-source return required' is checked then only default

Line 2694: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;

2690: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
2691: End if;
2692:
2693: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
2694: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
2695: /* Fixed for FP bug#5408047
2696: For SHIP line if either of 'source return is required'
2697: or 'non-source return required' is checked then only default
2698: the return by date. This date will be passed to charges in

Line 2721: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

2717: x_prod_txn_tbl(l_index).creation_date := sysdate ;
2718: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2719: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2720: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2721: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2722: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 2722: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

2718: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2719: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2720: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2721: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2722: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

2719: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2720: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2721: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2722: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

2720: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2721: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2722: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

2721: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2722: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

2722: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

2723: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

2724: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

2725: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

2726: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

2727: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2735: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

2728: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2735: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2736: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

2729: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2735: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2736: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2737: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

2730: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2735: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2736: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2737: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2738: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';

Line 2735: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

2731: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2735: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2736: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2737: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2738: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2739: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 2736: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

2732: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2733: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2734: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2735: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2736: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2737: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2738: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2739: x_prod_txn_tbl(l_index).project_id := l_project_id;
2740: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 2756: p_init_msg_list => FND_API.G_TRUE,

2752: l_attr_code := 'SHIP_FROM_ORG';
2753: l_default_val_num := null;
2754: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2755: p_api_version_number => 1.0,
2756: p_init_msg_list => FND_API.G_TRUE,
2757: p_commit => FND_API.G_FALSE, --bug#12588243
2758: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2759: p_entity_attribute_type => l_attr_type,
2760: p_entity_attribute_code => l_attr_code,

Line 2757: p_commit => FND_API.G_FALSE, --bug#12588243

2753: l_default_val_num := null;
2754: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2755: p_api_version_number => 1.0,
2756: p_init_msg_list => FND_API.G_TRUE,
2757: p_commit => FND_API.G_FALSE, --bug#12588243
2758: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2759: p_entity_attribute_type => l_attr_type,
2760: p_entity_attribute_code => l_attr_code,
2761: p_rule_input_rec => l_rule_input_rec,

Line 2758: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2754: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2755: p_api_version_number => 1.0,
2756: p_init_msg_list => FND_API.G_TRUE,
2757: p_commit => FND_API.G_FALSE, --bug#12588243
2758: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2759: p_entity_attribute_type => l_attr_type,
2760: p_entity_attribute_code => l_attr_code,
2761: p_rule_input_rec => l_rule_input_rec,
2762: x_default_value => l_default_val_num,

Line 2793: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

2789:
2790: if (l_cpr_txn_billing_type_id is not null) then
2791:
2792: -- Receive customer product txn line
2793: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2794: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2795: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2796: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD' ;
2797: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

Line 2795: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

2791:
2792: -- Receive customer product txn line
2793: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2794: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2795: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2796: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD' ;
2797: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2798: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cpr_txn_billing_type_id;
2799: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829

Line 2797: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

2793: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2794: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2795: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2796: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD' ;
2797: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2798: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cpr_txn_billing_type_id;
2799: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2800:
2801: IF l_repair_type_ref = 'WRL' THEN

Line 2814: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

2810: End if;
2811:
2812: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2813: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2814: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2815: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2816: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2817: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2818: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 2815: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

2811:
2812: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2813: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
2814: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2815: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2816: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2817: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2818: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2819: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;

Line 2820: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

2816: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2817: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2818: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2819: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
2820: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2821: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2822: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
2823: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2824: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;

Line 2823: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

2819: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
2820: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2821: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2822: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
2823: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
2824: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2825: -- R12 contract changes
2826: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2827: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;

Line 2828: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

2824: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
2825: -- R12 contract changes
2826: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
2827: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
2828: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
2829: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_cpr_txn_billing_type_id);
2830: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;
2831: x_prod_txn_tbl(l_index).ship_sales_order_flag := 'N' ;
2832:

Line 2878: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

2874: x_prod_txn_tbl(l_index).creation_date := sysdate ;
2875: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2876: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2877: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2878: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2879: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 2879: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

2875: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
2876: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2877: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2878: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2879: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

2876: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
2877: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2878: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2879: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

2877: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
2878: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2879: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

2878: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
2879: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

2879: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

2880: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

2881: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

2882: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

2883: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

2884: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2892: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

2885: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2892: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2893: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

2886: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2892: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2893: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2894: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

2887: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2892: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2893: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2894: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2895: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';

Line 2892: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

2888: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2892: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2893: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2894: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2895: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2896: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 2893: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

2889: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
2890: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
2891: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
2892: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
2893: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
2894: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
2895: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
2896: x_prod_txn_tbl(l_index).project_id := l_project_id;
2897: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 2907: p_init_msg_list => FND_API.G_TRUE,

2903: l_attr_code := 'RMA_RCV_ORG';
2904: l_default_val_num := null;
2905: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2906: p_api_version_number => 1.0,
2907: p_init_msg_list => FND_API.G_TRUE,
2908: p_commit => FND_API.G_FALSE, --bug#12588243
2909: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2910: p_entity_attribute_type => l_attr_type,
2911: p_entity_attribute_code => l_attr_code,

Line 2908: p_commit => FND_API.G_FALSE, --bug#12588243

2904: l_default_val_num := null;
2905: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2906: p_api_version_number => 1.0,
2907: p_init_msg_list => FND_API.G_TRUE,
2908: p_commit => FND_API.G_FALSE, --bug#12588243
2909: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2910: p_entity_attribute_type => l_attr_type,
2911: p_entity_attribute_code => l_attr_code,
2912: p_rule_input_rec => l_rule_input_rec,

Line 2909: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2905: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2906: p_api_version_number => 1.0,
2907: p_init_msg_list => FND_API.G_TRUE,
2908: p_commit => FND_API.G_FALSE, --bug#12588243
2909: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2910: p_entity_attribute_type => l_attr_type,
2911: p_entity_attribute_code => l_attr_code,
2912: p_rule_input_rec => l_rule_input_rec,
2913: x_default_value => l_default_val_num,

Line 2934: p_init_msg_list => FND_API.G_TRUE,

2930: l_attr_code := 'RMA_RCV_SUBINV';
2931: l_default_val_char := null;
2932: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2933: p_api_version_number => 1.0,
2934: p_init_msg_list => FND_API.G_TRUE,
2935: p_commit => FND_API.G_FALSE, --bug#12588243
2936: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2937: p_entity_attribute_type => l_attr_type,
2938: p_entity_attribute_code => l_attr_code,

Line 2935: p_commit => FND_API.G_FALSE, --bug#12588243

2931: l_default_val_char := null;
2932: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2933: p_api_version_number => 1.0,
2934: p_init_msg_list => FND_API.G_TRUE,
2935: p_commit => FND_API.G_FALSE, --bug#12588243
2936: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2937: p_entity_attribute_type => l_attr_type,
2938: p_entity_attribute_code => l_attr_code,
2939: p_rule_input_rec => l_rule_input_rec,

Line 2936: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2932: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
2933: p_api_version_number => 1.0,
2934: p_init_msg_list => FND_API.G_TRUE,
2935: p_commit => FND_API.G_FALSE, --bug#12588243
2936: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2937: p_entity_attribute_type => l_attr_type,
2938: p_entity_attribute_code => l_attr_code,
2939: p_rule_input_rec => l_rule_input_rec,
2940: x_default_value => l_default_val_char,

Line 2970: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

2966:
2967: if (l_cps_txn_billing_type_id is not null) then
2968:
2969: -- ship customer product txn line
2970: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2971: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2972: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2973: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD' ;
2974: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

Line 2972: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

2968:
2969: -- ship customer product txn line
2970: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2971: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2972: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2973: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD' ;
2974: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2975: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
2976: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829

Line 2974: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

2970: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
2971: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
2972: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
2973: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD' ;
2974: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
2975: x_prod_txn_tbl(l_index).txn_billing_type_id := l_cps_txn_billing_type_id;
2976: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
2977:
2978: IF l_repair_type_ref = 'WRL' THEN

Line 2991: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

2987: End if;
2988:
2989: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2990: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id;
2991: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2992: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2993: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2994: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2995: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 2992: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

2988:
2989: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
2990: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id;
2991: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
2992: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
2993: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2994: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2995: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2996: -- x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;

Line 2997: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

2993: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
2994: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
2995: x_prod_txn_tbl(l_index).quantity := p_quantity ;
2996: -- x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;
2997: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
2998: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2999:
3000: -- Fix for bug# 3549430
3001: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then

Line 3002: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

2998: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
2999:
3000: -- Fix for bug# 3549430
3001: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
3002: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
3003: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
3004: else
3005: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id;
3006: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;

Line 3003: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

2999:
3000: -- Fix for bug# 3549430
3001: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
3002: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
3003: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
3004: else
3005: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id;
3006: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
3007: end if;

Line 3010: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

3006: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
3007: end if;
3008:
3009: -- x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
3010: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3011: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
3012: -- R12 contract changes
3013: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
3014: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;

Line 3015: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

3011: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
3012: -- R12 contract changes
3013: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
3014: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
3015: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
3016: l_attr_code := 'SHIP_FROM_SUBINV';
3017: l_default_val_char := null;
3018: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3019: p_api_version_number => 1.0,

Line 3020: p_init_msg_list => FND_API.G_TRUE,

3016: l_attr_code := 'SHIP_FROM_SUBINV';
3017: l_default_val_char := null;
3018: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3019: p_api_version_number => 1.0,
3020: p_init_msg_list => FND_API.G_TRUE,
3021: p_commit => FND_API.G_FALSE, --bug#12588243
3022: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3023: p_entity_attribute_type => l_attr_type,
3024: p_entity_attribute_code => l_attr_code,

Line 3021: p_commit => FND_API.G_FALSE, --bug#12588243

3017: l_default_val_char := null;
3018: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3019: p_api_version_number => 1.0,
3020: p_init_msg_list => FND_API.G_TRUE,
3021: p_commit => FND_API.G_FALSE, --bug#12588243
3022: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3023: p_entity_attribute_type => l_attr_type,
3024: p_entity_attribute_code => l_attr_code,
3025: p_rule_input_rec => l_rule_input_rec,

Line 3022: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3018: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3019: p_api_version_number => 1.0,
3020: p_init_msg_list => FND_API.G_TRUE,
3021: p_commit => FND_API.G_FALSE, --bug#12588243
3022: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3023: p_entity_attribute_type => l_attr_type,
3024: p_entity_attribute_code => l_attr_code,
3025: p_rule_input_rec => l_rule_input_rec,
3026: x_default_value => l_default_val_char,

Line 3035: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

3031: );
3032: if (l_default_val_char is not null) then
3033: x_prod_txn_tbl(l_index).sub_inventory := l_default_val_char;
3034: else
3035: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
3036: end if;
3037:
3038: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_cps_txn_billing_type_id) ;
3039: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;

Line 3044: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;

3040: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
3041: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;
3042: x_prod_txn_tbl(l_index).ship_sales_order_flag := 'N' ;
3043: x_prod_txn_tbl(l_index).process_txn_flag := 'N' ;
3044: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
3045: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
3046: /* Fixed for FP bug#5408047
3047: For SHIP line if either of 'source return is required'
3048: or 'non-source return required' is checked then only default

Line 3045: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;

3041: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;
3042: x_prod_txn_tbl(l_index).ship_sales_order_flag := 'N' ;
3043: x_prod_txn_tbl(l_index).process_txn_flag := 'N' ;
3044: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
3045: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
3046: /* Fixed for FP bug#5408047
3047: For SHIP line if either of 'source return is required'
3048: or 'non-source return required' is checked then only default
3049: the return by date. This date will be passed to charges in

Line 3072: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

3068: x_prod_txn_tbl(l_index).creation_date := sysdate ;
3069: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3070: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3071: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3072: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3073: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 3073: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

3069: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3070: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3071: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3072: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3073: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

3070: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3071: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3072: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3073: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

3071: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3072: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3073: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

3072: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3073: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

3073: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

3074: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

3075: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

3076: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

3077: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

3078: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3086: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

3079: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3086: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3087: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

3080: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3086: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3087: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3088: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

3081: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3086: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3087: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3088: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3089: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';

Line 3086: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

3082: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3086: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3087: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3088: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3089: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
3090: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 3087: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

3083: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3084: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3085: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3086: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3087: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3088: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3089: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
3090: x_prod_txn_tbl(l_index).project_id := l_project_id;
3091: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 3106: p_init_msg_list => FND_API.G_TRUE,

3102: l_attr_code := 'SHIP_FROM_ORG';
3103: l_default_val_num := null;
3104: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3105: p_api_version_number => 1.0,
3106: p_init_msg_list => FND_API.G_TRUE,
3107: p_commit => FND_API.G_FALSE, --bug#12588243
3108: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3109: p_entity_attribute_type => l_attr_type,
3110: p_entity_attribute_code => l_attr_code,

Line 3107: p_commit => FND_API.G_FALSE, --bug#12588243

3103: l_default_val_num := null;
3104: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3105: p_api_version_number => 1.0,
3106: p_init_msg_list => FND_API.G_TRUE,
3107: p_commit => FND_API.G_FALSE, --bug#12588243
3108: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3109: p_entity_attribute_type => l_attr_type,
3110: p_entity_attribute_code => l_attr_code,
3111: p_rule_input_rec => l_rule_input_rec,

Line 3108: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3104: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3105: p_api_version_number => 1.0,
3106: p_init_msg_list => FND_API.G_TRUE,
3107: p_commit => FND_API.G_FALSE, --bug#12588243
3108: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3109: p_entity_attribute_type => l_attr_type,
3110: p_entity_attribute_code => l_attr_code,
3111: p_rule_input_rec => l_rule_input_rec,
3112: x_default_value => l_default_val_num,

Line 3144: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

3140:
3141: if (l_lr_txn_billing_type_id is not null) then
3142:
3143: -- Receive loaner product txn line
3144: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3145: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3146: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3147: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
3148: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

Line 3146: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

3142:
3143: -- Receive loaner product txn line
3144: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3145: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3146: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3147: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
3148: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3149: x_prod_txn_tbl(l_index).txn_billing_type_id := l_lr_txn_billing_type_id;
3150: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829

Line 3148: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

3144: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3145: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3146: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3147: x_prod_txn_tbl(l_index).action_code := 'LOANER' ;
3148: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3149: x_prod_txn_tbl(l_index).txn_billing_type_id := l_lr_txn_billing_type_id;
3150: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
3151: IF l_repair_type_ref = 'WRL' THEN
3152: x_prod_txn_tbl(l_index).action_type := 'WALK_IN_RECEIPT' ;

Line 3165: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

3161:
3162:
3163: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3164: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3165: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
3166: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
3167: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
3168: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
3169: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 3166: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

3162:
3163: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3164: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3165: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
3166: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
3167: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
3168: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
3169: x_prod_txn_tbl(l_index).quantity := p_quantity ;
3170: -- Fix for bug#3704155

Line 3172: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

3168: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
3169: x_prod_txn_tbl(l_index).quantity := p_quantity ;
3170: -- Fix for bug#3704155
3171: --x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
3172: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
3173: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3174: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
3175: -- Fix for bug#3704155
3176: --x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;

Line 3173: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

3169: x_prod_txn_tbl(l_index).quantity := p_quantity ;
3170: -- Fix for bug#3704155
3171: --x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
3172: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
3173: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3174: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
3175: -- Fix for bug#3704155
3176: --x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
3177: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

Line 3177: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

3173: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3174: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
3175: -- Fix for bug#3704155
3176: --x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
3177: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
3178: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3179: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
3180: -- R12 contract changes
3181: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;

Line 3178: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

3174: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572
3175: -- Fix for bug#3704155
3176: --x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
3177: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
3178: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3179: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
3180: -- R12 contract changes
3181: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
3182: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;

Line 3183: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

3179: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
3180: -- R12 contract changes
3181: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
3182: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
3183: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
3184: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_lr_txn_billing_type_id);
3185: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
3186: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
3187: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 3216: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

3212: x_prod_txn_tbl(l_index).creation_date := sysdate ;
3213: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3214: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3215: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3216: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3217: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 3217: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

3213: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3214: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3215: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3216: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3217: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

3214: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3215: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3216: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3217: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

3215: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3216: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3217: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

3216: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3217: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

3217: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

3218: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

3219: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

3220: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

3221: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

3222: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3230: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

3223: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3230: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3231: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

3224: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3230: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3231: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3232: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

3225: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3230: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3231: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3232: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3233: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';

Line 3230: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

3226: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3230: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3231: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3232: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3233: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
3234: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 3231: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

3227: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3228: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3229: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3230: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3231: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3232: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3233: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
3234: x_prod_txn_tbl(l_index).project_id := l_project_id;
3235: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 3245: p_init_msg_list => FND_API.G_TRUE,

3241: l_attr_code := 'RMA_RCV_ORG';
3242: l_default_val_num := null;
3243: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3244: p_api_version_number => 1.0,
3245: p_init_msg_list => FND_API.G_TRUE,
3246: p_commit => FND_API.G_FALSE, --bug#12588243
3247: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3248: p_entity_attribute_type => l_attr_type,
3249: p_entity_attribute_code => l_attr_code,

Line 3246: p_commit => FND_API.G_FALSE, --bug#12588243

3242: l_default_val_num := null;
3243: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3244: p_api_version_number => 1.0,
3245: p_init_msg_list => FND_API.G_TRUE,
3246: p_commit => FND_API.G_FALSE, --bug#12588243
3247: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3248: p_entity_attribute_type => l_attr_type,
3249: p_entity_attribute_code => l_attr_code,
3250: p_rule_input_rec => l_rule_input_rec,

Line 3247: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3243: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3244: p_api_version_number => 1.0,
3245: p_init_msg_list => FND_API.G_TRUE,
3246: p_commit => FND_API.G_FALSE, --bug#12588243
3247: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3248: p_entity_attribute_type => l_attr_type,
3249: p_entity_attribute_code => l_attr_code,
3250: p_rule_input_rec => l_rule_input_rec,
3251: x_default_value => l_default_val_num,

Line 3272: p_init_msg_list => FND_API.G_TRUE,

3268: l_attr_code := 'RMA_RCV_SUBINV';
3269: l_default_val_char := null;
3270: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3271: p_api_version_number => 1.0,
3272: p_init_msg_list => FND_API.G_TRUE,
3273: p_commit => FND_API.G_FALSE, --bug#12588243
3274: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3275: p_entity_attribute_type => l_attr_type,
3276: p_entity_attribute_code => l_attr_code,

Line 3273: p_commit => FND_API.G_FALSE, --bug#12588243

3269: l_default_val_char := null;
3270: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3271: p_api_version_number => 1.0,
3272: p_init_msg_list => FND_API.G_TRUE,
3273: p_commit => FND_API.G_FALSE, --bug#12588243
3274: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3275: p_entity_attribute_type => l_attr_type,
3276: p_entity_attribute_code => l_attr_code,
3277: p_rule_input_rec => l_rule_input_rec,

Line 3274: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3270: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3271: p_api_version_number => 1.0,
3272: p_init_msg_list => FND_API.G_TRUE,
3273: p_commit => FND_API.G_FALSE, --bug#12588243
3274: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3275: p_entity_attribute_type => l_attr_type,
3276: p_entity_attribute_code => l_attr_code,
3277: p_rule_input_rec => l_rule_input_rec,
3278: x_default_value => l_default_val_char,

Line 3312: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

3308:
3309: if (l_third_ship_txn_b_type_id is not null) then
3310:
3311: -- Shipping customer product txn line
3312: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3313: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3314: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3315: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3316: x_prod_txn_tbl(l_index).txn_billing_type_id := l_third_ship_txn_b_type_id;

Line 3314: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

3310:
3311: -- Shipping customer product txn line
3312: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3313: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3314: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3315: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3316: x_prod_txn_tbl(l_index).txn_billing_type_id := l_third_ship_txn_b_type_id;
3317: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
3318:

Line 3315: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

3311: -- Shipping customer product txn line
3312: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3313: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3314: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3315: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3316: x_prod_txn_tbl(l_index).txn_billing_type_id := l_third_ship_txn_b_type_id;
3317: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
3318:
3319: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';

Line 3320: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

3316: x_prod_txn_tbl(l_index).txn_billing_type_id := l_third_ship_txn_b_type_id;
3317: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
3318:
3319: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';
3320: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3321: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3322:
3323: -- Fix for bug# 3549430
3324: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then

Line 3321: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

3317: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
3318:
3319: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';
3320: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3321: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3322:
3323: -- Fix for bug# 3549430
3324: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
3325: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

Line 3325: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;

3321: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3322:
3323: -- Fix for bug# 3549430
3324: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
3325: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
3326: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
3327: else
3328: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id;
3329: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;

Line 3326: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;

3322:
3323: -- Fix for bug# 3549430
3324: if (l_serial_num_control_code = 1 and l_ib_flag = 'Y') then
3325: x_prod_txn_tbl(l_index).source_instance_id := FND_API.G_MISS_NUM;
3326: x_prod_txn_tbl(l_index).source_serial_number := FND_API.G_MISS_CHAR;
3327: else
3328: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id;
3329: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number;
3330: end if;

Line 3341: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

3337: End if;
3338:
3339: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3340: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3341: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
3342: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
3343: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
3344: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
3345: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 3342: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

3338:
3339: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3340: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3341: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
3342: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
3343: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
3344: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
3345: x_prod_txn_tbl(l_index).quantity := p_quantity ;
3346: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 3351: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

3347: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
3348: -- R12 contract changes
3349: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
3350: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
3351: -- x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
3352: l_attr_code := 'SHIP_FROM_SUBINV';
3353: l_default_val_char := null;
3354: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3355: p_api_version_number => 1.0,

Line 3356: p_init_msg_list => FND_API.G_TRUE,

3352: l_attr_code := 'SHIP_FROM_SUBINV';
3353: l_default_val_char := null;
3354: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3355: p_api_version_number => 1.0,
3356: p_init_msg_list => FND_API.G_TRUE,
3357: p_commit => FND_API.G_FALSE, --bug#12588243
3358: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3359: p_entity_attribute_type => l_attr_type,
3360: p_entity_attribute_code => l_attr_code,

Line 3357: p_commit => FND_API.G_FALSE, --bug#12588243

3353: l_default_val_char := null;
3354: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3355: p_api_version_number => 1.0,
3356: p_init_msg_list => FND_API.G_TRUE,
3357: p_commit => FND_API.G_FALSE, --bug#12588243
3358: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3359: p_entity_attribute_type => l_attr_type,
3360: p_entity_attribute_code => l_attr_code,
3361: p_rule_input_rec => l_rule_input_rec,

Line 3358: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3354: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3355: p_api_version_number => 1.0,
3356: p_init_msg_list => FND_API.G_TRUE,
3357: p_commit => FND_API.G_FALSE, --bug#12588243
3358: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3359: p_entity_attribute_type => l_attr_type,
3360: p_entity_attribute_code => l_attr_code,
3361: p_rule_input_rec => l_rule_input_rec,
3362: x_default_value => l_default_val_char,

Line 3371: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

3367: );
3368: if (l_default_val_char is not null) then
3369: x_prod_txn_tbl(l_index).sub_inventory := l_default_val_char;
3370: else
3371: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
3372: end if;
3373:
3374: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_third_ship_txn_b_type_id);
3375: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;

Line 3410: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;

3406: x_prod_txn_tbl(l_index).interface_to_om_flag := 'N' ;
3407: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
3408: --bug#12888392 --14120502
3409:
3410: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
3411: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
3412: /* Fixed for FP bug#5408047
3413: For SHIP line if either of 'source return is required'
3414: or 'non-source return required' is checked then only default

Line 3411: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;

3407: x_prod_txn_tbl(l_index).book_sales_order_flag := 'N' ;
3408: --bug#12888392 --14120502
3409:
3410: x_prod_txn_tbl(l_index).return_reason := FND_API.G_MISS_CHAR;
3411: -- x_prod_txn_tbl(l_index).return_by_date := FND_API.G_MISS_DATE;
3412: /* Fixed for FP bug#5408047
3413: For SHIP line if either of 'source return is required'
3414: or 'non-source return required' is checked then only default
3415: the return by date. This date will be passed to charges in

Line 3438: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

3434: x_prod_txn_tbl(l_index).creation_date := sysdate ;
3435: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3436: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3437: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3438: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3439: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 3439: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

3435: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3436: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3437: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3438: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3439: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

3436: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3437: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3438: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3439: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

3437: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3438: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3439: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

3438: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3439: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

3439: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

3440: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

3441: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

3442: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

3443: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

3444: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3452: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

3445: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3452: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3453: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

3446: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3452: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3453: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3454: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

3447: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3452: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3453: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3454: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3455: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';

Line 3452: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

3448: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3452: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3453: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3454: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3455: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
3456: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 3453: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

3449: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3450: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3451: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3452: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3453: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3454: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3455: x_prod_txn_tbl(l_index).prod_txn_code := 'POST';
3456: x_prod_txn_tbl(l_index).project_id := l_project_id;
3457: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 3472: p_init_msg_list => FND_API.G_TRUE,

3468: l_attr_code := 'SHIP_FROM_ORG';
3469: l_default_val_num := null;
3470: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3471: p_api_version_number => 1.0,
3472: p_init_msg_list => FND_API.G_TRUE,
3473: p_commit => FND_API.G_FALSE, --bug#12588243
3474: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3475: p_entity_attribute_type => l_attr_type,
3476: p_entity_attribute_code => l_attr_code,

Line 3473: p_commit => FND_API.G_FALSE, --bug#12588243

3469: l_default_val_num := null;
3470: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3471: p_api_version_number => 1.0,
3472: p_init_msg_list => FND_API.G_TRUE,
3473: p_commit => FND_API.G_FALSE, --bug#12588243
3474: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3475: p_entity_attribute_type => l_attr_type,
3476: p_entity_attribute_code => l_attr_code,
3477: p_rule_input_rec => l_rule_input_rec,

Line 3474: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3470: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3471: p_api_version_number => 1.0,
3472: p_init_msg_list => FND_API.G_TRUE,
3473: p_commit => FND_API.G_FALSE, --bug#12588243
3474: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3475: p_entity_attribute_type => l_attr_type,
3476: p_entity_attribute_code => l_attr_code,
3477: p_rule_input_rec => l_rule_input_rec,
3478: x_default_value => l_default_val_num,

Line 3497: p_init_msg_list => FND_API.G_TRUE,

3493: l_attr_code := 'VENDOR_ACCOUNT';
3494: l_default_val_num := null;
3495: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3496: p_api_version_number => 1.0,
3497: p_init_msg_list => FND_API.G_TRUE,
3498: p_commit => FND_API.G_FALSE, --bug#12588243
3499: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3500: p_entity_attribute_type => l_attr_type,
3501: p_entity_attribute_code => l_attr_code,

Line 3498: p_commit => FND_API.G_FALSE, --bug#12588243

3494: l_default_val_num := null;
3495: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3496: p_api_version_number => 1.0,
3497: p_init_msg_list => FND_API.G_TRUE,
3498: p_commit => FND_API.G_FALSE, --bug#12588243
3499: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3500: p_entity_attribute_type => l_attr_type,
3501: p_entity_attribute_code => l_attr_code,
3502: p_rule_input_rec => l_rule_input_rec,

Line 3499: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3495: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3496: p_api_version_number => 1.0,
3497: p_init_msg_list => FND_API.G_TRUE,
3498: p_commit => FND_API.G_FALSE, --bug#12588243
3499: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3500: p_entity_attribute_type => l_attr_type,
3501: p_entity_attribute_code => l_attr_code,
3502: p_rule_input_rec => l_rule_input_rec,
3503: x_default_value => l_default_val_num,

Line 3546: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;

3542:
3543: if (l_third_rma_txn_b_type_id is not null) then
3544:
3545: -- receive customer product txn line
3546: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3547: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3548: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3549: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3550: x_prod_txn_tbl(l_index).txn_billing_type_id := l_third_rma_txn_b_type_id;

Line 3548: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;

3544:
3545: -- receive customer product txn line
3546: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3547: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3548: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3549: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3550: x_prod_txn_tbl(l_index).txn_billing_type_id := l_third_rma_txn_b_type_id;
3551: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
3552:

Line 3549: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;

3545: -- receive customer product txn line
3546: x_prod_txn_tbl(l_index).product_transaction_id := FND_API.G_MISS_NUM;
3547: x_prod_txn_tbl(l_index).repair_line_id := p_repair_line_id ;
3548: x_prod_txn_tbl(l_index).estimate_detail_id := FND_API.G_MISS_NUM;
3549: x_prod_txn_tbl(l_index).line_category_code := FND_API.G_MISS_CHAR;
3550: x_prod_txn_tbl(l_index).txn_billing_type_id := l_third_rma_txn_b_type_id;
3551: x_prod_txn_tbl(l_index).po_number := l_po_number; -- swai bug fix 4535829
3552:
3553: x_prod_txn_tbl(l_index).action_code := 'CUST_PROD';

Line 3565: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;

3561: -- x_prod_txn_tbl(l_index).serial_number := l_serial_number ;
3562: -- x_prod_txn_tbl(l_index).instance_id := l_instance_id ;
3563: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;
3564: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
3565: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3566: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3567: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3568: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3569: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

Line 3566: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;

3562: -- x_prod_txn_tbl(l_index).instance_id := l_instance_id ;
3563: x_prod_txn_tbl(l_index).source_serial_number := p_serial_number ;
3564: x_prod_txn_tbl(l_index).source_instance_id := p_instance_id ;
3565: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3566: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3567: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3568: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3569: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
3570: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

Line 3569: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;

3565: x_prod_txn_tbl(l_index).non_source_serial_number := FND_API.G_MISS_CHAR;
3566: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3567: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3568: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3569: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
3570: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
3571: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
3572: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
3573: x_prod_txn_tbl(l_index).quantity := p_quantity ;

Line 3570: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;

3566: x_prod_txn_tbl(l_index).non_source_instance_id := FND_API.G_MISS_NUM;
3567: x_prod_txn_tbl(l_index).organization_id := l_org_id ;
3568: x_prod_txn_tbl(l_index).business_process_id := l_bus_process_id ;
3569: x_prod_txn_tbl(l_index).order_number := FND_API.G_MISS_CHAR;
3570: x_prod_txn_tbl(l_index).status := FND_API.G_MISS_CHAR;
3571: x_prod_txn_tbl(l_index).inventory_item_id := l_inv_item_id ;
3572: x_prod_txn_tbl(l_index).unit_of_measure_code := l_unit_of_measure ;
3573: x_prod_txn_tbl(l_index).quantity := p_quantity ;
3574: x_prod_txn_tbl(l_index).lot_number := l_lot_number ; -- yvchen: bug#13582572

Line 3579: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;

3575: x_prod_txn_tbl(l_index).price_list_id := l_price_list_id ;
3576: x_prod_txn_tbl(l_index).contract_id := l_contract_id ;
3577: -- R12 contract changes
3578: x_prod_txn_tbl(l_index).contract_line_id := l_contract_line_id ;
3579: x_prod_txn_tbl(l_index).sub_inventory := FND_API.G_MISS_CHAR;
3580: x_prod_txn_tbl(l_index).no_charge_flag := csd_process_util.get_no_chg_flag(l_third_rma_txn_b_type_id) ;
3581: x_prod_txn_tbl(l_index).release_sales_order_flag := 'N' ;
3582: x_prod_txn_tbl(l_index).ship_sales_order_flag := 'N' ;
3583:

Line 3646: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;

3642: x_prod_txn_tbl(l_index).creation_date := sysdate ;
3643: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3644: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3645: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3646: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3647: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

Line 3647: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;

3643: x_prod_txn_tbl(l_index).last_updated_by := FND_GLOBAL.USER_ID;
3644: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3645: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3646: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3647: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

Line 3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;

3644: x_prod_txn_tbl(l_index).created_by := FND_GLOBAL.USER_ID;
3645: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3646: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3647: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

Line 3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;

3645: x_prod_txn_tbl(l_index).last_update_login := FND_GLOBAL.USER_ID;
3646: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3647: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

Line 3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;

3646: x_prod_txn_tbl(l_index).attribute1 := FND_API.G_MISS_CHAR;
3647: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

Line 3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;

3647: x_prod_txn_tbl(l_index).attribute2 := FND_API.G_MISS_CHAR;
3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

Line 3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;

3648: x_prod_txn_tbl(l_index).attribute3 := FND_API.G_MISS_CHAR;
3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

Line 3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;

3649: x_prod_txn_tbl(l_index).attribute4 := FND_API.G_MISS_CHAR;
3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

Line 3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;

3650: x_prod_txn_tbl(l_index).attribute5 := FND_API.G_MISS_CHAR;
3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

Line 3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;

3651: x_prod_txn_tbl(l_index).attribute6 := FND_API.G_MISS_CHAR;
3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

Line 3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;

3652: x_prod_txn_tbl(l_index).attribute7 := FND_API.G_MISS_CHAR;
3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3660: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

Line 3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;

3653: x_prod_txn_tbl(l_index).attribute8 := FND_API.G_MISS_CHAR;
3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3660: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3661: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

Line 3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;

3654: x_prod_txn_tbl(l_index).attribute9 := FND_API.G_MISS_CHAR;
3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3660: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3661: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3662: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';

Line 3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;

3655: x_prod_txn_tbl(l_index).attribute10 := FND_API.G_MISS_CHAR;
3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3660: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3661: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3662: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3663: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';

Line 3660: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;

3656: x_prod_txn_tbl(l_index).attribute11 := FND_API.G_MISS_CHAR;
3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3660: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3661: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3662: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3663: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
3664: x_prod_txn_tbl(l_index).project_id := l_project_id;

Line 3661: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;

3657: x_prod_txn_tbl(l_index).attribute12 := FND_API.G_MISS_CHAR;
3658: x_prod_txn_tbl(l_index).attribute13 := FND_API.G_MISS_CHAR;
3659: x_prod_txn_tbl(l_index).attribute14 := FND_API.G_MISS_CHAR;
3660: x_prod_txn_tbl(l_index).attribute15 := FND_API.G_MISS_CHAR;
3661: x_prod_txn_tbl(l_index).context := FND_API.G_MISS_CHAR;
3662: x_prod_txn_tbl(l_index).prod_txn_status := 'ENTERED';
3663: x_prod_txn_tbl(l_index).prod_txn_code := 'PRE';
3664: x_prod_txn_tbl(l_index).project_id := l_project_id;
3665: x_prod_txn_tbl(l_index).task_id := l_task_id;

Line 3675: p_init_msg_list => FND_API.G_TRUE,

3671: l_attr_code := 'RMA_RCV_ORG';
3672: l_default_val_num := null;
3673: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3674: p_api_version_number => 1.0,
3675: p_init_msg_list => FND_API.G_TRUE,
3676: p_commit => FND_API.G_FALSE, --bug#12588243
3677: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3678: p_entity_attribute_type => l_attr_type,
3679: p_entity_attribute_code => l_attr_code,

Line 3676: p_commit => FND_API.G_FALSE, --bug#12588243

3672: l_default_val_num := null;
3673: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3674: p_api_version_number => 1.0,
3675: p_init_msg_list => FND_API.G_TRUE,
3676: p_commit => FND_API.G_FALSE, --bug#12588243
3677: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3678: p_entity_attribute_type => l_attr_type,
3679: p_entity_attribute_code => l_attr_code,
3680: p_rule_input_rec => l_rule_input_rec,

Line 3677: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3673: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3674: p_api_version_number => 1.0,
3675: p_init_msg_list => FND_API.G_TRUE,
3676: p_commit => FND_API.G_FALSE, --bug#12588243
3677: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3678: p_entity_attribute_type => l_attr_type,
3679: p_entity_attribute_code => l_attr_code,
3680: p_rule_input_rec => l_rule_input_rec,
3681: x_default_value => l_default_val_num,

Line 3702: p_init_msg_list => FND_API.G_TRUE,

3698: l_attr_code := 'RMA_RCV_SUBINV';
3699: l_default_val_char := null;
3700: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3701: p_api_version_number => 1.0,
3702: p_init_msg_list => FND_API.G_TRUE,
3703: p_commit => FND_API.G_FALSE, --bug#12588243
3704: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3705: p_entity_attribute_type => l_attr_type,
3706: p_entity_attribute_code => l_attr_code,

Line 3703: p_commit => FND_API.G_FALSE, --bug#12588243

3699: l_default_val_char := null;
3700: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3701: p_api_version_number => 1.0,
3702: p_init_msg_list => FND_API.G_TRUE,
3703: p_commit => FND_API.G_FALSE, --bug#12588243
3704: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3705: p_entity_attribute_type => l_attr_type,
3706: p_entity_attribute_code => l_attr_code,
3707: p_rule_input_rec => l_rule_input_rec,

Line 3704: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3700: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3701: p_api_version_number => 1.0,
3702: p_init_msg_list => FND_API.G_TRUE,
3703: p_commit => FND_API.G_FALSE, --bug#12588243
3704: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3705: p_entity_attribute_type => l_attr_type,
3706: p_entity_attribute_code => l_attr_code,
3707: p_rule_input_rec => l_rule_input_rec,
3708: x_default_value => l_default_val_char,

Line 3725: p_init_msg_list => FND_API.G_TRUE,

3721: l_attr_code := 'VENDOR_ACCOUNT';
3722: l_default_val_num := null;
3723: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3724: p_api_version_number => 1.0,
3725: p_init_msg_list => FND_API.G_TRUE,
3726: p_commit => FND_API.G_FALSE, --bug#12588243
3727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3728: p_entity_attribute_type => l_attr_type,
3729: p_entity_attribute_code => l_attr_code,

Line 3726: p_commit => FND_API.G_FALSE, --bug#12588243

3722: l_default_val_num := null;
3723: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3724: p_api_version_number => 1.0,
3725: p_init_msg_list => FND_API.G_TRUE,
3726: p_commit => FND_API.G_FALSE, --bug#12588243
3727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3728: p_entity_attribute_type => l_attr_type,
3729: p_entity_attribute_code => l_attr_code,
3730: p_rule_input_rec => l_rule_input_rec,

Line 3727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

3723: CSD_RULES_ENGINE_PVT.GET_DEFAULT_VALUE_FROM_RULE (
3724: p_api_version_number => 1.0,
3725: p_init_msg_list => FND_API.G_TRUE,
3726: p_commit => FND_API.G_FALSE, --bug#12588243
3727: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
3728: p_entity_attribute_type => l_attr_type,
3729: p_entity_attribute_code => l_attr_code,
3730: p_rule_input_rec => l_rule_input_rec,
3731: x_default_value => l_default_val_num,

Line 3773: WHEN FND_API.G_EXC_ERROR THEN

3769: end if; --end l_third_party_flag
3770:
3771:
3772: EXCEPTION
3773: WHEN FND_API.G_EXC_ERROR THEN
3774: x_return_status := FND_API.G_RET_STS_ERROR ;
3775: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3776: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3777: WHEN OTHERS THEN

Line 3774: x_return_status := FND_API.G_RET_STS_ERROR ;

3770:
3771:
3772: EXCEPTION
3773: WHEN FND_API.G_EXC_ERROR THEN
3774: x_return_status := FND_API.G_RET_STS_ERROR ;
3775: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3776: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3777: WHEN OTHERS THEN
3778: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 3775: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3771:
3772: EXCEPTION
3773: WHEN FND_API.G_EXC_ERROR THEN
3774: x_return_status := FND_API.G_RET_STS_ERROR ;
3775: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3776: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3777: WHEN OTHERS THEN
3778: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3779: END build_prodtxn_tbl_int;

Line 3776: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3772: EXCEPTION
3773: WHEN FND_API.G_EXC_ERROR THEN
3774: x_return_status := FND_API.G_RET_STS_ERROR ;
3775: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3776: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3777: WHEN OTHERS THEN
3778: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3779: END build_prodtxn_tbl_int;
3780:

Line 3778: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3774: x_return_status := FND_API.G_RET_STS_ERROR ;
3775: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3776: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3777: WHEN OTHERS THEN
3778: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3779: END build_prodtxn_tbl_int;
3780:
3781: /**************************************
3782: This procedure calls the internal api to build the product txn table.

Line 3786: p_create_thirdpty_line IN VARCHAR2 := fnd_api.g_false,

3782: This procedure calls the internal api to build the product txn table.
3783: ***************************************/
3784: PROCEDURE build_prod_txn_tbl
3785: ( p_repair_line_id IN NUMBER,
3786: p_create_thirdpty_line IN VARCHAR2 := fnd_api.g_false,
3787: p_return_reason_code IN VARCHAR2 := NULL,
3788: p_invoice_to_org_id IN NUMBER := NULL,
3789: p_ship_to_org_id IN NUMBER := NULL,
3790: x_prod_txn_tbl OUT NOCOPY csd_process_pvt.product_txn_tbl,

Line 3996: p_commit => FND_API.G_FALSE, -- swai added

3992:
3993: CS_MultiOrg_Pub.Get_OrgId( -- swai change to use pub instead of pvt
3994: p_api_version => 1.0, -- swai change to version 1.0
3995: p_init_msg_list => 'F',
3996: p_commit => FND_API.G_FALSE, -- swai added
3997: p_validation_level => null, -- swai added
3998: x_return_status => l_return_status,
3999: x_msg_count => l_msg_count,
4000: x_msg_data => l_msg_data,

Line 4167: x_return_status := FND_API.G_RET_STS_SUCCESS;

4163: l_non_src_return_reqd varchar2(1); /*Fixed for FP bug#5408047*/
4164:
4165: BEGIN
4166:
4167: x_return_status := FND_API.G_RET_STS_SUCCESS;
4168:
4169: x_charges_rec.estimate_detail_id := p_prod_txn_rec.estimate_detail_id;
4170: x_charges_rec.incident_id := p_prod_txn_rec.incident_id;
4171: x_charges_rec.original_source_id := p_prod_txn_rec.repair_line_id;

Line 4253: x_charges_rec.inventory_item_id_out := FND_API.G_MISS_NUM;

4249: x_charges_rec.serial_number := p_prod_txn_rec.source_serial_number;
4250: x_charges_rec.original_source_number := to_char(p_prod_txn_rec.repair_line_id);
4251: x_charges_rec.source_number := to_char(p_prod_txn_rec.repair_line_id);
4252: x_charges_rec.purchase_order_num := p_prod_txn_rec.po_number;
4253: x_charges_rec.inventory_item_id_out := FND_API.G_MISS_NUM;
4254: x_charges_rec.serial_number_out := FND_API.G_MISS_CHAR;
4255: x_charges_rec.order_header_id := p_prod_txn_rec.order_header_id;
4256: x_charges_rec.order_line_id := FND_API.G_MISS_NUM;
4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;

Line 4254: x_charges_rec.serial_number_out := FND_API.G_MISS_CHAR;

4250: x_charges_rec.original_source_number := to_char(p_prod_txn_rec.repair_line_id);
4251: x_charges_rec.source_number := to_char(p_prod_txn_rec.repair_line_id);
4252: x_charges_rec.purchase_order_num := p_prod_txn_rec.po_number;
4253: x_charges_rec.inventory_item_id_out := FND_API.G_MISS_NUM;
4254: x_charges_rec.serial_number_out := FND_API.G_MISS_CHAR;
4255: x_charges_rec.order_header_id := p_prod_txn_rec.order_header_id;
4256: x_charges_rec.order_line_id := FND_API.G_MISS_NUM;
4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;
4258: x_charges_rec.selling_price := FND_API.G_MISS_NUM;

Line 4256: x_charges_rec.order_line_id := FND_API.G_MISS_NUM;

4252: x_charges_rec.purchase_order_num := p_prod_txn_rec.po_number;
4253: x_charges_rec.inventory_item_id_out := FND_API.G_MISS_NUM;
4254: x_charges_rec.serial_number_out := FND_API.G_MISS_CHAR;
4255: x_charges_rec.order_header_id := p_prod_txn_rec.order_header_id;
4256: x_charges_rec.order_line_id := FND_API.G_MISS_NUM;
4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;
4258: x_charges_rec.selling_price := FND_API.G_MISS_NUM;
4259: x_charges_rec.transaction_type_id := p_prod_txn_rec.transaction_type_id;
4260: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;

Line 4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;

4253: x_charges_rec.inventory_item_id_out := FND_API.G_MISS_NUM;
4254: x_charges_rec.serial_number_out := FND_API.G_MISS_CHAR;
4255: x_charges_rec.order_header_id := p_prod_txn_rec.order_header_id;
4256: x_charges_rec.order_line_id := FND_API.G_MISS_NUM;
4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;
4258: x_charges_rec.selling_price := FND_API.G_MISS_NUM;
4259: x_charges_rec.transaction_type_id := p_prod_txn_rec.transaction_type_id;
4260: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
4261: --x_to_charges_rec.customer_id := FND_API.G_MISS_NUM;

Line 4258: x_charges_rec.selling_price := FND_API.G_MISS_NUM;

4254: x_charges_rec.serial_number_out := FND_API.G_MISS_CHAR;
4255: x_charges_rec.order_header_id := p_prod_txn_rec.order_header_id;
4256: x_charges_rec.order_line_id := FND_API.G_MISS_NUM;
4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;
4258: x_charges_rec.selling_price := FND_API.G_MISS_NUM;
4259: x_charges_rec.transaction_type_id := p_prod_txn_rec.transaction_type_id;
4260: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
4261: --x_to_charges_rec.customer_id := FND_API.G_MISS_NUM;
4262: -- Inv_org Change, Vijay , 20/3/2006

Line 4260: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;

4256: x_charges_rec.order_line_id := FND_API.G_MISS_NUM;
4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;
4258: x_charges_rec.selling_price := FND_API.G_MISS_NUM;
4259: x_charges_rec.transaction_type_id := p_prod_txn_rec.transaction_type_id;
4260: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
4261: --x_to_charges_rec.customer_id := FND_API.G_MISS_NUM;
4262: -- Inv_org Change, Vijay , 20/3/2006
4263: x_charges_rec.transaction_inventory_org := p_prod_txn_rec.inventory_org_id;
4264:

Line 4261: --x_to_charges_rec.customer_id := FND_API.G_MISS_NUM;

4257: x_charges_rec.original_system_reference := FND_API.G_MISS_CHAR;
4258: x_charges_rec.selling_price := FND_API.G_MISS_NUM;
4259: x_charges_rec.transaction_type_id := p_prod_txn_rec.transaction_type_id;
4260: --x_charges_rec.organization_id := FND_API.G_MISS_NUM;
4261: --x_to_charges_rec.customer_id := FND_API.G_MISS_NUM;
4262: -- Inv_org Change, Vijay , 20/3/2006
4263: x_charges_rec.transaction_inventory_org := p_prod_txn_rec.inventory_org_id;
4264:
4265: -- swai: bug 5931926 - 3rd party logistics for 12.0.2

Line 4283: where incident_id = decode(p_prod_txn_rec.incident_id,FND_API.G_MISS_NUM,

4279: into
4280: x_charges_rec.bill_to_contact_id,
4281: x_charges_rec.ship_to_contact_id
4282: from cs_incidents_all_b
4283: where incident_id = decode(p_prod_txn_rec.incident_id,FND_API.G_MISS_NUM,
4284: (select incident_id from csd_repairs where repair_line_id = p_prod_txn_rec.repair_line_id),
4285: p_prod_txn_rec.incident_id );
4286: exception
4287: when no_data_found then

Line 4295: WHEN FND_API.G_EXC_ERROR THEN

4291: -- end bug#8416835, subhat.
4292:
4293:
4294: EXCEPTION
4295: WHEN FND_API.G_EXC_ERROR THEN
4296: x_return_status := FND_API.G_RET_STS_ERROR ;
4297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4299: WHEN OTHERS THEN

Line 4296: x_return_status := FND_API.G_RET_STS_ERROR ;

4292:
4293:
4294: EXCEPTION
4295: WHEN FND_API.G_EXC_ERROR THEN
4296: x_return_status := FND_API.G_RET_STS_ERROR ;
4297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4299: WHEN OTHERS THEN
4300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 4297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4293:
4294: EXCEPTION
4295: WHEN FND_API.G_EXC_ERROR THEN
4296: x_return_status := FND_API.G_RET_STS_ERROR ;
4297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4299: WHEN OTHERS THEN
4300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4301: END Convert_to_Chg_rec;

Line 4298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4294: EXCEPTION
4295: WHEN FND_API.G_EXC_ERROR THEN
4296: x_return_status := FND_API.G_RET_STS_ERROR ;
4297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4299: WHEN OTHERS THEN
4300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4301: END Convert_to_Chg_rec;
4302:

Line 4300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4296: x_return_status := FND_API.G_RET_STS_ERROR ;
4297: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4299: WHEN OTHERS THEN
4300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4301: END Convert_to_Chg_rec;
4302:
4303: PROCEDURE get_line_type
4304: ( p_txn_billing_type_id IN NUMBER,

Line 4313: x_return_status := FND_API.G_RET_STS_SUCCESS;

4309: ) IS
4310:
4311: BEGIN
4312:
4313: x_return_status := FND_API.G_RET_STS_SUCCESS;
4314:
4315: select b.line_type_id,
4316: c.line_order_category_code
4317: into x_line_type_id,

Line 4332: x_return_status := FND_API.G_RET_STS_ERROR ;

4328: When NO_DATA_FOUND then
4329: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
4330: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
4331: FND_MSG_PUB.Add;
4332: x_return_status := FND_API.G_RET_STS_ERROR ;
4333: When OTHERS then
4334: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
4335: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
4336: FND_MSG_PUB.Add;

Line 4337: x_return_status := FND_API.G_RET_STS_ERROR ;

4333: When OTHERS then
4334: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_TXN_BILL_TYPE_ID');
4335: FND_MESSAGE.SET_TOKEN('TXN_BILLING_TYPE_ID',p_txn_billing_type_id);
4336: FND_MSG_PUB.Add;
4337: x_return_status := FND_API.G_RET_STS_ERROR ;
4338: END get_line_type;
4339:
4340:
4341: FUNCTION Get_group_rejected_quantity

Line 4415: x_return_status := FND_API.G_RET_STS_SUCCESS;

4411: and b.product_transaction_id = p_prod_txn_id;
4412:
4413: BEGIN
4414:
4415: x_return_status := FND_API.G_RET_STS_SUCCESS;
4416:
4417: IF NVL(p_prod_txn_id,FND_API.G_MISS_NUM) <> FND_API.G_MISS_NUM THEN
4418:
4419: IF cur_repln_dtls%isopen then

Line 4417: IF NVL(p_prod_txn_id,FND_API.G_MISS_NUM) <> FND_API.G_MISS_NUM THEN

4413: BEGIN
4414:
4415: x_return_status := FND_API.G_RET_STS_SUCCESS;
4416:
4417: IF NVL(p_prod_txn_id,FND_API.G_MISS_NUM) <> FND_API.G_MISS_NUM THEN
4418:
4419: IF cur_repln_dtls%isopen then
4420: CLOSE cur_repln_dtls;
4421: END IF;

Line 4451: RAISE FND_API.G_EXC_ERROR;

4447: WHEN NO_DATA_FOUND THEN
4448: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV2_PROD_TXN_ID');
4449: FND_MESSAGE.SET_TOKEN('PRODUCT_TXN_ID',p_prod_txn_id);
4450: FND_MSG_PUB.ADD;
4451: RAISE FND_API.G_EXC_ERROR;
4452: END;
4453: /*
4454: END IF;
4455: */

Line 4481: RAISE FND_API.G_EXC_ERROR;

4477: from csd_repair_job_xref
4478: where repair_line_id = l_repair_line_id;
4479: EXCEPTION
4480: WHEN OTHERS THEN
4481: RAISE FND_API.G_EXC_ERROR;
4482: IF (g_debug > 0 ) THEN
4483: csd_gen_utility_pvt.add('repair line Id not found');
4484: END IF;
4485:

Line 4505: RAISE FND_API.G_EXC_ERROR;

4501: IF (g_debug > 0 ) THEN
4502: csd_gen_utility_pvt.ADD('Prod txn qty is more than qty completed :'||l_qty_completed);
4503: END IF;
4504:
4505: RAISE FND_API.G_EXC_ERROR;
4506: end if;
4507: **********************************************************************/
4508:
4509: ELSIF l_repair_mode = 'TASK' then

Line 4535: WHEN FND_API.G_EXC_ERROR THEN

4531:
4532: END IF;
4533:
4534: EXCEPTION
4535: WHEN FND_API.G_EXC_ERROR THEN
4536: x_return_status := FND_API.G_RET_STS_ERROR ;
4537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4538: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4539: WHEN OTHERS THEN

Line 4536: x_return_status := FND_API.G_RET_STS_ERROR ;

4532: END IF;
4533:
4534: EXCEPTION
4535: WHEN FND_API.G_EXC_ERROR THEN
4536: x_return_status := FND_API.G_RET_STS_ERROR ;
4537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4538: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4539: WHEN OTHERS THEN
4540: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 4537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4533:
4534: EXCEPTION
4535: WHEN FND_API.G_EXC_ERROR THEN
4536: x_return_status := FND_API.G_RET_STS_ERROR ;
4537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4538: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4539: WHEN OTHERS THEN
4540: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4541: END Validate_wip_task;

Line 4538: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4534: EXCEPTION
4535: WHEN FND_API.G_EXC_ERROR THEN
4536: x_return_status := FND_API.G_RET_STS_ERROR ;
4537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4538: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4539: WHEN OTHERS THEN
4540: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4541: END Validate_wip_task;
4542:

Line 4540: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4536: x_return_status := FND_API.G_RET_STS_ERROR ;
4537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4538: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4539: WHEN OTHERS THEN
4540: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4541: END Validate_wip_task;
4542:
4543:
4544: PROCEDURE Validate_quantity

Line 4574: x_return_status := FND_API.G_RET_STS_SUCCESS;

4570: l_repair_qty NUMBER := NULL;
4571: l_prod_txn_qty NUMBER := NULL;
4572:
4573: BEGIN
4574: x_return_status := FND_API.G_RET_STS_SUCCESS;
4575:
4576: --bug#15851904 remove this validation per bug#15851904
4577: --For bug#15969462
4578: return;

Line 4588: IF NVL(p_prod_txn_qty,FND_API.G_MISS_NUM) = FND_API.G_MISS_NUM THEN

4584: OPEN repair_qty;
4585: FETCH repair_qty into l_repair_qty;
4586: CLOSE repair_qty;
4587:
4588: IF NVL(p_prod_txn_qty,FND_API.G_MISS_NUM) = FND_API.G_MISS_NUM THEN
4589: l_prod_txn_qty := NULL;
4590: Else
4591: l_prod_txn_qty := p_prod_txn_qty;
4592: END IF;

Line 4615: RAISE FND_API.G_EXC_ERROR;

4611: IF (g_debug > 0 ) THEN
4612: csd_gen_utility_pvt.ADD('Prod txn qty is more than qty in repair Line :'||p_repair_line_id);
4613: END IF;
4614:
4615: RAISE FND_API.G_EXC_ERROR;
4616: END IF;
4617:
4618: */
4619: --bug#15851904 remove this validation per bug#15851904

Line 4623: WHEN FND_API.G_EXC_ERROR THEN

4619: --bug#15851904 remove this validation per bug#15851904
4620: --For bug#15969462
4621:
4622: EXCEPTION
4623: WHEN FND_API.G_EXC_ERROR THEN
4624: x_return_status := FND_API.G_RET_STS_ERROR ;
4625: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4627: WHEN OTHERS THEN

Line 4624: x_return_status := FND_API.G_RET_STS_ERROR ;

4620: --For bug#15969462
4621:
4622: EXCEPTION
4623: WHEN FND_API.G_EXC_ERROR THEN
4624: x_return_status := FND_API.G_RET_STS_ERROR ;
4625: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4627: WHEN OTHERS THEN
4628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 4625: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4621:
4622: EXCEPTION
4623: WHEN FND_API.G_EXC_ERROR THEN
4624: x_return_status := FND_API.G_RET_STS_ERROR ;
4625: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4627: WHEN OTHERS THEN
4628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4629: END Validate_quantity;

Line 4626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4622: EXCEPTION
4623: WHEN FND_API.G_EXC_ERROR THEN
4624: x_return_status := FND_API.G_RET_STS_ERROR ;
4625: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4627: WHEN OTHERS THEN
4628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4629: END Validate_quantity;
4630:

Line 4628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4624: x_return_status := FND_API.G_RET_STS_ERROR ;
4625: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4627: WHEN OTHERS THEN
4628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4629: END Validate_quantity;
4630:
4631:
4632: FUNCTION Is_item_serialized

Line 4657: RAISE FND_API.G_EXC_ERROR;

4653: When NO_DATA_FOUND then
4654: FND_MESSAGE.SET_NAME('CSD','CSD_API_INV_ITEM_ID');
4655: FND_MESSAGE.SET_TOKEN('INVENTORY_ITEM_ID',p_inv_item_id);
4656: FND_MSG_PUB.Add;
4657: RAISE FND_API.G_EXC_ERROR;
4658: END Is_item_serialized;
4659:
4660: FUNCTION g_miss_num RETURN number
4661: IS

Line 4663: RETURN fnd_api.g_miss_num;

4659:
4660: FUNCTION g_miss_num RETURN number
4661: IS
4662: BEGIN
4663: RETURN fnd_api.g_miss_num;
4664: END g_miss_num;
4665:
4666: FUNCTION g_miss_char RETURN varchar2
4667: IS

Line 4669: RETURN fnd_api.g_miss_char ;

4665:
4666: FUNCTION g_miss_char RETURN varchar2
4667: IS
4668: BEGIN
4669: RETURN fnd_api.g_miss_char ;
4670: END g_miss_char;
4671:
4672: FUNCTION g_miss_date RETURN date
4673: IS

Line 4675: RETURN fnd_api.g_miss_date ;

4671:
4672: FUNCTION g_miss_date RETURN date
4673: IS
4674: BEGIN
4675: RETURN fnd_api.g_miss_date ;
4676: END g_miss_date ;
4677:
4678: FUNCTION g_valid_level(p_level varchar2) RETURN number
4679: IS

Line 4682: RETURN fnd_api.g_valid_level_none;

4678: FUNCTION g_valid_level(p_level varchar2) RETURN number
4679: IS
4680: BEGIN
4681: IF p_level = 'NONE' then
4682: RETURN fnd_api.g_valid_level_none;
4683: ELSIF p_level = 'FULL' then
4684: RETURN fnd_api.g_valid_level_full;
4685: ELSE
4686: fnd_msg_pub.add_exc_msg(

Line 4684: RETURN fnd_api.g_valid_level_full;

4680: BEGIN
4681: IF p_level = 'NONE' then
4682: RETURN fnd_api.g_valid_level_none;
4683: ELSIF p_level = 'FULL' then
4684: RETURN fnd_api.g_valid_level_full;
4685: ELSE
4686: fnd_msg_pub.add_exc_msg(
4687: p_pkg_name => G_PKG_NAME ,
4688: p_procedure_name => 'G_VALID_LEVEL',

Line 4691: RAISE fnd_api.g_exc_unexpected_error;

4687: p_pkg_name => G_PKG_NAME ,
4688: p_procedure_name => 'G_VALID_LEVEL',
4689: p_error_text => 'Unrecognized Value: '||p_level);
4690:
4691: RAISE fnd_api.g_exc_unexpected_error;
4692: END IF;
4693: END g_valid_level ;
4694:
4695: FUNCTION g_boolean(p_FLAG varchar2) RETURN varchar2

Line 4699: return FND_API.G_TRUE ;

4695: FUNCTION g_boolean(p_FLAG varchar2) RETURN varchar2
4696: IS
4697: BEGIN
4698: if p_flag = 'TRUE' then
4699: return FND_API.G_TRUE ;
4700: elsif p_flag = 'FALSE' then
4701: return FND_API.G_FALSE ;
4702: else
4703: fnd_msg_pub.add_exc_msg(

Line 4701: return FND_API.G_FALSE ;

4697: BEGIN
4698: if p_flag = 'TRUE' then
4699: return FND_API.G_TRUE ;
4700: elsif p_flag = 'FALSE' then
4701: return FND_API.G_FALSE ;
4702: else
4703: fnd_msg_pub.add_exc_msg(
4704: p_pkg_name => G_PKG_NAME,
4705: p_procedure_name => 'G_BOOLEAN',

Line 4707: RAISE fnd_api.g_exc_unexpected_error;

4703: fnd_msg_pub.add_exc_msg(
4704: p_pkg_name => G_PKG_NAME,
4705: p_procedure_name => 'G_BOOLEAN',
4706: p_error_text => 'Unrecognized Value: '||p_flag);
4707: RAISE fnd_api.g_exc_unexpected_error;
4708: END if;
4709: END g_boolean;
4710:
4711: FUNCTION get_error_constant(err_msg varchar2) RETURN varchar2

Line 4716: RETURN fnd_api.g_ret_sts_error;

4712: IS
4713: BEGIN
4714:
4715: IF err_msg = 'G_RET_STS_ERROR' THEN
4716: RETURN fnd_api.g_ret_sts_error;
4717: ELSIF err_msg = 'G_RET_STS_UNEXP_ERROR' THEN
4718: RETURN fnd_api.g_ret_sts_unexp_error;
4719: ELSIF err_msg = 'G_RET_STS_SUCCESS' THEN
4720: RETURN fnd_api.g_ret_sts_success;

Line 4718: RETURN fnd_api.g_ret_sts_unexp_error;

4714:
4715: IF err_msg = 'G_RET_STS_ERROR' THEN
4716: RETURN fnd_api.g_ret_sts_error;
4717: ELSIF err_msg = 'G_RET_STS_UNEXP_ERROR' THEN
4718: RETURN fnd_api.g_ret_sts_unexp_error;
4719: ELSIF err_msg = 'G_RET_STS_SUCCESS' THEN
4720: RETURN fnd_api.g_ret_sts_success;
4721: END IF;
4722:

Line 4720: RETURN fnd_api.g_ret_sts_success;

4716: RETURN fnd_api.g_ret_sts_error;
4717: ELSIF err_msg = 'G_RET_STS_UNEXP_ERROR' THEN
4718: RETURN fnd_api.g_ret_sts_unexp_error;
4719: ELSIF err_msg = 'G_RET_STS_SUCCESS' THEN
4720: RETURN fnd_api.g_ret_sts_success;
4721: END IF;
4722:
4723: END get_error_constant;
4724:

Line 4870: RETURN FND_API.G_RET_STS_SUCCESS ;

4866: END;
4867:
4868: FUNCTION G_RET_STS_SUCCESS RETURN VARCHAR2 IS
4869: BEGIN
4870: RETURN FND_API.G_RET_STS_SUCCESS ;
4871: END G_RET_STS_SUCCESS ;
4872:
4873:
4874: FUNCTION G_RET_STS_ERROR RETURN VARCHAR2 IS

Line 4876: RETURN FND_API.G_RET_STS_ERROR ;

4872:
4873:
4874: FUNCTION G_RET_STS_ERROR RETURN VARCHAR2 IS
4875: BEGIN
4876: RETURN FND_API.G_RET_STS_ERROR ;
4877: END G_RET_STS_ERROR ;
4878:
4879:
4880: FUNCTION G_RET_STS_UNEXP_ERROR RETURN VARCHAR2 IS

Line 4882: RETURN FND_API.G_RET_STS_UNEXP_ERROR ;

4878:
4879:
4880: FUNCTION G_RET_STS_UNEXP_ERROR RETURN VARCHAR2 IS
4881: BEGIN
4882: RETURN FND_API.G_RET_STS_UNEXP_ERROR ;
4883: END G_RET_STS_UNEXP_ERROR ;
4884:
4885:
4886: FUNCTION G_VALID_LEVEL_NONE RETURN NUMBER IS

Line 4888: RETURN FND_API.G_VALID_LEVEL_NONE ;

4884:
4885:
4886: FUNCTION G_VALID_LEVEL_NONE RETURN NUMBER IS
4887: BEGIN
4888: RETURN FND_API.G_VALID_LEVEL_NONE ;
4889: END;
4890:
4891:
4892: FUNCTION G_VALID_LEVEL_FULL RETURN NUMBER IS

Line 4894: RETURN FND_API.G_VALID_LEVEL_FULL ;

4890:
4891:
4892: FUNCTION G_VALID_LEVEL_FULL RETURN NUMBER IS
4893: BEGIN
4894: RETURN FND_API.G_VALID_LEVEL_FULL ;
4895: END;
4896:
4897:
4898: FUNCTION G_VALID_LEVEL_INT RETURN NUMBER IS

Line 4906: return FND_API.G_TRUE ;

4902:
4903:
4904: FUNCTION G_TRUE RETURN VARCHAR2 IS
4905: BEGIN
4906: return FND_API.G_TRUE ;
4907: END;
4908:
4909:
4910: FUNCTION G_FALSE RETURN VARCHAR2 IS

Line 4912: return FND_API.G_FALSE ;

4908:
4909:
4910: FUNCTION G_FALSE RETURN VARCHAR2 IS
4911: BEGIN
4912: return FND_API.G_FALSE ;
4913: END;
4914:
4915:
4916: FUNCTION get_res_name (p_object_type_code IN VARCHAR2,

Line 5003: WHEN fnd_api.g_exc_unexpected_error

4999: USING p_object_id;
5000: RETURN l_object_name;
5001:
5002: EXCEPTION
5003: WHEN fnd_api.g_exc_unexpected_error
5004: THEN
5005: RETURN NULL;
5006: WHEN NO_DATA_FOUND
5007: THEN

Line 5087: IF NOT FND_API.Compatible_API_Call (l_api_version,

5083: -- Standard Start of API savepoint
5084: SAVEPOINT GET_RO_DEFAULT_CURR_PL;
5085:
5086: -- Standard call to check for call compatibility.
5087: IF NOT FND_API.Compatible_API_Call (l_api_version,
5088: p_api_version,
5089: l_api_name,
5090: G_PKG_NAME)
5091: THEN

Line 5092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5088: p_api_version,
5089: l_api_name,
5090: G_PKG_NAME)
5091: THEN
5092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5093: END IF;
5094:
5095: -- Initialize message list if p_init_msg_list is set to TRUE.
5096: IF FND_API.to_Boolean(p_init_msg_list) THEN

Line 5096: IF FND_API.to_Boolean(p_init_msg_list) THEN

5092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5093: END IF;
5094:
5095: -- Initialize message list if p_init_msg_list is set to TRUE.
5096: IF FND_API.to_Boolean(p_init_msg_list) THEN
5097: FND_MSG_PUB.initialize;
5098: END IF;
5099:
5100: -- Initialize API return status to success

Line 5101: x_return_status := FND_API.G_RET_STS_SUCCESS;

5097: FND_MSG_PUB.initialize;
5098: END IF;
5099:
5100: -- Initialize API return status to success
5101: x_return_status := FND_API.G_RET_STS_SUCCESS;
5102:
5103: --
5104: -- Begin API Body
5105: --

Line 5125: RAISE FND_API.G_EXC_ERROR;

5121: p_api_name => l_api_name);
5122:
5123: -- Validate the repair type ID
5124: IF NOT( CSD_PROCESS_UTIL.Validate_repair_type_id ( p_repair_type_id => p_repair_type_id )) THEN
5125: RAISE FND_API.G_EXC_ERROR;
5126: END IF;
5127:
5128: -- Validate the incident ID
5129: IF (p_incident_id IS NOT NULL) THEN

Line 5131: RAISE FND_API.G_EXC_ERROR;

5127:
5128: -- Validate the incident ID
5129: IF (p_incident_id IS NOT NULL) THEN
5130: IF NOT( CSD_PROCESS_UTIL.Validate_incident_id ( p_incident_id => p_incident_id )) THEN
5131: RAISE FND_API.G_EXC_ERROR;
5132: END IF;
5133: END IF;
5134:
5135: --debug msg

Line 5159: RAISE FND_API.G_EXC_ERROR;

5155: WHEN others THEN
5156: FND_MESSAGE.SET_NAME('CSD','CSD_API_RO_CURR_AND_PL');
5157: FND_MESSAGE.SET_TOKEN('REPAIR_TYPE_ID', p_repair_type_id);
5158: FND_MSG_PUB.Add;
5159: RAISE FND_API.G_EXC_ERROR;
5160:
5161: END;
5162:
5163: /* gilam: bug 3512619 - logic changed, no longer checking for sr contract

Line 5194: RAISE FND_API.G_EXC_ERROR;

5190: WHEN no_data_found THEN
5191: FND_MESSAGE.SET_NAME('CSD','CSD_API_RO_CURR_AND_PL');
5192: FND_MESSAGE.SET_TOKEN('INCIDENT_ID',p_incident_id);
5193: FND_MSG_PUB.Add;
5194: RAISE FND_API.G_EXC_ERROR;
5195:
5196: WHEN too_many_rows THEN
5197: FND_MESSAGE.SET_NAME('CSD','CSD_API_RO_CURR_AND_PL');
5198: FND_MESSAGE.SET_TOKEN('INCIDENT_ID',p_incident_id);

Line 5200: RAISE FND_API.G_EXC_ERROR;

5196: WHEN too_many_rows THEN
5197: FND_MESSAGE.SET_NAME('CSD','CSD_API_RO_CURR_AND_PL');
5198: FND_MESSAGE.SET_TOKEN('INCIDENT_ID',p_incident_id);
5199: FND_MSG_PUB.Add;
5200: RAISE FND_API.G_EXC_ERROR;
5201:
5202: WHEN others THEN
5203: FND_MESSAGE.SET_NAME('CSD','CSD_API_RO_CURR_AND_PL');
5204: FND_MESSAGE.SET_TOKEN('INCIDENT_ID',p_incident_id);

Line 5206: RAISE FND_API.G_EXC_ERROR;

5202: WHEN others THEN
5203: FND_MESSAGE.SET_NAME('CSD','CSD_API_RO_CURR_AND_PL');
5204: FND_MESSAGE.SET_TOKEN('INCIDENT_ID',p_incident_id);
5205: FND_MSG_PUB.Add;
5206: RAISE FND_API.G_EXC_ERROR;
5207:
5208: END;
5209:
5210: END IF;

Line 5287: IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

5283: l_use_contract_bp_pl := FALSE;
5284:
5285: END;
5286:
5287: IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5288:
5289: -- only 1 row should be returned
5290: IF (l_pl_out_tbl.COUNT = 1) THEN
5291:

Line 5317: ELSIF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

5313: l_use_contract_bp_pl := FALSE;
5314:
5315: END IF;
5316:
5317: ELSIF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
5318:
5319: -- contract has errors, set flag to false
5320: l_use_contract_bp_pl := FALSE;
5321:

Line 5412: WHEN FND_API.G_EXC_ERROR THEN

5408: -- API body ends here
5409:
5410: EXCEPTION
5411:
5412: WHEN FND_API.G_EXC_ERROR THEN
5413: ROLLBACK TO GET_RO_DEFAULT_CURR_PL;
5414: x_return_status := FND_API.G_RET_STS_ERROR ;
5415: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
5416: p_data => x_msg_data);

Line 5414: x_return_status := FND_API.G_RET_STS_ERROR ;

5410: EXCEPTION
5411:
5412: WHEN FND_API.G_EXC_ERROR THEN
5413: ROLLBACK TO GET_RO_DEFAULT_CURR_PL;
5414: x_return_status := FND_API.G_RET_STS_ERROR ;
5415: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
5416: p_data => x_msg_data);
5417:
5418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5414: x_return_status := FND_API.G_RET_STS_ERROR ;
5415: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
5416: p_data => x_msg_data);
5417:
5418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5419: ROLLBACK TO GET_RO_DEFAULT_CURR_PL;
5420: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5421: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
5422: p_data => x_msg_data );

Line 5420: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5416: p_data => x_msg_data);
5417:
5418: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5419: ROLLBACK TO GET_RO_DEFAULT_CURR_PL;
5420: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5421: FND_MSG_PUB.Count_And_Get (p_count => x_msg_count,
5422: p_data => x_msg_data );
5423:
5424: WHEN OTHERS THEN

Line 5426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5422: p_data => x_msg_data );
5423:
5424: WHEN OTHERS THEN
5425: ROLLBACK TO GET_RO_DEFAULT_CURR_PL;
5426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5427: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
5428: FND_MSG_PUB.Add_Exc_Msg (G_PKG_NAME ,
5429: l_api_name );
5430: END IF;

Line 5484: x_return_status := FND_API.G_RET_STS_SUCCESS;

5480: BEGIN
5481:
5482: -- old x_return_status := 'S';
5483: -- Initialize API return status to success
5484: x_return_status := FND_API.G_RET_STS_SUCCESS;
5485:
5486: -- swai: bug 11730709 (FP of bug#11720454)
5487: --this check if the only the both of the profile set to YES.
5488: --the pricelist has comments end of '999',

Line 5623: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

5619: x_return_status => x_return_status,
5620: x_msg_count => x_msg_count,
5621: x_msg_data => x_msg_data);
5622:
5623: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5624: IF (g_debug > 0 ) THEN
5625: csd_gen_utility_pvt.ADD('Cs_Pricing_Item_Pkg.Call_Pricing_Item failed');
5626: END IF;
5627: -- Shiv Ragunathan, 2/26/04, While fixing FP bug 3449351, noticed

Line 5631: -- RAISE FND_API.G_EXC_ERROR;

5627: -- Shiv Ragunathan, 2/26/04, While fixing FP bug 3449351, noticed
5628: -- that this exception gets raised and is not handled in the API,
5629: -- Since the error status is being returned, no need to raise the
5630: -- exception, hence commenting it out
5631: -- RAISE FND_API.G_EXC_ERROR;
5632: END IF;
5633:
5634: ELSE
5635: /* bug#3875036 */

Line 5649: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

5645: x_return_status => x_return_status,
5646: x_msg_count => x_msg_count,
5647: x_msg_data => x_msg_data);
5648:
5649: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5650: IF (g_debug > 0 ) THEN
5651: csd_gen_utility_pvt.ADD('CSD_PROCESS_UTIL.PRICE_REQUEST failed');
5652: END IF;
5653: END IF;

Line 5736: x_return_status := FND_API.G_RET_STS_SUCCESS;

5732: -- This might return multiple values , and any one of the values can be taken
5733: -- Make sure that the value of the directory specified , actually exists
5734:
5735: -- Initialize API return status to success
5736: x_return_status := FND_API.G_RET_STS_SUCCESS;
5737:
5738: --dbms_output.put_line ('Start time: ' || TO_CHAR(SYSDATE, 'HH24:MI:SSSSS'));
5739:
5740: --oe_debug_pub.SetDebugLevel(10);

Line 5983: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

5979: -- EXIT WHEN I = x_line_tbl.LAST;
5980: -- I := x_line_tbl.NEXT(I);
5981: END IF;
5982:
5983: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5984: IF (g_debug > 0 ) THEN
5985: csd_gen_utility_pvt.ADD('QP_PREQ_PUB.PRICE_REQUEST failed');
5986: END IF;
5987: END IF;

Line 6049: RAISE FND_API.G_EXC_ERROR;

6045: WHEN NO_DATA_FOUND THEN
6046: FND_MESSAGE.SET_NAME('CSD','CSD_MISSING_CURR_CODE');
6047: -- FND_MESSAGE.SET_TOKEN('INVENTORY_ITEM_ID',p_inv_item_id);
6048: FND_MSG_PUB.Add;
6049: RAISE FND_API.G_EXC_ERROR;
6050: RETURN NULL;
6051:
6052: WHEN TOO_MANY_ROWS THEN
6053: FND_MESSAGE.SET_NAME('CSD','CSD_MISSING_CURR_CODE');

Line 6055: RAISE FND_API.G_EXC_ERROR;

6051:
6052: WHEN TOO_MANY_ROWS THEN
6053: FND_MESSAGE.SET_NAME('CSD','CSD_MISSING_CURR_CODE');
6054: FND_MSG_PUB.Add;
6055: RAISE FND_API.G_EXC_ERROR;
6056: RETURN NULL;
6057:
6058: WHEN OTHERS THEN
6059: RETURN NULL;

Line 6257: IF p_serial_number IS NULL OR p_serial_number = FND_API.G_MISS_CHAR OR l_serial_control_Code = 6 THEN

6253: IF l_negative_inv_allowed = 2 AND l_override_negative_qty = 2 AND
6254: p_sub_inv IS NOT NULL THEN
6255: -- check if the item(serial_number) exist in the subinventory.
6256: -- if the item is serial controlled, then check for the availability of serial number. -----bug#13498183
6257: IF p_serial_number IS NULL OR p_serial_number = FND_API.G_MISS_CHAR OR l_serial_control_Code = 6 THEN
6258: BEGIN
6259: SELECT 'Y'
6260: INTO l_exists
6261: FROM mtl_onhand_quantities_detail