Задача [API83]: Доработка методов API создания документа по реестру и получения информации о нем

Формулировка проблемы: на данный момент, если создать документ по реестру с помощью API метода и открыть его в основном приложении, то этот документ откроется в режиме редактирования, а не чтения.

Решение: необходимо доработать следующие методы API:

Методы создания документа по реестру rest/api/registry/create_doc и rest/api/registry/create_doc_rcc

Необходимо добавить не обязательный входной параметр wasOpened, определяющий был ли документ ранее открыт. Возможные значения: true/false (по умолчанию false).

Выходные параметры и тип запроса не меняются.

Альтернативные потоки событий

Альтернативный поток №1. Передано некорректное значение параметра wasOpened. Данное значение примется по умолчанию, то есть false.

Метод получения полной информации о документе rest/api/docflow/doc/document_info

Необходимо добавить выходной параметр wasOpened, также определяющий был ли документ ранее открыт. Возможные значения: true/false.

Входные параметры и тип запроса не меняются.

Пример возвращаемого массива:

[
     {
         "name": "Документ 1",
         "content": "",
         "documentID": "8c081b77-5d03-4ce3-89a8-b551a73fc1d9",
         "number": "",
         "author": "Бобров С.Е.",
         "docTypeId": "inner",
         "user": "Абдрешен Л.С.",
         "regUser": "",
         "resUsers": "",
         "to": "",
         "from": "",
         "correspondent": "",
         "correspondentOrg": "",
         "type": "DOCUMENT",
         "createDate": "2014-11-13 15:50:00",
         "regDate": "2014-11-13 16:42:00",
         "statusID": "NOT_STARTED",
         "isExpired": "false",
         "isSoonExpired": "true",
         "hasChildren": "false",
         "hasResolution": "false",
         "isNew": "false",
         "hidden": "false",
         "registered": "false",
         "finished": "false",
         "inProgress": "false",
         "controlled": "false",
         "hasAttachments": "true",
         "defective": "false",
         "wasOpened": "true",
         "actions": ["fb051b77-6ds3-4c3f-833a8-b551a73fc1fs"],
         "bases": ["3c051b77-5ds3-4ce3-84a8-b551a73fc1d9"]
         "rawdata": "Z5IhLZaw8Ne8WCr0JkGlNn4hXdI="
     }
 ]