|
В чем ошибка в запросе ?? | ☑ | ||
---|---|---|---|---|
0
Семен Семеныч
07.06.20
✎
17:19
|
Коллеги, добрый день!
Вот запрос: ВЫБРАТЬ ПриобретениеТоваровУслугТовары.Ссылка КАК Ссылка, ПриобретениеТоваровУслугТовары.Номенклатура КАК Номенклатура, ПриобретениеТоваровУслугТовары.ВидЦеныПоставщика КАК ВидЦеныПоставщика, ПриобретениеТоваровУслугТовары.Ссылка.Партнер КАК Партнер, МАКСИМУМ(ЦеныНоменклатурыПоставщиков.Период) КАК Период ПОМЕСТИТЬ ВТПервичныеДанные ИЗ Документ.ПриобретениеТоваровУслуг.Товары КАК ПриобретениеТоваровУслугТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыПоставщиков КАК ЦеныНоменклатурыПоставщиков ПО ПриобретениеТоваровУслугТовары.Номенклатура = ЦеныНоменклатурыПоставщиков.Номенклатура И ПриобретениеТоваровУслугТовары.ВидЦеныПоставщика = ЦеныНоменклатурыПоставщиков.ВидЦеныПоставщика И ПриобретениеТоваровУслугТовары.Ссылка.Дата >= ЦеныНоменклатурыПоставщиков.Период ГДЕ ПриобретениеТоваровУслугТовары.Ссылка.Проведен СГРУППИРОВАТЬ ПО ПриобретениеТоваровУслугТовары.Ссылка, ПриобретениеТоваровУслугТовары.Номенклатура, ПриобретениеТоваровУслугТовары.ВидЦеныПоставщика, ПриобретениеТоваровУслугТовары.Ссылка.Партнер ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТПервичныеДанные.Ссылка КАК Ссылка, ВТПервичныеДанные.Номенклатура КАК Номенклатура, ВТПервичныеДанные.ВидЦеныПоставщика КАК ВидЦеныПоставщика, ВТПервичныеДанные.Партнер КАК Партнер, ВТПервичныеДанные.Период КАК Период, ЕСТЬNULL(ЦеныНоменклатурыПоставщиков.Цена, 0) КАК Цена, ЕСТЬNULL(ЦеныНоменклатурыПоставщиков.Валюта, 0) КАК Валюта ИЗ ВТПервичныеДанные КАК ВТПервичныеДанные ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыПоставщиков КАК ЦеныНоменклатурыПоставщиков ПО ВТПервичныеДанные.Номенклатура = ЦеныНоменклатурыПоставщиков.Номенклатура И ВТПервичныеДанные.ВидЦеныПоставщика = ЦеныНоменклатурыПоставщиков.ВидЦеныПоставщика И ВТПервичныеДанные.Период = ЦеныНоменклатурыПоставщиков.Период Подскажите пожалуйста как поставить условие на дату документа. Хочу чтобы выводились документы за произвольный период. Вещи типа Ссылка.Дата МЕЖДУ &ПериодНачало и & ПериодКонец и больше меньше не помогли. Я затупил, не пойму что не так делаю? |
|||
1
isa2net
07.06.20
✎
17:26
|
Регистр сведений не периодический? Плясать от стандартного реквизита период в РС.
|
|||
2
Семен Семеныч
07.06.20
✎
17:44
|
(1) Регистр сведений периодический. Не совсем понимаю как от периода РС действовать, если мне нужно получать документы?
|
|||
3
isa2net
07.06.20
✎
17:55
|
(2) Документ "приобретение товаров" является регистратором?
|
|||
4
Семен Семеныч
07.06.20
✎
18:12
|
(3) Да, но там не только этот документ, так же заказ поставщику и другие...
|
|||
5
isa2net
07.06.20
✎
18:32
|
(4) ТИПЗНАЧЕНИЯ()
|
|||
6
Семен Семеныч
07.06.20
✎
19:59
|
(5) А Вы не многословны ) А можно немного подробнее, не могу уловить ход Ваших мыслей !
|
|||
7
craxx
07.06.20
✎
20:14
|
(6) Вы напишите чего на выходе получить хотите
|
|||
8
Семен Семеныч
07.06.20
✎
21:02
|
Я в результате получаю простой отчет, в котором выводится виды цен номенклатуры, номенклатуру, цены и Документ приобретение товаров, но сейчас получаю за весь период с начала учета, а мне надо чтобы еще можно было выставить произвольный период и получить на этот период данные. Вот как то так ....
|
|||
9
xoma1c
08.06.20
✎
00:11
|
(8) все на свете ты уже тянешь в первой части запроса
там и фигачь после Где ПриобретениеТоваровУслугТовары.Дата наверное существует в природе? Ну и ТИПЗНАЧЕНИЯ() определенно лучше использовать, наколько помнит мой склероз запрос будет полегче. |
|||
10
Семен Семеныч
08.06.20
✎
02:43
|
(9) Спасибо большое за ответы! Короче сделал как сам и писал, и как Вы отвечаете) Моя ошибка глупая капец: В Параметр Начало передавал окончание периода и наоборот))) Стыдно блин...заработался я - отдыхать надо ))
В итоге все работает и я снова люблю 1С )) |
|||
11
hhhh
08.06.20
✎
02:45
|
(10) Семен Семеныч!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |