SetCompany

Матеріал з SERVIO
Перейти до навігації Перейти до пошуку

Функція створює (змінює) компанії

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


Опис Створення (заміна) компанії.
Метод POST
URL /POSExternal/SetCompany



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
	"GroupName": null,
    "Code": "CMPN205413101954955",
    "Code2": "CMPN205413101954955",
    "Type": 1,
    "Name": "Natural farm products",
    "FullName": "Naural farm products",
    "CountryCode": null,
    "Address1": "Krupets",
    "Address2": "Krupets",
    "Address3": "Krupets",
    "Phone": "",
    "Fax": "",
    "MobilePhone": "",
    "Email": "",
    "WebPage": "",
    "EDRPOU": "",
    "Pos": 1000,
    "Bank_MFO": "",
    "Bank_Name": "",
    "Bank_Account": "",
    "IBAN": "",
    "NDSNumber": "",
    "ITN": "",
    "Enabled": true
}



Типи даних Body
* Параметр Тип Опис
GroupName String [128] Назва групи (не обов'язкове поле, група створюється автоматично, якщо не знайдена з такою назвою)
*
Code String [24] Зовнішній код
*
Сode2 String Код2
*
Type Int Тип компанії:
  • Фізична особа - 0,
  • Юридична особа - 1
*
Name String Назва компанії
*
FullName String Повна назва
CountryCode String Код країни
*
Address1 String Адреса
*
Address2 String Адреса2
*
Address3 String Адреса3
Phone String Телефон
Fax String Факс
MobilePhone String Мобільний телефон
EMail String E-мейл
Webpage String Сайт
EDRPOU String Код ЕДРПОУ
Pos Int Пос код
Bank_MFO String Код МФО банку
Bank_Name String Назва банку
Bank_Account String Банківський рахунок
IBAN String IBAN
NDSNumber String Податковий номер
ITN String ІПН
Enabled Bool Активність
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "Success": true,
    "ID": 23517
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
Success Bool Успіх виконання запиту
ID Int ID компанії
Додатковий опис вхідних параметрів