8.х ЗУП Создание нового начисления

Тема в разделе ""1С:Зарплата и управление персоналом ЗУП"", создана пользователем abaz, 22 ноя 2010.

  1. TopicStarter Overlay
    abaz
    Offline

    abaz Опытный в 1С

    Регистрация:
    13 май 2007
    Сообщения:
    96
    Симпатии:
    0
    Баллы:
    26
    Добрый день!

    Пытаюсь автоматизировать ежемесячное начисление компенсации, формула которой аналогична формуле вида расчета "Оклад по дням": Результат = Тарифная ставка месячная / Норма времени за месяц в днях * Время в днях. Создал новый вид расчета, завел по нему документ "Ввод постоянного начисления или удержания", но эта компенсация заместила собой основное начисление "Оклад по дням" в карточке сотрудника.

    Что делать?
  2. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    А у этого начисления поставили на вкладке время "Дополнительное начисление за уже отработанное время" и еще бы советовал. прописать его через произвольную формулу расчета и первый показатель завести какой нить свой
  3. TopicStarter Overlay
    abaz
    Offline

    abaz Опытный в 1С

    Регистрация:
    13 май 2007
    Сообщения:
    96
    Симпатии:
    0
    Баллы:
    26
    Пробовал поставить "Дополнительное начисление за уже отработанное время", но тогда в документе "Начисление зарплаты" сумма компенсации попадает целиком, вне зависимости от кол-ва отработанных дней. А нужно чтобы эта сумма рассчитывалась по тому же принципу, что и оклад.

    Помогите пожалуйста, вопрос жизни и смерти! :angry: В ЗУП работаю совсем недавно!
  4. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    А на вкладке прочее указаны вытесняющие начисления? Вообще все работать должно. Возьмите оклад скопируйте его (добавив копированием), поменяйте время на дополнительное уже оплаченное и попробуйте. если не поможет тогда пробуйте через произвольную формулу расчета прописать то же самое ил попробуйте вместо показателя Время в днях показатель отработанно время в днях
  5. TopicStarter Overlay
    abaz
    Offline

    abaz Опытный в 1С

    Регистрация:
    13 май 2007
    Сообщения:
    96
    Симпатии:
    0
    Баллы:
    26
    Все заработало! :D Вариант с формулой даже не понадобился :angry: Даже не верится что это было так просто.

    Спасибо огромное!
  6. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Я всегда говорил своим пользователям на курсах. перед тем как создать новое начисление, подумайте на какое оно похоже из тех что у Вас уже есть, затем скопируте то , переименуйте и т.д.

    Работайте наздоровье
  7. TopicStarter Overlay
    abaz
    Offline

    abaz Опытный в 1С

    Регистрация:
    13 май 2007
    Сообщения:
    96
    Симпатии:
    0
    Баллы:
    26
    Если можно, еще один вопрос вдогонку...

    Фактически отработанное время вносится в систему документом "Табель учета рабочего времени".
    Так вот можно ли сделать так, чтобы документ "Начисление з/п" рассчитывал сумму оклада исходя не из графика работы, а из внесенного табеля?

    На данный момент компенсация считается нормально, исходя из фактически отработанных дней по табелю, а вот расчет оклада опирается на теоретическое количество дней, которые работник должен отработать (разумеется минус невыходы и т.п.).

    Простите если задаю глупые вопросы - для меня это все вновинку.
  8. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Ну так оно так и расчитывается. Норма берется из графика , факт из табеля.

    Нажмите рассчитать человека с комментарием и увидите там будет ссылка из чего он факт берет.

    Извините не совсем понимаю вопроса..
  9. TopicStarter Overlay
    abaz
    Offline

    abaz Опытный в 1С

    Регистрация:
    13 май 2007
    Сообщения:
    96
    Симпатии:
    0
    Баллы:
    26
    Дело в том, что и факт почему-то взялся из графика, вот коментарий к расчету оклада: "Оплачиваемое время рассчитано по индивидуальному графику работы или по табелю учета рабочего времени".

    Завел табель на первую половину месяца, получилось 9 оплачиваемых дней. Но при начислении з/п оклад считает с полного 21 дня, как в графике. В то же время в следующей строке док-та начисления компенсация высчиталась правильно - с 9 дней. Мне казалось что они должны работать одинаково :)
  10. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Там должна быть ссылка, какой документ она открывает индивидуальный график или табель?

    Просто оклад у Вас посчитался первую половину месяца взял из табеля, вторую из графика, т.к на нее нет табеля. Вообще обычно табеля сразу на месяц делают
  11. TopicStarter Overlay
    abaz
    Offline

    abaz Опытный в 1С

    Регистрация:
    13 май 2007
    Сообщения:
    96
    Симпатии:
    0
    Баллы:
    26
    По ссылке открывает табель.

    Видимо так оно и есть.

    Вроде все работает, благодарю за консультацию!
  12. wald
    Offline

    wald

    Регистрация:
    25 ноя 2010
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Подскажите пожалуйста, я ввел новый ВР, копировал Доплата за вечерние часы.
    Сделал формулу: Время в часах * Процент * ТарифнаяСтавка
    Тарифная ставка и процент проставляются в приказе.
    Вид времени: ВечерниеЧасы 2. Доплата за уже отпработанное время.
    В табеле ввожу Я - 10 часов.
    При расчете он указывает по явке 10 часов, но и по ВР ВечерниеЧасы2 тоже 10 часов, хотя в табеле их нет. в чем может быть проблема? Подскажите пожалуйста!!!
  13. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Формулу сами прописывали или в спсобе расчета стоит доплата за вечерние часы?

    Система правильно учитывает ночные и вечерние если в способе расчета стоит доплата за ночные или вечерние, а не произвольная формула расчета. Показатель "Время в часах " это отработанное время в часах и тут не влияет то какое вы ему обозначение ставите на вкладке время. Для расчета вечерних часов используется показатель Вечернее время в часах , но его в произвольной формуле нет
  14. wald
    Offline

    wald

    Регистрация:
    25 ноя 2010
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    А каким образом тогда сделать ВР, чтобы это была доплата за уже отработанные часы? Например есть основной ВР по тарифной ставке.
    В табеле 6 часов = 6* тарифную ставку.
    А доплата - это например в этот день из 6 часов, он еще ремонтировал 2 часа. То есть нужно свою тарифную ставку * 2 часа.
    Вот если в табель ставить 6 явок по основному ВР и 2 часа по этой доп. работы, тогда все ок. А вот если в этот день не было до работы то он ставит 6 часов по основному ВР и 6 часов по доп работе! Почему? Каким образом это реализовать?

    Формулу прописал сам, скопировал Доплату за вечерние часы. Формула Время в часах * Процент * ТарифнаяСтавка
  15. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Давайте определимся у Вас как идет Он отработал 6 чалов и из них 2 или 6+2

    Если 6 и из них 2 , это доплату на эти 2 часа можно сделать документом Оплата работы в праздники и выходные и выбрать там не Оплату в выходной , а доплату и указать 2 часа. Тогда эти 2 часа у Вас оплатятся там, а 6 в доке начисление ЗП и в Табеел же вам надо что бы 6 было.

    Или создавайте свой вид расчета с показателем типа ОтработанноеВремя, и что бы он мог изменяться при расчете и в Документе начисление ЗП проставляйте сколько часов ему надо оплатить дополнительно
  16. wald
    Offline

    wald

    Регистрация:
    25 ноя 2010
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Он отработал 6 часов. Из них 2 часа дополнительная оплата. И таких видов оплат много. Например водитель был на линии (перевозил руду) 6 часов. Из них 2 часа он перевозил опасный груз. В документе можно указывать только: доплата за работы в выходные и праздничные дни и Оплату за работу в празд и выход дни.
  17. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Ну тогда как сказал - создаете начисленеи с произвольной формулой

    КоличесвоЧасовОплаты*ТарифнаяСтавка*Процент(если надо)

    Показатель КоличесвоЧасовОплаты создаете сами если укажите что данные могут изменяться при расчете то в документе начисление ЗП их можете менять. Если перед расчетом. то в документе Начисление ЗП нажимаете Действие - ввести показатели рассчета

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