DepartmentToUpdate
На этой странице, помимо DepartmentToUpdate
, описаны следующие структуры:
Данные для изменения свойств подразделения организации методом UpdateDepartment.
message DepartmentToUpdate
{
optional ParentDepartmentPatch ParentDepartment = 1;
optional DepartmentNamingPatch DepartmentNaming = 2;
optional DepartmentKppPatch Kpp = 3;
optional DepartmentAddressPatch Address = 4;
optional DepartmentRoutingPatch Routing = 5;
}
ParentDepartment
— идентификатор родительского подразделения, представленный структурой ParentDepartmentPatch.Name
— название подразделения, представленное структурой DepartmentNamingPatch.Kpp
— КПП подразделения, представленный структурой DepartmentKppPatch.Address
— адрес подразделения, представленный структурой DepartmentAddressPatch.Routing
— тип доступной маршрутизации, представленный структурой DepartmentRoutingPatch.
ParentDepartmentPatch
Данные для изменения родительского подразделения.
message ParentDepartmentPatch
{
required string ParentDepartmentId = 1;
}
ParentDepartmentId
— новое значение родительского подразделения.
DepartmentNamingPatch
Данные для изменения названия и краткого названия подразделения.
message DepartmentNamingPatch
{
required string Name = 1;
required string Abbreviation = 2;
}
Name
— новое название подразделения.Abbreviation
— новое короткое название подразделения.
DepartmentKppPatch
Данные для изменения КПП подразделения.
message DepartmentKppPatch
{
optional string Kpp = 1;
}
Kpp
— новое КПП подразделения.
DepartmentAddressPatch
Данные для изменения адреса подразделения.
message DepartmentAddressPatch
{
optional Address Address = 1;
}
Address
— новый адрес подразделения, представленный структурой Address.
DepartmentRoutingPatch
Данные для изменения типа маршрутизации подразделения.
message DepartmentRoutingPatch
{
required bool Kpp = 1;
required bool Address = 2;
}
Kpp
— маршрутизация по КПП.Address
— маршрутизация по адресу.
См. также
- Структура используется:
в теле запроса метода UpdateDepartment