Package | Description |
---|---|
com.ibm.tivoli.maximo.skd.app | |
psdi.app.labor |
The Labor package includes Mbos related to those who perform work.
|
psdi.app.person | |
psdi.app.person.virtual | |
psdi.app.persongroup |
The PersonGroups package allows persongroups to replace laborgroups.
|
psdi.app.workorder |
The work order package includes Mbos related to work order planning, reporting and tracking.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ResourceFinder.isAvailableByCalendar(MboRemote resourceRemote,
MboRemote personCal,
java.util.Date dateVal,
AvailCalc availCalc,
boolean considerBreaks,
int mins) |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
LaborRemote.getWPEndDateTime(MboRemote WorkTimeMbo,
java.util.Date wpStartDateTime,
java.util.GregorianCalendar scratchCal,
AvailCalc availCalc)
Gets the end datetime for the workperiod.
|
java.util.Date |
Labor.getWPEndDateTime(MboRemote WorkTimeMbo,
java.util.Date wpStartDateTime,
java.util.GregorianCalendar scratchCal,
AvailCalc availCalc)
Gets the end datetime for the workperiod.
|
Modifier and Type | Method and Description |
---|---|
double |
Person.getAvailableHours(java.util.Date startDate,
PersonCalRemote personCal,
AvailCalc availCalc)
This will give you the number of hours available on startDate for the org, calnum, and shiftnum provided.
|
double |
PersonRemote.getAvailableHours(java.util.Date startDate,
java.lang.String orgid,
AvailCalc availCalc) |
double |
Person.getAvailableHours(java.util.Date startDate,
java.lang.String orgid,
AvailCalc availCalc)
This will give you the number of hours available on startDate for the org provided.
|
MboRemote |
Person.getAvailableMbo(java.util.Date startDate,
PersonCalRemote personCal,
AvailCalc availCalc)
This returns either the workperiod or modavail mbo for the given parameters.
|
MboRemote |
PersonRemote.getAvailableMbo(java.util.Date startDate,
java.lang.String orgid,
AvailCalc availCalc) |
MboRemote |
Person.getAvailableMbo(java.util.Date startDate,
java.lang.String orgid,
AvailCalc availCalc)
This returns either the workperiod or modavail mbo for the given parameters.
|
java.util.List<MboRemote> |
Person.getAvailableMboList(java.util.Date startDate,
PersonCalRemote personCal,
AvailCalc availCalc)
This returns either the workperiod or modavail mbo for the given parameters.
|
java.util.List<MboRemote> |
PersonRemote.getAvailableMboList(java.util.Date startDate,
java.lang.String orgid,
AvailCalc availCalc) |
java.util.List<MboRemote> |
Person.getAvailableMboList(java.util.Date startDate,
java.lang.String orgid,
AvailCalc availCalc)
This returns either the workperiod or modavail mbo for the given parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
PersonAvailRemote.setupFields(java.util.GregorianCalendar startCal,
MboRemote person,
java.lang.String orgid,
AvailCalc availCalc) |
void |
PersonAvail.setupFields(java.util.GregorianCalendar startCal,
MboRemote person,
java.lang.String orgid,
AvailCalc availCalc)
Set up the fields by getting the workperiod or modavail mbo associated with each day and copying the relevant data.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PersonGroupTeamRemote.isAvailableByCalendar(java.util.Date dateVal,
java.lang.String orgID,
java.lang.String siteID,
AvailCalc availcalc) |
boolean |
PersonGroupTeam.isAvailableByCalendar(java.util.Date dateVal,
java.lang.String orgID,
java.lang.String siteID,
AvailCalc availCalc) |
boolean |
PersonGroupTeamRemote.isAvailableByCalendar(java.util.Date dateVal,
java.lang.String orgID,
java.lang.String siteID,
AvailCalc availCalc,
boolean considerBreaks,
int mins) |
boolean |
PersonGroupTeam.isAvailableByCalendar(java.util.Date dateVal,
java.lang.String orgID,
java.lang.String siteID,
AvailCalc availCalc,
boolean considerBreaks,
int mins)
Check the calendar of the labor code of this member of the responsible party,
determine the availability at the passed in date.
If siteID and orgID both passed in ignore orgID and process as if only siteID was pased in. |
Modifier and Type | Method and Description |
---|---|
boolean |
FldAssignScheduleDate.assignAndWPOverlap(Assignment assignMbo,
MboRemote workTimeMbo,
java.util.GregorianCalendar scratchCal,
AvailCalc availCalc)
Checks if an Assignment overlaps the workperiod defined by the WorkPeriod or ModAvail object.
|
MboRemote |
FldAssignScheduleDate.getAvailableMbo(MboRemote resMbo,
java.util.Date wpWorkDate,
java.lang.String orgID,
AvailCalc availCalc) |
java.util.Date |
AssignmentRemote.getWPEndDateTime(MboRemote WorkTimeMbo,
java.util.Date wpStartDateTime,
java.util.GregorianCalendar scratchCal,
AvailCalc availCalc) |
java.util.Date |
Assignment.getWPEndDateTime(MboRemote WorkTimeMbo,
java.util.Date wpStartDateTime,
java.util.GregorianCalendar scratchCal,
AvailCalc availCalc)
Gets the end datetime for a workperiod.
|