8.х ЗУП Начисление отпуска

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

  1. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Добрый день. Начисляю отпуск сотруднику , в поле "За период работы с " получается такое (см.скрин). Сотрудник работает с 10.2006 года по н.в.. Что подскажите ?


    З.ы. ЗУП 8.2 релиз 2.5.54.1

    Вложения:

    • Scrin.jpg
      Scrin.jpg
      Размер файла:
      113,7 КБ
      Просмотров:
      106
  2. svet
    Offline

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

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

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Так выглядит справка по остаткам отпуска (скрин). Пока не особо понял систему. Но глядя на других сотрудников, вроде все нормально?

    Вложения:

    • Scrin.jpg
      Scrin.jpg
      Размер файла:
      234,8 КБ
      Просмотров:
      73
  4. svet
    Offline

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

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

    Вложения:

    • otp.jpg
      otp.jpg
      Размер файла:
      71,5 КБ
      Просмотров:
      55
    • otp2.jpg
      otp2.jpg
      Размер файла:
      31,7 КБ
      Просмотров:
      53
  5. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Такая ситуацию почти у каждого третьего сотрудника , сотрудников всего больше тысячи. Править для каждого ,можно наверно умом тронуться )) Скорее всего я не так понимаю систему, так как даты и кол-во дней отпуска в 7.7 и 8.2 совпадают.
  6. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Наткнулся на такое, можете объяснить как это, период одинаковый и все остальное тоже ,а регистрация разная.

    Вложения:

    • Scrin.jpg
      Scrin.jpg
      Размер файла:
      386,2 КБ
      Просмотров:
      47
  7. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    У нас 2000 и 7-ка была очень нестандартная, я обработку писала по переносу и потому кадры руками допроверяли недопроверенное. Можно же не сразу всех корерктировать, а проверять по мере ухода сотрудников в отпуск.
    А регистраторы - какие документы? Переносы? Такое ощущение, что введено 2 переноса на одно событие...
    В качестве предположения: Может быть в исходной базе были какие-то перерасчеты или продления и по ним сформировались двойные переносы на один и тот же отпуск?
  8. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Регистратор, документ "Отпуска организаций". На данные документ есть 2 ссылки из ПереносДанных- Отклонения и Фактические отпуска.
  9. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Может из-за них. Но самих документов двойных нет.
  10. svet
    Offline

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

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

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    И еще: Вы переносите только фактически отгулянные отпуска, причем только за то время, за которое они накопились в предыдущей программе и, насколько я поняла, не вводите остатки (?).
    В таком случае 8-ка будет считать рабочий период для отпуска начиная от даты приема сотрудника и вычитать все перенесенные фактические отпуска. А если сотрудник работал ДО начала работы в старой программе? Часть факт. отпусков в таком случае у вас может пролететь.
    Т.е. я бы еще раз рекомендовала все-таки ввести остатки, а не переносить фактические отпуска.
  12. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Согласен
  13. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Переносил все стандартными правилами, остатки ни какие не вводил. И вы правы насчет, того ,что 8-ка считает рабочий период начиная от даты приема. Спасибо Svet )) Теперь понятно, хоть где копать ))
  14. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Продолжу тему. При начислении отпуска и расчете среднего , дни расчетного периода считаются криво. Получается ,что человек отработал 5 дней, а по расчетному листу 4. Для сверки , в 7.7 считается правильно 5.69 у данного сотрудника. Куда посмотреть ,чтобы найти этот день ?

    Вложения:

    • Scrin.jpg
      Scrin.jpg
      Размер файла:
      101,2 КБ
      Просмотров:
      27
  15. svet
    Offline

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

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

    Т.е. если у вас, например, сотрудник ушел в отпуск с 8.08.11, тогда с1 по 7 августа у него считается рабочий период и кол-во дней для среднего будет:
    7 (с 1 по 7) / 31 (дней в августе) * 29,4 (дней по норме при расчете среднего) = 6,6387 = округленно 6,64. Как в аптеке. :)

    А чтобы получилось 5,69, надо чтобы он ушел в отпуск с 07.08.11 и рабочий период у него составил бы 6 дней = с 1 по 6 августа. Причем неважно сколько дней из этого периода он отработал фактически, он мог все дни просидеть на внеплановых выходных или смена у него могла совпасть так, что все дни попадали на выходные. Поэтому по корешку вы ничего не рассчитаете. Смотрите неявки за август.
  16. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Нашел такое в 7.7 у сотрудника такие данные:

    Невыход - 15.06.11 по 30.06.11

    Б/л - 15.06.11 по 22.07.11 ( в 8.2 ,Болет с 15.06.11 по 22.07.11 (т.к. Дата возврата 23.07.11)

    Отпуск - 29.07.11 по 24.08.11 + доп.отпуск с 25.08 по 25.08 (в 8.2 Отпуск 29.07.11 по 25.08.11 (Дата возврата 26.08.11))

    Ничего лишнего вроде нет.
  17. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Странно, по идее получается в августе именно 6 дней. А если посмотреть по регистру расчета "Основные начисления" по датам начала и окончания, отпуск нормально везде прописан по 25.08 включительно? Сторнировок никаких нет? На 25.08 стоит нормальный ежегодный отпуск?
  18. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Вот что говорят регистры. Сторнировок нет.

    Вложения:

    • Scrin.jpg
      Scrin.jpg
      Размер файла:
      112,8 КБ
      Просмотров:
      22
  19. svet
    Offline

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

    Регистрация:
    9 ноя 2007
    Сообщения:
    1.971
    Симпатии:
    59
    Баллы:
    54
    Т.е. доп. отпуск все-таки отдельной строкой. Похоже, по нему где-то что-то не так прописывается и расчет среднего его не видит.
    В этом же регистре, правее, по основному и дополнительному отпуску все колонки однотипно заполнены? Там есть колонки "Период расчета ср. заработка" например, всякие нормы часов и пр.
  20. TopicStarter Overlay
    Mikin
    Offline

    Mikin Опытный в 1С

    Регистрация:
    16 фев 2011
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Заполнены так.

    Сравнил с другими сотрудниками ,вроде все похоже.

    Вложения:

    • Scrin.jpg
      Scrin.jpg
      Размер файла:
      65,6 КБ
      Просмотров:
      16

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