8.х ЗУП Почему неправильно берет сумму начисления в премию?

Тема в разделе ""1С:Зарплата и управление персоналом ЗУП"", создана пользователем ЕкатеринаНик, 6 мар 2012.

  1. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Вот расчет с комментарием. Посмотреть вложение 10454
    Доплата в 30% человеку положена с 06,02 по 05,03, а с 18,02 он на больничном, где кстати, проблема с этой доплатой. Саму Доплату с 06,02 по 17,02 рассчитал верно (5884 / 20дней * 10 явок * 0,3) = 882,6, а почему в премии другая сумма?
  2. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.400
    Симпатии:
    40
    Баллы:
    54
    Если я правильно понимаю расчет, то у Вас он взял в расчетную базу премии, базу доплату не за весь период, а только сумму за период действия оклада.
  3. svet
    Offline

    svet Профессионал в 1С Команда форума

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Судя по тому, что и доплата и премия у вас процентом от расчетной базы, расчет премии от количества отработанных дней вообще не должен зависеть бы... Но поскольку у вас неполный месяц по окладу, да еще и доплата не с начала месяца - возможны варианты.
    Попробуйте для начала установить доплату с 01.02 и посмотреть как будет при этом считаться премия. Если нормально, возможно где-то норма времени по неполной доплате цепляется.

    И еще - очередность расчета в доплате и премии у вас какая настроена? Если, например, доплата - зависимое первого уровня, то премия - как минимум должна быть проставлена как зависимое второго уровня.
  4. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Очередность: доплата первого уровня, премия третьего. С первого числа, скорее всего рассчитается верно!, т.к. такая доплата у многих.
  5. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Посмотреть вложение 10459
    а вот и неверно рассчиталась...


    1 147,38 / 20 * 13 = 745, 97 и получил базу доплаты для премии...
    Как настроить так, чтобы в премию доплата шла целиком, а вот если человек отработал неполный месяц, то доплата рассчитывалась согласно явки.
  6. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Помогите, в чем проблема? Делаю всё правильно!
  7. d_control
    Offline

    d_control Опытный в 1С

    Регистрация:
    21 дек 2011
    Сообщения:
    511
    Симпатии:
    0
    Баллы:
    26
    этот вид начисления у вас каким-то образом завязан на период действия.

    покажите основные закладки карточки этого начисления...
  8. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Не, никак не завязан.
    Регламентное начисление - процентом на расчетную базу, в расчетной базе - Оклад по дням у Основной доплаты, Оклад по дням и Основная доплата у Премии текущего месяца.
  9. svet
    Offline

    svet Профессионал в 1С Команда форума

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Попробовала смоделировать вашу ситуацию у себя на базе - все работает. Возможно у вас документы "переплелись". Попробуйте отменить все документы по сотруднику и перезаполнить и перепровести их все по очереди, в правильном порядке: сначала все невыходы, потом перезаполнить и перепровести табель, потом перезаполнить и рассчитать начисление зарплаты. Наверное, лучше даже создать новые документы, а не перезаполнять в старых.

    Иногда бывает, что невовремя заполненный и проведенный документ может вызвать такие сбои.

    Ну а если не получится... Тогда надо по программе лазить и отладчиком смотреть какая база для расчета берется, откуда и почему.
  10. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Разобралась, поправьте, если не права.
    В Премии текущего месяца среди вытесняющих начислений было - "Дни неоплачиваемые согласно табеля", т.к. Премия - это процент от Оклада по дням, то только Оклад по дням зависит от Явки. Удалила вытесняющее начисление "Дни неоплачиваемые согласно табеля".

    "Доплата в 30% человеку положена с 06,02 по 05,03, а с 18,02 он на больничном, где кстати, проблема с этой доплатой." - вычислила Больничный, сторнировались премия текущего месяца и Доплата, потому что вытесняющие начисления - Оплата Больничных за счет работодателя и Оплата больничных. - а у меня уже доплата и премия рассчиталась согласно явки! от оклада.
    Следовательно мне - надо для процентного начисления заполнять только Базу и Ведущие начисления, при изменении которых выполняется перерасчет! Никаких вытесняющих?
    Делаю от обратного - в табеле за февраль все явки!, начисляю полный оклад, доплату и премию. Позже завожу больничный, сторнируется оклад за дни болезни, премия и доплата за февраль вычитаются полностью и доплачиваются из расчета оклада за фактические дни работы в феврале. - верно.
    Правильно ли я рассуждаю?
  11. svet
    Offline

    svet Профессионал в 1С Команда форума

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Да.
    По логике: если доплата идет процентом от базы, то все, что должно быть вытеснено, должно вытесняться на уровне видов расчетов, входящих в базу доплаты, а не на уровне самой доплаты.


    Если у вас больничный проходит в марте, то правильно.
    Непонятно только зачем вы тогда в вышеприведенных скринах в февральской зарплате его пытались учитывать. Если больничный проходит мартом, то в феврале должно быть полное начисление - и премии, и доплаты.
  12. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    1. Решено


    2. в продолжение
    "Непонятно только зачем вы тогда в вышеприведенных скринах в февральской зарплате его пытались учитывать."
    Я игралась на копии, смотрела на поведение. Первые скрины не верны, но отражают фактическую явку. У нас есть табельщица, которая в табеле проставляет человеку Явка или Б - если прозвонила она человеку и знает что он на больничном или НН - если человек ушел в "запой".
    Почему вы считаете, что если нет документа больничного в феврале, то мы должны оплатить "как будто " явки? "Если больничный проходит мартом, то в феврале должно быть полное начисление" - ну у нас сплошь и рядом, сегодня не вышел, пошел к врачу, врач отправил - не болен, на след. день на работе, табельщица ставит одну НН, или человек месяцами болеет - чтож ему платить оклад с премиями, пока он больничнй не принесет? Вот, табельщица такому начинает ставить Б, оклад уже не идет, а когда будет больничный - оплатим.

    Спасибо всем за участие! :)
  13. svet
    Offline

    svet Профессионал в 1С Команда форума

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Я не то имела в виду. Если больничный прошел в марте, но в начислении февраля его быть не должно - НН, да, могут быть.
    А вот если провести мартом больничный, отсторнировать в нем начисления за февраль, а потом задним числом начать ковырять февральское начисление зарплаты - вот тогда возможны такие варианты, которые и в кошмарном сне не приснятся. Я об этом.

    Для этого есть маленькая зеленая стрелочка в правом нижнем углу поста. ;)
  14. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    повторюсь, что ковыряюсь я в копии, в реалбазе - табу на предыдущий месяц, и естественно - больничный оплачиваем в марте.

    знаю ;)

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