GetPseudonym

Матеріал з expertsolution
Версія від 08:11, 6 лютого 2026, створена Sushchuk.a (обговорення | внесок) (Створена сторінка: =='''Функція повертає список якорів та псевдонімів'''== Розділ містить методи, необхідні для отримання списку якорів та псевдонімів <br> {| 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="fi...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Функція повертає список якорів та псевдонімів

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

Опис Отримання списку якорів та псевдонімів.
Метод POST
URL /POSExternal/GetPseudonym



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
  //  "IgnorePseudonym": true,
  //  "IgnoreAnchor": true
}



Типи даних Body
* Параметр Тип Опис
IgnorePseudonym Bool true - відобразить лише позиції з ознакою "Якір"

false - відобразить повну структуру Якір та його дочірні елементи.

IgnoreAnchor Bool true - відобразить лише позиції без ознаки "Якір"

false - відобразить повну структуру Якір та його дочірні елементи.

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



Response (json)
{
    "Error": "",
    "Success": true,
    "ClientTime": "/Date(1770364770359+0200)/",
    "ErrorCode": 0,
    "Items": [
        {
            "IsPseudonymAnchor": true,
            "PseudonymID": 231,
            "TarifItemID": 16368,
            "TarifItemPseudonyms": [
                {
                    "IsPseudonymAnchor": false,
                    "PseudonymID": 231,
                    "TarifItemID": 3851,
                    "TarifItemPseudonyms": []
                },
                {
                    "IsPseudonymAnchor": false,
                    "PseudonymID": 231,
                    "TarifItemID": 3853,
                    "TarifItemPseudonyms": []
                },
                {
                    "IsPseudonymAnchor": false,
                    "PseudonymID": 231,
                    "TarifItemID": 6887,
                    "TarifItemPseudonyms": []
                }
            ]
        },
        {
            "IsPseudonymAnchor": true,
            "PseudonymID": 230,
            "TarifItemID": 16367,
            "TarifItemPseudonyms": [
                {
                    "IsPseudonymAnchor": false,
                    "PseudonymID": 230,
                    "TarifItemID": 4414,
                    "TarifItemPseudonyms": []
                },
                {
                    "IsPseudonymAnchor": false,
                    "PseudonymID": 230,
                    "TarifItemID": 4850,
                    "TarifItemPseudonyms": []
                },
                {
                    "IsPseudonymAnchor": false,
                    "PseudonymID": 230,
                    "TarifItemID": 6140,
                    "TarifItemPseudonyms": []
                },
                {
                    "IsPseudonymAnchor": false,
                    "PseudonymID": 230,
                    "TarifItemID": 9066,
                    "TarifItemPseudonyms": []
                }
            ]
        }
    ]
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
Success Bool Успіх виконання запиту
Items Items[] Список позицій перерахування
     | IsPseudonymAnchor Bool true - Позиція має ознаку "Якір".

false - Позиція не має ознаки "Якір"

     | PseudonymID Int ID псевдоніма з методу Get_Enum
     | TarifItemID Int ID тарифної позиції
       TarifItemPseudonyms TarifItemPseudonyms [ ] Масив списку псевдонімів, що належать певному якорю. Елементи масиву з наступними полями:
     | | PseudonymID Int ID псевдоніма з методу Get_Enum
     | | TarifItemID Int ID тарифної позиції
Додатковий опис вхідних параметрів