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— зарегистрированный в ФНС идентификатор участника документооборота счетов-фактур, предусмотренный порядком обмена электронными счетами-фактурами. Первые 3 символа идентификатора содержат код оператора ЭДО, к которому подключена организация.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