8.х ЗУП Переход оплаты со сдельного наряда на почасовому тарифу

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

  1. TopicStarter Overlay
    Nik02071
    Offline

    Nik02071 Опытный в 1С

    Регистрация:
    12 ноя 2008
    Сообщения:
    347
    Симпатии:
    1
    Баллы:
    29
    У нас водители туда едут по сдельному наряду оттуда едут по часовому тарифу. Время которое едут по наряду используется для расчета доплаты за классность водителя. Выслуга же начислется только по часовому тарифу без учета времени когда едут по наряду должна вытеснятся днятми нерабочими согласно табеля(отпуск, больничный и т.д.)

    Как это лучше воплотить в редакторе формул расчета? Где посмотреть определения показателей редактора зуп2.5?

    я имею ввиду предопределенные показатели
  2. TopicStarter Overlay
    Nik02071
    Offline

    Nik02071 Опытный в 1С

    Регистрация:
    12 ноя 2008
    Сообщения:
    347
    Симпатии:
    1
    Баллы:
    29
    Результат = (Расчетная база/Время в часах*166.25)/Норма времени в днях * Мин( ?(Окр((Расчетная база/Тарифная ставка часовая)/8,0)<(Расчетная база/Тарифная ставка часовая)/8,Окр((Расчетная база/Тарифная ставка часовая)/8,0)+1,Окр((Расчетная база/Тарифная ставка часовая)/8,0)),Норма времени в днях) * ОценитьПо(Стаж на надбавку за выслугу лет,ШкалаВыслуга1(вспомогат.цеха))

    формула выслури такая в Расчетную базу входит Оплата по часовому тарифу(требуется разряд).
    В вытесняющие виды начислений Оплата по больничному листу. Но почему то вытеснение не работает?
  3. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Думаю, вам надо разбивать на 2 вида расчета: "туда" - отдельно по сделке, "обратно" - вторым видом расчета по тарифу. Тогда и вытеснение проще настроить будет, и расчеты.
    Единственное - они у вас "туда" и "обратно" в один и тот же день едут или в разные? - время учитывать может оказаться не очень просто.
  4. TopicStarter Overlay
    Nik02071
    Offline

    Nik02071 Опытный в 1С

    Регистрация:
    12 ноя 2008
    Сообщения:
    347
    Симпатии:
    1
    Баллы:
    29

    Едут несколько дней по сдельной это туда с грузом, назад столько же по повременке. Ремонт тоже повременка.

    Выслуга посчиталась, стал пробовать вытеснение больничным. По часовому тарифу вытеснилась выслуга.

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

    Не пойму почему так происходит?
  5. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Это проще. Плановыми начислениями ставите на дорогу "туда" оплату по производственным нарядам и вводите начисление по сделке. На дорогу обратно в плановых вводите оплату по тарифу и в начислении зарплаты рассчитывается за эти дни тариф.

    А тут надо попробовать грамотно настроить вытеснение. В вытесняющих по выслуге что стоит? Оплата по тарифу туда случайно не попала?
    В вытесняющие для выслуги поставить оплату по сдельному и посмотреть как сработает.
  6. TopicStarter Overlay
    Nik02071
    Offline

    Nik02071 Опытный в 1С

    Регистрация:
    12 ноя 2008
    Сообщения:
    347
    Симпатии:
    1
    Баллы:
    29
    На день по сдельной поменял основную систему оплаты с часового тарифа на сдельный. Поэтому время этого дня не учлось по часовому тарифу. Только тогда

    появился расчет по сдельной в квитке. Вроде отклонения должны вытеснять выслугу по расчетной базе(часовой тариф) поэтому в начислении выслуга я не

    поставил вытесняющие начисления
  7. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    А выслугу пытаетесь считать по вышеприведенной зубодробительной формуле? Зачем, кстати, надо было ее наворачивать в таком виде?
    Я бы попробовала ввести обычную
    ПоЧасовомуТарифу * Отработано часов * <доработать расчет по коэффициентам (или как там у вас положено) по выслуге>
    И настроить вытеснение.
  8. TopicStarter Overlay
    Nik02071
    Offline

    Nik02071 Опытный в 1С

    Регистрация:
    12 ноя 2008
    Сообщения:
    347
    Симпатии:
    1
    Баллы:
    29
    Дело в том, это для того чтобы она считалась так же как и у нас в старой программе там считалась :часовой тариф*166,25/норму времени в днях умножить на

    отработанное время по часовому тарифу без учета времени по сдельной. умножить на коэффициент стаж по шкале
  9. TopicStarter Overlay
    Nik02071
    Offline

    Nik02071 Опытный в 1С

    Регистрация:
    12 ноя 2008
    Сообщения:
    347
    Симпатии:
    1
    Баллы:
    29
    поставил сдельные наряд в вытесняющие на тариф Тариф все равно считается с учетом времени сдельного наряда
  10. TopicStarter Overlay
    Nik02071
    Offline

    Nik02071 Опытный в 1С

    Регистрация:
    12 ноя 2008
    Сообщения:
    347
    Симпатии:
    1
    Баллы:
    29
    Показатель Время в часах все равно включает и время по Сдельному наряду Придется наверное бухгалтерам вручную заносить это время по Сдельным нарядам

    для расчета в формуле.Сдельный наряд наверное не может вытеснять по времени
  11. svet
    Offline

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

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

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