public interface AMCrewLaborSetRemote extends MboSetRemote
Modifier and Type | Field and Description |
---|---|
static int |
ADD_RESOURCE
If the user want to add an additional resource
|
static int |
CANCEL
If the user select cancel on the conflict dialog.
|
static int |
OK
If there is no conflict or the other resource
has a null enddate and it was overwriten
|
static int |
REPLACE_RESOURCE
If the user want to replace the current resource
|
INSERTONLY, INSERTORUPDATE, UPDATEONLY
Modifier and Type | Method and Description |
---|---|
void |
createAMCrewLabor(MboRemote unrestrictedMbo,
MboRemote owner,
boolean fromNewRow) |
java.util.Date |
getEffectiveDateTimeMinus(java.util.Date effectivedate) |
java.util.Date |
getEffectiveDateTimePlus(java.util.Date effectivedate) |
java.lang.String |
getLaborPositionQualStatus(MboRemote crewQual,
java.util.Date desireddate) |
java.lang.String |
getLaborQualStatus(MboRemote crewQual,
java.util.Date desireddate) |
java.lang.String |
getLaborRequirementStatus(MboRemote laborPos)
Deprecated.
as of 7.5.0.5
|
MboRemote |
getToBeDeletedMbo()
Check if the testedmbo has any conflict for dates.
|
boolean |
needRefresh() |
abortSql, add, add, addAtEnd, addAtEnd, addAtIndex, 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, newMboIndex, notExist, positionState, processML, remove, 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, setOwner, 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, verifyESig
getBoolean, 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, setValueNull
commitTransaction, fireEventsAfterDB, fireEventsAfterDBCommit, fireEventsBeforeDB, rollbackTransaction, saveTransaction, undoTransaction, validateTransaction
static final int REPLACE_RESOURCE
static final int ADD_RESOURCE
static final int CANCEL
static final int OK
MboRemote getToBeDeletedMbo() throws java.rmi.RemoteException
testedmbo
- java.rmi.RemoteException
MXException
AMCrewLaborSet#validateEffectiveDate(MboRemote)
boolean needRefresh() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getLaborRequirementStatus(MboRemote laborPos) throws MXException, java.rmi.RemoteException
laborPos
- MXException
java.rmi.RemoteException
java.lang.String getLaborPositionQualStatus(MboRemote crewQual, java.util.Date desireddate) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
AMCrewLaborSet.getLaborPositionQualStatus(MboRemote, Date)
java.lang.String getLaborQualStatus(MboRemote crewQual, java.util.Date desireddate) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
AMCrewLaborSet.getLaborQualStatus(MboRemote, Date)
void createAMCrewLabor(MboRemote unrestrictedMbo, MboRemote owner, boolean fromNewRow) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
AMCrewLaborSet.createAMCrewLabor(MboRemote, MboRemote, boolean)
java.util.Date getEffectiveDateTimeMinus(java.util.Date effectivedate) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
AMCrewLaborSet.getEffectiveDateTimeMinus(Date)
java.util.Date getEffectiveDateTimePlus(java.util.Date effectivedate) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
AMCrewLaborSet.getEffectiveDateTimePlus(Date)