SystemCallCenterEnhancedReportingScheduledReportGetCompletedListRequest
Bases: OCIRequest
Request to get the list of all completed call center reporting scheduled reports in the system. The response is either a SystemCallCenterEnhancedReportingScheduledReportGetCompletedListResponse 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
76048 76049 76050 76051 76052 76053 76054 76055 76056 76057 76058 76059 76060 76061 76062 76063 76064 76065 76066 76067 76068 76069 76070 76071 76072 76073 76074 76075 76076 76077 76078 76079 76080 76081 76082 76083 76084 76085 76086 76087 76088 76089 76090 76091 76092 76093 76094 76095 76096 76097 76098 76099 76100 76101 76102 76103 76104 76105 76106 76107 76108 76109 76110 76111 76112 76113 | |
Responses
Bases: OCIDataResponse
Response to SystemCallCenterEnhancedReportingScheduledReportGetCompletedListRequest Contains a table with column headings : "Scheduled Report Name", "Description", "Service Provider Id", "Is Enterprise", "Group Id", "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", "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 SystemCallCenterEnhancedReportingScheduledReportGetCompletedListRequest
client = Client()
command = SystemCallCenterEnhancedReportingScheduledReportGetCompletedListRequest(
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("SystemCallCenterEnhancedReportingScheduledReportGetCompletedListRequest",
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)