#0
by DSem
Всем доброго дня. Пишу простенький отчет по остаткам и оборотам по складу. Вот текст запроса: ОстаткиТоваровКомпанииОстаткиИОбороты.Номенклатура, ОстаткиТоваровКомпанииОстаткиИОбороты.СуммаРознНачальныйОстаток, ОстаткиТоваровКомпанииОстаткиИОбороты.СуммаРознПриход, ОстаткиТоваровКомпанииОстаткиИОбороты.СуммаРознРасход, ОстаткиТоваровКомпанииОстаткиИОбороты.СуммаРознКонечныйОстаток, ОстаткиТоваровКомпанииОстаткиИОбороты.Регистратор, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодСекунда, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодМинута, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодНеделя, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодДекада, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодМесяц, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодКвартал, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодПолугодие, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодГод Группировка отчета - Номенклатура. В детальных записях - СуммаРознНачальныйОстаток, СуммаРознПриход, СуммаРознРасход, СуммаРознКонечныйОстаток .Все работает нормально. Итоги считаются правильно. Но если изменить текст вышеуказанного запроса на ВЫБРАТЬ ОстаткиТоваровКомпанииОстаткиИОбороты.Номенклатура, ОстаткиТоваровКомпанииОстаткиИОбороты.СуммаРознНачальныйОстаток, ВЫБОР КОГДА ОстаткиТоваровКомпанииОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПоступлениеТоваров ОстаткиТоваровКомпанииОстаткиИОбороты.Регистратор, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодСекунда, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодМинута, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодНеделя, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодДекада, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодМесяц, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодКвартал, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодПолугодие, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодГод то в итоговых записях СуммаРознНачальныйОстаток, СуммаРознКонечныйОстаток начинают считаться неправильно, причем если только выводить в отчет ресурс "Поступление". Если "Поступление" в отчет не выводить, то все работает ка при первом запросе. При использовании второго запроса в отчет отчет выводится итоговая сумма по колонкам СуммаРознНачальныйОстаток и СуммаРознКонечныйОстаток. Народ, подскажите, как заставить СКД считать итоги правильно, при использовании конструкции "ВЫБОР КОГДА ТОГДА"? Спасибо.
#3
by DSem
Нет. ВСе сводится к тому, чтобы 2 колонки - СуммаРознПриход и СуммаРознРасход превратить в 3 колонки. Если регистратор ПоступлениеТоваров то сумма прихода должна попасть в колонку "Закуп", если регистратор РеализацияТоваров, то сумма расхода должна попасть в колонку "Продажа", если какой-то другой регистратор, то сумма записи должна попасть в колонку "прочее" например Списание, Возврат и т.п. Эта часть уже отлажена и работает правильно. ПРоблема только в .
#5
by DSem
Неправильно это означает следующее: Предположим у меня есть 3 регистратора за период формирования отчета. Правильно это когда в итоговой записи для начального остатка будет стоять та же цифра, что и у первого регистратора. А при использовании второго запроса в отчет выводится общая сумма (итог по колонке) для каждой записи для колонки нач. остаток. тоже самое для конечного остатка, только там запись нужна последняя. Вот пример: Правильно (запрос 1) Н.о. прих. расх. К.О. 10 30 20 20 20 80 10 90 90 50 40 100 ____________________ 10 160 70 100 Неправильно (запрос 2) Н.о. прих. расх. К.О. 10 30 20 20 20 80 10 90 90 50 40 100 ____________________ 120 160 70 210
#6
by DSem
Глюк какой-то. Хотел нагляднее изобразить. Модераторы, удалите, пожалуйста, из поста этот неудачный пример
#11
by DSem
НЕ взлетело!... Запрос: (написал для проверки) ОстаткиТоваровКомпанииОстаткиИОбороты.Номенклатура, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодСекунда, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодНеделя, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодДекада, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодМесяц, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодКвартал, ОстаткиТоваровКомпанииОстаткиИОбороты.ПериодПолугодие, ВЫБОР КОГДА ОстаткиТоваровКомпанииОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПоступлениеТоваров ТОГДА 0 КОГДА ОстаткиТоваровКомпанииОстаткиИОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваров ИЛИ ОстаткиТоваровКомпанииОстаткиИОбороты.Регистратор ССЫЛКА Документ.ЗакрытиеСмены Вычисляемое поле Поле1 Выбор когда ИдентификаторДвижения = 0 тогда СуммаПриход когда ИдентификаторДвижения = 1 тогда СуммаРасход конец Тот же результат. Без вывода в отчет Поля1 Все работает нормально. ПРи выводе поля1 все слетает как описано в !
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: Итоги по номенклатуре в иерархии не выходят СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: Как заставить СКД правильно считать итоги при исп. конструкции "Выбор когда тогда"?
- СКД: Можно ли в СКД вывести общие итоги только к отдельным столбцам в отчёте?
В этой группе 1С
- ТиИ: Ошибки "длина файла не соотв. количеству и длине записей", "поле LINENO..."
- Удаление параметров СКД
- Как определить в какой таблице SQL находится определнный вид документа 8.1 ?
- Как перенести кнопку «Файл» из одного справочника в другой
- Число (вес) прописью
- Как определить документ перепроводится или проводится?
- Разница между суммами страховых взносов
- Двусторонняя печать и поворот листа
- Вопрос по работе с СКД
- Зафиксировать шапку печатной формы
- v7: Не удалось распределить по направления выпуска
- Можно ли в УПП вручную редактировать проводки документов как в БП?
- Как в УТ в отчетах получать числа в Рублях (управленческий учет в USD)
- Управляемое приложение и режим совместимости с 8.1
- Как быстро убрать ведущие нули кода?
- Закрытие месяца не делает проводку Дт90.02 Кт 20.01.0 НУ
- DARPA разработала искусственный интеллект за $150 млн
- Как установить отбор в иерархическом справочнике
- Не всегда работает кнопка Подбор
- v7: Можно ли при обновлении пропускать релизы и как это сделать?