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 — маршрутизация по адресу.


См. также

Структура используется: