Отчет «Фактические отпуска»

Вопрос задал Екатерина К. (Москва)

Ответственный за ответ: Змиевская Светлана (★9.93/10)

ЗУП КОРП 3.1.14.208 (платформа 8.3.14.1993)
Здравствуйте.
Сотруднику введены следующие документы (рис.1):
В октябре
введен документ отпуск:
— основной  14 дней c 09.11.2020 по 22.11.2020
— дополнительный 6 дней с 23.11.2020 по 28.11.2020.
При этом зарплата октября еще не рассчитана.
В ноябре
введен документ отпуск-исправление для перерасчета среднего заработка с учетом зарплаты октября.

В декабре
введен больничный 4 дня с 27.11.2020 по 30.11.2020, пересекающийся с периодом дополнительного отпуска (рис.2).
Из больничного создан документ отпуск-исправление (рис.3) на основании второго документа отпуск (который сам тоже исправление).
— дополнительный отпуск продлен на 4 дня:
Все движения по РН «Фактические отпуска» сформированы корректно.
Но отчет «Фактические отпуска» формируется некорректно (рис.4).
В нем отражается, что
— основной отпуск 14 дней не предоставлен (последний предоставленный Основной – за апрель 2020)
— дополнительный отпуск 6 дней предоставлен.

На наш взгляд, это ошибка.
Принципиальным для ее воспроизведения является наличие цепочки трех документов Отпуск и больше одного вида отпуска.
Также неверно предоставленные отпуска отражаются в отчете «Остатки отпусков» (есть остаток по основному отпуску).
Подскажите, пожалуйста, как можно решить проблему.

Все комментарии (7)

  1. Здравствуйте!

    Это действительно программная ошибка:

    Ошибка 10222817

    В отчете «Фактические отпуска» перестает отражаться отпуск после нескольких исправлений.

    Она зарегистрирована еще в мае, но срок исправления для нее пока не указан.

  2. Светлана, спасибо.
    Что порекомендуете для исправления ситуации?

    1. К сожалению, сам отчет «Фактические отпуска» нам на пользовательском уровне не победить до исправления ошибки. Он строится по сложному механизму: учитывает как плановые даты отпуска по графику отпусков, так и фактическое предоставление отпусков.

      Скажите, какая задача у Вас стоит? Если сравнить план с фактом в 1 отчете, то только привлекать программиста. Если задача попроще (например, вытащить фактические отпуска по конкретному работнику), то можно решить ее по-другому. Построить универсальный отчет по регистру накопления «Фактические отпуска». В нем ведь у Вас верные данные? Насколько я поняла ошибку, она проскакивает именно на уровне формирования отчетов. Т.е. в самих данных должно быть все корректно.

  3. Да, именно так. Сами движения по РН Фактические отпуска правильные. Задача — получить хотя бы правильные остатки отпусков с учетом последнего предоставленного отпуска (который был с исправлениями) в отчете Остатки отпусков.

    1. Смоделировала Вашу ситуацию на демобазе 3.1.14.334, у меня остаток отпуска выводится правильно. Он формируется по другому алгоритму, чем отчет «Фактические отпуска» и поэтому ошибка на нем необязательно должна проявляться. Скажите на какую дату формируете отчет остатки отпусков? Если распровести все отпуска-исправления и БЛ (на копии базы), то остаток отпуска на эту же дату будет отличаться?

      Если да, то покажите скриншоты все отпусков (основная вкладка и доп. отпуска), возможно у меня были какие-то отличия при моделировании примера

  4. Светлана, огромное спасибо. Действительно, выявленная ошибка не влияет на формирование отчета Остатки отпусков. В анализируемых документах была другая ошибка (ввода данных), которая приводила к неверным остаткам. Спасибо за помощь!

    1. Отлично, что удалось разобраться! Рада была помочь 🙂

Комментарии закрыты.