Перейти к основному содержимому

Типы данных

UniqueTaskID

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
taskIDstringидентификатор заданиянет

ADSErrorSection

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringописание ошибки в удобном для восприятия человека виденет
exceptionTypestringтип исключениянет
codestringкод ошибки в номерации сервисанет
sourcestringисточник возникновения ошибкинет
innersobject[]вспомогательная информациянет
extrastringдополнительная информация об ошибкенет
isErrorbooleanпризнак обнаружения ошибки при работе сервисанет
idstringидентификатор сквозной трассировкинет
typestringтип ошибкинет

ADSResponse

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultobjectрезультат работы сервиса прикладной области в случае его успешного завершениянет
errorADSErrorSection
typeInfoADSTypeInfoSection

ADSTypeInfoSection

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringтип результата в случае успешного завершения работы сервисанет

Page

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
pageinteger (int32)номер страницы (начиная с 0)да
sizeinteger (int32)максимальное число записей на страницеда
sortstringпорядок сортировки записей (формат <поле сортировки>:<порядок сортировки>)да

TasksPageByUserID

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
userIDstringидентификатор пользователянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

TasksPageByState

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
statestringстатус заданиянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

TasksPageByStartDate

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
startDatestring (date-time)дата начала обработки заданиянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

TasksPageBySendNotification

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
sendNotificationbooleanпризнак необходимости отправки нотификации пользователю о завершении выполнения заданиянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

TasksPageBySendNotificationAndUserID

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
sendNotificationbooleanпризнак необходимости отправки нотификации пользователю о завершении выполнения заданиянет
userIDstringидентификатор пользователянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

TasksPageByKind

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
kindstringвид (тип) заданиянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

TasksPageByCompletionDate

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
completionDatestring (date-time)дата завершения обработки заданиянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

TasksPageByAssignmentDate

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
assignmentDatestring (date-time)дата поступления заданиянет
pageinteger (int32)да
sizeinteger (int32)да
sortstringда

ID

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int64)идентификаторнет

TaskAddReq

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
kindstringвид заданияда
parametersstringпараметры выполнения заданиянет
localestringлокализациянет
sendNotificationbooleanпризнак необходимости отправки пользователю, инициировавшему задание, уведомления о его завершениида

AliasAndNamespaceReq

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
namespacestringпространство имённет
aliasstringпсевдонимнет

ReportTemplateAndSettingsReq

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
templatestring (byte)файл шаблона отчёта Jasper Reportsнет
settingsstring (byte)файл настроек порядка формирования отчётанет

FilesDownloadUrlParameters

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
fileIDstringидентификатор файла, для которого формируется URL выгрузкинет
archiveNamestringнаименование архивного файла, выгружаемого по сформированному URLнет
forPLMbooleanпризнак формирования URL выгрузки для PLMнет

ExportReportsParameters

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringпсевдонимнет
namespacestringпространство имённет
typestringформат отчётанетPDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT
destinationTypestringтип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE)нетPLM, FILES_SERVICE
parametersstringпараметры построения отчётанет
localestringлокализациянет

ExportReportsParametersCallback

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
aliasstringпсевдонимнет
namespacestringпространство имённет
typestringформат отчётанетPDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT
destinationTypestringтип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE)нетPLM, FILES_SERVICE
parametersstringпараметры построения отчётанет
callbackURLstringURL обратного вызова возврата результата выполнения методанет
externalURLbooleanпризнак необходимости разрешения URL обратного вызова результата выполнения метода посредством сервиса Discovery ИС Multi-D Platformнет
localestringлокализациянет