GroupCallCenterEnhancedReportingScheduledReportGetCompletedListRequest
Bases: OCIRequest
Request to get a list of completed group level call center reporting scheduled reports. The response is either a GroupCallCenterEnhancedReportingScheduledReportGetCompletedListResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
response_size_limit (Optional[int]):
search_criteria_call_center_scheduled_report_name (Optional[List[SearchCriteriaCallCenterScheduledReportName]]):
search_criteria_exact_call_center_scheduled_report_created_by_supervisor (Optional[SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor]):
search_criteria_exact_call_center_report_template_key (Optional[SearchCriteriaExactCallCenterReportTemplateKey]):
Source code in src/mercury_ocip/commands/commands.py
37569 37570 37571 37572 37573 37574 37575 37576 37577 37578 37579 37580 37581 37582 37583 37584 37585 37586 37587 37588 37589 37590 37591 37592 37593 37594 37595 37596 37597 37598 37599 37600 37601 37602 37603 37604 37605 37606 37607 37608 37609 37610 37611 37612 37613 37614 37615 37616 37617 37618 37619 37620 | |
Responses
Bases: OCIDataResponse
Response to GroupCallCenterEnhancedReportingScheduledReportGetCompletedListRequest Contains a table with column headings : "Schedule Name", "Description", "Created By", "Is Supervisor Report", "Report Template Name", "Report Template Level" and "Recurring". The "Created By" can be either "Administrator" or user id if created by supervisor. The possible values for "Recurring" are "None", "Daily", "Weekly", "Monthly" and "Yearly". The possible values for "Report Template Level" are "System" and "Group".
Attributes:
scheduled_report_table (OCITable):
Source code in src/mercury_ocip/commands/commands.py
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupCallCenterEnhancedReportingScheduledReportGetCompletedListRequest
client = Client()
command = GroupCallCenterEnhancedReportingScheduledReportGetCompletedListRequest(
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_call_center_scheduled_report_name=...,
search_criteria_exact_call_center_scheduled_report_created_by_supervisor=...,
search_criteria_exact_call_center_report_template_key=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupCallCenterEnhancedReportingScheduledReportGetCompletedListRequest",
service_provider_id=...,
group_id=...,
response_size_limit=...,
search_criteria_call_center_scheduled_report_name=...,
search_criteria_exact_call_center_scheduled_report_created_by_supervisor=...,
search_criteria_exact_call_center_report_template_key=...,
)
print(response)