|
При расчете документа присутствуют его строки в регистре
| ☑ |
0
OnCheck
21.02.12
✎
08:20
|
Господа. Осваиваю 8-ку после 77. Не могу въехать. ЗУП - Документа "Начисление ЗП Сотрудника Организации" - Расчет начислений - Функция ПолучитьДанныеДляРасчета. Не могу понять что происходит. Вопрос: почему при расчете документа формируются запросы к регистру основные начисления по ссылке на самого себя (то бишь документа), так как будто он проведен? Он же не проведен, а движения есть. После расчеты выполняю те же самые запросы из консоли, соответственно возвращает 0. Поясните, он что на момент расчета сначала формирует движения, затем удаляет их?
|
|
1
SeraFim
21.02.12
✎
08:23
|
да:) вот такие вот извращенцы эти разработчики :)
|
|
2
Starhan
21.02.12
✎
08:24
|
Типа того. В обработке провдения записывает движения. Потомучто они помогают в дальнейших расчетах в обработке проведения. А затем еще раз окончательно все записывает.
У Радченко в главах про регистры расчета все расписано.
|
|
3
OnCheck
21.02.12
✎
08:27
|
(2) хочешь сказать что и в обработке проведения движения формируются дважды, сначала как бы недоДвижения, только после всех расчетов движения удаляются и снова формируются новые - уже полные? правильно понял?
|
|
4
Starhan
21.02.12
✎
08:30
|
да только не удаляются а замещаются новыми с расчитаным результатом. емнип.
|
|
5
SeraFim
21.02.12
✎
08:30
|
(3) ага. заметь, чтобы перерасчитать документ, нужно будет его сделать непроведенным
|
|
6
OnCheck
21.02.12
✎
08:37
|
спасибо, буду копать дальше.
|
|
7
OnCheck
21.02.12
✎
13:30
|
Господа, скажите, а какой смысл во этом???? Ведь можно все все из табл части.
|
|
8
DexterMorgan
21.02.12
✎
13:32
|
(7) Читай проф разработку про механизмы СПР. чтобы получить все вытеснения, нужно записать данные в РР, иначе никак
|
|
9
DexterMorgan
21.02.12
✎
13:33
|
У тебя же оклад рассчитывается: те нужно учесть все командировки, невыходы, больничные...
|
|
10
OnCheck
21.02.12
✎
13:33
|
(9) Логично. Спасибо.
|
|