Інформація про організації (масив об’єктів Identificator)

JSON:

[
{
    "manager": "#",
    "id": 13200791,
    "gln": "9864065732303",
    "companyId": 32657,
    "retailerId": 48345,
    "isUzdAts": 0,
    "isFinCrypt": 0,
    "countryId": 2,
    "isERNN": 0,
    "name": "PRO_Test",
    "companyType": "fiz",
    "companyInn": "1010101016",
    "companyKpp": "34554363",
    "zip": "996633",
    "city": "г. Киев",
    "street": "ул. Трудится, 7",
    "phone": "380696969696",
    "otherInfo": "[]",
    "IBAN": "UA696456000000147852369000696",
    "dpiCReg": 26,
    "dpiCRaj": 1,
    "account":
    {
        "id": 32657,
        "name": "Test_EDS3",
        "ownership": "#",
        "inn": "3030303030",
        "kpp": "300000003",
        "mail": "test@qw.we",
        "identificators":
        [],
        "phone": "134567890987",
        "ndsNumber": "#",
        "users":
        [],
        "billingMail": "test@qw.we",
        "bankName": "АТ «Банк»",
        "bankAccount": "66483000010000032009102701111",
        "bankMfo": "651006",
        "bankAddress": "г. Банковский, ул. Банковская, 666",
        "agreemNumber": "Договір оферта",
        "agreemDate": "2020-10-06 22:15:48",
        "isOffert": true,
        "country": "UA",
        "address": "#",
        "legalAddress": "#",
        "factAddress": "#",
        "directorName": "#",
        "tariffVersion": 2,
        "directorPosition": "#",
        "registrationDate": "2019-10-29 00:00:00",
        "allowUnsignedComdoc": 0,
        "allowUnsignedCondra": 1,
        "platform": "FELEX",
        "autoProlongation": true,
        "docBasisForNTM": 0,
        "isSignConfirm": 1,
        "status": "work",
        "sessionsTTL": 10800,
        "companies":
        []
    },
    "isListex": false,
    "isDeclarDateNumRequired": true,
    "distribexUser": 1,
    "isWithoutTax": false,
    "taxSource": 0,
    "isDriver": false,
    "isSignConfirm": 1,
    "isSpecification": 0,
    "isCompany": 0,
    "parentId": 13200757,
    "parentIdentificator":
    {
        "taxNum": "1234567890",
        "manager": "#",
        "id": 13200757,
        "gln": "9864065732181",
        "companyId": 32657,
        "retailerId": 0,
        "isUzdAts": 1,
        "isFinCrypt": 1,
        "countryId": 2,
        "isERNN": 0,
        "name": "FelEx_1",
        "companyType": "fiz",
        "companyInn": "1010101016",
        "companyKpp": "34554364",
        "zip": "453278",
        "katottg": "UA65100150010064384",
        "city": "м. Херсон, Херсонський р-н",
        "street": "ул. Умница, 3",
        "bankName": "Банк",
        "bankMfo": "363636",
        "phone": "380930000000",
        "otherInfo": "[]",
        "IBAN": "UA123456000000147852369000123",
        "district": "Херсонська",
        "dpiCReg": 21,
        "dpiCRaj": 31,
        "account":
        {
            "id": 32657,
            "name": "Test_EDS3",
            "ownership": "#",
            "inn": "3030303030",
            "kpp": "300000003",
            "mail": "test@qw.we",
            "identificators":
            [],
            "phone": "134567890987",
            "ndsNumber": "#",
            "users":
            [],
            "billingMail": "test@qw.we",
            "bankName": "АТ «Банк»",
            "bankAccount": "66483000010000032009102701111",
            "bankMfo": "651006",
            "bankAddress": "г. Банковский, ул. Банковская, 666",
            "agreemNumber": "Договір оферта",
            "agreemDate": "2020-10-06 22:15:48",
            "isOffert": true,
            "country": "UA",
            "address": "#",
            "legalAddress": "#",
            "factAddress": "#",
            "directorName": "#",
            "tariffVersion": 2,
            "directorPosition": "#",
            "registrationDate": "2019-10-29 00:00:00",
            "allowUnsignedComdoc": 0,
            "allowUnsignedCondra": 1,
            "platform": "FELEX",
            "autoProlongation": true,
            "docBasisForNTM": 0,
            "isSignConfirm": 1,
            "status": "work",
            "sessionsTTL": 10800,
            "companies":
            []
        },
        "isListex": false,
        "isDeclarDateNumRequired": true,
        "distribexUser": 1,
        "isWithoutTax": false,
        "taxSource": 1,
        "isDriver": false,
        "isSignConfirm": 0,
        "isSpecification": 0,
        "isCompany": 1,
        "parentId": 0,
        "constructorGroupID": 0
    },
    "constructorGroupID": 0
}
]

Таблиця 1 - Опис параметрів об’єкта Identificator

Параметр

Формат

Опис

Об’єкт Identificator

guid

String

GUID організації

taxNum

String(50)

Податковий ідентифікаційний номер

ndsNum

String(50)

№ свідоцтва ПДВ

manager

String(100)

ПІБ менеджера

accountant

String(100)

ПІБ бухгалтера

id

long

GLN ID

gln

String(13)

GLN організації

companyId

long

id аккаунта

retailerId

long

id мережі (ритейлера)

isUzdAts

int

ЮЗД від АТС; 0-ні, 1-так

isFinCrypt

int

шифрування FINDOC; 0-ні, 1-так

countryId

int

ідентифікатор країни

isERNN

int

схема обробки DECLAR; 0 - відправка отримувачу тільки після успішної регістрації в реєстрі, 1 - регістрація після перевірки отримувачем, 3 - відправка отримувачу без регістрації

name

String(100)

назва організації

nameEn

String

назва організації латинницею

companyType

String(5)

форма власності: jur - Юридична особа, fiz - Фізична особа

companyInn

String(50)

код ІПН компанії

companyKpp

String(50)

код ЄДРПОУ/КПП

companyOgrn

String(15)

Основний Державний Реєстраційний Номер

companyTaxDepartmentID

String

ідентифікатор відділення податкової інспекції

dirLastName

String(150)

прізвище директора

dirFirstName

String(150)

ім’я директора

director

String(100)

ПІБ директора

apartment

String(20)

квартира

zip

String(20)

поштовий індекс

katottg

String(20)

код КАТОТТГ

city

String(50)

місто

street

String(100)

назва вулиці

regionCode

String(3)

код регіону

bankName

String(100)

назва банку

bankMfo

String

МФО банку, код-реквізит банку

phone

String(50)

№ телефону

bankAccount

String(50)

розрахунковий рахунок банку

otherInfo

String

коментарі

email

String(255)

E-mail

metroCode

String(20)

код точки доставки

IBAN

String

IBAN (англ. International Bank Account Number)

district

String

назва району

dpiCReg

String

регіон/область податкової

dpiCRaj

String

район (по регіону) прив’язки до податкової

account

Account

id акаунту

isListex

boolean

підключений довідник Listex

isDeclarDateNumRequired

boolean

обов’язковість № і дати ПН в ТН (МЕТРО)

distribexUser

int

користувач сервісу; 1-Виробник; 2-Дистриб’ютор

isWithoutTax

boolean

неплатник ПДВ

additionalInfo

IdentificatorAdditionalInfo_

додаткова інформація

taxSource

int

Код ознаки джерела податкового номера

  • 0 - відсутній

  • 1 - Єдиний державний реєстр підприємств та організацій України (ЄДРПОУ);

  • 2 - Державний реєстр фізичних осіб – платників податків (ДРФО);

  • 3 - реєстраційний (обліковий) номер (для платників податків, які не включені до ЄДРПОУ);

  • 4 - серія та номер паспорта (для фізичних осіб, які через релігійні переконання відмовляються від прийняття реєстраційного номера)

driverLicense

String

номер водійського посвідчення

isDriver

boolean

має роль Водій (робота з ТТН та коригуючими Актами)

isSignConfirm

int

gln підтверджений КЕП (0-ні; 1-так)

isSpecification

int

доступ до сервісу Е-Специфікація (0-ні; 1-так)

isCompany

int

атрибут; Основний GLN компанії (0-ні; 1-так)

parentId

long

значення Основного GLN компанії

parentIdentificator

Identificator

дані Основного GLN (за наявності)

Таблиця 2 - Опис параметрів об’єкта Account

Параметр

Формат

Опис

Об’єкт Account

accountId

long

ID аккаунта

companyId

long

ID компанії

company

Company

об’єкт; дані про компанію

mfo

String

МФО банку

paymentAccount

String

розрахунковий рахунок

tariffId

int

ID тарифу

fullName

String

ПІП користувача

phone

String

телефон

email

String

Email

dirPosition

String

посада директора

activityBase

String

підстава діяльності

isIndivOffer

int

відмітка про наявність індивідуального договору; 0 - нет, 1 - есть

adminAccountId

long

ID аккаунта в Адмінці

addInfo

String

додаткова інформація

whiteList

List<String>

масив; список білих ip адрес

decryptType

int

тип розшифровки; 1 - WEB; 2 - Cryptex

cryptexServer

String

адреса cryptex-сервера на стороні клієнта

status

int

статус; 0 - заблокований; 1 - активний

accountInfo

AccountInfo_

об’єкт; додаткова інформація про аккаунт

adminAccount

AdminAccount_

об’єкт; данні по аккаунту в Адмінці

Таблиця 3 - Опис параметрів об’єкта Company

Параметр

Формат

Опис

Об’єкт Company

id

long

id компанії; число

account

Account

об’єкт; дані аккаунта

name

String

повне найменування організації або ПІБ індивідуального підприємця

ownership

String

форма власності; рядок 5 символів; jur - Юридична особа, fiz - Фізична особа

edrpou

String

код ЄДРПОУ/КПП; рядок 50 символів

inn

String

код ІПН; рядок 50 символів

mail

String

пошта

phone

String

№ телефону; рядок 50 символів

ndsNumber

String

№ свідоцтва ПДВ; рядок 50 символів

bankAccount

String

розрахунковий рахунок банку; рядок 50 символів

bankName

String

назва банку; рядок 100 символів

bankMfo

String

МФО банку, код-реквізит банку

bankAddress

String

адреса банку; рядок 150 символів

users

List<User>

масив об’єктів;

Таблиця 4 - Опис параметрів об’єкта User

Параметр

Формат

Опис

Об’єкт User

blockedServices

List<String>

масив; список коротких назв заблокованих сервісів, наприклад:

  • cert

  • conv

  • edi

  • edi_uzd

  • ftp

  • offer

  • price

  • tender

  • ttn

  • user

  • uzd

role

int

id ролі доступу користувача:

  • 1 - Супер адміністратор;

  • 2 - Адміністратор;

  • 3 - Бухгалтер (Фінансист);

  • 4 - Користувач.

roleAccess

int

id типу ролі:

  • 0 - Все;

  • 1 - Перегляд;

  • 2 - Редагування;

  • 3 - Підпис.

accountRole

int

id ролі в акаунті

access

Map<String, AccessStatus>

масив; доступ

identificators

List<Identificator>

масив; ідентифікатори

filters

List<UserFilterData>

фільтри

id

long

id користувача

accountId

long

id акаунта

login

String

логін користувача

stringEmails

String

список E-mail адрес в одному рядку

phone

String

телефон

emails

List<String>

масив; E-mail адреси

blocked

int

відмітка про блокування; число; 0 - немає, 1 - так

allowFTP

int

відмітка доступу до FTP; число; 0 - немає, 1 - так

autoSending

boolean

автовідправка документів

statusFile

int

створення статус-файлів; число; 0 - Ні, 1 - Так, 2 - Так, про доставку, 3 - Так, про прочитання

isNotificationEnabled

int

повідомлення на E-mail

  • 0 - Не отримувати

  • 1 - Отримувати (EDI + Distribution)

  • 2 - Отримувати (ЮЗД)

  • 3 - Отримувати (Е-Специфікація)

  • 4 - Отримувати (EDI + Distribution + Е-Специфікація)

isSatusFromOut

boolean

isAdmin

boolean

користувач є адміністратором

isSpecXML

boolean

включена конвертація файлів

isCerts

int

доступ до сервісу Е-Сертифікати; 0 - ні, 1 - так, 2 - так (Адміністратор)

XMLConv

int

XML-конвертор

  • 0 - немає

  • 1 - EANCOM | .edi

  • 2 - X12 | .x12

  • 3 - CSV | .csv

  • 4 - DBF (dBase_V) | .dbf

account

Account

об’єкт; дані акаунта

companies

List<Company>

масив об’єктів; дані компаній

employee

Employee_

об’єкт; дані співробітника

isStatusNotification

boolean

статус повідомлення

isPasswordChange

boolean

зміна паролю

isSpecification

int

доступ до сервісу Е-Специфікація; 0-ні, 1-так

statusNotifyTypes

List<Integer>

масив; типи статусів

otherInfo

UserOtherInfo

об’єкт; додаткове інфо