Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

ЗУП 3.1.14. Не попадают в расчетные листки некоторые авансовые выплаты некоторым сотрудни.

ЗУП 3.1.14. Не попадают в расчетные листки некоторые авансовые выплаты некоторым сотрудни.
Я
   Target1025
 
07.03.21 - 13:13
Кто-то сталкивался?
   Фрэнки
 
1 - 07.03.21 - 13:23
Чем эти некоторые отличаются от остальных?
Разница только в этом.

Там запрос. Он что-то получает. Когда не получает - текст запроса содержит не те условия.
Надо смотреть не на документы, а на записи в регистраторах. Звучит довольно банально, но полей и значений в них не настолько много, чтобы при разборе нельзя было увидеть разницу.
   Target1025
 
2 - 07.03.21 - 13:29
(1) не в курсе, на какой регистр опирается расчетный листок при сборе данных? Не удалось найти сам запрос, собирающий сведения (пока) в коде.
   Фрэнки
 
3 - 07.03.21 - 13:40
Авансовые выплаты - это только выплаты. Начисление не отображается никак. Документ Ведомость на выплату двигает один и тот же регистр только с разными значениями. Из значений извлекается инфа, которая обрабатывается и выдоится в строки расшифровок, котоые выводятся в расчетный листок. Уже после того, как данные собраны, там идет разборка и подстановка строк расшифровок. Можно поиском найти именно на этих строках, где именно в коде зашито.

Явным образом текст запроса для расчетного листка скрыт в универсальном способе получения данных запросом "Анализ начислений и удержаний"
Происходит динамическое построение текста в процедурах по условиям того, какая именно отчетная форма требуется.
   Target1025
 
4 - 07.03.21 - 18:13
(0) Проблема и решение заключалось в том, что начали вводить документ с чужой для сотрудника фирмой. В табличную часть сумм выплат подобрали чужое подразделение. Закрыли окно сумм, а потом в самом документе переделали на правильную. А вот в таблице выплат осталось подразделение чужой фирмы, что вызвало "выпадение" в моменте стыкования в запросе.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.