Статті на: Документація з API

QUINCE API. Замовлення постачальнику

Список методів


/document/income_order/list

Отримання списку документів Замовлення постачальнику


Отримання списку документів Замовлення постачальнику


Назва методу: /document/income_order/list


Повертає список документів Замовлення постачальнику. Для навігації використовується номер сторінки (page).
Розмір сторінки фіксований і дорівнює 100 елементам.


Параметри запиту:


filter Тип: object

Доступні поля для фільтрації (Фільтр завжди використовує логіку “AND“):

Id - ідентифікатор документу. Необов'язковий параметр

DateFrom - дата, починаючи з якої повертати документи. Обов'язковий параметр

DateTo - дата по яку повертати документи. Обов'язковий параметр

Company - ідентифікатор компанії, за якою отримуються документи. Необов'язковий параметр

page Тип: integer (необов'язковий)

Якщо в запиті не передати, за замовчуванням буде встановлена перша сторінка.


Результат запиту:


Якщо в запиті фільтр відсутній, то повертається список документів у порядку зростання Id.


Значення полів документів, що повертаються методом:


Id

Ідентифікатор документу

Date

Дата документу (string)

Number

Номер (string)

Sum

Сума документу (decimal)

VatInclude

Суми включають ПДВ (boolean)

SumVat

Сума ПДВ (decimal)

SumWithoutVat

Сума без ПДВ (decimal)

Comment

Коментар (string)

DeliveryAddress

Адреса доставки (string)

DateScheduleShipment

Дата доставки (string)

Fixed

Ознака публікації документа

Partner

Об'єкт з полями "Id" та "Name"

Store

Об'єкт з полями "Id" та "Name"

Status

Об'єкт з полями "Id" та "Name"

Company

Об'єкт з полями "Id" та "Name"

Contract

Об'єкт з полями "Id" та "Name"

PriceType

Об'єкт з полями "Id" та "Name"

DiscountType

Об'єкт з полями "Id" та "Name"

Responsible

Об'єкт з полями "Id" та "PersonName"

Rows

Товарні позиції. Об'єкт з наступними полями:

Id - Ідентифікатор позиції

RowNo - Номер рядка

Product - Ідентифікатор товару

Price - Ціна

Qty - Кількість

Sum - Сума

SumVat - СумаПДВ

PriceWithoutDiscount - Ціна без знижки

PercentDiscount - Відсоток знижки

Kind - Вид. Приймає значення "P" або "S" (товар або послуга)


Приклад:


Запит:


{
"filter": {
"DateFrom": "2022-06-20",
"DateTo": "2022-07-28"
},
"page": 1
}


Результат:


{
"success": true,
"data": [
{
"Id": 8027,
"NumberOrderSite": "2",
"Date": "2022-07-01T00:00:00Z",
"Number": 1,
"DeliveryAddress": "Осіння 105, Дніпро, 15151",
"DateScheduleShipment": null,
"Sum": 3278.90,
"Fixed": false,
"Void": false,
"Partner": {
"Id": 53869,
"Name": "Buyer"
},
"Store": {
"Id": 346,
"Name": "Store_5"
},
"Status": {
"Id": 1173,
"Name": "Новий"
},
"Company": {
"Id": 298,
"Name": "Наше підприємство"
},
"Contract": {
"Id": 54066,
"Name": "Основний контракт (грн)"
},
"PriceType": {
"Id": 335,
"Name": "Ціна продажу"
},
"DiscountType": {},
"Responsible": {
"Id": 898,
"PersonName": "ivan"
},
"Rows": [
{
"Id": 15705,
"RowNo": 4,
"Product": 89274,
"Price": 324.940000,
"Qty": 1.000000,
"Sum": 324.94,
"PriceWithoutDiscount": 324.940000,
"PercentDiscount": 0.00,
"Kind": "P"
},
...
]
},
...
]
}


Оновлено: 23/06/2024