DBA Data[Home] [Help]

APPS.WMA_COMPLETION dependencies on WIP_CPLPROC_PRIV

Line 33: l_overCplRec wip_cplProc_priv.completion_rec_t;

29: l_serialNum VARCHAR2(30);
30: l_paramTbl wip_logger.param_tbl_t;
31: l_logLevel NUMBER := fnd_log.g_current_runtime_level;
32: l_txnMode NUMBER;
33: l_overCplRec wip_cplProc_priv.completion_rec_t;
34: BEGIN
35: savepoint wma_cmp_proc10;
36:
37: if (l_logLevel <= wip_constants.trace_logging) then

Line 156: -- call wip_cplProc_priv.processOverCpl() if overomplete transaction and

152: where transaction_temp_id = cmpRecord.transaction_interface_id;
153: end if;
154: end if;
155:
156: -- call wip_cplProc_priv.processOverCpl() if overomplete transaction and
157: -- transaction_mode is online.
158: if (parameters.overcomplete = true AND
159: l_txnMode = WIP_CONSTANTS.ONLINE) then
160: wip_cplProc_priv.processOverCpl(p_cplRec => l_overCplRec,

Line 160: wip_cplProc_priv.processOverCpl(p_cplRec => l_overCplRec,

156: -- call wip_cplProc_priv.processOverCpl() if overomplete transaction and
157: -- transaction_mode is online.
158: if (parameters.overcomplete = true AND
159: l_txnMode = WIP_CONSTANTS.ONLINE) then
160: wip_cplProc_priv.processOverCpl(p_cplRec => l_overCplRec,
161: x_returnStatus => returnStatus);
162:
163: if (l_logLevel <= wip_constants.full_logging) then
164: wip_logger.log('wma_completion.process: overcomplete retStatus => ' ||

Line 455: * overCplRec record to be used by wip_cplProc_priv.processOverCpl()

451: * cmpRecord preparing it to be inserted into the interface table.
452: * Parameters:
453: * cmpRecord record to be populated. The minimum number of fields to
454: * execute the transaction successfully are populated
455: * overCplRec record to be used by wip_cplProc_priv.processOverCpl()
456: * parameters completion or return mobile form parameters
457: * errMessage populated if an error occurrs
458: * Return:
459: * boolean flag indicating the successful derivation of necessary values

Line 467: overCplRec IN OUT NOCOPY wip_cplProc_priv.completion_rec_t,

463: * restricted call to checkQuantity() to completion transactions only.
464: *
465: */
466: Function derive(cmpRecord IN OUT NOCOPY CmpTxnRec,
467: overCplRec IN OUT NOCOPY wip_cplProc_priv.completion_rec_t,
468: parameters IN CmpParams,
469: txnMode IN NUMBER,
470: errMessage IN OUT NOCOPY VARCHAR2)
471: return boolean IS

Line 723: -- set the value of the record wip_cplProc_priv.completion_rec_t

719: parameters.transactionQty - availableQty;
720: cmpRecord.overcompletion_primary_qty :=
721: parameters.transactionQty - availableQty;
722:
723: -- set the value of the record wip_cplProc_priv.completion_rec_t
724: overCplRec.wipEntityType := WIP_CONSTANTS.DISCRETE;
725: overCplRec.wipEntityID := cmpRecord.transaction_source_id;
726: overCplRec.orgID := cmpRecord.organization_id;
727: overCplRec.repLineID := null; -- only used for repetitive