DBA Data[Home] [Help]

APPS.WIP_MOVPROC_PRIV dependencies on WIP_MTLTEMPPROC_PRIV

Line 9353: wip_mtlTempProc_priv.validateInterfaceTxns(

9349: -- we never used message stack.
9350: l_addMsgToStack := fnd_api.g_false;
9351: END IF;
9352: -- Move all assembly records from mti to mmtt
9353: wip_mtlTempProc_priv.validateInterfaceTxns(
9354: p_txnHdrID => p_gib.assy_header_id,
9355: p_addMsgToStack => l_addMsgToStack,
9356: p_rollbackOnErr => fnd_api.g_false,
9357: x_returnStatus => x_returnStatus);

Line 9367: l_errMsg := 'wip_mtlTempProc_priv.validateInterfaceTxns failed' ||

9363: IF (l_transaction_mode <> WIP_CONSTANTS.ONLINE) THEN
9364: -- write mtl error message into WIP_TXN_INTERFACE_ERRORS
9365: write_mtl_errors(p_mtl_header_id => p_gib.assy_header_id);
9366: END IF;
9367: l_errMsg := 'wip_mtlTempProc_priv.validateInterfaceTxns failed' ||
9368: ' (assembly records)' ;
9369: raise fnd_api.g_exc_unexpected_error;
9370: END IF;
9371:

Line 10257: wip_mtlTempProc_priv.processTemp

10253:
10254: IF(l_gib.assy_header_id IS NOT NULL AND
10255: l_gib.assy_header_id <> -1) THEN
10256: -- Process assembly return record
10257: wip_mtlTempProc_priv.processTemp
10258: (p_initMsgList => fnd_api.g_true,
10259: p_txnHdrID => l_gib.assy_header_id,
10260: p_txnMode => WIP_CONSTANTS.ONLINE,
10261: x_returnStatus => x_returnStatus,

Line 10268: l_errMsg := 'wip_mtlTempProc_priv.processTemp failed' ;

10264: IF(x_returnStatus <> fnd_api.g_ret_sts_success) THEN
10265: fnd_message.set_name('FND', 'FND_GENERIC_MESSAGE');
10266: fnd_message.set_token('MESSAGE', l_errMsg);
10267: fnd_msg_pub.add;
10268: l_errMsg := 'wip_mtlTempProc_priv.processTemp failed' ;
10269: raise fnd_api.g_exc_unexpected_error;
10270: END IF;
10271: l_return_hdr_id := l_gib.assy_header_id;
10272: -- reset l_gib.assy_header_id to null

Line 10404: wip_mtlTempProc_priv.processTemp

10400: -- Calling inventory to process assembly completion records.
10401: IF(l_gib.assy_header_id IS NOT NULL AND
10402: l_gib.assy_header_id <> -1) THEN
10403: -- Process assembly completion record
10404: wip_mtlTempProc_priv.processTemp
10405: (p_initMsgList => fnd_api.g_true,
10406: p_txnHdrID => l_gib.assy_header_id,
10407: p_txnMode => WIP_CONSTANTS.ONLINE,
10408: x_returnStatus => x_returnStatus,

Line 10415: l_errMsg := 'wip_mtlTempProc_priv.processTemp failed' ;

10411: IF(x_returnStatus <> fnd_api.g_ret_sts_success) THEN
10412: fnd_message.set_name('FND', 'FND_GENERIC_MESSAGE');
10413: fnd_message.set_token('MESSAGE', l_errMsg);
10414: fnd_msg_pub.add;
10415: l_errMsg := 'wip_mtlTempProc_priv.processTemp failed' ;
10416: raise fnd_api.g_exc_unexpected_error;
10417: END IF;
10418: END IF; -- check l_gib.assy_header_id
10419:

Line 10610: wip_mtlTempProc_priv.validateInterfaceTxns(

10606: -- Move assembly pull and operation pull records from mti to mmtt
10607: -- pass fnd_api.g_false to p_addMsgToStack because we never used
10608: -- message stack for background transaction. Moreover, this will
10609: -- improve performance if there are lots of errors.
10610: wip_mtlTempProc_priv.validateInterfaceTxns(
10611: p_txnHdrID => l_gib.mtl_header_id,
10612: p_addMsgToStack => fnd_api.g_false,
10613: p_rollbackOnErr => fnd_api.g_false,
10614: x_returnStatus => x_returnStatus);

Line 10620: l_errMsg := 'wip_mtlTempProc_priv.validateInterfaceTxns failed'||

10616: IF(x_returnStatus <> fnd_api.g_ret_sts_success) THEN
10617: -- write error into WIP_TXN_INTERFACE_ERRORS
10618: write_mtl_errors(p_mtl_header_id => l_gib.mtl_header_id);
10619: IF (l_logLevel <= wip_constants.full_logging) THEN
10620: l_errMsg := 'wip_mtlTempProc_priv.validateInterfaceTxns failed'||
10621: ' (component records)' ;
10622: wip_logger.log(p_msg => l_errMsg,
10623: x_returnStatus => l_returnStatus);
10624: END IF;

Line 10648: wip_mtlTempProc_priv.processTemp

10644: IF(l_MMTT_record > 0 AND
10645: l_gib.mtl_mode <> WIP_CONSTANTS.NO_PROCESSING) THEN
10646: -- Call material processor to process backflush components, and
10647: -- scrap assembly.
10648: wip_mtlTempProc_priv.processTemp
10649: (p_initMsgList => fnd_api.g_true,
10650: p_txnHdrID => l_gib.mtl_header_id,
10651: p_txnMode => l_gib.mtl_mode,
10652: x_returnStatus => x_returnStatus,

Line 10659: l_errMsg := 'wip_mtlTempProc_priv.processTemp failed' ;

10655: IF(x_returnStatus <> fnd_api.g_ret_sts_success) THEN
10656: fnd_message.set_name('FND', 'FND_GENERIC_MESSAGE');
10657: fnd_message.set_token('MESSAGE', l_errMsg);
10658: fnd_msg_pub.add;
10659: l_errMsg := 'wip_mtlTempProc_priv.processTemp failed' ;
10660: raise fnd_api.g_exc_unexpected_error;
10661: END IF;
10662: END IF; -- there is the records in MMTT with this header_id
10663: ELSE -- backflush is background

Line 11497: wip_mtlTempProc_priv.validateInterfaceTxns(

11493: -- Validate and move records from MTI to MMTT. This will move both assembly
11494: -- and component records because we use the same header Id.
11495:
11496:
11497: wip_mtlTempProc_priv.validateInterfaceTxns(
11498: p_txnHdrID => p_mtl_header_id,
11499: p_addMsgToStack => fnd_api.g_true, -- So that we can display to user
11500: p_rollbackOnErr => fnd_api.g_false,
11501: x_returnStatus => x_returnStatus);