DBA Data[Home] [Help]

APPS.WMA_MOVE dependencies on WMA_COMPLETION

Line 20: cmpParams wma_completion.CmpParams;

16: l_returnStatus VARCHAR2(1);
17: l_opSeq NUMBER;
18: l_step NUMBER;
19: l_mtlMode NUMBER;
20: cmpParams wma_completion.CmpParams;
21: l_params wip_logger.param_tbl_t;
22: l_logLevel NUMBER := to_number(fnd_log.g_current_runtime_level);
23: BEGIN
24: if (l_logLevel <= wip_constants.trace_logging) then

Line 68: wma_completion.process(parameters => cmpParams,

64: cmpParams.projectID := parameters.projectID;
65: cmpParams.taskID := parameters.taskID;
66: cmpParams.isFromSerializedPage := parameters.isFromSerializedPage;
67: -- call completion processor to process assy cpl
68: wma_completion.process(parameters => cmpParams,
69: processInv => fnd_api.g_true,
70: status => status,
71: errMessage => errMessage);
72: IF(status <> 0) THEN

Line 146: --inserted and processed in the wma_completion.process() call further below

142: --processed) if the txn is an easy return.
143: --note that for an easy cpl record, the assy l/s info is already written, but the
144: --assy record in MTI does not exist. Thus the 'orphaned' l/s info in MSNI/MTLI will
145: --remain there even after the validateInterfaceTxns() call until the assy record is
146: --inserted and processed in the wma_completion.process() call further below
147: IF(parameters.txnType <> WIP_CONSTANTS.RET_TXN) THEN
148: wip_mtlTempProc_priv.validateInterfaceTxns(p_txnHdrID => parameters.mtl_header_id,
149: p_initMsgList => fnd_api.g_true,
150: x_returnStatus => l_returnStatus);

Line 207: wma_completion.process(parameters => cmpParams,

203: cmpParams.taskID := parameters.taskID;
204: cmpParams.isFromSerializedPage := parameters.isFromSerializedPage;
205: -- call completion processor to derive and insert assembly record
206: -- into MMTT. And also call Inventory TM to process all records in MMTT.
207: wma_completion.process(parameters => cmpParams,
208: processInv => fnd_api.g_true,
209: status => status,
210: errMessage => errMessage);
211: IF(status <> 0) THEN

Line 746: -- wma_completion.derive will validate the revision before insert into MMTT

742: (parameters.txnType = WIP_CONSTANTS.RET_TXN OR
743: parameters.txnType = WIP_CONSTANTS.COMP_TXN)) then
744: -- Only check revision for background transaction because we skip
745: -- validation code if mobile insert record into WMTI. For online txns
746: -- wma_completion.derive will validate the revision before insert into MMTT
747:
748: -- get the item info
749: item := wma_derive.getItem(parameters.itemID,
750: parameters.environment.orgID,

Line 760: if(NOT wma_completion.getRevision(

756: end if;
757:
758: -- get the item revision
759: if (item.revQtyControlCode = WIP_CONSTANTS.REVISION_CONTROLLED) then
760: if(NOT wma_completion.getRevision(
761: wipEntityID => parameters.wipEntityID,
762: orgID => parameters.environment.orgID,
763: itemID => parameters.itemID,
764: revision => l_revision)) then