0
- 30.03.2015 - 11:03
|
Простейший запрос в СКД, конфа БП 1.6, не могу добиться, чтоб сумма сошлась с Анализом счета или ОСВ по счету. Это вложенная Схема. --------------------------- ВЫБРАТЬ ХозрасчетныйОстатки.Субконто2 КАК Подотчетник, ХозрасчетныйОстатки.Субконто1 КАК Товары, ХозрасчетныйОстатки.Счет, ХозрасчетныйОстатки.СуммаОстаток ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&КонДата, Счет = &Счет31, , Организация = &Организация) КАК ХозрасчетныйОстатки СГРУППИРОВАТЬ ПО ХозрасчетныйОстатки.Субконто2, ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.Счет, ХозрасчетныйОстатки.СуммаОстаток ---------------------------------------------------------- &Кондата в Параметрах отчета = ОбщийМодульСКД.КонецПериода(&ПериодСт.ДатаОкончани я, "День") - тут Граница вычисляется, пример в инете нашел. Сильно нет глумитесь, только начинаю на 8ке пописывать. | |
1
- 30.03.2015 - 11:09
| ну а за счёт чего расходится-то? | |
2
- 30.03.2015 - 11:14
| (0) движения последней секунды? | |
3
- 30.03.2015 - 11:19
|
1-angro > ХЗ, суммы разные идут. В консоли тот же отчет отрабатывает, если строить не на 31.01.15 23.59.59, а на 01.02.15 00.00.00 А в СКД хоть с Границей, которая включает последнюю секунду, ИначеЕсли Период = "ДЕНЬ" Тогда Возврат Новый Граница(КонецДня(Дата), ВидГраницы.Включая); хоть без нее - ничего не выходит похожего. | |
4
- 30.03.2015 - 11:20
| 2-roma n > пробовал. Может, не отрабатывает Граница? Из общего возвращает - точно, а как в СКД посмотреть? | |
5
- 30.03.2015 - 11:28
| Ну так поступи с СКД как с запросом - скорми ей 01.02.15 00.00.00 и проверь насколько результат соответствует ожиданиям | |
6
- 30.03.2015 - 11:29
|
вот запрос, на 01.02.15 00:00:00 совпадает в копейку с ОСВ ВЫБРАТЬ ХозрасчетныйОстатки.Субконто2 КАК Подотчетник, ХозрасчетныйОстатки.Субконто1 КАК Товары, ХозрасчетныйОстатки.Счет, ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&КонДата, Счет = &Счет31, , Организация = &Организация) КАК ХозрасчетныйОстатки СГРУППИРОВАТЬ ПО ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.СуммаОстаток, ХозрасчетныйОстатки.Субконто2, ХозрасчетныйОстатки.Счет УПОРЯДОЧИТЬ ПО Подотчетник, Товары ИТОГИ СУММА(СуммаОстаток) ПО ОБЩИЕ, Подотчетник ИЕРАРХИЯ, Товары | |
7
- 30.03.2015 - 11:32
| 5-roma n > так не получатся и это - устанавливаю КонецПериода на 01.02.15 - все равно, ничего не меняется по сравнению с 23.59.59 | |
8
- 30.03.2015 - 11:55
| (3) ну так расшифруй по движениям и посмотри | |
9
- 30.03.2015 - 12:15
|
0-VV > 1. Откуда такая уверенность, что Субконто1 - всегда "товары"? 2. Какой смысл заложен в предложение "Сгруппировать"? 3. Для полного расследования нужны запрос из исполняемого макета компоновки данных. | |
10
- 30.03.2015 - 12:46
|
9-Reaper > 1. Названия группировок исходят от руководителя, так он хочет видеть. А реально там Номенклатура. 2. Убрал 3. Процедура ПриКомпоновкеРезультата(Результат, ДанныеРасшифровки, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; КомпоновщикМакет = Новый КомпоновщикМакетаКомпоновкиДанных; Макет = КомпоновщикМакет.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.ПолучитьНастройки(), ДанныеРасшифровки); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(Макет, , ДанныеРасшифровки, Истина); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличны йДокумент; ПроцессорВывода.УстановитьДокумент(Результат); ПроцессорВывода.Вывести(ПроцессорКомпоновки); Результат.ПоказатьУровеньГруппировокСтрок(ЭтотОбъе кт.выбор); КонецПроцедуры Оно? | |
11
- 30.03.2015 - 13:04
| Короче, хз как, но сошлось у меня в СКД и ОСВ. | |
| Интернет-форум Краснодарского края и Краснодара |