|
УТ 11 запрос для вида цены закупка+доп. расходы | ☑ | ||
---|---|---|---|---|
0
Svirepy
28.11.11
✎
14:20
|
Может пригодится кому - у меня вроде работает. В 11 версии есть возможность создать вид цены со способом задания - заполнять по данным ИБ. Гуру, если косяк какой найдете - скажите, пожалуйста.
ВЫБРАТЬ СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Характеристика КАК Характеристика, (СУММА(СебестоимостьТоваров.Стоимость) + СУММА(СебестоимостьТоваров.СуммаДопРасходов)) / СУММА(СебестоимостьТоваров.Количество) КАК Цена, СебестоимостьТоваров.ВидЗапасов КАК Валюта ИЗ Документ.РаспределениеРасходовНаСебестоимостьТоваров.Расходы КАК РаспределениеРасходовНаСебестоимостьТоваровРасходы, РегистрНакопления.СебестоимостьТоваров КАК СебестоимостьТоваров ГДЕ РаспределениеРасходовНаСебестоимостьТоваровРасходы.АналитикаРасходов = &ПоступлениеТоваровУслуг И (СебестоимостьТоваров.Регистратор = &ПоступлениеТоваровУслуг ИЛИ СебестоимостьТоваров.Регистратор = РаспределениеРасходовНаСебестоимостьТоваровРасходы.Ссылка) СГРУППИРОВАТЬ ПО СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Номенклатура, СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Характеристика, СебестоимостьТоваров.ВидЗапасов Ну и останется присвоить тип значения полям в конструкторе... |
|||
1
shuhard
28.11.11
✎
14:22
|
(0) запрос сплошной косяк и голюн:
есть выборка из двух таблиц и нет связи между ними |
|||
2
Svirepy
28.11.11
✎
14:24
|
Связь через документ поступления - по нему отбор....
|
|||
3
shuhard
28.11.11
✎
14:25
|
(2) ещё раз,
нет связи между таблицами |
|||
4
Svirepy
28.11.11
✎
14:27
|
хм... а зачем какая-то связь-то? Выборка идет только из регистра, а документы исключительно для поиска регистратора в регистре...
|
|||
5
shuhard
28.11.11
✎
14:31
|
(4) [хм... а зачем какая-то связь-то?]
и в самом деле, ну будут цены устанавливаться 3 часа и давать ошибку 700% |
|||
6
Svirepy
28.11.11
✎
14:37
|
за счет чего ошибка-то возникнет? А по поводу 3-х часов - наверное от размера базы зависит?
|
|||
7
shuhard
28.11.11
✎
14:38
|
(6) в поиск,
по теме "декартово произведение в запросах" |
|||
8
Svirepy
28.11.11
✎
14:46
|
Прочитал. Вопрос остался открытым - зачем это надо, если требуется всего лишь выборка записей из регистра по регистратору? Регистратор определяется по документу поступления товаров и соответствующем ему документом распределения доп. расходов. Или ты предлагаешь связать и номенклатуру с характеристиками всех наборов?
|
|||
9
Svirepy
28.11.11
✎
15:34
|
Кто-нибудь сделал такую штуку вообще? Можете поделиться?
|
|||
10
Svirepy
29.11.11
✎
13:22
|
А вот так лучше?
ВЫБРАТЬ СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Характеристика КАК Характеристика, СебестоимостьТоваров.ВидЗапасов КАК Валюта, ВЫБОР КОГДА СУММА(СебестоимостьТоваров.Количество) > 0 ТОГДА (СУММА(СебестоимостьТоваров.Стоимость) + СУММА(СебестоимостьТоваров.СуммаДопРасходов)) / СУММА(СебестоимостьТоваров.Количество) ИНАЧЕ СУММА(СебестоимостьТоваров.Стоимость) + СУММА(СебестоимостьТоваров.СуммаДопРасходов) КОНЕЦ КАК Цена ИЗ РегистрНакопления.СебестоимостьТоваров КАК СебестоимостьТоваров, Документ.РаспределениеРасходовНаСебестоимостьТоваров КАК РаспределениеРасходовНаСебестоимостьТоваров ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Номенклатура КАК АналитикаУчетаНоменклатурыНоменклатура, СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Характеристика КАК АналитикаУчетаНоменклатурыХарактеристика, СебестоимостьТоваров.ВидЗапасов КАК ВидЗапасов, СебестоимостьТоваров.СуммаДопРасходов КАК СуммаДопРасходов, СебестоимостьТоваров.Регистратор КАК Регистратор ИЗ РегистрНакопления.СебестоимостьТоваров КАК СебестоимостьТоваров ГДЕ СебестоимостьТоваров.Регистратор = &ПоступлениеТоваровУслуг) КАК ВложенныйЗапрос ПО РаспределениеРасходовНаСебестоимостьТоваров.Расходы.АналитикаРасходов = ВложенныйЗапрос.Регистратор СГРУППИРОВАТЬ ПО СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Номенклатура, СебестоимостьТоваров.АналитикаУчетаНоменклатуры.Характеристика, СебестоимостьТоваров.ВидЗапасов |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |