По поводу "выдал / принял":
Смысловая нагрузка:
Изначально это "выдал / принял" задумывалось для того, чтобы зафиксировать, кто из мастеров выдал в работу задание рабочему и кто из мастеров принял это задание.
Чтобы потом собирать статистику по работе мастеров и как-то на неё завязывать их зарплату. Знаю, как минимум, одну организацию, где это именно в таком ключе и используется.
Потом появился "упрощённый вариант" учёта выполнения заданий, который на сегодня по факту стал для всех "дефолтным" - когда "выдавать" задание в программе не обязательно, достаточно просто включить его в план поста на смену, а дальше можно сразу "принимать" (думаю, многие из современных пользователей и не знают, что вообще можно предварительно "выдавать" задания, и более того, что когда-то это был обязательный шаг). И в этом случае получилось, что прописывается и туда, и туда один и тот же пользователь - который отметил "сдачу" по заданию.
С появлением же терминалов это и вовсе несколько потеряло смысл, т.к. рабочие сами "берут в работу" или "сдают" задание через терминал.
Но, в общем, с тех начальных времён в программе осталось...
Технически:
Эти "выдал" и "принял" - это связанные объекты с заданием.
Идентификатор задания - в колонке "задание" в "статистике".
Связанный объект - сотрудник.
Тип связи - LT_TaskStartUser и LT_TaskFinishUser соответственно.
См. рис.1 и 2.