|
0
OTMOPO3OK
29.04.14
✎
19:49
|
Сижу разбираюсь в том, как "Начисление страховых взносов" заполняется и рассчитывается. Вот что меня ставит в тупик (наверное усталость сказывается).
Запрос в общем модуле "РасчетСтраховыхВзносовПереопределяемый", процедура "Автозаполнение":
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("парамРегистратор", ДокументОбъект.Ссылка);
Запрос.УстановитьПараметр("МассивПособий", МассивПособий);
Запрос.Текст =
"ВЫБРАТЬ
| ЕСНОсновныеНачисления.ВидРасчета,
| ЕСНОсновныеНачисления.ПериодДействияНачало,
| ЕСНОсновныеНачисления.ПериодДействияКонец,
| ЕСНОсновныеНачисления.Сторно,
| ЕСНОсновныеНачисления.Сотрудник,
| ЕСНОсновныеНачисления.Сотрудник.Физлицо КАК Физлицо,
| СУММА(ЕСНОсновныеНачисления.Результат) КАК Результат,
| ЕСНОсновныеНачисления.КодДоходаЕСН КАК ВидДохода,
| ЕСНОсновныеНачисления.ОблагаетсяЕНВД,
| ЕСНОсновныеНачисления.ДокументОснование
|ИЗ
| РегистрРасчета.ЕСНОсновныеНачисления КАК ЕСНОсновныеНачисления
|ГДЕ
| ЕСНОсновныеНачисления.Регистратор = &парамРегистратор
| И (НЕ ЕСНОсновныеНачисления.ВидРасчета В (&МассивПособий))
|
|СГРУППИРОВАТЬ ПО
| ЕСНОсновныеНачисления.ВидРасчета,
| ЕСНОсновныеНачисления.ПериодДействияНачало,
| ЕСНОсновныеНачисления.ПериодДействияКонец,
| ЕСНОсновныеНачисления.Сторно,
| ЕСНОсновныеНачисления.Сотрудник,
| ЕСНОсновныеНачисления.Сотрудник.Физлицо,
| ЕСНОсновныеНачисления.КодДоходаЕСН,
| ЕСНОсновныеНачисления.ОблагаетсяЕНВД,
| ЕСНОсновныеНачисления.ДокументОснование
|
|УПОРЯДОЧИТЬ ПО
| ЕСНОсновныеНачисления.Сотрудник.Наименование,
| ЕСНОсновныеНачисления.ВидРасчета.Код,
| ЕСНОсновныеНачисления.ПериодДействияНачало";
ДокументОбъект.ОсновныеНачисления.Загрузить(Запрос.Выполнить().Выгрузить());
"парамРегистратор" ссылка на сам документ "Начисление страховых взносов", который я заполняю. Если в отладчике посмотреть результат запроса, то он есть. Хотя в этот момент этот документ не проведён, движения его пустые. Как он может быть регистратором, если он не проведён??? Как? Чёртов зуп.
|
|
|
4
DarKySiK
29.04.14
✎
20:02
|
у корректировки записей регистров проведения нет, а регистратором быть может... чудесааа) смотри, где документ по регистру ЕСНОсновныеНачисления движения пишет) записывать промжуточные данные в РР обычное дело
|
|