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

Матеріал з SERVIO
Перейти до навігації Перейти до пошуку
Немає опису редагування
Немає опису редагування
 
(Не показано 6 проміжних версій цього користувача)
Рядок 1: Рядок 1:
=='''Отримання даних номенклатури'''==
=='''Отримання даних номенклатури'''==


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


Рядок 18: Рядок 18:
<br>
<br>
<br>
<br>
{| class="wikitable"
{| class="wikitable mw-collapsible"
!  style="width:40%; background:#accae4;" scope="row" colspan="2"| '''Request Headers'''
!  style="width:40%; background:#accae4;" scope="row" colspan="2"| '''Request Headers'''
|-
|-
Рядок 36: Рядок 36:
!  style="width:40%; background:#accae4;" scope="row" colspan="2"| '''Body''' raw (json)
!  style="width:40%; background:#accae4;" scope="row" colspan="2"| '''Body''' raw (json)
|}
|}
<source lang="json">
<div class="mw-collapsible"; overflow: hidden;">
<syntaxhighlight lang="json">
  {
  {
   
   
  }
  }
</source>
</syntaxhighlight>
</div>  
<br>
<br>
<br>
<br>
{| class="wikitable"  
{| class="wikitable sortable mw-collapsible"
!  style="width:50%; background:#accae4;" scope="row" colspan="4"| '''Типи даних Body'''
|-
! scope="col"; class="wikitable"; style="width:5px; | *
! scope="col"| Параметр
! scope="col"| Тип
! scope="col"| Опис
|-
|
|
|
|
|-
| <!-- <center>*</center> -->                                              <!-- ЗАКОМЕНТОВАНИЙ ПРИЗНАК ОБОВЯЗКОВОГО ПОЛЯ -->
|
|
|
|-
|
|
|
|-
!style="width:50%; background:#accae4;" scope="row" colspan="4"| * Позначення обов’язкового параметру
|-
|}
 
{| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;"
|-
! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="fileinfotpl_desc" | Додатковий опис вихідних параметрів
| style="background:#fff; padding:0.5em;" |
|}
 
<br>
<br>
{| class="wikitable"
!  style="width:40%; background:#accae4;" scope="row" colspan="2"| '''Response''' (json)
!  style="width:40%; background:#accae4;" scope="row" colspan="2"| '''Response''' (json)
|}
|}  


<source lang="json">
<div class="mw-collapsible"; overflow: hidden;">
<syntaxhighlight lang="json">
{
{
  "Error": "",
  "Error": "",
Рядок 53: Рядок 91:
  "Pricelists": []
  "Pricelists": []
}
}
</source>
</syntaxhighlight>
</div>  
<br>
<br>
<br>
<br>


{| class="wikitable"  
{| class="wikitable sortable mw-collapsible"
!  style="width:50%; background:#accae4;" scope="row" colspan="3"| '''Типи даних'''
!  style="width:50%; background:#accae4;" scope="row" colspan="4"| '''Типи даних Response'''
|-
|-
! scope="col"; class="wikitable"; style="width:5px; | *
! scope="col"| Параметр
! scope="col"| Параметр
! scope="col"| Тип
! scope="col"| Тип
! scope="col"| Опис
! scope="col"| Опис
|-
|-
|
| Error
| Error
| String []  
| String []  
| Опис помилки, що виникла
| Опис помилки, що виникла
|-
|-
|  <!-- <center style="color:#ff0000">*</center>  -->                                    <!-- ЗАКОМЕНТОВАНИЙ ПРИЗНАК ОБОВЯЗКОВОГО ПОЛЯ -->
| Success
| Success
| Bool
| Bool
| Успіх виконання запиту
| Успіх виконання запиту
|-
|-
|
| Pricelists
| Pricelists
| Array  []  
| Array  []  
| Масив прайс-листів
| Масив прайс-листів
|-
|-
!style="width:50%; background:#accae4;" scope="row" colspan="4"| * Позначення обов’язкового параметру
|-
|}
{| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;"
|-
! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="fileinfotpl_desc" | Додатковий опис вхідних параметрів
| style="background:#fff; padding:0.5em;" |
|}
|}

Поточна версія на 08:30, 2 липня 2022

Отримання даних номенклатури

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


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

використати для отримання данних щодо груп номенклатури метода Get_TarifItems.

Метод POST
URL /POSExternal/Get_Pricelists



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
 {
 
 }



Типи даних Body
* Параметр Тип Опис
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
{
 "Error": "",
 "Success": true,
 "Pricelists": []
}



Типи даних Response
* Параметр Тип Опис
Error String [] Опис помилки, що виникла
Success Bool Успіх виконання запиту
Pricelists Array [] Масив прайс-листів
* Позначення обов’язкового параметру
Додатковий опис вхідних параметрів