Package | Description |
---|---|
psdi.app.common | |
psdi.app.person | |
psdi.app.persongroup |
The PersonGroups package allows persongroups to replace laborgroups.
|
psdi.workflow |
The Workflow package includes Mbos related to workflow.
|
Modifier and Type | Method and Description |
---|---|
MboRemote |
AvailCalc.getCompositeWP(java.util.List<MboRemote> modAvailList,
java.util.Date workDate,
PersonRemote person,
java.lang.String orgid)
This takes a List of ModAvail mbos and combines them with the WorkPeriod of the same workdate,
if any, into a single "composite" workperiod.
|
MboRemote |
AvailCalc.getCompositeWP(java.util.List<MboRemote> modAvailList,
java.util.Date workDate,
PersonRemote person,
java.lang.String orgid,
boolean isCreateAMGrid) |
PersonCalRemote |
AvailCalc.getPersonCal(PersonRemote person,
java.lang.String orgid)
Fetches the Personcal for the passed person and orgid.
|
Modifier and Type | Class and Description |
---|---|
class |
Person
Mbo object to represent Person.
|
Modifier and Type | Method and Description |
---|---|
PersonRemote |
PersonRemote.getDelegate(java.util.Date asof) |
PersonRemote |
Person.getDelegate(java.util.Date asof)
Returns this person's delegate person record for the date given.
|
PersonRemote |
PersonRemote.getLastDelegate(PersonRemote person,
java.util.Date asof) |
PersonRemote |
Person.getLastDelegate(PersonRemote person,
java.util.Date asof)
Returns ultimate delegate of this person.
|
Modifier and Type | Method and Description |
---|---|
PersonRemote |
PersonRemote.getLastDelegate(PersonRemote person,
java.util.Date asof) |
PersonRemote |
Person.getLastDelegate(PersonRemote person,
java.util.Date asof)
Returns ultimate delegate of this person.
|
Modifier and Type | Method and Description |
---|---|
PersonRemote |
PersonGroup.getCurrentFirstAvailablePerson(java.util.Date date,
java.lang.String orgID,
java.lang.String siteID)
Obtain the first available PersonGroupTeam for this work order by checking
the calendar of the Person Group members in this order
primary members by sequence number
alternates by the same primary member order and the alternate sequence number
if no valid member is found one is selected in this order:
site default equal to input site
org default equal to input org
group default
It returns the mbo of the person group team record.
|
PersonRemote |
PersonGroupRemote.getCurrentResponsiblePerson(java.util.Date date) |
PersonRemote |
PersonGroup.getCurrentResponsiblePerson(java.util.Date date)
Get the responsible person in the persongroup.
|
PersonRemote |
PersonGroupRemote.getCurrentResponsiblePerson(java.util.Date date,
java.lang.String orgID,
java.lang.String siteID) |
PersonRemote |
PersonGroup.getCurrentResponsiblePerson(java.util.Date date,
java.lang.String orgID,
java.lang.String siteID)
Get the responsible person in the persongroup.
|
PersonRemote |
PersonGroupRemote.getNextAvailablePerson(java.util.Date date,
java.lang.String skipPersonId)
Returns the next available Person in the person group in the sequence after the given Person.
|
PersonRemote |
PersonGroup.getNextAvailablePerson(java.util.Date date,
java.lang.String skipPersonId)
Returns the next available Person in the person group in the sequence after the given Person.
|
PersonRemote |
PersonGroupRemote.getNextAvailablePerson(java.util.Date date,
java.lang.String orgID,
java.lang.String siteID,
java.lang.String skipPersonId)
Returns the next available Person in the person group in the sequence after the given Person.
|
PersonRemote |
PersonGroup.getNextAvailablePerson(java.util.Date date,
java.lang.String orgID,
java.lang.String siteID,
java.lang.String skipPersonId)
Returns the next available Person in the person group in the sequence after the given Person.
|
Modifier and Type | Method and Description |
---|---|
PersonRemote |
WFAssignment.getOriginalPersonForAssignment() |
Modifier and Type | Method and Description |
---|---|
void |
WFAssignment.activeAssignment(PersonRemote person,
WFAssignmentSet activeSet) |
java.util.Date |
WFAssignment.calcDueDate(PersonRemote person,
java.util.Date startDate)
Calculate the due date.
|
void |
WFAssignment.generateForPerson(PersonRemote person) |
void |
WFAssignment.sendNotification(PersonRemote person)
Send notification of the new assignment.
|