#0
by LLIaMaH
Использую такой запрос в СКД. Поля Регистратор и ПериодСекунда выбраны везде и помечены в настройках полей СКД (период 1 и 2), все поля остатков тоже помечены как Количество НачОст или КонОст. В таком виде запрос нормально отрабатывается СКД когда настроены группировки Контрагент/Номенклатура/Регистратор. Проблемы с остатками в различном виде проявляются когда начинаешь играться с группировками в настройках компановки, например убираешь группировку "Регистратор". Хотелось бы большей гибкости от СКД именно для такого отчета по двум таблицам остатков. Если отдельно взять запрос из первых двух, формирующих виртуальные таблицы и создать на его основе отчет в СКД, то СКД номрально отрабатывает при любой настройке группировок, но когда я пытаюсь СОЕДИНИТЬ результаты то ничего не получается.
#1
by LLIaMaH
Попробовал варинт без ПОМЕСТИТЬ, соеденение напрмую таблиц остатковИоборотов, результат тотже самый, еслив настройках компановки начать играться с группировками начинает выдавать какие попало итоги.
#3
by LLIaMaH
В смысле через СКД, создать два набора данных и обединить? Пока не думал над этим ибо не умею :)
#4
by LLIaMaH
Сделал через Набор данных объединенеие. Два запроса к таблицам в наборе Объединение. Теперь обратная ситуация. Если манипулировать разрезами без учета измерения регистратор то все показывает правильно, если подключить регистратор то пропадает начальный и конечный остаток остаток по регистру бухгалтерии. Если в выбранные поля добавить поле ПериодСекунда и выводить его как допЗаписи, то после регистратора выводиться две строки с датой и временем одна из которых с остатком на конец начлао по регистру накопления другая по регистру бухгалтерии, но в граппировке по регистратору остатки по БухРегистру не фигурируют, а обороты есть.
#7
by LLIaMaH
Помедленее я записываю. :) В конструкторе запроса? Для чего мне закладка кмпановки данных, определить поля для компановки? Вроде как автозаполнение номрально заполняет, какие поля ненужные в моем случае будут а какие оставить?
#8
by LLIaMaH
Если убрать Поле ПериодСекунда из Набора данных Объединение, то все равно не получается остаток на начало-конец по Регистру бухгалтерия, но если в настройках варианта отчета, после группировки Регистратор добавить Детальные записи, то после каждого документа в отчете появляется пустая строчка в которой фигурируют Остатки на начало конец по Регистру Бухгалтерии, но почему то в суммировании итогов по измерениям они не учавствуют.
#9
by SanGvin
Я писал отчет на СКД для сравнения бух и упр учета в КА. запрос в СКД выглядит след. образом ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт КАК БухКонОст, ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт КАК БухНачОст, ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток, ТоварыНаСкладахОстаткиИОбороты.ПериодСекунда надеюсь, это как-то поможет
#10
by LLIaMaH
так у меня в такой вариант и есть. В принцепе такой вариант рабочий, но хочу правильно получать остатки для различных вариантов группировок, например если убрать группировку по номенклатуре оставить только контров и документы или только контров и номенклатуру или номенклатра/регистратор. Под каждый такой вариант нада свой запрос делать, разные варианты параметра соединения ПО. Нафига тогда СКД нужна если она не делает отчет гибче, забить запрос и нарисовать жесткую таблицу я могу и просто руками.
#11
by LLIaMaH
При этом отдельно запросы к таблице регистра накопеления напрмиер работают отлично какаие бы группировки и как я невыводил.
#12
by Omskdizel
На вкладке Компоновка данных как раз и можно задать параметры, аналогичные параметрам для виртуальных таблиц. И не только их. Т.е. если ты объединяешь средствами СКД, а не запроса, то вот по той вкладочке надо лазить обязательно, она твоя всё...
#13
by Omskdizel
И вообще, мой тебе совет. Может и есть где в Инете, ибо выкладывалось свободно - есть курс по СКД от spec8.ru, там все очень подробно, очень понятно и как раз с примером о твоем случае и с нюансами, почему такое лучше делать через СКД рассказывается. Добудь, не пожалеешь.
#14
by LLIaMaH
Заработал вариант с временными таблцами из после установки в закладке компановка данных необходимых полей. Курс отсматриваю уже.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- СКД: v8: СКД и произвольный макет
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: v8: Формат числа в СКД
- СКД: v8: Как в СКД в отбор добавить Подразделение текущего пользователя
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
В этой группе 1С
- После обновления БП на 2.0.33.7 конфа не запускается.
- УТ 11. В результате запроса остатки задваиваются
- в УТ 11 можно создать группу в справочнике "Контрагенты"
- Корректировка себестоимости выпуска продукции в УПП
- СКД, пользовательские настройки
- v8: Как добавить программно в 1С 8 в документ новые строки
- Возврат беспроцентного займа при УСН попадает в КУДиР
- Выгрузка доп.реквизитов документа с помощью Конвертации данных
- Ввод плановых начислений и удержаний организации
- 1С ЗУП: в табеле не устанавливается выходной день 23 февраля
- способ отражения затрат по спецодежде
- Расшифровка СКД в тонком клиенте
- Автовыравнивание колонок по ширине в табличных частях документов в 1с 8.2?
- v7: Как вернуть расчетный период в 1С 77 ЗИК
- ПараметрыЗаписи в ПриЗаписиНаСервере
- считывание из excel в таблицу значений, управляемые формы
- Excel. Скопировать листы одной книги в другую.
- Каким отчетом посмотреть Резервы в УТ11
- Как сетевую папку подключить как жёсткий диск?
- Значение не является значением объектного типа