Метод создания приходного ДДС по GUID клиента
Метод создаёт приходное ДДС по GUID клиента (на паевой контракт с признаком Счет клиента).
Логика метода следующая. Проверяются обязательные поля, ищется клиент по указанному clientGuid, по этому клиенту ищем активный паевой контракт с проставленными признаками Дополнительный и Счет клиента и на этот контракт сохраняется приходный ДДС (без автоакцепта). Описание возможных ошибок смотрите вот по этой ссылке /documentation/article/272
Request Body
Сумма
Сумма в иностранной валюте. Поле является условно обязательным и заполняется, если расчёты производятся в иностранной или смешанной валюте.
В методе погашения займа (loans/payment) всегда возвращается значение 0, так как все платежи производятся в национальной валюте.
Поле оставлено для обратной совместимости
"double"Сумма в национальной (локальной) валюте. Поле является условно обязательным и заполняется, если расчёты производятся в национальной или смешанной валюте. Поле оставлено для обратной совместимости
"double"Id Кассы. Этот параметр является условно обязательным. Передается в том случае, если в параметре paymentTypeId передаётя значение 101172 - Касса
"int64"GUID клиента. Нужно передавать значения, которые передаются в параметре borrower.guid в методе "Метод создания клиента, заявки, контракта ... (Revo)"
Комментарий
Дата и время ДДС в формате unix timestamp в миллисекундах. Если поле не указано, то используются текущие дата и время
"date-time"Номер ДДС. Если этот параметр не указан, то при сохранении ДДС этот номер формируется автоматически
"int64"Responses
OK
Идентификатор счета из справочника счета. Является обязательным для внешних ДДС (при наличии флага externalAction). Для внутренних ДДС значение параметра берётся из справочника автоматически.
В методе погашения займа (loans/payment) возвращается значение null
"int64"Сумма. Указывается в локальной и иностраной валюте. Если погашение произошло только в одной валюте (в локальной) - amount.foreign указывается = 0
Идентификатор типа движения денежных средств: 101781 - Приход, 101782 - Расход.
В методе погашения займа (loans/payment) всегда возвращается значение 101781 (Приход)
"int64"Подотчетное лицо - это сотрудник, отвественное за денежные средства. Заводится системным пользователем как клиент. Используется при проведении ДДС в основном типа "Расход", значение берется из справочника "клиенты". Является обязательным (при наличии флага externalAction). Это поле нужно для предоставления информации об подотчетном лице, которое производит фиксацию расхода либо прихода через кассу или расчетный счет банка.
В методе погашения займа (loans/payment) возвращается значение null, так как метод не работает с внешними ДДС
"int64"Комментарий
Id транзакции в системе Contact. Это поле оставлено для обратной совместимости и помечено на удаление. Не использовать
"int64"Контрольная сумма. Это поле оставлено для обратной совместимости.
Id пользователя, создавшего ДДС
"int32"Дата погашение в формате ГГГГ-ММ-ДД. Это поле оставлено для обратной совместимости. Рекомендуеться использовать поле dateTime. Если при создании ДДС будет указано только поле date, то ДДС сохранится без времени. Если будут указаны оба поля, то приоритет будет у поля dateTime. Так как используются дата и время. Поле date в этом случае будет проигнорировано.
Важно: это касается автоакцепта. Если ДДС сохранён со временем, то при автоакцепте для создания операций будет использоваться время ДДС. Если ДДС было сохранено без времени, то при автоакцепте будет подставляться текущее системное время
"date"Дата и время ДДС (unix timestamp в мс)
"date-time"Признак "внешнего" ДДС. Внешнее ДДС - это движение денег, не касающееся кредитной деятельности организации
Идентификатор ДДС
"int64"sys id транзакции Лидер. Это поле оставлено для обратной совместимости и помечено на удаление. Не использовать
sys no транзакции Лидер. Это поле оставлено для обратной совместимости и помечено на удаление. Не использовать
"int64"Вторая Касса, по которой произошло перемещение средств при внешних ДДС (параметр, связан с cashOfficeId, однако является только информационным, не означает автоматическое создание по указанной кассе). Является обязательным (при наличии флага externalAction).
В методе погашения займа (loans/payment) возвращается значение null, так как метод не работает с внешними ДДС
"int64"Номер платежного поручения, номер транзакции в рамках платежной системы. При создании нового ДДС заполняется автоматически, если не передавать значение
Id транзакции в ОСМП. Это поле оставлено для обратной совместимости и помечено на удаление. Не использовать
"int64"Способ платежа. Возможные значения: 101171 - безналичные платеж,
101172 - наличные,
101173 - другой
"int64"Номер счета из справочника банки, по которому происходит движение денежных средств. Если через кассу (наличный расчет), то не обязателен
"int64""error""ok""int64"