Копіювання рахунку
Розділ містить методи, необхідні для копіювання рахунку і його вмісту в інший рахунок
Опис
|
Копіювання рахунку.
|
Метод
|
POST
|
URL
|
/POSExternal/BillCopy
|
Request Headers
|
KEY
|
VALUE
|
Content-Type
|
application/json
|
AccessToken
|
|
{
"UserId": 2415,
"SrcBillId": 23271,
"DstBillId": 23272
}
Типи даних Body
|
*
|
Параметр
|
Тип
|
Опис
|
*
|
UserId
|
Int
|
ID користувача який робить копіювання рахунку
|
*
|
SrcBillId
|
Int
|
ідентифікатор рахунку джерела (звідки копіюємо вміст)
|
*
|
DstBillId
|
Int
|
ідентифікатор рахунку отримувача (куди копіюємо вміст)
|
* Позначення обов’язкового параметру
|
Додатковий опис вихідних параметрів
|
|
{
"Error": "",
"Success": true,
"Items": [
{
"Code": "TRFITEM016922105237630 ",
"Amount": 1.000,
"Name": "Аперитив Aperol"
},
{
"Code": "TRFITEM016990105327363 ",
"Amount": 1.000,
"Name": "Татаки из говядины 200гр"
}
],
"Missed": []
}
Типи даних Response
|
*
|
Параметр
|
Тип
|
Опис
|
|
Error
|
String
|
Опис помилки, що виникла
|
|
Success
|
Bool
|
Успіх виконання запиту
|
|
Items
|
Item []
|
Масив скопійованих позицій. Елементи структури Items:
|
|
| Code
|
String
|
Код товару
|
|
| Amount
|
Decimal
|
Кількість
|
|
| Name
|
String
|
Найменування
|
|
Missed
|
Missed []
|
Масив пропущених позицій. Елементи структури Missed:
|
|
| Code
|
String
|
Код товару
|
|
| Amount
|
Decimal
|
Кількість
|
|
| Name
|
String
|
Найменування
|
* Позначення обов’язкового параметру
|
Додатковий опис вхідних параметрів
|
|