Skip to main content

Об’єкт XDocApprovalStep

Опис параметрів об’єкта

Параметр

Тип 1

Формат

Опис

docId

 

long

id документа

scenarioId

 

long

id сценарію

stepId

M

int

id кроку погодження

userId

 

long

id користувача

stepStatus

 

int

статус кроку погодження

  • 0 - на погодженні

  • 1 - погоджено

  • 2 - відхилено

operationType

M

int

тип операції

  • 1 - проходження проміжного погодження

  • 2 - завершення кінцевого погодження

stepInfo

 

String

інфо кроку погодження (текст причини відхилення на даному кроці)

dateChanged

 

long

дата останньої зміни (unix timestamp)

 JSON приклад відповіді:

{
  "1": [
    {
      "docId": 3580,
      "scenarioId": 9,
      "stepId": 1,
      "userId": 60215367,
      "stepStatus": 0,
      "operationType": 0,
      "dateChanged": 1674072579
    }
  ],
  "2": [
    {
      "docId": 3580,
      "scenarioId": 9,
      "stepId": 2,
      "userId": 50206653,
      "stepStatus": 0,
      "operationType": 0,
      "dateChanged": 1674072579
    }
  ],
  "3": [
    {
      "docId": 3580,
      "scenarioId": 9,
      "stepId": 3,
      "userId": 60215367,
      "stepStatus": 0,
      "operationType": 0,
      "dateChanged": 1674072579
    }
  ]
}

[1] - Під визначенням колонки Тип мається на увазі скорочене позначення:
  • M (mandatory) — обов’язкові до заповнення поля;

  • O (optional) — необов’язкові (опціональні) до заповнення поля.