Skip to content

Получение операций за указанный период с разбивкой по страницам

GET

Возвращаются операции за указанные период времени с разбивкой по страницам, с указанием к какому процессу или документу привязана операция.

В отличие от метода 431 - не указана ссылка на ДДС и разбивка по экшенам в операции.

Более подробную информацию по учету в системе вы можете прочитать в статье "Операции в системе Brainysoft".

"Операция" (OPERATION) - самый младший в классе actor - может содержать в себе только движения одного типа по одному виду задолженности (ОДИН тип движения и ОДИН тип задолженности). Например: Начисление процентов.

"Документ" (DOCUMENT) - может содержать сразу несколько операций, например:

Документ "Погашение с предоплатой". содержит в себе операцию типовую операцию "Погашение" и операцию "Предоплата"

Обе операции в данном случае относятся к операциям связанным с ДДС

"Процессы"(PROCESS)- могут содержать в себе один или несколько документов.

Например, Процесс "Обработка с досрочным зачетом предоплаты и перерасчетом графика"- содержит в себе документы:

Начисление процентов, зачет предоплаты, перерасчет графика

Parameters

Path Parameters

contractId*

Идентификатор контракта

Type
integer
Required
Format
"int64"
dateFrom*

Дата с

Type
string
Required
Format
"date"
dateTo*

Дата по

Type
string
Required
Format
"date"
pageNo*

номер страницы

Type
integer
Required
Format
"int32"

Query Parameters

portion-size

Количество отображаемых элементов коллекции actor про страницу. Дополнительный параметр адресной строки

Type
integer
Format
"int32"

Responses

OK

*/*
object
object
object[]

инструменты учета (типы: процессы, документы, операции)

id контракта

Format"int64"

общее количество акторов на странице

Format"int32"

№ страницы

Format"int32"

максимальное количество элементов на странице (если не передается значение, то применяется указанное из констант системы БС

Format"int32"

общее количество actor-ов за указанный период

Format"int32"
Valid values"error""ok"
Format"int64"