DBA Data[Home] [Help]

APPS.JMF_PROCESS_SHIKYU_RCV_TRX_PVT dependencies on JMF_SHIKYU_INV_PVT

Line 761: JMF_SHIKYU_INV_PVT.Process_WIP_Completion(p_subcontract_po_shipment_id => p_po_shipment_id

757: IF p_transaction_type = 'CORRECT' THEN
758: -- If correction is positive
759: IF p_quantity > 0 THEN
760: IF p_status = 'PENDING' OR p_status = 'WC_ERROR' THEN
761: JMF_SHIKYU_INV_PVT.Process_WIP_Completion(p_subcontract_po_shipment_id => p_po_shipment_id
762: , p_osa_quantity => l_osa_primary_uom_receipt_qty
763: , p_uom => l_osa_item_primary_uom
764: , x_return_status => x_return_status);
765: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 772: JMF_SHIKYU_INV_PVT.Process_Misc_Issue(p_subcontract_po_shipment_id => p_po_shipment_id

768: p_status := 'PENDING'; --so that next operation can be performed.
769: END IF;
770: END IF;
771: IF p_status = 'PENDING' OR p_status = 'MI_ERROR' THEN
772: JMF_SHIKYU_INV_PVT.Process_Misc_Issue(p_subcontract_po_shipment_id => p_po_shipment_id
773: , p_osa_quantity => l_osa_primary_uom_receipt_qty
774: , p_uom => l_osa_item_primary_uom
775: , x_return_status => x_return_status);
776: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 784: JMF_SHIKYU_INV_PVT.Process_Misc_rcpt(p_subcontract_po_shipment_id => p_po_shipment_id

780:
781: -- If correction is negative
782: ELSIF p_quantity < 0 THEN
783: IF p_status = 'PENDING' OR p_status = 'MR_ERROR' THEN
784: JMF_SHIKYU_INV_PVT.Process_Misc_rcpt(p_subcontract_po_shipment_id => p_po_shipment_id
785: , p_osa_quantity => ABS(l_osa_primary_uom_receipt_qty)
786: , p_uom => l_osa_item_primary_uom
787: , x_return_status => x_return_status);
788: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 795: JMF_SHIKYU_INV_PVT.Process_WIP_Assy_Return(p_subcontract_po_shipment_id => p_po_shipment_id

791: p_status := 'PENDING'; --so that next operation can be performed.
792: END IF;
793: END IF;
794: IF p_status = 'PENDING' OR p_status = 'AR_ERROR' THEN
795: JMF_SHIKYU_INV_PVT.Process_WIP_Assy_Return(p_subcontract_po_shipment_id => p_po_shipment_id
796: , p_osa_quantity => ABS(l_osa_primary_uom_receipt_qty)
797: , p_uom => l_osa_item_primary_uom
798: , x_return_status => x_return_status);
799: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 808: JMF_SHIKYU_INV_PVT.Process_WIP_Completion(p_subcontract_po_shipment_id => p_po_shipment_id

804:
805: -- If it is normal OSA receipt
806: ELSE
807: IF p_status = 'PENDING' OR p_status = 'WC_ERROR' THEN
808: JMF_SHIKYU_INV_PVT.Process_WIP_Completion(p_subcontract_po_shipment_id => p_po_shipment_id
809: , p_osa_quantity => l_osa_primary_uom_receipt_qty
810: , p_uom => l_osa_item_primary_uom
811: , x_return_status => x_return_status);
812: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 819: JMF_SHIKYU_INV_PVT.Process_Misc_Issue(p_subcontract_po_shipment_id => p_po_shipment_id

815: p_status := 'PENDING'; --so that next operation can be performed.
816: END IF;
817: END IF;
818: IF p_status = 'PENDING' OR p_status = 'MI_ERROR' THEN
819: JMF_SHIKYU_INV_PVT.Process_Misc_Issue(p_subcontract_po_shipment_id => p_po_shipment_id
820: , p_osa_quantity => l_osa_primary_uom_receipt_qty
821: , p_uom => l_osa_item_primary_uom
822: , x_return_status => x_return_status);
823: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1035: JMF_SHIKYU_INV_PVT.Process_Misc_rcpt(p_subcontract_po_shipment_id => p_po_shipment_id

1031:
1032: -- If correction is positive
1033: IF p_quantity > 0 THEN
1034: IF p_status = 'PENDING' OR p_status = 'MR_ERROR' THEN
1035: JMF_SHIKYU_INV_PVT.Process_Misc_rcpt(p_subcontract_po_shipment_id => p_po_shipment_id
1036: , p_osa_quantity => p_quantity
1037: , p_uom => p_uom
1038: , x_return_status => x_return_status);
1039: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1046: JMF_SHIKYU_INV_PVT.Process_WIP_Assy_Return(p_subcontract_po_shipment_id => p_po_shipment_id

1042: p_status := 'PENDING'; --so that next operation can be performed.
1043: END IF;
1044: END IF;
1045: IF p_status = 'PENDING' OR p_status = 'AR_ERROR' THEN
1046: JMF_SHIKYU_INV_PVT.Process_WIP_Assy_Return(p_subcontract_po_shipment_id => p_po_shipment_id
1047: , p_osa_quantity => p_quantity
1048: , p_uom => p_uom
1049: , x_return_status => x_return_status);
1050: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1058: JMF_SHIKYU_INV_PVT.Process_WIP_Completion(p_subcontract_po_shipment_id => p_po_shipment_id

1054:
1055: -- If correction is negative
1056: ELSIF p_quantity < 0 THEN
1057: IF p_status = 'PENDING' OR p_status = 'WC_ERROR' THEN
1058: JMF_SHIKYU_INV_PVT.Process_WIP_Completion(p_subcontract_po_shipment_id => p_po_shipment_id
1059: , p_osa_quantity => ABS(p_quantity)
1060: , p_uom => p_uom
1061: , x_return_status => x_return_status);
1062: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1069: JMF_SHIKYU_INV_PVT.Process_Misc_Issue(p_subcontract_po_shipment_id => p_po_shipment_id

1065: p_status := 'PENDING'; --so that next operation can be performed.
1066: END IF;
1067: END IF;
1068: IF p_status = 'PENDING' OR p_status = 'MI_ERROR' THEN
1069: JMF_SHIKYU_INV_PVT.Process_Misc_Issue(p_subcontract_po_shipment_id => p_po_shipment_id
1070: , p_osa_quantity => ABS(p_quantity)
1071: , p_uom => p_uom
1072: , x_return_status => x_return_status);
1073: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1082: JMF_SHIKYU_INV_PVT.Process_Misc_rcpt(p_subcontract_po_shipment_id => p_po_shipment_id

1078:
1079: -- If it is normal OSA return
1080: ELSIF p_transaction_type = 'RETURN TO VENDOR' THEN
1081: IF p_status = 'PENDING' OR p_status = 'MR_ERROR' THEN
1082: JMF_SHIKYU_INV_PVT.Process_Misc_rcpt(p_subcontract_po_shipment_id => p_po_shipment_id
1083: , p_osa_quantity => p_quantity
1084: , p_uom => p_uom
1085: , x_return_status => x_return_status);
1086: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1093: JMF_SHIKYU_INV_PVT.Process_WIP_Assy_Return(p_subcontract_po_shipment_id => p_po_shipment_id

1089: p_status := 'PENDING'; --so that next operation can be performed.
1090: END IF;
1091: END IF;
1092: IF p_status = 'PENDING' OR p_status = 'AR_ERROR' THEN
1093: JMF_SHIKYU_INV_PVT.Process_WIP_Assy_Return(p_subcontract_po_shipment_id => p_po_shipment_id
1094: , p_osa_quantity => p_quantity
1095: , p_uom => p_uom
1096: , x_return_status => x_return_status);
1097: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN