Присоединяйтесь!

sabyDepartment.Update

sabyDepartment.Update

Метод создает подразделение или обновляет сведения о существующем. В запросе можно указать одно подразделение.

Перед созданием подразделения убедитесь, что созданы объекты, с которыми оно будет связано — наша компания (organization) и родительское подразделение (parent).

Параметры запроса

Параметр
* — обязательный

Тип

Описание

title

строка

название подразделения

code

строка

код подразделения

id

строка
UUID

идентификатор подразделения

parent

объект

информация о родительском подразделении. Родительское подразделение должно быть создано заранее

 

id

строка
UUID

идентификатор подразделения

code

строка

код подразделения

type*

число

тип подразделения. Возможные значения:

  • «0» — подразделение;
  • «1» — рабочая группа;
  • «2» — обособленное подразделение

structureType*

число

тип структуры. Возможные значения:

  • «0» — управленческая структура;
  • «1» — кадровая структура

localizationTitles

массив

список локализаций. Чтобы удалить локализацию, передайте значение langCode и пустое поле title

 

langCode

строка

код языка, например fr

title

строка

название подразделения

closeDate

строка
«ДД.ММ.ГГГГ»

дата закрытия

address

строка

адрес подразделения, записанный в одну строку

addressParts

объект

адрес подразделения, записанный частями

 

settlement

строка

населенный пункт

city

строка

город

street

строка

улица

house

строка

дом

building

строка

номер корпуса/строения, литера

flat

строка

квартира

postalCode

строка

индекс

organization

объект

информация об организации. Чтобы создать подразделение в головной организации, не передавайте параметры code и kpp

 

inn

строка

ИНН. Для юридических лиц в РФ номер состоит из 10 символов. Для иностранных организаций номер определяет законодательство их стран

kpp

строка

КПП организации, 9 символов

code

строка

код филиала

description

строка

примечание

phone

строка

телефон

email

строка

адрес электронной почты

manager

объект

информация о руководителе

 

extId

строка

внешний идентификатор сотрудника

businessCalendar

строка

название производственного календаря

vacationSchedule

логический

признак сдачи графиков отпусков

timesheet

логический

признак сдачи табелей

timekeeper

объект

информация о табельщике

 

extId

строка

внешний идентификатор сотрудника

schedule

объект

описание графика смен

 

color

строка

цвет графика. Возможные значения: от Color1 до Color5

revisions

массив объектов

настройки, действующие на определенном интервале графика

 

begin

дата
«yyyy-mm-dd»

начало действия настройки

end

дата
«yyyy-mm-dd»

окончание действия настройки

 

template

массив объектов

шаблон, по которому заполняется график смен. График заполняется по циклу от налача действия настройки

 

begin

число

смещение в минутах от начала суток — начало рабочего дня. Для выходного — null

end

число

смещение в минутах от начала суток — окончание рабочего дня. Для выходного — null

dinners

массив объектов

обеденные перерывы. Если обеда нет, вернется пустое значение или null

 

begin

число

смещение в минутах от начала суток — начало обеденного перерыва

end

число

смещение в минутах от начала суток — окончание обеденного перерыва

time

число

продолжительность обеда в минутах

index

число

порядковый номер шаблона

Результат

В ответе возвращается идентификатор подразделения, которое было создано или обновлено.

Запрос

Ответ

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.