Расчет оклада в валюте

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

Решение

Для решения этой задачи можно создать отдельный вид начисления и назвать его, например, Оплата по окладу (у.е.). Удобнее всего создать этот вид начисления копированием на основании имеющегося вида расчета Оплата по окладу. Далее потребуется внести изменения в формулу этого нового вида начисления: дополнить её показателем, в котором будут храниться сведения о курсе на каждый месяц: 

Этот показатель следует создать в справочнике Показатели расчета зарплаты. Он будет назначаться для всей организации, иметь точность 2 знака после запятой и вноситься ежемесячно документом Данные для расчета зарплаты

Теперь в справочнике Шаблоны ввода исходных данных (Настройка — Шаблоны ввода исходных данных) следует создать форму для ввода этого показателя: 

В результате появляется возможность документом Данные для расчета зарплаты (Зарплата – Данные для расчета зарплаты) вносить сведения о курсе у.е. за необходимый месяц: 

Остается назначить сотруднику вид начисления Оплата по окладу (у.е.) в плановом порядке. При этом не стоит забывать, что размер оклада по этому виду начисления следует указывать в у.е., а не рублях: 

При расчете зарплаты в документе Начисление зарплаты и взносов сумма оплаты по окладу (колонка Результат) рассчитается в рублях: 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *