Использование отпуска за счет резерва в документе отражения

Вопрос задал Мария Р.

Ответственный за ответ: Щелкунова Юлия (★9.81/10)

Добрый день.

При заполнении документа «Документ.ОтражениеЗарплатыВБухучете.Форма.ФормаДокумента» обнаружили ошибку в превышении суммы за счет резерва, суммы остатка по ОО по сотруднику.
Провели анализ в конфигураторе и заметили, что проблема скорее всего в процедуре
РезервыПоОплатеТруда.СписатьРасходыЗаСчетОценочныхОбязательств
В частности в коде (см. вложение).

По сотруднику у нас переменные:
СуммаСписанныхОО =36 584,45
СуммаНакопленныхОО = 18 451,58
РазницаСумма = 18132,87
Далее алгоритм получает первые строки по отбору:
СтрокаОбязательств.Сумма = 5 180,82
СтрокаКорректирвоки.Сумма = 91,06

В результате получаем
СтрокаОбязательств.Сумма = 0
СтрокаКорректировки.Сумма = 5 271,88

Не распределённый остаток = 13 270,76
В результате у нас перерасход резерва на данную сумму после заполнения документа по данному сотруднику.
Общая сумма резерва получается:
36 584,45 — 5 180,82 = 31 403,63
Дополнительно предоставляем таблицы по сотруднику: до выполнения алгоритма и после (файл во вложении).

Просьба пояснить поведение документа.

Метки вопроса: —

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

  1. Здравствуйте! Все очень круто, но ничего не понятно! 🙈😄 Мне нужно понять, как проявляется ошибка в пользовательском режиме. покажите скриншот документа Отражение зарплаты по этому сотруднику, скриншот Расчетного листка (чтобы увидеть начисленные суммы) и скриншот отчета Резервы по оплате труда по сотрудникам для этого сотрудника (чтобы увидеть накопленный резерв).

  2. Здравствуйте, файлы прикладываю.

  3. Добрый день! Это зарегистрированная ошибка: https://bugboard.v8.1c.ru/error/000114705 По ссылке можно нажать ссылки: «У меня ошибка проявляется» и «Для меня исправление ошибки важно». 🙁

    1

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