public interface AssignmentSetRemote extends MboSetRemote
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASSIGNLABOR |
static java.lang.String |
CRAFT |
static java.lang.String |
CRAFTSKILL |
static java.lang.String |
DISPATCHASSIGN |
static java.lang.String |
LABOR |
static java.lang.String |
WORKORDER |
static java.lang.String |
WPLABOR |
INSERTONLY, INSERTORUPDATE, UPDATEONLY
Modifier and Type | Method and Description |
---|---|
void |
assignCrew(AMCrewRemote crewMbo,
java.lang.String theDay) |
void |
assignLabor(LaborCraftRateRemote laborCraftRateMbo,
java.lang.String theDay) |
void |
assignmentsForCrewAndWorkOrder(java.lang.String amcrew,
long[] workOrderId) |
void |
assignmentsForLaborCode(java.lang.String labor) |
void |
assignmentsForLaborCodeAndWorkOrder(java.lang.String labor,
java.lang.String woIDs) |
MboSetRemote |
finishAssignment()
Finish Assignment.
|
void |
fireEventsAfterDB(MXTransaction txn)
fire events for all mbos in the transaction after db operation.
|
void |
getSevenDayWindow(CalendarViewSetRemote calendarViewSet)
Limits the AssignmentSet to those assignments that fall within the seven-day
range defined by the calendarViewSet fields.
|
MboSetRemote |
interruptAssignment()
Interrupt Assignment.
|
MboSetRemote |
startAssignment()
Start the assignment.
|
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, fireEventsAfterDBCommit, fireEventsBeforeDB, rollbackTransaction, saveTransaction, undoTransaction, validateTransaction
static final java.lang.String WORKORDER
static final java.lang.String LABOR
static final java.lang.String WPLABOR
static final java.lang.String CRAFT
static final java.lang.String ASSIGNLABOR
static final java.lang.String CRAFTSKILL
static final java.lang.String DISPATCHASSIGN
void assignmentsForLaborCode(java.lang.String labor) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
AssignmentSet.assignmentsForLaborCode(String labor)
void assignmentsForLaborCodeAndWorkOrder(java.lang.String labor, java.lang.String woIDs) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.workorder.AssignmentSet#assignmentsForLaborCodeAndWorkOrder(String labor, long[] workOrderId)
void assignmentsForCrewAndWorkOrder(java.lang.String amcrew, long[] workOrderId) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.workorder.AssignmentSet#assignmentsForCrewAndWorkOrder(String amcrew, long workOrderId)
void getSevenDayWindow(CalendarViewSetRemote calendarViewSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
MboSetRemote startAssignment() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
MboSetRemote interruptAssignment() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
MboSetRemote finishAssignment() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void fireEventsAfterDB(MXTransaction txn) throws MXException, java.rmi.RemoteException
Transactable
fireEventsAfterDB
in interface Transactable
txn
- TransactionMXException
- Error while committingjava.rmi.RemoteException
- Network errorvoid assignCrew(AMCrewRemote crewMbo, java.lang.String theDay) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
AssignmentSet.assignCrew(AMCrewRemote, String)
void assignLabor(LaborCraftRateRemote laborCraftRateMbo, java.lang.String theDay) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException