User information (object User)

JSON:

{
  "id": 5020571,
  "accountId": 29824,
  "login": "uaEDSsender",
  "stringEmails": "test@qw.we",
  "emails": [
    "test@qw.we"
  ],
  "blocked": 0,
  "allowFTP": 1,
  "autoSending": true,
  "statusFile": 1,
  "isAdmin": false,
  "account": {
    "platform": "EVO",
    "id": 29824,
    "name": "Test_EDS1",
    "ownership": "#",
    "inn": "1010101010",
    "kpp": "100000001",
    "mail": "test@qw.we",
    "phone": "12345678901",
    "ndsNumber": "#",
    "bankAccount": "#",
    "bankName": "#",
    "bankMfo": "#",
    "bankAddress": "#",
    "identificators": [],
    "companies": [],
    "users": []
  },
  "identificators": [
    {
      "guid": {},
      "manager": "#",
      "id": 133187,
      "gln": "9864065702429",
      "companyId": 29824,
      "retailerId": 0,
      "name": "EDS_1",
      "companyType": "jur",
      "companyInn": "1010101010",
      "companyKpp": "90000031",
      "zip": "112233",
      "city": "г. Львов",
      "street": "ул. Хмурится, 6",
      "phone": "#",
      "otherInfo": "[]",
      "account": {
        "platform": "EVO",
        "id": 29824,
        "name": "Test_EDS1",
        "ownership": "#",
        "inn": "1010101010",
        "kpp": "100000001",
        "mail": "test@qw.we",
        "phone": "12345678901",
        "ndsNumber": "#",
        "bankAccount": "#",
        "bankName": "#",
        "bankMfo": "#",
        "bankAddress": "#",
        "identificators": [],
        "companies": [],
        "users": []
      }
    }
  ]
}

Table 1 - Parameters description of object User

Parameter

Format

Description

Object User

blockedServices

List<String>

array; a list of short names of blocked services, for example:

  • cert

  • conv

  • edi

  • edi_uzd

  • ftp

  • offer

  • price

  • tender

  • ttn

  • user

  • uzd

role

int

user access role id:

  • 1 - Super administrator;

  • 2 - Administrator;

  • 3 - Accountant (Financier);

  • 4 - User.

roleAccess

int

role type id:

  • 0 - All;

  • 1 - Review;

  • 2 - Editing;

  • 3 - Signature.

accountRole

int

account role id

access

Map<String, AccessStatus>

array; access

identificators

List<Identificator>

array; identificators

filters

List<UserFilterData>

filters

id

long

user id

accountId

long

account id

login

String(50)

user login

stringEmails

String(255)

E-mail

phone

String

phone

emails

List<String>

E-mail array

blocked

int

blocking mark; numeric; 0 - no, 1 - yes

allowFTP

int

FTP access mark; numeric; 0 - no, 1 - yes

autoSending

boolean

auto sending (documents are automatically sent when the document is transferred to the outbox)

statusFile

int

creation of status files; numeric; 0 - No, 1 - Yes, 2 - Yes, about delivery, 3 - Yes, about reading

isNotificationEnabled

int

message to E-mail

  • 0 - Do not receive

  • 1 - Receive (EDI + Distribution)

  • 2 - Receive (ЮЗД)

  • 3 - Receive (E-Specification)

  • 4 - Receive (EDI + Distribution + E-Specification)

isSatusFromOut

boolean

isAdmin

boolean

does the user have administrator rights (mark); numeric; 0 - no, 1 - yes

isSpecXML

boolean

file conversion included

isCerts

int

access to the E-Certificates service; 0 - no, 1 - yes, 2 - yes (Administrator)

XMLConv

int

XML converter

  • 0 - no

  • 1 - EANCOM | .edi

  • 2 - X12 | .x12

  • 3 - CSV | .csv

  • 4 - DBF (dBase_V) | .dbf

account

Account

Object; account details

companies

List<Company>

array of Objects; company data

employee

Employee

Object; employee data

isStatusNotification

boolean

message status

isPasswordChange

boolean

password change

isSpecification

int

access to the E-Specification service; 0-no, 1-yes

statusNotifyTypes

List<Integer>

array; statuses types

otherInfo

UserOtherInfo

Object;additional info

