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 450: * overCplRec record to be used by wip_cplProc_priv.processOverCpl()

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

Line 462: overCplRec IN OUT NOCOPY wip_cplProc_priv.completion_rec_t,

458: * restricted call to checkQuantity() to completion transactions only.
459: *
460: */
461: Function derive(cmpRecord IN OUT NOCOPY CmpTxnRec,
462: overCplRec IN OUT NOCOPY wip_cplProc_priv.completion_rec_t,
463: parameters IN CmpParams,
464: txnMode IN NUMBER,
465: errMessage IN OUT NOCOPY VARCHAR2)
466: return boolean IS

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

714: parameters.transactionQty - availableQty;
715: cmpRecord.overcompletion_primary_qty :=
716: parameters.transactionQty - availableQty;
717:
718: -- set the value of the record wip_cplProc_priv.completion_rec_t
719: overCplRec.wipEntityType := WIP_CONSTANTS.DISCRETE;
720: overCplRec.wipEntityID := cmpRecord.transaction_source_id;
721: overCplRec.orgID := cmpRecord.organization_id;
722: overCplRec.repLineID := null; -- only used for repetitive