{"#",e603c0f2-92fb-4d47-8f38-a44a381cf235, {1, {9, {0,"Запрос", {"Pattern", {"S",100,1} },"",174}, {1,"ТекстЗапроса", {"Pattern"},"",0}, {2,"ПараметрыЗапроса", {"Pattern"},"",0}, {3,"СпособВыгрузки", {"Pattern"},"",0}, {4,"ПоказыватьСлужебныеКолонкиРезультата", {"Pattern"},"",0}, {5,"ТаблицаВыборок", {"Pattern"},"",0}, {6,"СпособВыборки", {"Pattern"},"",0}, {7,"ОбходитьИерархическиеВыборкиРекурсивно", {"Pattern"},"",0}, {8,"ОписаниеЗапроса", {"Pattern"},"",0} }, {2,9,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8, {1,1, {2,18,9, {"S","АгентскоеВознаграждВал"}, {"S","ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Договор, ХозрасчетныйОстаткиИОбороты.Субконто2.Агент КАК Агент, ХозрасчетныйОстаткиИОбороты.Валюта, МИНИМУМ(ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт > 0 ИЛИ ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаОборотКт > 0 ТОГДА ХозрасчетныйОстаткиИОбороты.Период КОНЕЦ) КАК ДатаНачала, МАКСИМУМ(ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокКт > 0 ИЛИ ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаОборотДт > 0 ТОГДА ХозрасчетныйОстаткиИОбороты.Период КОНЕЦ) КАК ДатаОкончания, МАКСИМУМ(ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт = 0 ТОГДА ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокКт ИНАЧЕ ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт КОНЕЦ) КАК ВалСумма, МАКСИМУМ(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт) КАК РубСумма ПОМЕСТИТЬ ДатыКредита ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачПер, &КонПер, День, , Счет = &Счет6623, , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Валюта, ХозрасчетныйОстаткиИОбороты.Субконто2, ХозрасчетныйОстаткиИОбороты.Субконто2.Агент ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря, ДатыКредита.Договор, ДатыКредита.Агент, ДатыКредита.Валюта, ДатыКредита.ВалСумма, ДатыКредита.РубСумма ПОМЕСТИТЬ ДниКредита ИЗ РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь, ДатыКредита КАК ДатыКредита ГДЕ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ ДатыКредита.ДатаНачала И ДатыКредита.ДатаОкончания ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ДниКредита.ДатаКалендаря, ДниКредита.Договор, ДниКредита.Агент, ДниКредита.Валюта, ДниКредита.ВалСумма, МАКСИМУМ(КурсыВалют.Период) КАК ПериодВРегистре, ДниКредита.РубСумма ПОМЕСТИТЬ ДниКредПериодКурсов ИЗ ДниКредита КАК ДниКредита ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО ДниКредита.Валюта = КурсыВалют.Валюта И ДниКредита.ДатаКалендаря >= КурсыВалют.Период СГРУППИРОВАТЬ ПО ДниКредита.Договор, ДниКредита.Валюта, ДниКредита.Агент, ДниКредита.ДатаКалендаря, ДниКредита.ВалСумма, ДниКредита.РубСумма ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ДниКредПериодКурсов.Договор, ДниКредПериодКурсов.Агент, СУММА(ДниКредПериодКурсов.ВалСумма * (КурсыВалют.Курс / КурсыВалют.Кратность) * 0.0001) КАК СуммаВознагражд, СУММА(1) КАК КолДней, ДниКредПериодКурсов.РубСумма ИЗ ДниКредПериодКурсов КАК ДниКредПериодКурсов ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО ДниКредПериодКурсов.ПериодВРегистре = КурсыВалют.Период И ДниКредПериодКурсов.Валюта = КурсыВалют.Валюта СГРУППИРОВАТЬ ПО ДниКредПериодКурсов.Агент, ДниКредПериодКурсов.Договор, ДниКредПериодКурсов.РубСумма"}, {"#",acf6192e-81ca-46ef-93a6-5a6968b78663, {8, {7, {0,"ИмяПараметра", {"Pattern", {"S",50,1} },"Имя параметра",22}, {1,"ЭтоВыражение", {"Pattern", {"B"} },"ЭтоВыражение",0}, {2,"ЗначениеПараметра", {"Pattern", {"#",280f5f0e-9c8a-49cc-bf6d-4d296cc17a63}, {"#",4772b3b4-f4a3-49c0-a1a5-8cb5961511a3}, {"#",5a49abd5-936d-4f46-8499-9cb204efe378}, {"B"}, {"#",741ae838-6e42-4ac0-b6a4-17e5604b0669}, {"#",872f7198-7083-4e3e-b57e-a2a9802c769e}, {"S",100,1}, {"D"}, {"N",15,3,0} },"Значение параметра",28}, {3,"МоментВремениДата", {"Pattern", {"D"} },"Момент времени дата",15}, {4,"МоментВремениСсылка", {"Pattern", {"#",38bfd075-3e63-4aaa-a93e-94521380d579} },"Момент времени ссылка",15}, {5,"ГраницаЗначение", {"Pattern", {"#",38bfd075-3e63-4aaa-a93e-94521380d579}, {"D"} },"Граница значение",15}, {6,"ГраницаВид", {"Pattern", {"S"} },"Граница вид сравнения",15} }, {2,7,0,0,1,1,2,2,3,3,4,4,5,5,6,6, {1,4, {2,0,7, {"S","КонПер"}, {"B",0}, {"D",20060420000000}, {"D",00010101000000}, {"U"}, {"U"}, {"S",""},0}, {2,1,7, {"S","НачПер"}, {"B",0}, {"D",20060101000000}, {"D",00010101000000}, {"U"}, {"U"}, {"S",""},0}, {2,2,7, {"S","Организация"}, {"B",0}, {"#",c92a1124-c41e-42a4-bda7-3bbac9c6039e,62:b8eb0014d116060111e1483411c64cc5}, {"D",00010101000000}, {"U"}, {"U"}, {"S",""},0}, {2,3,7, {"S","Счет6623"}, {"B",0}, {"#",6f58a5c7-f511-498f-abeb-390cf5afab39,16:bb9253fc2779c07b48f15e002e3c24ff}, {"D",00010101000000}, {"U"}, {"U"}, {"S",""},0} },-1,3} } }, {"N",1}, {"B",0}, {"#",acf6192e-81ca-46ef-93a6-5a6968b78663, {8, {5, {0,"Включена", {"Pattern", {"B"} },"Включена",0}, {1,"ТипОбхода", {"Pattern"},"Тип обхода",19}, {2,"Группировки", {"Pattern", {"S"} },"Группировки",21}, {3,"ГруппировкиДляЗначенийГруппировок", {"Pattern", {"S"} },"Группировки для значений группировок",30}, {4,"Имя", {"Pattern", {"S"} },"Имя выборки",16} }, {2,5,0,0,1,1,2,2,3,3,4,4, {1,0},-1,-1} } }, {"N",1}, {"B",0}, {"S",""},0} },8,19} } }