DBA Data[Home] [Help]

APPS.WMA_MOVE dependencies on WIP_BFLPROC_PRIV

Line 255: * This procedure is a wrapper on top of wip_bflProc_priv.processRequirements

251:
252: END process;
253:
254: /**
255: * This procedure is a wrapper on top of wip_bflProc_priv.processRequirements
256: * and wip_autoLotProc_priv.deriveLots. This procedure should be called to
257: * check whether we need to gather more lot/serial info from the user or not
258: */
259: PROCEDURE backflush(p_jobID IN NUMBER,

Line 345: wip_bflProc_priv.processRequirements

341: ELSIF(p_txnType = WIP_CONSTANTS.RET_TXN) THEN
342: l_bf_qty := -1 * p_moveQty;
343: END IF;
344: -- call backflush processor to insert Assembly Pull components
345: wip_bflProc_priv.processRequirements
346: (p_wipEntityID => p_jobID,
347: p_wipEntityType => WIP_CONSTANTS.DISCRETE,
348: p_repSchedID => null,
349: p_repLineID => null,

Line 375: -- call wip_bflProc_priv.processRequirements for Operation Pull components

371: END IF;
372: END IF;-- Easy Complete/Return
373:
374: -- Call bf_require to derive first_bf_op, last_bf_op, and bf_qty before
375: -- call wip_bflProc_priv.processRequirements for Operation Pull components
376:
377: bf_require(p_jobID => p_jobID,
378: p_fm_op => p_fm_op,
379: p_fm_step => p_fm_step,

Line 399: wip_bflProc_priv.processRequirements

395:
396: IF(l_first_bf_op <> -1) THEN
397:
398: -- Call backflush processor to get operation pull components into l_compTbl
399: wip_bflProc_priv.processRequirements
400: (p_wipEntityID => p_jobID,
401: p_wipEntityType => WIP_CONSTANTS.DISCRETE,
402: p_repSchedID => null,
403: p_repLineID => null,

Line 429: -- call wip_bflProc_priv.processRequirements for Assembly Pull components

425: END IF;
426: END IF; -- l_first_bf_op <> -1
427:
428: -- Call assy_pull_bf to derive first_bf_op, last_bf_op, and bf_qty before
429: -- call wip_bflProc_priv.processRequirements for Assembly Pull components
430: -- This is only for Scrap Transactions
431:
432: -- set l_first_bf_op and l_last_bf_op back to -1
433: l_first_bf_op := -1;

Line 459: wip_bflProc_priv.processRequirements

455: IF(l_first_bf_op <> -1) THEN
456:
457: -- Call backflush processor to get assembly pull components into l_compTbl
458: -- for scrap transactions
459: wip_bflProc_priv.processRequirements
460: (p_wipEntityID => p_jobID,
461: p_wipEntityType => WIP_CONSTANTS.DISCRETE,
462: p_repSchedID => null,
463: p_repLineID => null,

Line 522: wip_bflProc_priv.processRequirements

518:
519: IF(l_first_bf_op <> -1) THEN
520:
521: /* Call backflush processor to get component into l_compTbl*/
522: wip_bflProc_priv.processRequirements
523: (p_wipEntityID => p_jobID,
524: p_wipEntityType => WIP_CONSTANTS.DISCRETE,
525: p_repSchedID => null,
526: p_repLineID => null,

Line 552: -- call wip_bflProc_priv.processRequirements for Assembly Pull components

548: END IF;
549: END IF; -- end l_first_bf_op <> -1
550:
551: -- Call assy_pull_bf to derive first_bf_op, last_bf_op, and bf_qty before
552: -- call wip_bflProc_priv.processRequirements for Assembly Pull components
553: -- This is only for Scrap Transactions
554:
555: -- set l_first_bf_op and l_last_bf_op back to -1
556: l_first_bf_op := -1;

Line 582: wip_bflProc_priv.processRequirements

578: IF(l_first_bf_op <> -1) THEN
579:
580: -- Call backflush processor to get assembly pull components into
581: -- l_compTbl for scrap transactions
582: wip_bflProc_priv.processRequirements
583: (p_wipEntityID => p_jobID,
584: p_wipEntityType => WIP_CONSTANTS.DISCRETE,
585: p_repSchedID => null,
586: p_repLineID => null,

Line 898: * wip_bflProc_priv.processRequirements. The caller should check the

894: * assembly pull components to/from inventory. If the transaction is not
895: * scrap txn, this routine will not set anything.
896: * This function will return the first_operation, last_operation,
897: * and backflush quantity that the user can pass to
898: * wip_bflProc_priv.processRequirements. The caller should check the
899: * original value of x_first_bf_op and compare with the one
900: * that this procedure return. If it is the same value, it mean no backflush
901: * require because this routine will only set the value when backflush is
902: * require.

Line 1043: * the user can pass to wip_bflProc_priv.processRequirements. The caller

1039: /**
1040: * This function take fm_op, fm_step, to_op, to_step and check whether do we
1041: * need to call backflush or not. If backflush required, this function will
1042: * return the first_operation, last_operation, and backflush quantity that
1043: * the user can pass to wip_bflProc_priv.processRequirements. The caller
1044: * should check the original value of x_first_bf_op and compare with the one
1045: * that this procedure return. If it is the same value, it mean no backflush
1046: * require because this routine will only set the value when backflush is
1047: * require. If the x_bf_qty is positive, it is component issue transaction.