# ticket.assignToPersonById()

#### <span style="color: #222222; font-size: 1.666em;">Назначить исполнителя заявки</span>  


```JavaScript
ticket.assignToPersonById(int|null $personId, int|null $personQueueIdForLog = null, string|null $personQueueTableForLog = null, int|null $assignAttemptForLog = null)
```

##### Описание:

Назначает указанного исполнителя для заявки. <span style="font-weight: 400;">Для сброса персоны необходимо указать null в аргументах функции.</span>

##### Атрибуты:

<table border="1" id="bkmrk-%D0%98%D0%BC%D1%8F-%D0%A2%D0%B8%D0%BF-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-per" style="border-collapse: collapse; width: 100%; height: 385.203px;"><tbody><tr style="background-color: #ced4d9; height: 29.7969px;"><td style="width: 33.3745%; height: 29.7969px;">Имя</td><td style="width: 33.3745%; height: 29.7969px;">Тип</td><td style="width: 33.3745%; height: 29.7969px;">Описание</td></tr><tr><td style="width: 33.3745%;">personId</td><td style="width: 33.3745%;">int|null</td><td style="width: 33.3745%;">id персоны-исполнителя</td></tr><tr><td style="width: 33.3745%; height: 29.7969px;">personQueueIdForLog</td><td style="width: 33.3745%; height: 29.7969px;">int|null</td><td style="width: 33.3745%; height: 29.7969px;"><span style="font-weight: 400;">id очереди записываемый в лог</span></td></tr><tr><td style="width: 33.3745%; height: 29.7969px;">personQueueTableForLog </td><td style="width: 33.3745%; height: 29.7969px;">string|null</td><td style="width: 33.3745%; height: 29.7969px;"><span style="font-weight: 400;">Название таблицы-связки для очередей записываемое в лог</span></td></tr><tr><td style="width: 33.3745%;">assignAttemptForLog </td><td style="width: 33.3745%;">int|null</td><td style="width: 33.3745%;"><span style="font-weight: 400;">Номер попытки прогона одного и того же тикета по той же очереди записываемый в лог</span></td></tr></tbody></table>

##### Возвращает:

**bool** — подтверждение назначения исполнителя.