продажа и поддержка программ семейства 1С
1С - доступно и ничего лишнего

Расчет оклада в валюте в 1С:ЗУП 3.1

1247

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

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

 SozdanieVidaNachisleniy

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

PokazatelRaschetaZarplati

 

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

 ShablonVvodaIshodnihDannih

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

DocumentDannieDlyRaschetaZarplati

 

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

PriemNaRabotu

 

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

NachislenieZarplatiVznosov

 

Не смогли определиться?
Звоните - поможем!