powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / СКД. Настройка Ресурсов для корректного расчета итогов
30 сообщений из 30, показаны все 2 страниц
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633610
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! УТ10.3. Делаю простенький отчет - движение возвратной тары по клиентам. Запрос к регистру ТоварыПереданныеОстаткиИОбороты. Иерархия группировок следующая: Контрагент -> Организация -> Договор -> Номенклатура -> Регистратор. Итоги - СальдоНачальное, Приход, Расход, СальдоКонечное. Требуется расчет итогов на каждую группу.

Результат:[img=]

Настройка ресурсов:[img=]

В результате видно, что для номенклатуры начальное сальдо 29, конечно сальдо 2, эти цифры берутся из последней строки, 2 -верно, а вот начальное сальдо 31. Также неверно рассчитано начальное сальдо по организации, я так понимаю, должно быть 69 + 31 = 100.
Корректные данные только по приходам и расходам.

В запросе беру только Движения. Если взять ДвиженияИГраницыПериода, то строки с остатками на начало и конец периода отображаются в группировке Регистратор, как их тогда отобразить в строке итогов по номенклатуре?

Помогите разобраться как правильно настроить ресурсы. Прошу прощения, за глупые вопросы и сумбурное объяснение. Заранее спасибо.
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633611
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скрин результатов
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633623
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у полей ресурсов (остаток начальный и конечный) надо правильно поставить свойство Роль
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633625
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в "рассчитывать по..." все эти ограничения зачем?
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633629
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633836
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил в выходные поля запроса поле ПериодСекунда, в ресурсах убрал ограничения (осталось просто суммирование, как предлагает система), проверил роли полей, остатки считаются верно. Но если убрать группировку по регистратору, начальные, конечные остатки остаются верные, а приход/расход немного меняются. Подскажите почему и можно ли это поправить?
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633837
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy83,
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633838
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy83,
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633842
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy83, на втором рисунке видно, что по появилась еще одна строка "Бутыль 19л" с остатком "-1" (выделил цифрой 1). Общий итог по колонке Приход изменился.
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633857
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как я понял, если движений за указанный период нет по какой-либо номенклатуре, но остатки есть, то в моем случае она не попадает в отчет.
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38633860
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В отчет не попадает, потому что в запросе беру Движения за период. Если взять ДвиженияИГраницыПериода, номенклатура по которой есть остатки попадает в отчет, но также в отчете отображаются записи с рассчитанными остатками (поле регистратор пустое). Как быть?
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38634136
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38635063
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ http://1cskd.ru/2011/08/skd-gruppirovka-po-registratoru-i-polyu-periodu/

Огромное спасибо за помощь, однако не всё получилось. Если убрать группировку по регистратору, то отображаются все остатки тары (при изменении левой границы периода конечный остаток не изменяется). Если группировку по регистратору выводить, то в отчет попадает только тара по договорам, по которым были движения за выбранный период.

Если делать отбор ДвиженияИГраницыПериода, то в группировке регистратор выводятся остатки на начало и конец периода.

Не пойму как же получить остатки тары и вывести документы движения по договорам?
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38635401
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй еще тут почитать

http://1c-wiki.ru/wiki/Ежедневные_остатки
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666169
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вернулся к данному отчету. Переделал запрос, точнее сделал три и объединил результаты:
1. движения
2. остаток на начало периода
3. остаток на конец периода
В данном варианте в итог попадают и остатки и движения (одна задача решена), но: неверно считается конечный остаток в группировке Номенклатура и Организация (см рис.), почему-то берет остаток предпоследнего движения
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666173
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недописал сообщение.
Вторая проблема: отображается строка с пустым регистратором - начальный остаток. Скриншоты и текст запроса прикладываю.


ВЫБРАТЬ
ТоварыПереданныеОстаткиИОбороты.Организация,
ТоварыПереданныеОстаткиИОбороты.Контрагент КАК Контрагент,
ТоварыПереданныеОстаткиИОбороты.ДоговорКонтрагента,
ТоварыПереданныеОстаткиИОбороты.Номенклатура,
ТоварыПереданныеОстаткиИОбороты.Регистратор КАК Регистратор,
ТоварыПереданныеОстаткиИОбороты.КоличествоНачальныйОстаток КАК Начальный_Остаток,
ВЫБОР
КОГДА ТоварыПереданныеОстаткиИОбороты.КоличествоПриход < 0
ТОГДА -ТоварыПереданныеОстаткиИОбороты.КоличествоПриход
КОНЕЦ КАК Приход,
ВЫБОР
КОГДА ТоварыПереданныеОстаткиИОбороты.КоличествоПриход > 0
ТОГДА ТоварыПереданныеОстаткиИОбороты.КоличествоПриход
КОНЕЦ КАК Расход,
ТоварыПереданныеОстаткиИОбороты.КоличествоКонечныйОстаток КАК Конечный_Остаток,
ТоварыПереданныеОстаткиИОбороты.Регистратор.Дата Как ДатаДок
ИЗ
РегистрНакопления.ТоварыПереданные.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, Движения, ) КАК ТоварыПереданныеОстаткиИОбороты
СГРУППИРОВАТЬ ПО
ТоварыПереданныеОстаткиИОбороты.Организация,
ТоварыПереданныеОстаткиИОбороты.Контрагент,
ТоварыПереданныеОстаткиИОбороты.ДоговорКонтрагента,
ТоварыПереданныеОстаткиИОбороты.Номенклатура,
ТоварыПереданныеОстаткиИОбороты.Регистратор.Дата,
ТоварыПереданныеОстаткиИОбороты.Регистратор,
ТоварыПереданныеОстаткиИОбороты.КоличествоНачальныйОстаток,
ТоварыПереданныеОстаткиИОбороты.КоличествоПриход,
ТоварыПереданныеОстаткиИОбороты.КоличествоРасход,
ТоварыПереданныеОстаткиИОбороты.КоличествоКонечныйОстаток

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
ТоварыПереданныеОстаткиИОбороты.Организация КАК Организация,
ТоварыПереданныеОстаткиИОбороты.Контрагент КАК Контрагент,
ТоварыПереданныеОстаткиИОбороты.ДоговорКонтрагента,
ТоварыПереданныеОстаткиИОбороты.Номенклатура,
NULL КАК Регистратор,
ТоварыПереданныеОстаткиИОбороты.КоличествоОстаток КАК Начальный_Остаток,
NULL КАК Приход,
NULL КАК Расход,
NULL КАК Конечный_Остаток,
NULL КАК ДатаДок
ИЗ
РегистрНакопления.ТоварыПереданные.Остатки(&НачалоПериода, ) КАК ТоварыПереданныеОстаткиИОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
ТоварыПереданныеОстаткиИОбороты.Организация КАК Организация,
ТоварыПереданныеОстаткиИОбороты.Контрагент КАК Контрагент,
ТоварыПереданныеОстаткиИОбороты.ДоговорКонтрагента,
ТоварыПереданныеОстаткиИОбороты.Номенклатура,
NULL КАК Регистратор,
NULL КАК Начальный_Остаток,
NULL КАК Приход,
NULL КАК Расход,
ТоварыПереданныеОстаткиИОбороты.КоличествоОстаток КАК Конечный_Остаток,
NULL КАК ДатаДок
ИЗ
РегистрНакопления.ТоварыПереданные.Остатки(&КонецПериода, ) КАК ТоварыПереданныеОстаткиИОбороты
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666186
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ресурсы
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666187
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Результаты:
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666188
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и чо вы хотели то? у остатка документа движения нет
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666189
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как видно из результата галками отметил строки с остатком на начало периода, обвел итог, который рассчитывает СКД, итог по "Бутыль 19л" 13 шт, а д.б. 11.

