DBA Data[Home] [Help]

APPS.JMF_PROCESS_SHIKYU_RCV_TRX_PVT dependencies on JMF_SHIKYU_ALLOCATION_PVT

Line 1166: -- by JMF_SHIKYU_ALLOCATION_PVT.Reconcile_Replen_Excess_Qty

1162: -- D. Wait till concurrent request completes
1163: -- E. Confirm that RTV happened succefully. Received quantity against
1164: -- replenishment PO should be reduced by RTV quantity.
1165: --3. Following logic is part of RTY component return which will be handled
1166: -- by JMF_SHIKYU_ALLOCATION_PVT.Reconcile_Replen_Excess_Qty
1167: --
1168: -- A. Deallocate returned quantity associated with Replenishment SO Line.
1169: -- if SHIKYU RMA is for all quantities(Shipped Qty = Returned Qty for Replenishment SO Line)
1170: -- then delete allocations.

Line 1469: JMF_SHIKYU_ALLOCATION_PVT.Reconcile_Replen_Excess_Qty

1465: (l_allocable_primary_uom_qty - l_shipped_primary_uom_qty );
1466: END IF;
1467: -- Deallocate based on LIFO order of Need By Date of the Subcontracting
1468: -- Orders already allocated to the current Replenishment SO Line
1469: JMF_SHIKYU_ALLOCATION_PVT.Reconcile_Replen_Excess_Qty
1470: ( p_api_version => 1.0
1471: , p_init_msg_list => p_init_msg_list
1472: , x_return_status => x_return_status
1473: , x_msg_count => x_msg_count

Line 1592: l_available_replen_so_qty_tbl JMF_SHIKYU_ALLOCATION_PVT.g_replen_so_qty_tbl_type;

1588: l_shikyu_qty_to_allocate NUMBER;
1589: l_total_allocated_Qty NUMBER;
1590: l_required_quantity NUMBER;
1591: l_allocable_flag JMF_SHIKYU_ALLOCATIONS_V.ALLOCATABLE_FLAG%Type;
1592: l_available_replen_so_qty_tbl JMF_SHIKYU_ALLOCATION_PVT.g_replen_so_qty_tbl_type;
1593: l_adjustment_total NUMBER;
1594: l_interlock_status VARCHAR2(1);
1595: -- custom exceptions
1596: l_not_enough_replen_excep EXCEPTION;

Line 1670: JMF_SHIKYU_ALLOCATION_PVT.Get_Available_Replenishment_So

1666: l_shikyu_qty_to_allocate := l_required_quantity - l_total_allocated_Qty;
1667:
1668:
1669: -- Find available Replenishment Sales Orders for allocation
1670: JMF_SHIKYU_ALLOCATION_PVT.Get_Available_Replenishment_So
1671: ( p_api_version => 1.0
1672: , p_init_msg_list => p_init_msg_list
1673: , x_return_status => x_return_status
1674: , x_msg_count => x_msg_count

Line 1697: JMF_SHIKYU_ALLOCATION_PVT.Allocate_Quantity

1693: END IF;
1694:
1695: -- Allocate SHIKYU components from available Replenishments.
1696: IF x_return_status = FND_API.G_RET_STS_SUCCESS THEN
1697: JMF_SHIKYU_ALLOCATION_PVT.Allocate_Quantity
1698: ( p_api_version => 1.0
1699: , p_init_msg_list => p_init_msg_list
1700: , x_return_status => x_return_status
1701: , x_msg_count => x_msg_count