Table 2 - Parameters description of object Identificator

Parameter

Format

Description

Object Identificator

guid

String

organization GUID

taxNum

String (50)

Tax identification number

ndsNum

String(50)

№ VAT certificates

manager

String(100)

manager full name

accountant

String(100)

accountant name

id

long

GLN ID

gln

String (13)

organization GLN

companyId

long

account id; numeric

retailerId

long

network id (retailer); numeric

isUzdAts

int

ESD from АТС; 0-no, 1-yes

isFinCrypt

int

FINDOC encryption; 0-no, 1-yes

countryId

int

country identifier

isERNN

int

DECLAR processing scheme; 0 - sending to the recipient only after successful registration in the registry, 1 - registration after verification by the recipient, 3 - sending to the recipient without registration

name

String(100)

the name of the organization

nameEn

String

the name of the organization in Latin

companyType

String(5)

form of ownership; jur - Legal entity, fiz - Individual

companyInn

String(50)

company TIN code

companyKpp

String(50)

USREOU / PPC code

companyOgrn

String(15)

Primary State Registration Number

companyTaxDepartmentID

String

tax office department identifier

dirLastName

String(150)

director’s last name

dirFirstName

String(150)

director’s name

director

String(100)

full name of the director

apartment

String(20)

apartment

zip

String(20)

zip code

city

String(50)

city

street

String(100)

street name

regionCode

String(3)

region code

bankName

String(100)

bank name

bankMfo

String

MFI bank code, bank requisites

phone

String(50)

phone

bankAccount

String(50)

bank checking account

otherInfo

String

comments

email

String(255)

Email

metroCode

String(20)

delivery point code

IBAN

String

IBAN (International Bank Account Number)

district

String

district name

dpiCReg

String

region/area of the tax office

dpiCRaj

String

district (by region) binding to the tax office

account

Account

account id

isDeclarDateNumRequired

boolean

Tax invoice in the Commodity invoice binding № and date (METRO)

distribexUser

int

service user; 1-Manufacturer; 2-Distributor

isWithoutTax

boolean

VAT non-payer

additionalInfo

IdentificatorAdditionalInfo_

Additional Information

taxSource

int

Identification code of the tax number source

  • 0 - absent

  • 1 - Unified State Register of Enterprises and Organizations of Ukraine (USREOU);

  • 2 - State register of natural persons – taxpayers (SRNP);

  • 3 - registration (account) number (for taxpayers who are not included in the USREOU);

  • 4 - passport series and number (for individuals who, due to religious beliefs, refuse to accept a registration number)

isSignConfirm

int

gln confirmed by QES (0-no; 1-yes)

isSpecification

int

access to the E-Specification service (0-no; 1-yes)

Table 3 - Parameters description of object Account

Parameter

Format

Description

Object Account

accountId

long

Account ID

companyId

long

Company ID

company

Company

object; information about company

mfo

String

bank MFI

paymentAccount

String

checking account

tariffId

int

tariff ID

fullName

String

user full name

phone

String

phone

email

String

Email

dirPosition

String

director position

activityBase

String

activity basis

isIndivOffer

int

a note on the existence of an individual contract; 0 - no, 1 - yes

adminAccountId

long

Account ID in Admin

addInfo

String

Additional Information

whiteList

List<String>

array; list of white ip addresses

decryptType

int

decryption type; 1 - WEB; 2 - Cryptex

cryptexServer

String

client-side cryptex server address

status

int

status; 0 - blocked; 1 - active

accountInfo

AccountInfo_

object; additional account information

adminAccount

AdminAccount_

object; account data in Admin

Table 4 - Parameters description of object Company

Parameter

Format

Description

Object Company

id

long

company id; numeric

account

Account

object; account data

name

String

full name of the organization or name of the individual entrepreneur

ownership

String (5)

ownership: jur - Legal entity, fiz - Individual

edrpou

String (50)

USREOU / PPC code

inn

String (50)

TIN code

mail

String

mail

phone

String (50)

phone

ndsNumber

String (50)

VAT certificates number

bankAccount

String (50)

bank account

bankName

String (100)

bank name

bankMfo

String

MFIs bank code, bank details

bankAddress

String (150)

bank address

users

List<User>

array of objects; users