Помогите исправить две проблемы. Заранее спасибо
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666190
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖну и чо вы хотели то? у остатка документа движения нет

Как заставить СКД не отображать эту строку?
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666203
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666215
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ http://forum-mista.pro/topic.php?id=688451

Таким у меня был предыдущий вариант отчета! В том случае остатки считаются верно, строки с пустым регистратором нет, но есть одна проблема: в отчет не попадают контрагенты у которых не было движений за выбранный период, но есть остатки по таре!!!
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666374
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy83Последний выдох ГПЖ http://forum-mista.pro/topic.php?id=688451

Таким у меня был предыдущий вариант отчета! В том случае остатки считаются верно, строки с пустым регистратором нет, но есть одна проблема: в отчет не попадают контрагенты у которых не было движений за выбранный период, но есть остатки по таре!!!Сделайте соединение с справочником контрагенты. Будут все попадать.
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666507
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сGennadiy83пропущено...


Таким у меня был предыдущий вариант отчета! В том случае остатки считаются верно, строки с пустым регистратором нет, но есть одна проблема: в отчет не попадают контрагенты у которых не было движений за выбранный период, но есть остатки по таре!!!Сделайте соединение с справочником контрагенты. Будут все попадать.

Сделал, попали все контрагенты, но как убрать строки остатков (строки с пустым регистратором)?
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666526
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gennadiy83Программист 1спропущено...
Сделайте соединение с справочником контрагенты. Будут все попадать.

Сделал, попали все контрагенты, но как убрать строки остатков (строки с пустым регистратором)?Отбор в скд у группировки - не пустой регистратор и в параметрах скд поставьте не показывать параметры отбора.
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38666564
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сGennadiy83пропущено...


Сделал, попали все контрагенты, но как убрать строки остатков (строки с пустым регистратором)?Отбор в скд у группировки - не пустой регистратор и в параметрах скд поставьте не показывать параметры отбора.

Получилось! Как я понял, на вкладке "Настройки" сделал отбор в группировке "Регистратор", для этой же группировке на вкладке "Другие настройки" установил не выводить отбор. Вроде все красиво, но цифры сильно отличаются от ожидаемых)
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38670530
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сGennadiy83пропущено...


Таким у меня был предыдущий вариант отчета! В том случае остатки считаются верно, строки с пустым регистратором нет, но есть одна проблема: в отчет не попадают контрагенты у которых не было движений за выбранный период, но есть остатки по таре!!!Сделайте соединение с справочником контрагенты. Будут все попадать.

В данном случае обороты считаются верно, с начальным и конечным остатком неясности. Нач и кон остаток по контрагенту считается верно, а вот общий итог нет - общий начальный остаток = начальному остатку 1го в отчете контрагента, а общий конечный остаток = конечному остатку последнего в отчете контрагента.
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38670541
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При этом если не скрывать строки с остатками (регистратор пустой), то цифры остатков в этих строках у всех контрагентов одинаковые, будто рассчитываются один раз для первого контрагента и всё. Для эксперимента, попытался поменять в ресурсах расчет конечного остатка, сделал не сумму, а максимальное значение, в результате в общем итоге конечный остаток последнего контрагента, а значение не было максимальным. Мозг сломал, не знаю что делать.
...
Рейтинг: 0 / 0
СКД. Настройка Ресурсов для корректного расчета итогов
    #38670586
Gennadiy83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получилось! Оказалось, что у Контрагента не выставлена роль Измерение! Интересная статья по теме http://infostart.ru/public/73558/. Всем огромное спасибо за помощь!
...
Рейтинг: 0 / 0
30 сообщений из 30, показаны все 2 страниц
Форумы / [игнор отключен] [закрыт для гостей] / СКД. Настройка Ресурсов для корректного расчета итогов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]