Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ruslan-hut/b833efc7e1a7f7955425765b8777b8aa to your computer and use it in GitHub Desktop.
Save ruslan-hut/b833efc7e1a7f7955425765b8777b8aa to your computer and use it in GitHub Desktop.
Измененный текст запроса в модуле ПроведениеРасчетов, процедура ПолучитьДанныеДляРасчета.
Если НеобходимыеДанные.ИсчисленныйНДФЛ Тогда
ИсчисленныйНДФЛТекст =
"ВЫБРАТЬ
| ВзаиморасчетыПоНДФЛ.Сотрудник КАК Сотрудник,
| СУММА(ВзаиморасчетыПоНДФЛ.Налог) КАК НДФЛ
|ПОМЕСТИТЬ ВТИсчисленныйНДФЛ
|ИЗ
| РегистрНакопления.ВзаиморасчетыПоНДФЛ КАК ВзаиморасчетыПоНДФЛ
|ГДЕ
| ВзаиморасчетыПоНДФЛ.Организация = &парамОрганизация
| И НАЧАЛОПЕРИОДА(ВзаиморасчетыПоНДФЛ.Период, МЕСЯЦ) = НАЧАЛОПЕРИОДА(&парамПериодРегистрации, МЕСЯЦ)
| И ВзаиморасчетыПоНДФЛ.ВидДвижения = &парамПриход
|
|СГРУППИРОВАТЬ ПО
| ВзаиморасчетыПоНДФЛ.Сотрудник";
//|
//|ИНДЕКСИРОВАТЬ ПО
//| Сотрудник";
Запрос.Текст = ИсчисленныйНДФЛТекст;
Запрос.Выполнить();
ИсчисленныйНДФЛТекст = "ВТИсчисленныйНДФЛ";
// присоединяем данные по исчисленному НДФЛ
ТекстЗапроса = ТекстЗапроса + "
|ЛЕВОЕ СОЕДИНЕНИЕ "+ИсчисленныйНДФЛТекст+" КАК ИсчисленныйНДФЛ
|ПО Основной.Сотрудник = ИсчисленныйНДФЛ.Сотрудник";
КонецЕсли;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment