8.х Отрицательная сумма в Оплате по среднему заработку

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Valentus, 19 авг 2010.

  1. TopicStarter Overlay
    Valentus
    Offline

    Valentus

    Регистрация:
    25 май 2010
    Сообщения:
    89
    Симпатии:
    0
    Баллы:
    0
    Добрый день, уважаемые!
    Такой вопрос:
    Обработка на основанни документы Начисление отпуска сотрудникам организаций автоматически формирует документы оплаты по среднему заработку для основного и дополнительного отпуска.
    Обработка сравнивает среднедневной заработок по календарным дням (дни отпуска) и заработок за рабочие дни (которые выпадают на время отпуска). Вопрос слудующий:
    У сотрудника отпуск с 20.08 по 10.09
    Система считает следующим образом:
    20-31.08 12дней(календарных)*1368,35(среднедневной заработок)=16420,20, рабочих дней за этот же период 8*1936,1(средний заработок по окладу/кол-во раб. дней месяца)=15488,8

    1-10.09 10дней(календарных)*1368,35среднедневной заработок)=13683,50, рабочих дней за этот же период 8*1936,1(средний заработок по окладу/кол-во раб. дней месяца)=15488,8

    т.к. среднедневной заработок по окладу больше - считаем по ниму (1936,1>1368,35)
    за 20-31.08 получается 15488,8-16420,2=-931,4 (система ставит в расчете 0)
    за 1-10.09 получается 15488,8-13683,5=1805,3 (начисляет система правильно)

    общая сумма отпускных по среднему заработку получается 16420,2+13683,5=30103,7
    общая сумма отпускных по окладу получается 15488,8+15488,8=30977,6
    доплата должна составлять 30977,6-30103,7=873,9
    Но система не учитывает минусовое число и ставит 0, доплата получается 1805,3 вместо 1805,3+(-931,4)=873,9...
    Как можно сделать чтобы в документе по оплате среднего заработка считалось отрицательное число?

Поделиться этой страницей