Метод создания приходного ДДС по GUID клиента
Метод создаёт приходное ДДС по GUID клиента (на паевой контракт с признаком Счет клиента). Логика метода следующая. Проверяются обязательные поля, ищется клиент по указанному clientGuid, по этому клиенту ищем активный паевой контракт с проставленными признаками Дополнительный и Счет клиента и на этот контракт сохраняется приходный ДДС (без автоакцепта). Описание возможных ошибок смотрите вот по этой ссылке https://connect.brainysoft.ru/documentation/article/272.
application/json
Request Body required
request
amount object
foreign double
local double
cashOfficeId int64
clientGuid string
comment string
dateTime date-time
orderId string
paymentTypeId int64
settlementAccountId int64
Responses
- 200
- 201
- 401
- 403
- 404
OK
*/*
Schema
Example (from schema)
Schema
accountId int64
amount object
foreign double
local double
amountMovingDirectionId int64
cashOfficeId int64
clientId int64
comment string
contactTxnId int64
contractId int64
controlAmount object
foreign double
local double
createdUserId int32
date date
dateTime date-time
externalAction boolean
id int64
liderSysId string
liderSysNo int64
linkedCashOfficeId int64
orderId string
osmpTxnId int64
paymentTypeId int64
settlementAccountId int64
{
"accountId": 0,
"amount": {
"foreign": 0,
"local": 0
},
"amountMovingDirectionId": 0,
"cashOfficeId": 0,
"clientId": 0,
"comment": "string",
"contactTxnId": 0,
"contractId": 0,
"controlAmount": {
"foreign": 0,
"local": 0
},
"createdUserId": 0,
"date": "2024-11-20",
"dateTime": "2024-11-20T07:47:14.060Z",
"externalAction": true,
"id": 0,
"liderSysId": "string",
"liderSysNo": 0,
"linkedCashOfficeId": 0,
"orderId": "string",
"osmpTxnId": 0,
"paymentTypeId": 0,
"settlementAccountId": 0
}
Created
Unauthorized
Forbidden
Not Found
Loading...