Статьи

14.07 Редактор "Рабочее время".

На данный момент у нас для расчета зарплаты сотрудника, оформленного в должности "Кассир" не хватает только одно типа документа: "Прихода и ухода с работы". Сформируем эти документы.

В программе «Алио - Торговля» приход и уход сотрудника оформляются на ПОС-терминале (в кассовой программе) сканированием ШК беджа сотрудника. Сейчас же мы покажем, как можно создать запись о приходе и уходе сотрудника Администратору системы. Для начала создадим отчет, в котором будет отражена таблица времени работа сотрудника по дням. В программе «Алио - Торговля» Из пункта меню «Отчеты» вызываем «Список отчетов». Далее открываем категорию отчетов 4. Кросс таблицы, Нажав на знак «+», открываем виды отчетов, входящих в данную категорию. Открываем отчет 4.8. Рабочее время сотрудника.

С правой стороны отразится список отчетов, которые созданы пользователем. Если вы ничего не создавали, то список пуст. Создадим новый отчет. Правой кнопкой мыши вызываем контекстное меню и выбираем строку «Новый». Откроется форма пустого бланка отчета. Вид примерно такой: В верхней части отчета расположена панель инструментов для настройки и работы с отчетом.

По кнопке "Фильтр" вызываем форму "Фильтр запроса". Устанавливаем маркер на Атрибут "Персонал". Далее по кнопке добавить. Откроется справочник «Сотрудники (персонал)» в режиме выбора. Находим сотрудника или сотрудников и 2-м щелчком на Имени сотрудника добавляем запись о нем в фильтр запроса. Форма выглядит примерно так.

После того, как выбрали всех сотрудников, которые нас интересуют, форму справочника сотрудников можно закрыть. Так мы вернулись в форму "Фильтр запроса". Сейчас можно нажать кнопку "Применить" и сформировать таблицу фиксации рабочего времени сотрудника. В нашем примере она будет выглядеть так: Все ячейки пустые, т.е. выбранные нами сотрудники в выбранном нами интервале дат не проходили регистрацию рабочего времени.

Для того, чтобы в следующий раз не составлять отчет, сохраним его под именем следующим образом. Нажмем кнопку "Действие" и далее "Сохранить отчет как…". Имя отчета определим так: Сотрудники 2. Нажмем кнопку Ок. Посмотрим, как данный отчет сохранился в списке отчетов. Для этого сначала закроем все отчеты. Далее снова вызовем п.м. «Отчеты / Список отчетов / 4.Кросс таблицы / 4.8. Рабочее время сотрудников». В правой части видим запись с именем "Сотрудники 2". Двойным щелчком мыши отрываем этот отчет. В открывшемся форме отчета нажимаем кнопку "Обновить". Откроется таблица.

А сейчас давайте отредактируем время посещения сотрудника. Для этого установим маркер мыши на пересечении даты и колонки "Раб. Время" и 2-м щелчком мыши вызовем форму редактирования времени. Сейчас нажмем кнопку "Добавить". Откроется форма "Добавить событие" для выбранного сотрудника. Необходимо определить место, где будет зарегистрирован приход сотрудника. В нашем примере выбираем Фирма 01, Торговый зал 1. Далее выбираем торговый зал. Форма выбора фирмы и места закроется. Чтобы зафиксировать событие следует нажать кнопку "Записать". Форма выбора событий закроется.

В документе "Учет рабочего времени" появится запись о приходе сотрудника с указанием времени прихода и места регистрации. Форма выглядит так: Закроем отчет. Сейчас нажмем кнопку "Обновить" в отчете 4.8. Видим, что в ячейке появилась запись о количестве проработанного времени сотрудника Петрова. Так как мы уход еще не отразили, то считается 14 часов работы, то есть до конца дня (до 24:00 часов).

Сделаем запись об уходе сотрудника Петрова с работы. Для этого двойным кликом мыши вызываем форму редактирования. После этого добавляем запись об уходе. Следите за мышкой. Вернулись в основную форму таблицы учета рабочего времени. Следует нажать кнопку Обновить. Видим, что Петров отработал в текущий день 8 часов.

И так, мы с вами научились редактировать рабочее время сотрудника инструментами Администратора.