Страница 1 из 1

Автоматизация: Баг или фича?

Добавлено: 24 окт 2024, 13:57
triadax
Добрый день.

Столкнулся с интересным поведением автоматизации.

У меня в приложении помимо Пользователей, имеется сущность Сотрудники.
Эти две сущности связаны.

У каждой сущности есть статус активности. Чтобы не тратить время на переключения этих статусов в каждой сущности я решил сделать это в одной через автоматизацию.

Логика такая:

Если Сотрудник уволен, переключаем статус у сущности Сотрудник и в Пользователе статус меняется.

И тут интересно. Если автоматизацию сделать через Сотрудник, то статус меняется не у условного Иванова И.И., а у текущего пользователя.
Если же автоматизацию сделать через Пользователя, то всё прекрасно отрабатывает. Статус меняется и у Пользователя Иванова И.И. и у Сотрудника Иванова И.И.

Re: Автоматизация: Баг или фича?

Добавлено: 24 окт 2024, 14:48
Fait
triadax писал(а): 24 окт 2024, 13:57 Добрый день.

Столкнулся с интересным поведением автоматизации.

У меня в приложении помимо Пользователей, имеется сущность Сотрудники.
Эти две сущности связаны.

У каждой сущности есть статус активности. Чтобы не тратить время на переключения этих статусов в каждой сущности я решил сделать это в одной через автоматизацию.

Логика такая:

Если Сотрудник уволен, переключаем статус у сущности Сотрудник и в Пользователе статус меняется.

И тут интересно. Если автоматизацию сделать через Сотрудник, то статус меняется не у условного Иванова И.И., а у текущего пользователя.
Если же автоматизацию сделать через Пользователя, то всё прекрасно отрабатывает. Статус меняется и у Пользователя Иванова И.И. и у Сотрудника Иванова И.И.
Сделайте через PHP скрипт изменение статуса, и всё.