Organization
Данные организации.
message Organization {
required string OrgId = 1;
required string Inn = 2;
optional string Kpp = 3;
required string FullName = 4;
optional string ShortName = 5;
required bool JoinedDiadocTreaty = 6;
repeated Box Boxes = 7;
optional string Ogrn = 8;
optional string FnsParticipantId = 9;
optional Address Address = 10;
optional string FnsRegistrationDate = 11;
repeated Department Departments = 12;
optional string IfnsCode = 13;
required bool IsPilot = 14;
required bool IsActive = 15;
required bool IsTest = 16;
required bool IsBranch = 17;
required bool IsRoaming = 18;
optional bool IsEmployee = 19 [default = false];
optional int32 InvitationCount = 20;
optional int32 SearchCount = 21;
required Sociability Sociability = 22;
optional string LiquidationDate = 23;
optional string CertificateOfRegistryInfo = 24;
optional bool IsForeign = 25 [default = false];
optional bool HasCertificateToSign = 26 [default = false];
}
enum Sociability {
AllOrganizations = 0;
CounteragentsOnly = 1;
}
OrgIdGuid
— поле устарело и не рекомендовано к использованию в интеграционных решениях; дублирует значение из поляOrgId
.OrgId
— идентификатор организации.Inn
— ИНН организации.Kpp
— КПП организации.FullName
— полное наименование организации.ShortName
— краткое наименование организации.JoinedDiadocTreaty
— признак действительности организации; значениеfalse
означает, что организация тестовая.Boxes
— список, состоящий из одного ящика организации, представленного структурой Box.Ogrn
— ОГРН организации.FnsParticipantId
— зарегистрированный в ФНС идентификатор участника документооборота счетов-фактур, предусмотренный порядком обмена электронными счетами-фактурами.Address
— адрес организации, представленный структурой Address.FnsRegistrationDate
— поле устарело и не используется.Departments
— список всех подразделений организации кроме головного, представленных структурой Department.IfnsCode
— код налоговой инспекции — место подачи декларации по НДС.IsPilot
— признак того, что организация работает в пилотном режиме.IsActive
— признак того, что организация в Диадоке подписала или отправила хотя бы один документ или совершила действия с приглашением контрагентов.IsTest
— признак того, что организация работает в тестовом режиме.IsBranch
— признак того, что организация является филиалом.IsRoaming
— признак того, что организация работает через роуминг, то есть подключена к другому оператору ЭДО.IsEmployee
— признак того, что текущий пользователь является сотрудником организации. Заполняется только в результате вызова метода GetMyOrganizations.InvitationCount
— количество запросов на приглашение к сотрудничеству, отправленных в данную организации. Заполняется только в результате вызова метода GetOrganizationsByInnKpp.SearchCount
— количество запросов на поиск данной организации в Диадоке.Sociability
— свойство, регулирующее прием документов от контрагентов. Принимает значение из перечисленияSociability
:AllOrganizations
— организация принимает документы от всех контрагентов, кроме заблокированных, даже если приглашение не было принято;CounteragentsOnly
— организация принимает документы только от своих контрагентов. Отправка документов другими организациями невозможна.
LiquidationDate
— если организация ликвидирована, то поле содержит дату ликвидации организации по данным из ЕГРЮЛ и ЕГРИП.CertificateOfRegistryInfo
— информация о свидетельстве о государственной регистрации.IsForeign
— признак того, что организация являестя иностранной.HasCertificateToSign
— признак наличия у организации сертификата для подписания документов.
См. также
- Структура используется:
в структуре Box
в структуре Counteragent
в структуре OrganizationList
в структуре OrganizationWithCounteragentStatus
в теле ответа метода GetOrganization