SystemCallCenterEnhancedReportingScheduledReportGetListRequest
Bases: OCIRequest
Request to get the list of all call center reporting scheduled reports in the system. The response is either an SystemCallCenterEnhancedReportingScheduledReportGetListResponse or an ErrorResponse.
Attributes:
response_size_limit (Optional[int]):
search_criteria_call_center_scheduled_report_name (Optional[List[SearchCriteriaCallCenterScheduledReportName]]):
search_criteria_group_id (Optional[List[SearchCriteriaGroupId]]):
search_criteria_exact_call_center_scheduled_report_service_provider (Optional[SearchCriteriaExactCallCenterScheduledReportServiceProvider]):
search_criteria_service_provider_id (Optional[List[SearchCriteriaServiceProviderId]]):
search_criteria_exact_call_center_scheduled_report_created_by_supervisor (Optional[SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor]):
search_criteria_call_center_report_template_name (Optional[List[SearchCriteriaCallCenterReportTemplateName]]):
Source code in src/mercury_ocip/commands/commands.py
76116 76117 76118 76119 76120 76121 76122 76123 76124 76125 76126 76127 76128 76129 76130 76131 76132 76133 76134 76135 76136 76137 76138 76139 76140 76141 76142 76143 76144 76145 76146 76147 76148 76149 76150 76151 76152 76153 76154 76155 76156 76157 76158 76159 76160 76161 76162 76163 76164 76165 76166 76167 76168 76169 76170 76171 76172 76173 76174 76175 76176 76177 76178 76179 | |
Responses
Bases: OCIDataResponse
Response to SystemCallCenterEnhancedReportingScheduledReportGetListRequest. Contains a table with column headings : "Scheduled Report Name", "Description", "Service Provider Id", "Is Enterprise", "Group Id", "Created By", "Is Supervisor Report", "Status", "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 "Status" are "Active", and "Completed". The possible values for "Recurring" are "None", "Daily", "Weekly", "Monthly" and "Yearly". The possible values for "Report Template Level" are "System", "Enterprise" and "Group". For the rows with "Is Enterprise" column value "true", the "Group Id" column will be empty.
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 SystemCallCenterEnhancedReportingScheduledReportGetListRequest
client = Client()
command = SystemCallCenterEnhancedReportingScheduledReportGetListRequest(
response_size_limit=...,
search_criteria_call_center_scheduled_report_name=...,
search_criteria_group_id=...,
search_criteria_exact_call_center_scheduled_report_service_provider=...,
search_criteria_service_provider_id=...,
search_criteria_exact_call_center_scheduled_report_created_by_supervisor=...,
search_criteria_call_center_report_template_name=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("SystemCallCenterEnhancedReportingScheduledReportGetListRequest",
response_size_limit=...,
search_criteria_call_center_scheduled_report_name=...,
search_criteria_group_id=...,
search_criteria_exact_call_center_scheduled_report_service_provider=...,
search_criteria_service_provider_id=...,
search_criteria_exact_call_center_scheduled_report_created_by_supervisor=...,
search_criteria_call_center_report_template_name=...,
)
print(response)