Запрос на выборку документов за определенный период #738488


#0 by Novi4ek2015
Добрый день!Необходимо написать запрос на выборку документов реализация товаров и услуг за определенный период и сгруппировать их по ответственным лицам. ПОмогите, пожалуйста с чего начать и как лучше описать это. ВЫБРАТЬ     РеализацияТоваровУслуг.Период как Период,     РеализацияТоваровУслуг.Ответственный.Наименование             ИЗ
#1 by Альбатрос
РеализацияТоваровУслуг.Ответственный= Справочник.Пользователи.Наименование - это что?
#2 by Novi4ek2015
ВЫБРАТЬ            РеализацияТоваровУслуг.Ссылка         ИЗ            (РеализацияТоваровУслуг.Организация = &Организация) И            (РеализацияТоваровУслуг.Дата МЕЖДУ &НачДата И &КонДата)
#3 by Novi4ek2015
А как сделать отбор по ответственным лицам?
#4 by Jonny_Khomich
так же как и по организации сделал
#5 by salvator
Растолкуй про "сгруппировать по ответственным лицам".
#6 by Novi4ek2015
ВЫБРАТЬ            РеализацияТоваровУслуг.Ссылка         ИЗ            (РеализацияТоваровУслуг.Организация = &Организация) И            (РеализацияТоваровУслуг.Дата МЕЖДУ &НачДата И &КонДата) И
#7 by Novi4ek2015
и на основании каждого документа надо создать перемещение.Как лучше?перебрать в цикле?
#8 by DrShad
ВЫБРАТЬ            РеализацияТоваровУслуг.Ссылка         ИЗ            (РеализацияТоваровУслуг.Организация = &Организация) И            (РеализацияТоваровУслуг.Дата МЕЖДУ &НачДата И &КонДата)            РеализацияТоваровУслуг.Дата УБЫВ Итоги По РеализацияТоваровУслуг.ответственный
#9 by Альбатрос
ну да...
#10 by Novi4ek2015
Запрос уже работает.
#11 by salvator
А зачем тебе "группировка по ответственному" была нужна?
#12 by Альбатрос
Видимо он попутал с отбором
#13 by Novi4ek2015
мне надо после отбора сделать перемещение на основании этих документов, и у каждого ответственного будет выбираться свой склад
#14 by D_E_S_131
Тогда "свой склад" лучше тоже получить в запросе.
#15 by Novi4ek2015
#16 by Novi4ek2015
Запрос выбирает все реализации товаров и услуг за определенный период по определенному ответственному лицу. На основании каждого выбранного документа создается перемещение. Но у меня создается только один документ. Как сделать, чтобы для каждой реализации создавался документ перемещение?
#17 by salvator
Для Каждого ВыборкаДетальныеЗаписи.Следующий из РезультатЗапроса  Цикл Штаа?..
#18 by Novi4ek2015
#19 by Альбатрос
Сомневаюсь, что даже один создается... Где .записать?
#20 by Альбатрос
Ааа...Ты форму открываешь... красота какая ))))
#21 by Novi4ek2015
Документ Записать есть, просто не скопировал. Проблема в том что товары не заполняются.                 Для каждого стр из Товары Цикл
#22 by Альбатрос
ДокументПеремещениеТоваров.Товары.Загрузить(ВыборкаДетальныеЗаписи.Ссылка.Товары.Выгрузить)
#23 by Альбатрос
Ну и скорей всего перебором заполнять надо, т.к. наверное имена колонок не будут совпадать. Проверь.
#24 by Novi4ek2015
Альбатрос, спасибо большое. Еще один вопрос,Как прописать,что дата документа перемещение товаров , была равна дата реализации - минута.
#25 by D_E_S_131
Не делай как в написано! Христом богом прошу! Выбери данные для ТЧ так же этим запросом, а то потом привыкнешь и будут нехорошим словом, заканчивающимся на "кодер", называть.
#26 by Альбатрос
Поясни
#27 by Novi4ek2015
Попробую.
#28 by Альбатрос
ну так наверное ВыборкаДетальныеЗаписи.Ссылка.Дата
#29 by Novi4ek2015
А я бес ссылки пробовал, вот.... Спасибо, большое.
#30 by D_E_S_131
Чего пояснить? Как выбрать запросом данные из ТЧ?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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