public class LabTransSet extends MboSet implements LabTransSetRemote, MboSetListenable
Relationships to other MboSets:
| Relationship Name | MboSet | Relationship |
|---|---|---|
| LABOR | LABOR | laborcode = labtrans.laborcode |
| WORKORDER | WORKORDER | wonum = labtrans.wonum |
| WORKORDER | WORKORDER | wonum = labtrans.refwo |
| LABTRANSATTENDANCE | ATTENDANCE | laborcode=:laborcode and orgid=:orgid |
| LABTRANS_WOANDTASK | WORKORDER | ((wonum=:refwo)or(parent = :refwo and istask = :yes))and(siteid=:siteid) |
| LABTRANS_WOHIERARCHY | WOANCESTOR | (wonum=:refwo)and(siteid=:siteid) |
| LABTRANSWPLABOR | WPLABOR | (wonum=:refwo) and (siteid=:siteid) and (:refwo is not null) |
| LOCATION | LOCATIONS | location = :location and siteid=:siteid |
| ASSET | ASSET | assetnum = :assetnum and siteid=:siteid |
| Modifier and Type | Field and Description |
|---|---|
boolean |
allDates
Boolean to store the userpref settings.
|
java.util.Date |
endDate |
boolean |
showNonWork |
boolean |
showOTRefused |
boolean |
showUnApprLabTrans |
boolean |
showWork
The user sets the type of work, nonwork and otrefused.
|
java.util.Date |
startDate
The user sets the start date and the end date.
|
fetchStopLimitEnabled, LOOKUPMAXROW, maxSorterSize, mboCountCleanuplist, perfStats, strNoBaseLangValueEnteredASSET, CRAFT, LABOR, LOCATION, PO, PPCRAFTRATE, WORKORDERINSERTONLY, INSERTORUPDATE, UPDATEONLYALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USERAPPLOGGER, CRONTASKLOGGER, CRONTASKMGRLOGGER, CRONTASKMGRSQLLOGGER, DBCONNECTIONLOGGER, DDLOGGER, DMLOGGER, EVENTLOGGER, EXCEPTIONLOGGER, MAILLOGGER, MAXIMOLOGGER, MTLOGGER, NULLMBOPOINTER, SECURITY, SENDFAILEDLOGGER, SERVICELOGGER, SQLLOGGERappenderPrefix, LOGGERNAME_APP, LOGGERNAME_CRONTASK, LOGGERNAME_CRONTASKMGR, LOGGERNAME_DBCONNECTION, LOGGERNAME_DD, LOGGERNAME_DM, LOGGERNAME_DMPREVIEW, LOGGERNAME_EVENT, LOGGERNAME_EXCEPTION, LOGGERNAME_MAIL, LOGGERNAME_MAXIMO, LOGGERNAME_MT, LOGGERNAME_NULLMBOPOINTER, LOGGERNAME_SECURITY, LOGGERNAME_SENDFAILED, LOGGERNAME_SERVICE, LOGGERNAME_SQL, LOGGERNAME_SQL_CRONTASKMGR, LOGGERNAME_TXN, loggerPrefix| Constructor and Description |
|---|
LabTransSet(MboServerInterface ms)
Construct the set
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
activeTimer()
This mehod returns true if there is any active labor transaction in this set.
|
MboRemote |
addAtIndex(long accessModifier,
int index)
Method overridden to support MboSet Listeners.
|
java.util.Date |
addDates(java.util.Date date,
int days)
Add or minus days from the given date.
|
void |
addDeltaHours(java.lang.String laborcode,
java.lang.String orgid,
double reghrs,
double othrs)
A method to accumulate regular and premium pay hours for the LabTrans objects added to this set.
|
void |
addListener(MboSetListener l)
Add a listener to this MboSet.
|
java.lang.String |
addToUserPrefWhere()
Add this where clause to the MboSet's getUserPrefWhere()
|
void |
canAdd()
Determines if the work order can add labor transactions.
|
void |
copyLaborToLabTransSet(MboSetRemote laborSet)
copyLaborToLabTransSet handles the OK button once labor have been selected
to use in creating labtrans records
|
void |
copyPlannedLaborToLabTransSet(MboSetRemote wmassignmentsSet)
copyPlannedLaborToLabTransSet handles the OK button once wmassignments have been selected
to use in creating labtrans records.
|
MboRemote |
crewLabTrans(java.lang.String laborCode,
java.lang.String laborOrg,
java.util.Date targetDateTime)
Create labTrans from Everyplace StartTimer by Crew
|
boolean |
getAllDates()
Get the alldates setting which was set at the startup of the application or later
changed by the user.
|
LaborSet |
getCraftSet()
Get the craftset which is already updated.
|
java.util.Date |
getEndDate()
Get the end date set by the user.
|
LaborSetRemote |
getLaborSet()
Get the laborset which is already updated.
|
boolean |
getNonWork()
Get non-work setting which was set at the startup of the application or later
changed by the user.
|
boolean |
getOTRefused()
Get OTRefused setting which was set at the startup of the application or later
changed by the user.
|
java.util.Date |
getStartDate()
Get the start date set by the user.
|
boolean |
getUnapproved()
Get Unapproved LabTrans setting which was set at the startup of the application or later
changed by the user.
|
java.lang.String |
getUserPrefWhere()
Override the MboSet getUserPrefWhere() to return a userpref where clause
which is appended to th existing whereClause.
|
boolean |
getWork()
Get work setting which was set at the startup of the application or later
changed by the user.
|
void |
remove(MboRemote mbo)
remove the child mbo need remove it from the childlookup.
|
void |
removeListener(MboSetListener l)
Remove a listener
|
void |
reportModifiedMbo(MboRemote modifiedMbo)
Assumes that the modified Mbo is a member of the set.
|
void |
setAllDates(boolean allDatesActLab)
Set the userpref alldates setting.
|
void |
setCraftSet(LaborSet assignCraftSet)
Set the craftset which is already updated.
|
void |
setEndDate(java.util.Date endDateActLab)
Set by the user.
|
void |
setLaborSet(LaborSetRemote assignLaborSet)
Set the laborset which is already updated.
|
void |
setNonWork(boolean nonWorkActLab)
Sets the userpref non-work setting.
|
void |
setOTRefused(boolean otRefusedActLab)
Sets the userpref OTRefused setting.
|
void |
setOwner(MboRemote mbo)
setOwner is overridden so the owner can be looked up in the attribute listeners and save method.
|
void |
setStartDate(java.util.Date startDateActLab)
Set by the user.
|
void |
setUnapproved(boolean unapprovedActLab)
Sets the Unapproved LabTrans setting.
|
void |
setWork(boolean workActLab)
Sets the userpref work setting.
|
MboRemote |
startTimer()
Method that will start the timer with the current date and time.
|
MboRemote |
startTimer(java.util.Date targetDateTime)
Method that will start the timer.
|
MboRemote |
stopTimer()
Method that will stop the timer with the current date and time.
|
MboRemote |
stopTimer(java.util.Date targetStopDate,
boolean noStopTimerPopup) |
MboRemote |
stopTimer(java.util.Date targetStopDate,
java.util.Date startDateTime,
boolean noStopTimerPopup)
Method that will stop the timer.
|
void |
transCommitted()
A method to write the accumulated regular and premium pay hours for the LabTrans objects to the database.
|
abortSql, add, add, addAtEnd, addAtEnd, addAtIndex, addFakeAtEnd, addSubQbe, addSubQbe, addSubQbe, addSubQbe, addToEndOfSelectStatement, addWarning, addWarnings, appendToWhere, applyRowSecurity, cancelAndClose, checkMethodAccess, checkMethodAccess, cleanup, clear, clearESigTransIDForAdmin, clearIgnoredAutokeyAttrs, clearLongOpPipe, clearToBeSaved, clearTransactionReference, clearWarnings, close, commit, commitTransaction, copy, copy, copy, copyForDM, count, count, deleteAll, deleteAll, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemoveAll, deleteAndRemoveAll, determineRequiredFieldsFromERM, dump, earliestDate, enableMethod, fetchNext, findAllNullRequiredFields, findByIntegrationKey, findKey, fireEventsAfterDB, fireEventsAfterDBCommit, fireEventsBeforeDB, getAllowQualifiedRestriction, getAlwaysFlags, getAlwaysFlags, getApp, getAppAlwaysFieldFlags, getAppWhere, getAttrRestrictions, getBoolean, getByte, getBytes, getClientLocale, getClientTimeZone, getCompleteWhere, getCurrentPosition, getDate, getDBFetchMaxRows, getDefaultValue, getDefaultValueHash, getDouble, getERMEntity, getESigTransactionId, getExcludeMeFromPropagation, getFlags, getFloat, getIgnoredAutokeyAttrs, getInsertCompanySet, getInsertItemSet, getInsertOrg, getInsertSite, getInt, getJspDefaultValueHash, getKeyAttributes, getList, getList, getLong, getMaxAppsWhere, getMaxMessage, getMbo, getMbo, getMboForUniqueId, getMboLogger, getMboSetData, getMboSetData, getMboSetInfo, getMboSetRetainMboPositionData, getMboSetRetainMboPositionInfo, getMboSetValueData, getMboSetValueData, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMLFromClause, getMultiSiteWhere, getMXTransaction, getName, getOrderBy, getOwner, getParentApp, getProfile, getProxy, getQbe, getQbe, getQbe, getQbeSiteAuthorization, getQbeWhere, getQualifiedWhere, getQueryTimeout, getRelationName, getRelationship, getRowRestrictions, getSecurityLogger, getSelection, getSelectionWhere, getSetOrderByForUI, getSharedMboSet, getSize, getSkipFirstNRows, getSqlLogger, getSQLOptions, getString, getTxnPropertyMap, getUserAndQbeWhere, getUserInfo, getUserName, getUserWhere, getUserWhere, getWarnings, getWhere, getZombie, handleMLMbo, handleMLMbo, hasMLQbe, hasQbe, hasWarnings, ignoreAutokeyAttr, ignoreAutokeyAttr, ignoreQbeExactMatchSet, incrementDeletedCount, init, init, initDataDictionary, isBasedOn, isClosed, isDeltaStorage, isDMDeploySet, isDMSkipFieldValidation, isEAuditFieldModified, isEmpty, isESigFieldModified, isESigNeeded, isFlagSet, isIgnoreQbeExactMatchSet, isLookup, isNull, isQbeCaseSensitive, isQbeExactMatch, isRetainMboPosition, isTableDomainLookup, latestDate, locateMbo, logESigVerification, logRowUpdatedException, max, min, moveFirst, moveLast, moveNext, movePrev, moveTo, moveToKey, notExist, positionState, processML, remove, remove, reset, resetForRefreshOnSave, resetQbe, resetWithSelection, rollback, rollbackToCheckpoint, rollbackToCheckpoint, rollbackTransaction, save, save, save, save, saveMbos, saveTransaction, select, select, select, selectAll, setAllowQualifiedRestriction, setApp, setAppAlwaysFieldFlag, setAppWhere, setAutoKeyFlag, setDBFetchMaxRows, setDefaultOrderBy, setDefaultValue, setDefaultValue, setDefaultValues, setDefaultValues, setDMDeploySet, setDMSkipFieldValidation, setEAuditFieldModified, setERMEntity, setESigFieldModified, setExcludeMeFromPropagation, setFlag, setFlag, setFlags, setInsertCompanySet, setInsertItemSet, setInsertOrg, setInsertSite, setLastESigTransId, setLogLargFetchResultDisabled, setMboSetInfo, setMXTransaction, setNoNeedtoFetchFromDB, setOrderBy, setPreserveOrderByCase, setProxy, setQbe, setQbe, setQbe, setQbe, setQbe, setQbeCaseSensitive, setQbeCaseSensitive, setQbeExactMatch, setQbeExactMatch, setQbeOperatorOr, setQueryBySiteQbe, setQueryTimeout, setRelationName, setRelationship, setRequiedFlagsFromERM, setRetainMboPosition, setSetOrderByForUI, setSkipFirstNRows, setSQLOptions, setTableDomainLookup, setTxnPropertyMap, setupLongOpPipe, setUserWhere, setUserWhereAfterParse, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, setWhere, setWhereQbe, smartFill, smartFill, smartFind, smartFind, smartFind, smartFind, sort, splitOrderBy, startCheckpoint, startCheckpoint, sum, toBeSaved, undeleteAll, undoTransaction, unselect, unselect, unselect, unselectAll, useStoredQuery, validate, validateTransaction, verifyESigequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabortSql, add, add, addAtEnd, addAtEnd, addAtIndex, addFakeAtEnd, addSubQbe, addSubQbe, addSubQbe, addSubQbe, addWarning, addWarnings, checkMethodAccess, cleanup, clear, clearLongOpPipe, close, commit, copy, copy, copyForDM, count, count, deleteAll, deleteAll, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemove, deleteAndRemoveAll, deleteAndRemoveAll, determineRequiredFieldsFromERM, earliestDate, fetchNext, findAllNullRequiredFields, findByIntegrationKey, findKey, getApp, getAppAlwaysFieldFlags, getAppWhere, getCompleteWhere, getCurrentPosition, getDBFetchMaxRows, getDefaultValue, getERMEntity, getESigTransactionId, getExcludeMeFromPropagation, getFlags, getKeyAttributes, getList, getList, getMaxMessage, getMbo, getMbo, getMboForUniqueId, getMboSetData, getMboSetData, getMboSetInfo, getMboSetRetainMboPositionData, getMboSetRetainMboPositionInfo, getMboSetValueData, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMLFromClause, getMXTransaction, getName, getOrderBy, getOwner, getParentApp, getProfile, getQbe, getQbe, getQbe, getQbeWhere, getQueryTimeout, getRelationName, getRelationship, getSelection, getSelectionWhere, getSetOrderByForUI, getSize, getSQLOptions, getTxnPropertyMap, getUserAndQbeWhere, getUserInfo, getUserName, getUserWhere, getWarnings, getWhere, getZombie, hasMLQbe, hasQbe, hasWarnings, ignoreQbeExactMatchSet, incrementDeletedCount, init, isBasedOn, isDMDeploySet, isDMSkipFieldValidation, isEmpty, isESigNeeded, isFlagSet, isQbeCaseSensitive, isQbeExactMatch, isRetainMboPosition, latestDate, locateMbo, logESigVerification, max, min, moveFirst, moveLast, moveNext, movePrev, moveTo, notExist, positionState, processML, remove, remove, reset, resetQbe, resetWithSelection, rollback, rollbackToCheckpoint, rollbackToCheckpoint, save, save, select, select, select, selectAll, setAllowQualifiedRestriction, setApp, setAppAlwaysFieldFlag, setAppWhere, setAutoKeyFlag, setDBFetchMaxRows, setDefaultOrderBy, setDefaultValue, setDefaultValue, setDefaultValues, setDMDeploySet, setDMSkipFieldValidation, setERMEntity, setESigFieldModified, setExcludeMeFromPropagation, setFlag, setFlag, setFlags, setInsertCompanySet, setInsertItemSet, setInsertOrg, setInsertSite, setLastESigTransId, setLogLargFetchResultDisabled, setMboSetInfo, setMXTransaction, setNoNeedtoFetchFromDB, setOrderBy, setQbe, setQbe, setQbe, setQbe, setQbe, setQbeCaseSensitive, setQbeCaseSensitive, setQbeExactMatch, setQbeExactMatch, setQbeOperatorOr, setQueryBySiteQbe, setQueryTimeout, setRelationName, setRelationship, setRequiedFlagsFromERM, setRetainMboPosition, setSetOrderByForUI, setSQLOptions, setTableDomainLookup, setTxnPropertyMap, setupLongOpPipe, setUserWhere, setUserWhereAfterParse, setWhere, setWhereQbe, smartFill, smartFill, smartFind, smartFind, startCheckpoint, startCheckpoint, sum, toBeSaved, undeleteAll, unselect, unselect, unselect, unselectAll, useStoredQuery, validate, verifyESiggetBoolean, getByte, getBytes, getDate, getDouble, getFloat, getInt, getLong, getString, isNull, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNullcommitTransaction, fireEventsAfterDB, fireEventsAfterDBCommit, fireEventsBeforeDB, rollbackTransaction, saveTransaction, undoTransaction, validateTransactionpublic boolean showWork
public boolean showNonWork
public boolean showOTRefused
public boolean showUnApprLabTrans
public boolean allDates
public java.util.Date startDate
public java.util.Date endDate
public LabTransSet(MboServerInterface ms) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void setOwner(MboRemote mbo) throws MXException, java.rmi.RemoteException
setOwner in interface MboSetRemotesetOwner in class MboSetMXExceptionjava.rmi.RemoteExceptionpublic void setWork(boolean workActLab)
throws MXException,
java.rmi.RemoteException
setWork in interface LabTransSetRemoteworkActLab - The work to be set by the user.MXExceptionjava.rmi.RemoteExceptionpublic boolean getWork()
throws MXException,
java.rmi.RemoteException
getWork in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setNonWork(boolean nonWorkActLab)
throws MXException,
java.rmi.RemoteException
setNonWork in interface LabTransSetRemotenonWorkActLab - The non-work to be set by the user.MXExceptionjava.rmi.RemoteExceptionpublic boolean getNonWork()
throws MXException,
java.rmi.RemoteException
getNonWork in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setOTRefused(boolean otRefusedActLab)
throws MXException,
java.rmi.RemoteException
setOTRefused in interface LabTransSetRemoteotRefusedActLab. - The otrefused to be set by the user.MXExceptionjava.rmi.RemoteExceptionpublic boolean getOTRefused()
throws MXException,
java.rmi.RemoteException
getOTRefused in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setUnapproved(boolean unapprovedActLab)
throws MXException,
java.rmi.RemoteException
setUnapproved in interface LabTransSetRemoteunapprovedActLab. - The unapproved flag to be set by the user.MXExceptionjava.rmi.RemoteExceptionpublic boolean getUnapproved()
throws MXException,
java.rmi.RemoteException
getUnapproved in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionpublic void setAllDates(boolean allDatesActLab)
throws MXException,
java.rmi.RemoteException
setAllDates in interface LabTransSetRemoteallDatesActLab - The userpref setting for alldates i.e. all the existing
labor transactions.MXExceptionjava.rmi.RemoteExceptionpublic void setStartDate(java.util.Date startDateActLab)
throws MXException,
java.rmi.RemoteException
setStartDate in interface LabTransSetRemotestartDateActLab - The start date to be set by the user.MXExceptionjava.rmi.RemoteExceptionpublic void setEndDate(java.util.Date endDateActLab)
throws MXException,
java.rmi.RemoteException
setEndDate in interface LabTransSetRemoteendDateActLab - The end date to be set by the user.MXExceptionjava.rmi.RemoteExceptionpublic boolean getAllDates()
throws MXException,
java.rmi.RemoteException
getAllDates in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.util.Date getStartDate()
throws MXException,
java.rmi.RemoteException
getStartDate in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.util.Date getEndDate()
throws MXException,
java.rmi.RemoteException
getEndDate in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String addToUserPrefWhere()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getUserPrefWhere()
getUserPrefWhere in class MboSetMXExceptionjava.rmi.RemoteExceptionpublic java.util.Date addDates(java.util.Date date,
int days)
public void canAdd()
throws MXException
canAdd in class MboSetMXApplicationException - Thrown with "workorder","ActualsAppr", param(wonum)
if the work order owner is not approved. MXExceptionpublic MboRemote addAtIndex(long accessModifier, int index) throws MXException, java.rmi.RemoteException
addAtIndex in interface MboSetRemoteaddAtIndex in class MboSetaccessModifier - Determines whether an access check is made.index - Where to add the new Mbo. Zero is the beginning, while -1 will put the Mbo at
the end of the MboSet.MXExceptionjava.rmi.RemoteExceptionMboSet.getMboInstance(psdi.mbo.MboSet),
MboSet.addMbo(Mbo),
MboSet.addMbo(Mbo, int),
MboSet.moveTo(int)public void remove(MboRemote mbo) throws MXException, java.rmi.RemoteException
remove in interface MboSetRemoteremove in class MboSetMXExceptionjava.rmi.RemoteExceptionpublic void addListener(MboSetListener l)
addListener in interface MboSetListenablel - The listener to add.public void removeListener(MboSetListener l)
removeListener in interface MboSetListenablel - The listener to remove.public void reportModifiedMbo(MboRemote modifiedMbo) throws MXException, java.rmi.RemoteException
reportModifiedMbo in interface MboSetListenableMXExceptionjava.rmi.RemoteExceptionListeners are informed of the modified Mbo.public MboRemote startTimer() throws MXException, java.rmi.RemoteException
MXException - via call to startTimer(Date)java.rmi.RemoteException - via call to startTimer(Date)psdi.app.signature.SignatureService#getlaborForuserAndOrgpublic MboRemote startTimer(java.util.Date targetDateTime) throws MXException, java.rmi.RemoteException
Date - targetDateTime date and time to set startDate and startTime withMXException - if java.rmi.RemoteException - via many calls but not directlypsdi.app.signature.SignatureService#getlaborForuserAndOrg,
getTimerStartedMbo(java.lang.String)public MboRemote stopTimer() throws MXException, java.rmi.RemoteException
MXException - via call to stopTimer(Date)java.rmi.RemoteException - via call to stopTimer(Date)public MboRemote stopTimer(java.util.Date targetStopDate, boolean noStopTimerPopup) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic MboRemote stopTimer(java.util.Date targetStopDate, java.util.Date startDateTime, boolean noStopTimerPopup) throws MXException, java.rmi.RemoteException
Date - targetDateTime date and time to set finishDate and finishTime withDate - startDateTime date and time to set startDate and startTime withboolean - - true causes the timerstatus to be set to COMPLETE
along with setting the finishdate and finishtime attributes, false does not.MXException - if java.rmi.RemoteException - via many calls but not directlypsdi.app.signature.SignatureService#getlaborForuserAndOrg,
getTimerStartedMbo(java.lang.String)public void setLaborSet(LaborSetRemote assignLaborSet) throws MXException, java.rmi.RemoteException
setLaborSet in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionLabTrans.updateLabor(),
AssignmentSet.createLabTrans()public LaborSetRemote getLaborSet() throws MXException, java.rmi.RemoteException
getLaborSet in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionLabTrans.updateLabor()public void setCraftSet(LaborSet assignCraftSet) throws MXException, java.rmi.RemoteException
setCraftSet in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionLabTrans.updateLabor(),
AssignmentSet.createLabTrans()public LaborSet getCraftSet() throws MXException, java.rmi.RemoteException
getCraftSet in interface LabTransSetRemoteMXExceptionjava.rmi.RemoteExceptionLabTrans.updateLabor()public void copyPlannedLaborToLabTransSet(MboSetRemote wmassignmentsSet) throws MXException, java.rmi.RemoteException
copyPlannedLaborToLabTransSet in interface LabTransSetRemotewmassignmentsSet - - an MboSetRemote of WMAssignment recordsMXExceptionjava.rmi.RemoteExceptionpsdi.app.app.labor.virtual.LabTransSet#copyPlannedLaborToLabTransSetpublic void copyLaborToLabTransSet(MboSetRemote laborSet) throws MXException, java.rmi.RemoteException
copyLaborToLabTransSet in interface LabTransSetRemotelaborSet - - an MboSetRemote of WMAssignment recordsMXExceptionjava.rmi.RemoteExceptionpsdi.app.app.labor.virtual.LabTransSet#copyLaborToLabTransSetpublic void addDeltaHours(java.lang.String laborcode,
java.lang.String orgid,
double reghrs,
double othrs)
laborcode - -- The laborcode to updateorgid - -- The org level laborcode to updatereghrs - -- a quantity of regular hoursothrs - -- a quantity of premium pay hourspublic void transCommitted()
throws MXException
public MboRemote crewLabTrans(java.lang.String laborCode, java.lang.String laborOrg, java.util.Date targetDateTime) throws MXException, java.rmi.RemoteException
laborCode - Labor CodelaborOrg - Labor orgtargetDateTime - Traget DateMXExceptionjava.rmi.RemoteExceptionpublic boolean activeTimer()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException