Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Отчет СКД. В расшифровке по регистратору лишние строки с остатками          
logist Подменю пользователя
сообщение 19.08.11, 11:20
Сообщение #1

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

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

В самом отчете только одна группировка "Номенклатура", все отображается замечательно правильно.
Но, если сделать расшифровку какой-то строки по регистратору, то дальше открывается интересная картина:
если период отчета не указан - отображается нормально.
если указать начало периода, и по номенклатуре был остаток на начало периода - то в группировке Регистратор в начале вылезает строка с пустым регистратором и в колонках начальный и конечный остаток отображается количество начального остатка.
если указать еще и конечный период отчета и на конец периода есть остаток, то появляется вторая строка с пустым регистратором и так же в обеих колонках остатка отображается количество уже конечного остатка.

По лазил по инету/литературе пишут что надо добавить в запрос Период.Секунд, добавил, ничего не меняется, правда если делать расшифровку по Период.Секунда то отображается верно, но в секунде может несколько регистраторов.
В наборе данных у Регистратора стоит роль Период,1, к Период.Секунда роль Период,2.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

MATEVI Подменю пользователя
сообщение 19.08.11, 11:32
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

А так?
Цитата(logist @ 19.08.11, 12:20) *
РегистрНакопления.Товары.ОстаткиИОбороты(, , Регистратор, ДвиженияИГраницыПериода,, ) КАК ТоварыОстаткиИОбороты


Сообщение отредактировал MATEVI - 19.08.11, 11:34

logist Подменю пользователя
сообщение 19.08.11, 12:19
Сообщение #3

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(MATEVI @ 19.08.11, 12:32) *
А так?

Еще хуже, группировка номенклатуры показывает какие-то мифические остатки на начало и конец (вероятно суммирует их по регистратору), а расшифровка по регистратору такая же.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

endru Подменю пользователя
сообщение 19.08.11, 12:37
Сообщение #4

Говорящий
Иконка группы
Группа: Местный
Сообщений: 90
Из: Киев
Спасибо сказали: 15 раз
Рейтинг: 0

В курсе по СКД от насипа разбирается это.

[необходимо зарегистрироваться для просмотра ссылки]

посмотрите может ваш случай.

logist Подменю пользователя
сообщение 19.08.11, 12:47
Сообщение #5

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(endru @ 19.08.11, 13:37) *
В курсе по СКД от насипа разбирается это.

Я уже смотрел эти уроки. Там рассматривается этот момент.
Собственно я поступил так же, но в уроке когда автор делает отчет - у него не установлен период, понятно что все выглядит красиво (у меня без периода отчета так же красиво), на практике же оказывается не так.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

MATEVI Подменю пользователя
сообщение 21.09.11, 19:46
Сообщение #6

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Вот и я долбался, долбался но так ничего нормального и не получил.
Отчет по группировкам
Склад - Номенклатура - Регистратор построить не удалось.

logist Подменю пользователя
сообщение 21.09.11, 19:50
Сообщение #7

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Ну я тож долго долбался, потом плюнул и оставил такую фигню с левыми строками с остатками, дабы предоставить возможность видеть группировку по регистратору, только предупредил заказчика о имеющейся "фиче" smile.gif


Signature
Личные бесплатные консультации не даю, для этого есть форум!

MATEVI Подменю пользователя
сообщение 21.09.11, 21:08
Сообщение #8

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Самое интересное что в "управляемых" конфигурациях толковых отчетов нет. Например Запасы в УНФ вообще показывает остатки на конец периода одни а начало другие smile.gif В УТ 11 вообще неизвестно что.

ЗЫ Надо еще попробовать использовать усложнение самого запроса.
ЗЫЫ Я плюнул и нарисовал за час в построителе.

Сообщение отредактировал MATEVI - 21.09.11, 21:13

SamNeSvoy Подменю пользователя
сообщение 12.10.12, 13:19
Сообщение #9

Молчаливый
*
Группа: Пользователи
Сообщений: 1
Спасибо сказали: 2 раз
Рейтинг: 0

Хоть и теме год, но тоже прокоментирую

Раньше тоже забивал на пустые строчки. Но при очередном капризном заказчике решил еще раз заняться и эмпиричиским путем было выяснено, что при такой записи:

РегистрНакопления.Товары.ОстаткиИОбороты( ,  ,  Авто,  Движения, ) КАК ТоварыОстаткиИОбороты


группировки по регистратору выводятся нормально

Спасибо сказали: dron57, mailrum,

saha25 Подменю пользователя
сообщение 01.11.12, 17:30
Сообщение #10

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 6 раз
Рейтинг: 0

От себя добавлю, что конструкция
РегистрНакопления.Товары.ОстаткиИОбороты( , , Авто, , ) КАК ТоварыОстаткиИОбороты
прекрасно справляется с выводом детализации по регистраторам. У меня все отчеты там построены. Единственное, что нужно в запросе еще выбрать поле периодСекунда. Если же по каким-то причинам выводятся остатки на начало и конец по регистратору, то вот что я делал:
1) удалить на закладке настройки этот вариант и создать его заново (группировка периодсекунда добавлять не нужно)
2) в созданном варианте в группировке регистратор (не в отчете, а именно группировке) есть закладка выбранные поля, там нужно отключить вывод начальных и конечных остатков.
Для красоты отчета еще можно в группировке регистратор на закладке отбор добавить отбор регистратор заполнен и на закладке "Другие настройки" поставить галку не выводить отбор.
Вот и все

Спасибо сказали: dron57, nasty_d, Taras_71,

MATEVI Подменю пользователя
сообщение 01.11.12, 19:18
Сообщение #11

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(saha25 @ 01.11.12, 17:30) *
Для красоты отчета еще можно в группировке регистратор на закладке отбор добавить отбор регистратор заполнен и на закладке "Другие настройки" поставить галку не выводить отбор.

Мне хватает только этого пункта.

Спасибо сказали: nasty_d,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 14:39
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!