Регистр накопления остатки, запрос ОстаткиИОбороты, как работает период ?? #669794


#0 by kasazanov
Доброго времени суток! Конфигурация бухгалтерия предприятия 2.0 Задача: а) При проведении документов Перемещение товаров должно делаться движение по новому регистру накопления остатки с видом "Приход" (+), при проведении документа отчет производства за смену должно появляться движение в этом же регистре с видом "Расход" (-).        б) Так же должен быть создан внешний отчет который будет показывать эти движения. Вопрос: Сделал пункт а), движения делаются все ок. Потом сделал внешний отчет - запрос к этому регистру к виртуальной таблице ОстаткиИОбороты. Выбрал измерения "Номенклатура", "Заказ", "Склад", ресурсы "Приход", "Расход", "КоличествоПриход", "КоличествоРасход", "КоличествоНачальныйОстаток", "КоличествоКонечныйОстаток"  в параметрах виртуальной таблице сделал параметры &НачалоПериода &КонецПериода, Периодичность выбрал "День", сделал группировки. Проблема: При формировании отчета указываю дату начала к примеру 10.06.13, дату конца 16.06.13. нужно чтобы данные вышли по документам за этот период, например КоличествоПриход 10 КоличествоРасход 5 и т.д. а на самом деле выходят данные как будто я период не задал КоличествоПриход 20 КоличествоРасход 15 в чем может быть проблема? Как настраивается период виртуальной таблицы ОстаткиИОбороты регистра накопления ?
#1 by exwill
Все правильно сделал. Смотри внимательнее.
#2 by kasazanov
Вообщем у меня какая то проблема с группировками, при формировании чето как то куда то не правильно группируется... Как вообще правильно группировки делать кто подскажет ато я в них не силен...
#3 by Джинн
Кагбэ "Периодичность выбрал "День"" и "нужно чтобы данные вышли по документам" несколько не стыкуются. Тогда уж регистратор нужно было выбирать.
#4 by Aprobator
нормально он работает. Движения за 16.06.13 не попадают? дата конца в запрос должна подсовыватсяь 16.06.2013 23.59.59.
#5 by Aprobator
бгг.
#6 by Aprobator
вообще странно. Покажи ка свой код.
#7 by Aprobator
периодичноть, кстати, если тебе не нужан информация о регистраторе - "Период".
#8 by Aprobator
отчет не на СКД, случаем?
#9 by kasazanov
Отчет на СКД, ща я проверю еще раз все.
#10 by Aprobator
когда работаю с СКД, период обычно ставлю авто и в поля запроса всегда вытаскиваю регистратор. Тогда можно сделать расшифровку по регистратору, СКД сама это делает, и посмотреть, что и как попало.
#11 by kasazanov
Вообщем я разобрался, проблема была в том что я сделал как в регистре "Обороты" создал новый параметр и написал "КонецПериода(&ДатаКонца,"День")" поэтому у меня не работала правая граница и отчет выходил как будто за все время без параметра дата :)
#12 by Aprobator
списывать с готового тоже надо вдумчиво )
#13 by kasazanov
Токо теперь у меня не попадает сегодняшний день..
#14 by Джинн
Если СКД, то юзайте СтандартныйПериод и будет Вам полное счастье. Ну их на фиг, эти КонецПериода.
#15 by Aprobator
конкретно 19 е ?
#16 by Aprobator
может он Произвольный отчет юзает.
#17 by kasazanov
я так и сделал, но не попал сегодняшний день ага 19-е число
#18 by Aprobator
небось у ДатаОкончания поставил тип параметра просто Дата, а не Дата и время.
#19 by Aprobator
тип значения )
#20 by Aprobator
там внизу - уточнение типа
#21 by Aprobator
Состав даты
#22 by kasazanov
Создал новый параметр прописал КонецПериода(&ДатаОкончания,"День") вроде все сейчас нормально работает
#23 by Aprobator
что значит - создал новый параметр? И зачем?
#24 by Aprobator
там параметры с запроса автоматом встают. Только вот, то что ты прописал там в выражении прописать надо и все.
#25 by Aprobator
для соответствующего параметра.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С