Modifier and Type | Method and Description |
---|---|
java.lang.String |
WFMCalendarService851Soap.asyncInsertSnapshotCalendarItem(java.lang.String snapshotID,
int accessLevel,
CfgAgentFilter agentFilter,
int timezoneID,
java.util.List<java.lang.Double> dates,
CalItemShortInformation newItem,
boolean ignoreWarnings)
Request insert of the same Calendar item for specified agents and dates to Calendar snapshot.
|
java.util.List<AgentTimeOffIndicators> |
WFMCalendarService851Soap.getAgentTimeOffIndicators(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Double> dates)
Returns Agent Time-Off indicators/openings for requested dates.
|
java.util.List<AgentTimeOffIndicators> |
WFMCalendarService851Soap.getAgentTimeOffIndicatorsForTimezone(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Double> dates,
int timezoneID)
Returns Agent Time-Off indicators/openings for requested dates and specified time zone.
|
java.util.List<AgentTimeOffIndicators> |
WFMCalendarService851Soap.getAgentTimeOffTypeIndicators(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Double> dates,
int timezoneID,
int timeOffTypeID)
Returns Agent Time-Off indicators/openings for requested dates, specified time zone and requested Time-Off type.
|
CalTimeOffBidStatusHolder |
WFMCalendarService851Soap.getTimeOffBidStatus(long timestamp,
CfgTimeOffBidPeriodFilter timeOffBidPeriodFilter,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Integer> statusFilter,
boolean provideAgentInfo,
boolean provideTimeOffBidPeriodInfo)
Returns time off bid status
|
java.util.List<WaitListIndicators> |
WFMCalendarService851Soap.getWaitListIndicators(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Double> dates)
Returns Wait list indicators for requested dates and agents.
|
java.util.List<WaitListIndicators> |
WFMCalendarService851Soap.getWaitListIndicatorsForTimezone(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Double> dates,
int timezoneID)
Returns Wait list indicators for requested dates and agents in specified time zone.
|
CalUpdatedSnapshot |
WFMCalendarService851Soap.insertSnapshotCalendarItem(java.lang.String snapshotID,
int accessLevel,
CfgAgentFilter agentFilter,
int timezoneID,
java.util.List<java.lang.Double> dates,
CalItemShortInformation newItem,
boolean ignoreWarnings)
Insert the same Calendar item for specified agents and dates to Calendar snapshot.
|
CalSnapshot |
WFMCalendarService851Soap.openCalendarSnapshotForDates(int accessLevel,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
CfgAgentDetails agentDetails,
int timezoneID,
java.util.List<java.lang.Double> dates,
int schScenarioID,
CalFilter filter,
CalSort sort)
Opens sorted and filtered snapshot of Calendar items for the specified agents and dates
|
java.lang.String |
WFMCalendarService851Soap.openCalendarSnapshotForDatesAsync(int accessLevel,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
int timezoneID,
java.util.List<java.lang.Double> dates,
int schScenarioID,
CalFilter filter,
CalSort sort)
Request to open sorted and filtered snapshot of Calendar items for the specified agents and dates
|
java.lang.String |
WFMCalendarService851Soap.performCarryOverForAgentTimeOffType(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Integer> timeOffTypeIDArray,
double date)
Performs carry-over on carry-over day prior requested date for selected agents and Time-Off types.
|
CalData |
WFMCalendarService851Soap.queryCalendarItemsForDates(int accessLevel,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
CfgAgentDetails agentDetails,
int timezoneID,
java.util.List<java.lang.Double> dates,
int schScenarioID,
CalFilter filter,
CalSort sort,
int request)
Returns sorted and filtered array of Calendar items for the specified agents and dates.
|
java.lang.String |
WFMCalendarService851Soap.queryCalendarItemsForDatesAsync(int accessLevel,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
int timezoneID,
java.util.List<java.lang.Double> dates,
int schScenarioID,
CalFilter filter,
CalSort sort,
int request)
Requests sorted and filtered array of Calendar items for the specified agents and dates.
|
java.lang.String |
WFMCalendarService851Soap.requestAvailableAgents(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
double startDate,
double endDate,
int option,
double adjustmentPercentage)
Requests available agent number for each day of the week (average if more than 1 week requested) for specified target and for each date in requested period.
|
java.lang.String |
WFMCalendarService851Soap.requestPossibleDayOffs(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
double startDate,
double endDate,
int option)
Requests possible day off numbers for each day of the week (average if more than 1 week requested) for specified target and for each date in requested period.
|
Modifier and Type | Method and Description |
---|---|
CfgAgentFilter |
CfgAgentFilter.withCfgAgentSnapshotID(java.lang.String value) |
CfgAgentFilter |
CfgAgentFilter.withEnableSecondarySkills(boolean value) |
CfgAgentFilter |
CfgAgentFilter.withGswAgentId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
CfgAgentFilter.withGswAgentId(java.lang.Integer... values) |
CfgAgentFilter |
CfgAgentFilter.withGswAgentIdNSizeIs(int value) |
CfgAgentFilter |
CfgAgentFilter.withGswEmployeeId(java.util.Collection<java.lang.String> values) |
CfgAgentFilter |
CfgAgentFilter.withGswEmployeeId(java.lang.String... values) |
CfgAgentFilter |
CfgAgentFilter.withGswEmployeeIdNSizeIs(int value) |
CfgAgentFilter |
CfgAgentFilter.withGswFirstName(java.lang.String value) |
CfgAgentFilter |
CfgAgentFilter.withGswLastName(java.lang.String value) |
CfgAgentFilter |
CfgAgentFilter.withMatchAllActivities(java.lang.Integer value) |
CfgAgentFilter |
CfgAgentFilter.withWmAccrualRuleId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
CfgAgentFilter.withWmAccrualRuleId(java.lang.Integer... values) |
CfgAgentFilter |
CfgAgentFilter.withWmAccrualRuleIdNSizeIs(int value) |
CfgAgentFilter |
CfgAgentFilter.withWmBUId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
CfgAgentFilter.withWmBUId(java.lang.Integer... values) |
CfgAgentFilter |
CfgAgentFilter.withWmBUIdNSizeIs(int value) |
CfgAgentFilter |
CfgAgentFilter.withWmContractId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
CfgAgentFilter.withWmContractId(java.lang.Integer... values) |
CfgAgentFilter |
CfgAgentFilter.withWmContractIdNSizeIs(int value) |
CfgAgentFilter |
CfgAgentFilter.withWmEndDate(double value) |
CfgAgentFilter |
CfgAgentFilter.withWmRotatingSchId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
CfgAgentFilter.withWmRotatingSchId(java.lang.Integer... values) |
CfgAgentFilter |
CfgAgentFilter.withWmRotatingSchIdNSizeIs(int value) |
CfgAgentFilter |
CfgAgentFilter.withWmSiteId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
CfgAgentFilter.withWmSiteId(java.lang.Integer... values) |
CfgAgentFilter |
CfgAgentFilter.withWmSiteIdNSizeIs(int value) |
CfgAgentFilter |
CfgAgentFilter.withWmStartDate(double value) |
CfgAgentFilter |
CfgAgentFilter.withWmTeamId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
CfgAgentFilter.withWmTeamId(java.lang.Integer... values) |
CfgAgentFilter |
CfgAgentFilter.withWmTeamIdNSizeIs(int value) |
Modifier and Type | Method and Description |
---|---|
CfgAccrualRuleHolder |
WFMConfigService851Soap.getAccrualRule(CfgAccrualRuleFilter accrualRuleFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgAccrualRuleDetails details) |
CfgActivityHolder |
WFMConfigService851Soap.getActivity(CfgActivityFilter activityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgActivityDetails details)
Retrieves Activity info (
CfgActivity or CfgActivityShort ) based on a given filter |
CfgAgentHolder |
WFMConfigService851Soap.getAgent(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
CfgSortMode sortMode,
CfgAgentDetails details)
|
java.util.List<CfgAgentTeamHistory> |
WFMConfigService851Soap.getAgentTeamHistory(CfgAgentFilter agentFilter,
double startDateTime,
double endDateTime,
int timezoneID)
Returns Agent Team History
|
CfgCarpoolHolder |
WFMConfigService851Soap.getCarpool(CfgCarpoolFilter carpoolFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgCarpoolDetails details)
Returns Carpool objects for specified filters
|
CfgContractHolder |
WFMConfigService851Soap.getContract(CfgContractFilter contractFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgContractDetails details)
Retrieves Contracts (
CfgContract or CfgContractShort ) for a given filter |
CfgExceptionTypeHolder |
WFMConfigService851Soap.getExceptionType(CfgExceptionTypeFilter exceptionTypeFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgExceptionTypeDetails details)
Retrieves Exception Type objects for given filters
|
CfgMarkedTimeHolder |
WFMConfigService851Soap.getMarkedTime(CfgMarkedTimeFilter markedTimeFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgMarkedTimeDetails details)
Retrieves Marked Time objects for given filter
|
CfgMeetingHolder |
WFMConfigService851Soap.getMeeting(CfgMeetingFilter meetingFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgMeetingDetails details)
Retrieves Meeting objects for given filters
|
CfgRotationHolder |
WFMConfigService851Soap.getRotation(CfgRotationFilter rotationFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgRotationDetails details)
Retrieves Rotating Pattern information (
CfgRotation or CfgRotationShort ) for the given Site |
CfgShiftHolder |
WFMConfigService851Soap.getShift(CfgShiftFilter shiftFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgShiftDetails details)
Retrieves Shift objects for given filters
|
CfgTeamHolder |
WFMConfigService851Soap.getTeam(CfgTeamFilter teamFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgTeamDetails details)
Retrieves Team information (
CfgTeam or CfgTeamShort ) for a given filter. |
CfgTimeOffTypeHolder |
WFMConfigService851Soap.getTimeOffType(CfgTimeOffTypeFilter timeOffTypeFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode,
CfgTimeOffTypeDetails details)
Retrieves TimeOff Type objects for given filters
|
CfgVirtualActivityHolder |
WFMConfigService851Soap.getVirtualActivity(CfgVirtualActivityFilter virtualActivityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgVirtualActivityDetails details)
Retrieves Virtual Activity objects for given filters
|
CfgSnapshot |
WFMConfigService851Soap.openActivitySnapshot(CfgActivityFilter activityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode)
Opens Activity snapshot based on given filters
|
CfgSnapshot |
WFMConfigService851Soap.openAgentSnapshot(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
CfgSortMode sortMode)
Opens a snapshot of Agent info on server based on provided
CfgAgentFilter ,
Retrieves Agent info (CfgAgent or CfgAgentShort ) based on provided filter CfgAgentFilter |
CfgSnapshot |
WFMConfigService851Soap.openCarpoolSnapshot(CfgCarpoolFilter carpoolFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens Carpool object snapshot for specified filters
|
CfgSnapshot |
WFMConfigService851Soap.openContractSnapshot(CfgContractFilter contractFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens Contract object snapshot based on a given filter
|
CfgSnapshot |
WFMConfigService851Soap.openExceptionTypeSnapshot(CfgExceptionTypeFilter exceptionTypeFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens CfgExceptionType object snapshot on server for a given filter
|
CfgSnapshot |
WFMConfigService851Soap.openMarkedTimeSnapshot(CfgMarkedTimeFilter markedTimeFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens CfgMarkedTime object snapshot on server for a given filter
|
CfgSnapshot |
WFMConfigService851Soap.openMeetingSnapshot(CfgMeetingFilter meetingFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens Meeting object snapshot for given filters
|
CfgSnapshot |
WFMConfigService851Soap.openRotationSnapshot(CfgRotationFilter rotationFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens Rotating Pattern object snapshot for given filters
|
CfgSnapshot |
WFMConfigService851Soap.openShiftSnapshot(CfgShiftFilter shiftFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens Shift object snapshot for given filters
|
CfgSnapshot |
WFMConfigService851Soap.openTeamSnapshot(CfgTeamFilter teamFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens Team info snapshot based on a given filter
|
CfgSnapshot |
WFMConfigService851Soap.openTimeOffTypeSnapshot(CfgTimeOffTypeFilter timeOffTypeFilter,
CfgAgentFilter agentFilter,
CfgSortMode sortMode)
Opens CfgTimeOffType object snapshot on server for a given filter
|
CfgSnapshot |
WFMConfigService851Soap.openVirtualActivitySnapshot(CfgVirtualActivityFilter virtualActivityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
WFMScheduleService851Soap.applyCalendarItemsAsync(int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
boolean autoCommit)
Applies non-scheduled calendar items to the schedule, if possible.
|
java.lang.String |
WFMScheduleService851Soap.commitPendingAgentDay(int scheduleID,
java.util.List<java.lang.Double> days,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Commits pending schedule
|
java.lang.String |
WFMScheduleService851Soap.deleteAgentDay(int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Deletes specified range of schedule
|
java.lang.String |
WFMScheduleService851Soap.deleteState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchState> states,
int timezoneId,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Deletes the specified scheduled state(s) from the agent(s) schedules.
|
SchAgentDayHolder |
WFMScheduleService851Soap.getAgentDay(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchSortMode sortMode,
SchAgentDayDetails schDetails,
CfgAgentDetails cfgAgentDetails,
java.util.List<SchTotalsRequest> totalsRequest)
Loads agent days from the specified schedule for the specified range of dates and specified set of agents.
|
SchAgentStateHolder |
WFMScheduleService851Soap.getAgentState(SchSource source,
int scheduleID,
double startDateTime,
double endDateTime,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchStateDetails schDetails,
CfgAgentDetails cfgAgentDetails)
Loads agent scheduled states of specified type from specified time window.
|
java.util.List<SchAgentTotals> |
WFMScheduleService851Soap.getAgentTotals(SchSource source,
int scheduleID,
CfgAgentFilter agentFilter,
java.util.List<SchTotalsRequest> totalsRequest)
Calculates different totals, such as paid time, work time, and vacation time, for the given agent
for the specified date period(s) and granularity.
|
CfgActivityHolder |
WFMScheduleService851Soap.getScenarioActivity(int scheduleID,
CfgActivityFilter activityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgActivityDetails details)
Returns
CfgActivity from schedule scenario |
java.util.List<SchScenarioAgent> |
WFMScheduleService851Soap.getScenarioAgentInfo(int scheduleID,
CfgAgentFilter agentFilter)
Returns additional information related to scenario agents.
|
CfgVirtualActivityHolder |
WFMScheduleService851Soap.getScenarioVirtualActivity(int scheduleID,
CfgVirtualActivityFilter virtualActivityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgVirtualActivityDetails details)
Returns
CfgVirtualActivity from schedule scenario |
CfgAgentHolder |
WFMScheduleService851Soap.getScheduleAgent(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Integer> agentTypeFilter,
java.util.List<java.lang.Integer> flagFilter,
CfgSortMode sortMode,
CfgAgentDetails cfgAgentDetails)
Returns
CfgAgent from schedule scenario |
SchStateGroupCoverageHolder |
WFMScheduleService851Soap.getStateGroupCoverage(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
CfgStateGroupFilter stateGroupFilter,
int granularity)
Calculates the schedule state group coverage for every specified state group, taking schedules of specified
agents.
|
java.lang.String |
WFMScheduleService851Soap.insertAgentDay(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchAgentDay> agentDayArray,
boolean buildAgentDay,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Used to insert the same agent day schedule(s) for multiple agents.
- Target agents can be specified using usual agent filter, which can have site, team(s), agent(s) as filtering criteria as well as agent scheduled states filter. - The shift schedules to insert are passed as agent day schedules with specified shift start/end, activities and activity set schedule states. - If agent ID is not specified (is zero) in passed agent day then such agent day schedule is multiplied for all target agents. |
java.lang.String |
WFMScheduleService851Soap.insertState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchState> states,
int timezoneId,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Used to insert the same schedule states into different agents' schedules.
|
java.lang.String |
WFMScheduleService851Soap.insertWorkState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchWorkState> states,
boolean replaceExistingWorkOnly,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Inserts Work State / Overtime
|
SchSnapshot |
WFMScheduleService851Soap.openAgentDaySnapshot(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchSortMode sortMode,
java.util.List<SchTotalsRequest> totalsRequest)
Opens a snapshot of day schedules for specified criteria.
|
java.lang.String |
WFMScheduleService851Soap.openAgentDaySnapshotAsync(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchSortMode sortMode,
java.util.List<SchTotalsRequest> totalsRequest)
Opens a snapshot asynchronously of day schedules for specified criteria.
|
CfgSnapshot |
WFMScheduleService851Soap.openScheduleAgentSnapshot(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Integer> agentTypeFilter,
java.util.List<java.lang.Integer> flagFilter,
CfgSortMode sortMode)
Opens CfgAgent snapshot from schedule scenario
|
java.lang.String |
WFMScheduleService851Soap.replaceState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchState findState,
SchState replaceWithState,
int timezoneId,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Used to find one and replace with another schedule state for given agents.
|
java.lang.String |
WFMScheduleService851Soap.rollbackPendingAgentDay(int scheduleID,
java.util.List<java.lang.Double> days,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Rolls back pending schedule
|
java.lang.String |
WFMScheduleService851Soap.validateScheduleAsync(SchSource source,
int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Validates the specified range of the schedule.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
WFMScheduleService852Soap.applyCalendarItemsAsync(int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
boolean autoCommit)
Applies non-scheduled calendar items to the schedule, if possible.
|
java.lang.String |
WFMScheduleService852Soap.commitPendingAgentDay(int scheduleID,
java.util.List<java.lang.Double> days,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Commits pending schedule
|
java.lang.String |
WFMScheduleService852Soap.deleteAgentDay(int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Deletes specified range of schedule
|
java.lang.String |
WFMScheduleService852Soap.deleteState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchState> states,
int timezoneId,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Deletes the specified scheduled state(s) from the agent(s) schedules.
|
SchAgentDayHolder |
WFMScheduleService852Soap.getAgentDay(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchSortMode sortMode,
SchAgentDayDetails schDetails,
CfgAgentDetails cfgAgentDetails,
java.util.List<SchTotalsRequest> totalsRequest)
Loads agent days from the specified schedule for the specified range of dates and specified set of agents.
|
SchAgentStateHolder |
WFMScheduleService852Soap.getAgentState(SchSource source,
int scheduleID,
double startDateTime,
double endDateTime,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchStateDetails schDetails,
CfgAgentDetails cfgAgentDetails)
Loads agent scheduled states of specified type from specified time window.
|
java.util.List<SchAgentTotals> |
WFMScheduleService852Soap.getAgentTotals(SchSource source,
int scheduleID,
CfgAgentFilter agentFilter,
java.util.List<SchTotalsRequest> totalsRequest)
Calculates different totals, such as paid time, work time, and vacation time, for the given agent
for the specified date period(s) and granularity.
|
java.util.List<SchOvertimeSlot> |
WFMScheduleService852Soap.getOvertimeSlots(int overtimeOfferID,
CfgAgentFilter agentFilter,
java.util.List<java.lang.Integer> statusFilter,
int timezoneID)
Returns Overtime Slots filtered by status or specified agents (optional)
|
CfgActivityHolder |
WFMScheduleService852Soap.getScenarioActivity(int scheduleID,
CfgActivityFilter activityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgActivityDetails details)
Returns
CfgActivity from schedule scenario |
java.util.List<SchScenarioAgent> |
WFMScheduleService852Soap.getScenarioAgentInfo(int scheduleID,
CfgAgentFilter agentFilter)
Returns additional information related to scenario agents.
|
CfgVirtualActivityHolder |
WFMScheduleService852Soap.getScenarioVirtualActivity(int scheduleID,
CfgVirtualActivityFilter virtualActivityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgVirtualActivityDetails details)
Returns
CfgVirtualActivity from schedule scenario |
CfgAgentHolder |
WFMScheduleService852Soap.getScheduleAgent(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Integer> agentTypeFilter,
java.util.List<java.lang.Integer> flagFilter,
CfgSortMode sortMode,
CfgAgentDetails cfgAgentDetails)
Returns
CfgAgent from schedule scenario |
SchStateGroupCoverageHolder |
WFMScheduleService852Soap.getStateGroupCoverage(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
CfgStateGroupFilter stateGroupFilter,
int granularity)
Calculates the schedule state group coverage for every specified state group, taking schedules of specified
agents.
|
java.lang.String |
WFMScheduleService852Soap.insertAgentDay(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchAgentDay> agentDayArray,
boolean buildAgentDay,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Used to insert the same agent day schedule(s) for multiple agents.
- Target agents can be specified using usual agent filter, which can have site, team(s), agent(s) as filtering criteria as well as agent scheduled states filter. - The shift schedules to insert are passed as agent day schedules with specified shift start/end, activities and activity set schedule states. - If agent ID is not specified (is zero) in passed agent day then such agent day schedule is multiplied for all target agents. |
java.lang.String |
WFMScheduleService852Soap.insertState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchState> states,
int timezoneId,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Used to insert the same schedule states into different agents' schedules.
|
java.lang.String |
WFMScheduleService852Soap.insertWorkState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
java.util.List<SchWorkState> states,
boolean replaceExistingWorkOnly,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Inserts Work State / Overtime
|
SchSnapshot |
WFMScheduleService852Soap.openAgentDaySnapshot(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchSortMode sortMode,
java.util.List<SchTotalsRequest> totalsRequest)
Opens a snapshot of day schedules for specified criteria.
|
java.lang.String |
WFMScheduleService852Soap.openAgentDaySnapshotAsync(SchSource source,
int scheduleID,
double startDate,
double endDate,
int timezoneId,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchSortMode sortMode,
java.util.List<SchTotalsRequest> totalsRequest)
Opens a snapshot asynchronously of day schedules for specified criteria.
|
CfgSnapshot |
WFMScheduleService852Soap.openScheduleAgentSnapshot(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Integer> agentTypeFilter,
java.util.List<java.lang.Integer> flagFilter,
CfgSortMode sortMode)
Opens CfgAgent snapshot from schedule scenario
|
java.lang.String |
WFMScheduleService852Soap.replaceState(int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter,
SchState findState,
SchState replaceWithState,
int timezoneId,
boolean ignoreWarnings,
boolean allOrNothing,
boolean autoCommit)
Used to find one and replace with another schedule state for given agents.
|
java.lang.String |
WFMScheduleService852Soap.rollbackPendingAgentDay(int scheduleID,
java.util.List<java.lang.Double> days,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Rolls back pending schedule
|
java.lang.String |
WFMScheduleService852Soap.validateScheduleAsync(SchSource source,
int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Validates the specified range of the schedule.
|
Modifier and Type | Method and Description |
---|---|
SchTradeSnapshot |
WFMScheduleTradeService852Soap.openTradeProposalSnapshot(int origin,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
java.util.List<java.lang.Integer> typeFilter,
java.util.List<java.lang.Integer> statusFilter,
int proposalSortMode,
int agentSortMode,
boolean sortAscending) |
SchTradeSnapshot |
WFMScheduleTradeService852Soap.openTradeSnapshot(double startDate,
double endDate,
CfgAgentFilter agentFilter,
java.util.List<java.lang.Integer> statusFilter,
int tradeSortMode,
int agentSortMode,
boolean sortAscending) |
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.