Modifier and Type | Method and Description |
---|---|
java.util.List<AgentTimeoffBonus> |
WFMCalendarService810Soap.getAgentTimeOffBonus(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
double start,
double end,
java.util.List<java.lang.Integer> timeOffIDArray,
int sortMode,
boolean sortAscending)
Retrieves agent time off bonuses for selected agents, time off types and date range.
|
java.util.List<AgentTimeOffIndicators> |
WFMCalendarService810Soap.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> |
WFMCalendarService810Soap.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<AgentTimeoffRules> |
WFMCalendarService810Soap.getAgentTimeOffRules(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<java.lang.Integer> timeOffIDArray,
double start,
double end,
int sortMode,
boolean sortAscending)
Retrieves agent time off rules for selected agents, time off types and date range.
|
java.util.List<SchAgentTotals> |
WFMCalendarService810Soap.getAgentTotals(SchSource source,
int scheduleID,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
java.util.List<SchTotalsRequest> totalsRequest) |
java.util.List<WaitListIndicators> |
WFMCalendarService810Soap.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> |
WFMCalendarService810Soap.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.
|
CalSnapshot |
WFMCalendarService810Soap.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 |
WFMCalendarService810Soap.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 |
WFMCalendarService810Soap.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 |
WFMCalendarService810Soap.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 |
WFMCalendarService810Soap.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 |
WFMCalendarService810Soap.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 |
WFMCalendarService810Soap.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 |
---|---|
CfgActivityFilter |
CfgActivityFilter.withCfgActivitySnapshotID(java.lang.String value) |
CfgActivityFilter |
CfgActivityFilter.withWmActivityId(java.util.Collection<java.lang.Integer> values) |
CfgActivityFilter |
CfgActivityFilter.withWmActivityId(java.lang.Integer... values) |
CfgActivityFilter |
CfgActivityFilter.withWmActivityIdNSizeIs(int value) |
CfgActivityFilter |
CfgActivityFilter.withWmActivitySetId(java.util.Collection<java.lang.Integer> values) |
CfgActivityFilter |
CfgActivityFilter.withWmActivitySetId(java.lang.Integer... values) |
CfgActivityFilter |
CfgActivityFilter.withWmActivitySetIdNSizeIs(int value) |
CfgActivityFilter |
CfgActivityFilter.withWmBUId(java.util.Collection<java.lang.Integer> values) |
CfgActivityFilter |
CfgActivityFilter.withWmBUId(java.lang.Integer... values) |
CfgActivityFilter |
CfgActivityFilter.withWmBUIdNSizeIs(int value) |
CfgActivityFilter |
CfgActivityFilter.withWmSiteId(java.util.Collection<java.lang.Integer> values) |
CfgActivityFilter |
CfgActivityFilter.withWmSiteId(java.lang.Integer... values) |
CfgActivityFilter |
CfgActivityFilter.withWmSiteIdNSizeIs(int value) |
CfgActivityFilter |
CfgActivityFilter.withWmType(java.util.Collection<java.lang.Integer> values) |
CfgActivityFilter |
CfgActivityFilter.withWmType(java.lang.Integer... values) |
CfgActivityFilter |
CfgActivityFilter.withWmTypeNSizeIs(int value) |
CfgActivityFilter |
CfgActivityFilter.withWmVirtualActivityId(java.util.Collection<java.lang.Integer> values) |
CfgActivityFilter |
CfgActivityFilter.withWmVirtualActivityId(java.lang.Integer... values) |
CfgActivityFilter |
CfgActivityFilter.withWmVirtualActivityIdNSizeIs(int value) |
Modifier and Type | Method and Description |
---|---|
CfgActivityHolder |
WFMConfigService810Soap.getActivity(CfgActivityFilter activityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgActivityDetails details)
Retrieves Activity info (
CfgActivity or CfgActivityShort ) based on a given filter |
CfgAgentHolder |
WFMConfigService810Soap.getAgent(CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
CfgSortMode sortMode,
CfgAgentDetails details)
|
CfgProfileHolder |
WFMConfigService810Soap.getProfile(CfgProfileFilter profileFilter,
CfgActivityFilter activityFilter,
CfgSortMode sortMode,
CfgProfileDetails details)
Retrieves Profiles (
CfgProfile or CfgProfileShort ) for a given filter |
CfgSnapshot |
WFMConfigService810Soap.openActivitySnapshot(CfgActivityFilter activityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode)
Opens Activity snapshot based on given filters
|
CfgSnapshot |
WFMConfigService810Soap.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 |
WFMConfigService810Soap.openProfileSnapshot(CfgProfileFilter profileFilter,
CfgActivityFilter activityFilter,
CfgSortMode sortMode)
Opens Profile object snapshot based on a given filter
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
WFMForecastService810Soap.calculateInteractionQueue(int scenarioID,
double start,
double end,
CfgActivityFilter activityFilter,
double initialQueue) |
java.util.List<FrcActivityStateGroup> |
WFMForecastService810Soap.getScenarioActivityStateGroups(int scenarioID,
double start,
double end,
CfgActivityFilter activityFilter)
Returns activity and state groups which have shrinkage data
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.commitPendingAgentDay(int scheduleID,
java.util.List<java.lang.Double> days,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Commits pending schedule
|
java.lang.String |
WFMScheduleService810Soap.deleteAgentDay(int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Deletes specified range of schedule
|
java.lang.String |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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.
|
CfgActivityHolder |
WFMScheduleService810Soap.getScenarioActivity(int scheduleID,
CfgActivityFilter activityFilter,
CfgAgentFilter agentFilter,
CfgProfileFilter profileFilter,
CfgSortMode sortMode,
CfgActivityDetails details)
Returns
CfgActivity from schedule scenario |
CfgAgentHolder |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.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 |
WFMScheduleService810Soap.rollbackPendingAgentDay(int scheduleID,
java.util.List<java.lang.Double> days,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Rolls back pending schedule
|
java.lang.String |
WFMScheduleService810Soap.validateScheduleAsync(SchSource source,
int scheduleID,
double startDate,
double endDate,
CfgAgentFilter agentFilter,
CfgActivityFilter activityFilter,
SchStateFilter stateFilter)
Validates the specified range of the schedule.
|
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.