г. Оренбург, пер. Матросский, д.2, 2 этаж

пн-пт 09:00 - 18:00

Отдел качества: +7 (922) 886 95 17

  • YouTube
  • Яндекс Дзен
  • вконтакте

Расширенная настройка расчета зарплаты в 1С:УНФ

Программный продукт 1С:Управление нашей фирмой позволяет вести расчет заработной платы по сотрудникам. Для этого в программе предусмотрен документ «Начисление зарплаты» и справочник «Виды начислений и удержаний».

Изначально в программе уже создано по умолчанию несколько видов начисления и удержания, но их зачастую недостаточно для расчета зарплаты на предприятии. Возьмем пример: зарплата на предприятии сдельная и рассчитывается как оклад + ставка за произведенную продукцию. 

Предопределенные виды начислений не позволят нам сделать подобный расчет зарплаты, и поэтому нам нужно будет создать собственный вид начисления. Для этого УНФ предоставляет довольно обширные возможности. На основании данного примера давайте рассмотрим возможности УНФ по созданию расчетов зарплаты:
 

  1. Нам необходимо создать новый вид начислений, назовем его «Сдельная З/П». Указываем тип «Начисление» и задаем формулу для расчета.

         

         2. В окне «Редактирование формулы расчета» мы видим показатели, которые необходимы для расчета нашего начисления, но как мы выяснили раньше, необходимого показателя изначально в УНФ, и поэтому мы создадим новый.

     

           3. При создании нового показателя мы можем выбрать каким образом 1С будет получать значения для расчета (вручную, из запроса или расширения). В нашем случае мы выберем «Получить из запроса".

      4. После того как мы выбрали способ получения значения показателя, мы должны выбрать источник, откуда это значение будет браться, или возможно  создать произвольный запрос. При указании источника программа автоматически создаст запрос для получения значения, но его нельзя будет изменить. Если на нашем производстве для всей продукции начисляется единая ставка за сборку, то мы можем не использовать произвольный запрос и указать источник, но мы делаем формулу для предприятия, где за сборку разного вида номенклатуры начисляется разная ставка. Поэтому лучше создавать произвольный запрос.

          5. После установки флага «Произвольный запрос» переходим во вкладку «Запрос»,  здесь мы указываем «Редактировать запрос» и переходим в конструктор запроса.

         6. В конструкторе запросов мы указываем источник, в нашем случае это регистр накопления «СдельныеНаряды.Обороты», и в таблице поля мы указываем, СУММА (Источник.КоличествоФактОборот) *70 где 70 это ставка в рублях за единицу изготовленной продукции.

              7. Далее переходим на вкладку «Условия» и прописываем условия отбора по конкретному виду номенклатуры, так же чтобы расчет производился по конкретному сотруднику указываем Источник.Исполнитель = &Исполнитель, где источник это необходимый нам регистр накоплений. Так же необходимо поставить отбор по операции, совершаемой сотрудником в нашем случае это «Сборка (тележка)».

            8. Далее переходим во вкладку «Дополнительно» и указываем создание временной таблицы

       9. Далее мы переходим в «Объединения и псевдонимы», где создаем дополнительные запросы аналогичные первому для указания ставок за остальные виды номенклатур. Для примера на предприятии использовалось 9 видов номенклатур и итоговый вариант будет выглядеть таким образом:

         10. Теперь все, что нам осталось сделать, это создать запрос, который будет брать данные из временной таблицы и суммировать их. Для этого создаем дополнительный пакет запроса и источником выбираем нашу временную таблицу.

На этом наш запрос готов, и мы можем увидеть его текст.

После создания показателя сохраняем его и указываем в нашей формуле по расчету начисления.

Итоговая сумма зарплаты будет равна 10000 + сумма собранных тележек * на ставку по конкретному виду номенклатуры.

Таким образом в 1С: УНФ можно создавать довольно специфичные формулы для расчета заработной платы не прибегая к доработке данного функционала.

 

 

Специалисты компании «1С:БИЗНЕС РЕШЕНИЯ» помогут Вам освоить все возможности программы 1С:УНФ, проведут бесплатную демонстрацию и ответят на вопросы! 

Узнать подробнее о возможностях программ 1С:УНФ  можно по телефону +7 (3532) 43-05-17.