8.х ЗУП Новое начисление - замена расчета по среднему

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

  1. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Доброго всем времени суток. Затеялись у нас бухгалтера создать новый вид расчет, да так чтобы он был похож на расчет по среднему, но не по среднему - премии не брать и другие доплаты, только оклады и северные с районными надбавки - для расчета командировочных. Создал, настроил - все считает. Сделал чтобы в документе ОплатаПоСреднему выбирался расчет. Но есть но - после полного расчета ЗП, данный вид расчета не хочет уменьшать количество отработанных дней, расчитываемых по окладу. Т.е. в июле 22 рабочих дня из них человек 3 дня был в командировке - в расчетный листок попадает 22 дня для расчета по окладу и 3 дня сверху - расчет командировочных. Вот и возник у меня вопрос - в какой стороне покопать, а то что-то никак не могу до истины докопаться. Заранее благодарен за подсказки и помощь.
  2. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    В новом виде расчета по среднему какой вид времени у вас стоит? И как настроено вытеснение в окладах/тарифах?
  3. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Вид времени стоит командировка. Формула стоит произвольная - Результат = Расчетная база / Отработано времени в днях * Время в днях
    А вот вытеснение чую что надо внести наверно - но пропустил я это на занятиях:(

    Минут через 5 - кажется нашел глюк в своих мозгах. Попробую сейчас.
  4. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Добавляю вытеснение в оклад по дням, по часам и другие базовые величины, которые входят в расчетную базу. Происходит следующее - при расчете появляется ошибка "Оплата командировочных (по окладу): Не определены базовые начисления" и "Деление на 0". Вхожу в настройки расчета, где описываются базовые начисления - они есть. Убираю вытеснение полностью начислений, которые в расчетной базе описаны - все считает, но не вытесняется по времени. Где опять я словил глюк мозга:(
  5. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Кхм... Вместо цитаты нечаянно репутацию повысила... :)))

    Командировка - это в смысле "Неотработанные полные смены, а также командировки" или командировка по классификатору времени? Должно быть первое.
  6. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Стоит первое - "Неотработанные полные смены, а также командировки"
  7. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    А зачем такая странная произвольная формула введена? Получается нелогично: в расчетную базу входит оклад и он же вытесняется, и по нему же берутся отработанные часы.
    Расчетная база - это сумма, начисленная за период по базовым начислениям, это не нормативный оклад, т.е. если сотрудник должен иметь в тек. месяце оклад 10000 за 20 отработанных дней, а отработал 15 дней на 8000, то командировка будет считаться от 8000 / 15 дней. И при этом те же 15 дней будет пытаться вытеснять. Замкнутый круг получается.

    Не проще вам будет сделать обычный расчет по среднему или от тарифной ставки/оклада, а РК и северные накинуть сверху, т.е. в базу расчета РК и северных включить эту оплату по среднему - согласятся ваши так считать? Иначе, боюсь, не вырулить.
  8. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Да вот и я боюсь не вырулить никак:( Но задача следующая - слишком много платят людям в командировке, надо сделать так - посчитать командировочные из учета оклада + надбавка северная + районный, без учета премий - все это надо разделить на количество отработанных дней в текущем месяце и умножить на кол-во дней командировки. По моим соображениям - при таком подходе нельзя тогда человеку оклад не платить за те дни что он был в командировке, т.е. он должен получать стабильно оклад - а командировочные в мизерном кол-ве получать сверх оклада - что собственно программа и выдает. Но нет же - им и тут нифига не так - надо уменьшать ко-во рабочих дней для оплаты по окладу.:( И вот как быть тут - ума не приложу, уже глюки ловлю мозгом:(
  9. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Я года 2 назад пыталась сделать оплату по окладу - что-то подобное, где при расчете кроме самого оклада учитывались доплаты. Программу подправила, вроде как даже пошло считаться, но позже все-равно пришлось уговаривать наших отойти от этого вида расчета, потому что в нестандартных ситуациях (при перерасчетах, иногда при не полных месяцах) он глючил, все-равно приходилось все проверять и руками отрабатывать.
    Так что советую либо попытаться привести формулу к более простому варианту, либо нарисовать свой документ, в котором будет рассчитываться и записываться в ргистры так, как вам надо.
  10. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    С удовольствием сделал бы свой документ и там описал все варианты расчета - но данный расчет в корне противоречит ТК и у меня руки опускаются, осознавая что людей придется опускать по ЗП:( Либо пусть платят оклад полностью и производят доплату за командировки, либо пусть считают по среднему - что так что так ТК предусматривает.

    Вот так бы все озвучить руководству:)))
  11. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Ну да, логично, ТК никто не отменял... А что мешает озвучить это руководству? :)
  12. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Главбух с расчетчиком ЗП не пускают:))) Шучу конечно - сейчас готовлю письмо руководству. Спасибо громадное за помощь.
  13. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Мда уж, в продолжение темы скажу, что все таки главбух оказался сильнее - тупо уперся рогом и не отступает - надо так как я сказала и все тут. Придется видимо писать в разрез логике документ расчетный. Еще раз спасибо за помощь.
  14. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Рановато закрыли тему - опять вернулся к проблеме, но вопрос такого характера - Можно ли в произвольной формуле, при создании нового вида расчета, указать не оклад по дням (рассчитываемый), а именно оклад согласно штатному расписанию (статический)? Может есть такая величина в заготовках для подстановки в формулу или все же описывать полностью придется эту величину?
  15. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Ээээ... Рассчитываемый - это как? Он статический и берется, просто при расчете делится на нормативное время и умножается на отработанное. Если надо просто оклад, без учета времени, то никто не мешает взять просто оклад. Или я чего-то не поняла? :)
  16. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Рассчитываемый - я имел ввиду тот оклад, из которого придется вытеснять кол-во дней:) Так как в расчет по произвольной формуле нельзя взять данный оклад (вытеснение не работает), надо подставить оклад по штатке. Пробовал тарифы месячные, дневные, часовые - что-то не то совсем:(
  17. TopicStarter Overlay
    Chekar
    Offline

    Chekar

    Регистрация:
    11 ноя 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Друзья, подскажите откуда может браться значение Тарифной ставки месячной равной не размеру Оклада, записанного в регистр в виде тарифной ставки, а постоянное значение равное 100 рублям? Может кто-то явным образом может подсказать модуль, где кусок кода отвечает за формирование данного значения.
Похожие темы
  1. Спешащий
    Ответов:
    0
    Просмотров:
    1.158
  2. НатахаБ
    Ответов:
    1
    Просмотров:
    1.008
  3. nodirbek
    Ответов:
    4
    Просмотров:
    826
  4. Ivan2014
    Ответов:
    14
    Просмотров:
    962
  5. sveto4ek_u2
    Ответов:
    1
    Просмотров:
    175
Загрузка...

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