GetBackOfficeDocuments: відмінності між версіями

Матеріал з SERVIO
Перейти до навігації Перейти до пошуку
(Створена сторінка: =='''Функція повертає список проведених документів з бек-офісу'''== Розділ містить методи, необхідні для отримання списку проведених документів з бек-офісу <br> {| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;" |- ! style="background:#cdf; paddi...)
 
Рядок 69: Рядок 69:
| EDRPOU
| EDRPOU
| String
| String
| ЕДРПОУ підприємства — не обов’язкове поле, коли його не передано, тоді повертаємо документи по всім підприємствам
| ЕДРПОУ підприємства, по якому було проведено документи
|-
|-
|
|

Версія за 11:39, 5 грудня 2023

Функція повертає список проведених документів з бек-офісу

Розділ містить методи, необхідні для отримання списку проведених документів з бек-офісу

Опис Отримати список проведених документів з бек-офісу.
Метод POST
URL /POSExternal/GetBackOfficeDocuments



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
    "DateFrom": "2022-01-01",
    "DateTo": "2022-03-01",
    "EDRPOU": "3202032",
    "SystemUploadCodeExclude": ""
}



Типи даних Body
* Параметр Тип Опис
DateFrom Datetime Початок періоду відбору документів — якщо не передати параметри дати, тоді повертаємо всі документи, які ще не були вивантажені
DateTo Datetime Кінець періоду відбору документів
EDRPOU String ЕДРПОУ підприємства, по якому було проведено документи
SystemUploadCodeExclude String Код системи, у яку робимо вивантаження — по ньому робимо відбір не вивантажених документів у цю систему (коли дата вказана, то ігноруємо цей параметр) (1 — 1С по замовчуванню)
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "Success": true,
    "Documents": [
        {
            "DocumentType": "Прибуткова накладна",
            "DocumentDate": "2022-02-17 16:17:56",
            "DocumentNumber": " ПН 322",
            "DocumentID": 5230,
            "ProviderID": 3918,
            "ProviderName": "Предприятие 1",
            "ProviderEDRPOU": "777777",
            "RecipientID": 0,
            "RecipientName": "",
            "RecipientEDRPOU": "",
            "TotalNoTax": 2640.00,
            "TotalTax": 3080.00,
            "InEx": ""
        }
    ]
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
Success Bool Успіх виконання запиту
Documents Documents[] Масив проведених документів
     | DocumentType String Тип документу
     | DocumentDate Datetime Дата документу
     | DocumentNumber String Номер документу
     | DocumentID Int ID документу
     | ProviderID Int ID Постачальника
     | ProviderName String Назва постачальника
     | ProviderEDRPOU String ЕДРПОУ постачальника
     | RecipientID Int ID отримувача
     | RecipientName String Назва отримувача
     | RecipientEDRPOU String ЕДРПОУ отримувача
     | TotalNoTax Decimal Сума документу без ПДВ
     | TotalTax Decimal Сума ПДВ
     | InEx String Стаття розходу/приходу
Додатковий опис вхідних параметрів