Користувальницькькі налаштування

Налаштування сайту


salary

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія По сторонах наступні версії
salary [2015/08/04 18:12]
salary [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
Рядок 1: Рядок 1:
 +====== Учет зарплат и премий ======
  
 +[[http://ubilling.net.ua/?module=fnpages&pid=ubpay|{{ :buy-100.png?nolink&|}}]]
 +
 +**Позволяет:**
 +  * Производить учет работ выполненных в рамках поставленных в планировщике заданий.
 +  * Контролировать количественно выполненные задачи.
 +  * На основании этих сведений производить расчет и выплаты заработных исходя из реально выполненных работ.
 +  * Вести табель учета рабочего времени.
 +  * Визуально наблюдать распределение работ и доходов между сотрудниками.
 +  * Контролировать задачи планировщика, для которых нету выполненных работ.
 +  * Распечатывать отчеты по каждому работнику за определенный период.
 +  * Гибко распределять права доступа к разным функциональным частям учетной среды.
 +  * Хоть как-то распределять и планировать время выполняемых задач при помощи модуля "Таймлайн работников".
 +
 +
 +====== Использование в примерах ======
 +Учет зарплат и премий, обладает хорошей синергией с модулем "Планирование работ". Для начала требуется заполнить справочник "Работники" на тему имеющихся сотрудников, и задач, которые они могут у вас выполнять.
 +
 +{{:salary1.png?800|}}
 +
 +Далее модуль "Учет зарплат" 
 +
 +{{:salary0.png?|}}
 +
 +будет сам ласково намекать, на то, что стоит сделать.
 +
 +{{:salary2.png?800|}}
 +
 +Собственно первым делом следует заполнить справочники с расценками на работы, и зарплатами работников.
 +
 +{{:salary3.png?800|}}
 +
 +{{:salary4.png?800|}}
 +
 +{{:salary5.png?800|}}
 +
 +{{:salary7.png?800|}}
 +
 +Что дальше? Ах да, проблема в том, что нету еще оплачиваемых работ, для наших сотрудников.
 +
 +{{:salary8.png?800|}}
 +
 +Это просто исправить. Допустим у нас есть заявка от пользователя на подключение. Оформляем соответствующую задачу в "Планировании работ"
 +
 +{{:salary9.png?800|}}
 +
 +Вот как эта задача у нас будет выглядеть. "Кто должен выполнить" у нас будет рассматриваться как ответственный за выполнение задачи.
 +
 +{{:salary10.png?800|}}
 +
 +Мы знаем, что для подключения данного пользователя стоит произвести определенное количество работ. 
 +
 +{{:salary11.png?800|}}
 +
 +Добавив соответствующие работы, мы в последствии можем определить, что подключение выполняли два человека (да, коэффициент умножается на единицы измерения работ), то есть, если работу делал один работник - коэффициент равен 1, если двое - то можно установить 0.5, трое - 0.33. Денежные средства в отчете будут распределяться исходя из этого.
 +
 +{{:salary12.png?800|}}
 +
 +Если за конкретную задачу (допустим пользователь слишком нервный, вы пообещали сотруднику какую-то другую оплату, вы всегда можете заполнить поле "другая цена". Оно будет превалировать над результатом умножения базовой стоимости работы на коэффициент.
 +
 +{{:salary13.png?800|}}
 +
 +Вот как у нас в последствии выглядит закрытая задача
 +
 +{{:salary14.png?800|}}
 +
 +
 +У вас уже начали возникать резонные вопросы, а зачем это все? А вот зачем. Мы можем просмотреть оплачиваемые либо просто выполненные работы за период, в разрезе всех сотрудников
 +
 +{{:salary15.png?800|}}
 +
 +Можем в любой момент выдать заработанные деньги сотруднику на руки, согласно каждой работы, и попутно проконтролировать "что это было вообще такое и почему он это сделал?" Также можно сделать распечатку этого отчета, для того чтобы выдать на руки сотруднику для ознакомления, почему он получает вот столько денег, и что он конкретно для этого сделал.
 +
 +{{:salary16.png?800|}}
 +
 +Да, выплаченные работы нужно подтверждать, чтобы они стали выплаченными.
 +
 +{{:salary17.png?800|}}
 +
 +Также в конце или начале рабочего дня, мы можем заполнять типичный табель учета рабочего времени, чтобы в финале узнать, сколько человеко-часов отработал каждый из работников. Начиная с релиза Ubilling 0.7.1 вы можете доверить отдельно заполнение табелей своему работнику, не давая ему доступа к всему модулю. Для этого предназначено право SALARYTSHEETS.
 +
 +{{:salary18.png?800|}}
 +
 +{{:salary19.png?800|}}
 +
 +И даже распечатать его можем :)
 +
 +{{:salary20.png?800|}}
 +
 +Что мы будем видеть каждый день при удачном заполнении задач, работ и табеля? А вот что-то такое
 +
 +{{:salary22.png?800|}}
 +
 +Также мы можем искать запланированные задачи, по которым еще не сделано никаких работ
 +
 +{{:salary23.png?800|}}
 +
 +А также контролировать ситуации, когда в рамках одной задачи, сотрудники сделали "полтора подключения"
 +
 +{{:salary24.png?800|}}
 +
 +Также вы можете гибко распределить права на использование данной функциональности. То есть например, позволить работникам только просматривать работы в задачах в целях самоконтроля, позволить добавлять работы к задачам ответственному менеджеру, и выдать права на отчетную часть модуля только нужным людям.
 +
 +{{:salaryrights.png?512|}}
 +
 +====== Установка и настройка ======
 +Для использования данной функциональности, требуется включение опции **SALARY_ENABLED** в конфиге [[alteriniconf|alter.ini]]
 +
 +<code ini>
 +SALARY_ENABLED=1
 +SALARY_TELEGRAM=0
 +;SALARY_FACTOR_DEFAULT=2
 +;SALARY_EMPLOYEE_PRESET=1
 +;SALARY_JOBTYPE_PRESET=1
 +</code>
 +
 +Включение опции **SALARY_TELEGRAM** приведет к моментальной рассылке всех закрытых на сотрудников работ. Если вам кажется это спамом, можете оставить данную опцию отключенной и использовать вызов salarytelegram из [[remoteapi|RemoteAPI]], например, так:
 +<code>
 +20 20 * * *     /bin/ubapi "salarytelegram"
 +</code>
 +
 +В этом случае, ваши сотрудники будут получать уведомление по всем закрытым на них работам одним сообщением после рабочего дня. Выглядеть это должно как-то так:
 +
 +
 +{{:salarytelegram.png?direct&|}}
 +
 +Правда круто, когда сотрудники знают, чего они на самом деле сделали за этот день и сколько они при этом заработали?
 +
 +Включение опции **SALARY_FACTOR_DEFAULT** устанавливает коэффициент по-умолчанию для новых создаваемых работ отличный от умолчательного 0. Включение опции **SALARY_EMPLOYEE_PRESET** позволяет автоматически пред устанавливать работника на основании данных задачи, для которой создается работа. Включение опции **SALARY_JOBTYPE_PRESET** производит то же самое также и для типа работы.
salary.txt · Востаннє змінено: 2023/06/27 12:29 повз nightfly