|
УПП 1.3 помогите с СКД | ☑ | ||
---|---|---|---|---|
0
myc_oz
17.04.15
✎
12:51
|
не пинайте сильно, я только начинаю
Ребята не могу совладать с СКД. Конфиг. УПП 1.3 Задача: получить список номенклатуры из Табличной части "Товары" документов Отчет о Розничной Продажи(Отбор по датам,организации и складу) и если попадается номенклатура со спецификацией, то вставлять не саму номенклатуру, а ее спецификацию, которая находиться в справочнике "Спецификация номенклатуры" соответственно количество спецификации умножается на количество номенклатуры. Пример Номер Номенклатура Количество 1 Пиво(товар) 10 2 Салфетка(товар) 12 3 Гамбургер(Блюдо) 6 (Позиции быть не должно) 3.1 Булка 1*6 3.2 котлета 2*6 3.3 Огурец 3*6 3.4 Помидор 2*6 4 Доп соус(товар) 3 5 Багет Сицилия(Блюдо) 3 (Позиции быть не должно) 5.1 Булка 1*3 5.2 Индейка 3*3 5.3 Помидор 2*3 5.4 Кетчуп 1*3 6... 7... и т.д. вытащить Номенклатуру из табличной части документов не проблема, все получил |ОтчетОРозничныхПродажахТовары.Номенклатура.Код КАК КОД, |ОтчетОРозничныхПродажахТовары.Номенклатура.Наименование КАК Номенклатура, |Сумма(ОтчетОРозничныхПродажахТовары.Количество) КАК Количество |ИЗ |Документ.ОтчетОРозничныхПродажах.Товары КАК ОтчетОРозничныхПродажахТовары |ГДЕ |ОтчетОРозничныхПродажахТовары.Ссылка.Организация = &Организация |И ОтчетОРозничныхПродажахТовары.Ссылка.Склад = &Склад |И ОтчетОРозничныхПродажахТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонец |СГРУППИРОВАТЬ ПО |ОтчетОРозничныхПродажахТовары.Номенклатура.Код, |ОтчетОРозничныхПродажахТовары.Номенклатура.Наименование |Итоги Сумма (Количество) |По Общие, |Номенклатура иерархия Теперь пытаюсь в этом запросе сделать соединение (по полю номенклатура) с таблицей "Спецификация" (из справочника "спецификация номенклатуры"), но мои руки еще далеко не прямые(даже рядом не стоят). помогите пожалуйста |
|||
1
pessok
17.04.15
✎
12:52
|
(0) первое, тащить лучше из регистров.
второе - при сложном разузловании СКД без внешнего источника не взлетит. Например если гамбургер делается из мяса, мясо из коровы, корова из теленка, а теленок из манны небесной |
|||
2
Kvant1C
17.04.15
✎
13:05
|
+ (1) Второе, в документе розничные продажи реквизит - спецификация отсутствует как класс.
Если для номенклатуры заведено несколько спецификаций, какую использовать? |
|||
3
myc_oz
17.04.15
✎
13:36
|
(2) В том то и дело мне получается надо "заглянуть" в каждую номенклатуру посмотреть на реквизит "ВидНоменклатуры". если он "Блюдо" тогда смотреть на спецификацию.
Насчет нескольких спецификаций ты меня загнал еще сильней=(. Поискал, нашел регистр сведений "ОсновныеСпецификацииНоменклатуры". Как я понял это и есть ответ на вопрос о нескольких спецификаций.(Блин это еще одну таблицу соединять=(). Есть Дата, номенклатура и Элемент из справочника "СпецификацииНоменклатуры" |
|||
4
myc_oz
17.04.15
✎
14:04
|
живи)
|
|||
5
myc_oz
17.04.15
✎
14:42
|
up
|
|||
6
myc_oz
17.04.15
✎
15:04
|
высь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |