DBA Data[Home] [Help]

APPS.WSH_IB_UI_RECON_GRP dependencies on WSH_PO_CMG_PVT

Line 458: x_dd_list OUT NOCOPY WSH_PO_CMG_PVT.dd_list_type,

454: --========================================================================
455: procedure revert_details(
456: p_shipment_header_id IN NUMBER,
457: p_transaction_type IN VARCHAR2,
458: x_dd_list OUT NOCOPY WSH_PO_CMG_PVT.dd_list_type,
459: x_delivery_id_tab OUT NOCOPY WSH_UTIL_CORE.id_tab_type,
460: x_status_code_tab OUT NOCOPY WSH_UTIL_CORE.column_tab_type,
461: x_unassign_det_id_tab OUT NOCOPY WSH_UTIL_CORE.id_tab_type,
462: x_msg_count OUT NOCOPY NUMBER,

Line 2521: -- > Then we call WSH_PO_CMG_PVT.Reapprove_PO as the

2517: -- > details that need to be unassigned from the delivery, then
2518: -- > we call WSH_DELIVERY_DETAILS_ACTIONS.
2519: -- > Unassign_Multiple_Details. We need to do this only for
2520: -- > delivery details that ship_from_location_id as -1.
2521: -- > Then we call WSH_PO_CMG_PVT.Reapprove_PO as the
2522: -- > lines that have been re-opened need to be updated with the
2523: -- > latest information from po shipment lines.
2524: -- 3. Finally we call WSH_INBOUND_TXN_HISTORY_PKG.post_process
2525: -- to set the status of the transaction history record appropriately.

Line 2559: l_dd_list WSH_PO_CMG_PVT.dd_list_type;

2555: l_line_rec OE_WSH_BULK_GRP.Line_rec_type;
2556: l_out_rec WSH_BULK_TYPES_GRP.Bulk_process_out_rec_type;
2557: l_return_status VARCHAR2(1);
2558:
2559: l_dd_list WSH_PO_CMG_PVT.dd_list_type;
2560: l_delivery_id_tab wsh_util_core.id_tab_type;
2561: l_status_code_tab wsh_util_core.column_tab_type;
2562: l_unassign_det_id_tab wsh_util_core.id_tab_type;
2563: l_po_action_prms WSH_BULK_TYPES_GRP.action_parameters_rectype;

Line 2795: WSH_DEBUG_SV.logmsg(l_module_name,'Calling program unit WSH_PO_CMG_PVT.REAPPROVE_PO',WSH_DEBUG_SV.C_PROC_LEVEL);

2791: --
2792: -- Debug Statements
2793: --
2794: IF l_debug_on THEN
2795: WSH_DEBUG_SV.logmsg(l_module_name,'Calling program unit WSH_PO_CMG_PVT.REAPPROVE_PO',WSH_DEBUG_SV.C_PROC_LEVEL);
2796: END IF;
2797: l_po_action_prms.action_code := 'CANCEL_ASN';
2798: /*
2799: WSH_PO_CMG_PVT.Update_Attributes(

Line 2799: WSH_PO_CMG_PVT.Update_Attributes(

2795: WSH_DEBUG_SV.logmsg(l_module_name,'Calling program unit WSH_PO_CMG_PVT.REAPPROVE_PO',WSH_DEBUG_SV.C_PROC_LEVEL);
2796: END IF;
2797: l_po_action_prms.action_code := 'CANCEL_ASN';
2798: /*
2799: WSH_PO_CMG_PVT.Update_Attributes(
2800: p_line_rec => l_line_rec,
2801: p_action_prms => l_po_action_prms,
2802: p_dd_list => l_dd_list,
2803: p_dd_id_unassigned => l_dd_id_unassigned,

Line 2810: WSH_PO_CMG_PVT.Reapprove_PO(

2806: */
2807: -- It was found that calling Reapprove_PO is better than calling Update_Attributes
2808: -- because, it will also take care of other processing
2809: -- like calculate wt-vol, unassign etc.
2810: WSH_PO_CMG_PVT.Reapprove_PO(
2811: p_line_rec => l_line_rec,
2812: p_action_prms => l_po_action_prms,
2813: p_dd_list => l_dd_list,
2814: x_return_status => l_return_status);