|
Помогите с запросом | ☑ | ||
---|---|---|---|---|
0
KENT2007
10.07.13
✎
21:47
|
ВЫБРАТЬ
ИнвентаризацияТоваровНаСкладеТовары.НомерСтроки КАК Номер, ИнвентаризацияТоваровНаСкладеТовары.Номенклатура КАК Номенклатура, ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.НаименованиеПолное КАК ТоварНаименование, ИнвентаризацияТоваровНаСкладеТовары.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование, ИнвентаризацияТоваровНаСкладеТовары.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКодПоОКЕИ, ИнвентаризацияТоваровНаСкладеТовары.КоличествоУчет КАК БухКоличество, ИнвентаризацияТоваровНаСкладеТовары.ХарактеристикаНоменклатуры КАК Характеристика, ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Цена, ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) * ЕСТЬNULL(ИнвентаризацияТоваровНаСкладеТовары.КоличествоУчет, 0) КАК БухСумма, ИнвентаризацияТоваровНаСкладеТовары.СерияНоменклатуры КАК Серия, ИнвентаризацияТоваровНаСкладеТовары.Номенклатура.Родитель КАК родитель, ИнвентаризацияТоваровНаСкладеТовары.ЦенаВРознице ИЗ Документ.ИнвентаризацияТоваровНаСкладе.Товары КАК ИнвентаризацияТоваровНаСкладеТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаДок, ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыСрезПоследних ПО ИнвентаризацияТоваровНаСкладеТовары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура И ИнвентаризацияТоваровНаСкладеТовары.ХарактеристикаНоменклатуры = ЦеныНоменклатурыСрезПоследних.ХарактеристикаНоменклатуры ГДЕ ИнвентаризацияТоваровНаСкладеТовары.Ссылка = &ТекущийДокумент УПОРЯДОЧИТЬ ПО Номенклатура ИТОГИ ПО родитель АВТОУПОРЯДОЧИВАНИЕ |
|||
1
KENT2007
10.07.13
✎
21:49
|
Задача из инвентаризации разложить товар по "Родителю" почему то берет номенклатуру из всех складов
|
|||
2
KENT2007
10.07.13
✎
21:49
|
конфа УТ 10.3
|
|||
3
DirecTwiX
10.07.13
✎
21:52
|
Что значит со всех складов? Попробуй без соединения посмотреть
|
|||
4
KENT2007
10.07.13
✎
21:54
|
раньше был один склад, все устраивало с появлением вторго начал брать из него но тоже странно. 2а поступления с установкой цен может из-за установке цен на двух складах
|
|||
5
KENT2007
10.07.13
✎
21:57
|
(3) а как же тип цен
|
|||
6
DirecTwiX
10.07.13
✎
21:59
|
(4) Да, там же склад в измерениях. Дублируются строки ты имел в виду? Отбор на склад ставь
|
|||
7
DirecTwiX
10.07.13
✎
22:00
|
Или лучше соединяй по нему. Он же в документе фигурирует вроде как?
|
|||
8
KENT2007
10.07.13
✎
22:03
|
отбор же вроде как в документе инвентаризация установлен
|
|||
9
DirecTwiX
10.07.13
✎
22:06
|
В документе отбора нет. А если бы и был, то запрос о нём всё равно не узнал был. Ты соединяешь с регистром сведений по номенклатуре, т.е. если в регистре будет две строки с одной и той же номенклатурой, то эти две строки попадут и в результат запроса
|
|||
10
KENT2007
10.07.13
✎
22:08
|
ТЧ ИнвентаризацияТоваровНаСкладеТовары" заполнена согласно отбору по складу соединяю ее со срезом последних цен номенклатуры
|
|||
11
KENT2007
10.07.13
✎
22:17
|
что со связями не так?
|
|||
12
DirecTwiX
10.07.13
✎
22:19
|
Запрос отбор не видит в любом случае. Попробуй без соединения из документа выборку сделать - увидишь несколько номенклатур.
|
|||
13
KENT2007
10.07.13
✎
22:22
|
не хватает памяти
|
|||
14
DirecTwiX
10.07.13
✎
22:26
|
В общем, соединяй по складу ещё. И если в результате хочешь видетьтолькоодин склад - додобавляй еще отбор
|
|||
15
KENT2007
10.07.13
✎
22:26
|
полностью убрал ЦеныНоменклатурыСрезПоследних тогда все норм,не двоит
|
|||
16
KENT2007
10.07.13
✎
22:29
|
у ЦеныНоменклатурыСрезПоследних нет складов, "соединяй по складу ещё" не ясно
|
|||
17
KENT2007
10.07.13
✎
22:31
|
я так понимаю вот тут ИнвентаризацияТоваровНаСкладеТовары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
определяется ТЧ которая будет выводится в запрос |
|||
18
DirecTwiX
10.07.13
✎
22:55
|
(15) Измерения какие у регистра?
|
|||
19
KENT2007
10.07.13
✎
23:14
|
ТипЦен, Номенклатура
|
|||
20
KENT2007
10.07.13
✎
23:26
|
есть у кого нить мысли в чем проблема
|
|||
21
KENT2007
10.07.13
✎
23:30
|
похоже я нашел причину 2а документа установки цен, но как этого избежать?
|
|||
22
KENT2007
10.07.13
✎
23:31
|
как можно еще цены вытащить без ЦеныНоменклатурыСрезПоследних?
|
|||
23
KENT2007
11.07.13
✎
08:50
|
подниму
|
|||
24
Ненавижу 1С
гуру
11.07.13
✎
08:56
|
сколько измерений в ВАШЕМ ресгитре сведений и какие?
|
|||
25
KENT2007
11.07.13
✎
08:58
|
3 ТипЦен Номенклатура ХарактеристикаНоменклатуры
|
|||
26
Ненавижу 1С
гуру
11.07.13
✎
09:02
|
тогда начни с подробного объяснения фразы "Задача из инвентаризации разложить товар по "Родителю" почему то берет номенклатуру из всех складов"
|
|||
27
KENT2007
11.07.13
✎
09:06
|
есть до инвентаризация он заполнен по складу №1
с помощью этого запроса вывожу печатную форму("номенклатура по группам") и в нее попадает данные из склада №2 |
|||
28
KENT2007
11.07.13
✎
09:08
|
точнее двоит номенклатуру из-за 2ойного документа установка цен номенклатуры. (база риб, поэтому получилось так что два раза цены установили)
|
|||
29
Cyberhawk
11.07.13
✎
09:08
|
А почему никто еще не обматерил за такое левое соединение? Где фильтр на номенклатуру из ТЧ документа в параметрах среза последних?
|
|||
30
KENT2007
11.07.13
✎
09:12
|
вот тут? ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаДок, ТипЦен = &ТипЦен)
|
|||
31
zak555
11.07.13
✎
09:14
|
ТипЦен - реквизит шапки документа ?
|
|||
32
KENT2007
11.07.13
✎
09:14
|
выбирается при формировании
|
|||
33
KENT2007
11.07.13
✎
09:59
|
не мыслей?
|
|||
34
Aprobator
11.07.13
✎
10:12
|
(10) точно заполнена по складу? Или там тупо отбор стоит по складу - это разные вещи. Отладчиком глянь состав ТЧ документа.
|
|||
35
Ненавижу 1С
гуру
11.07.13
✎
11:19
|
неужели есть 2 записи РС ЦеныНоменклатуры с одниковыми измеренями и периодом? не верю!
|
|||
36
viktor_vv
11.07.13
✎
11:41
|
Открой регистр сведений Цены номенклатуры, поставь отбор на период и посмотри что там у тебя.
Может периодичность поменяли ? |
|||
37
viktor_vv
11.07.13
✎
11:44
|
(36)+ Насчет периода в отборе я погорячился. Возьми тогда запросом посмотри, что там у тебя.
|
|||
38
KENT2007
12.07.13
✎
15:43
|
апну, так и не разобрался может кто на примере подскажет
|
|||
39
KENT2007
12.07.13
✎
15:54
|
всех пятница забрала?
|
|||
40
Cyberhawk
12.07.13
✎
18:53
|
Сформулируй исходные данные и задачу повторно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |