Имя: Пароль:
1C
 
УТ11: произвольная формула вида цен с несколькими наценками
0 Блондинка_
 
28.09.16
14:31
Добрый день! Помогите пожалуйста с запросом формулы вида цены. Нужно наценить несколько процентов подряд на базовую цену но для разных групп номенклатуры % наценки разные.
Хотелось бы просто создать вид цены "произвольная формула от других видов цен" и сделать отбор по номенклатуре. Но тогда бы мне пришлось создавать столько видов цен, сколько разных отборов по номенклатуре мне нужно сделать, а потом например если я хочу оценить отчетом остатки в определенном виде цены, формировать отчет несколько раз для группы номенклатуры и ее вида цен. Это неудобно.
Значит надо использовать произвольный запрос к ИБ по своей схеме? Немного не поняла как там нужно строить запрос
1 Блондинка_
 
28.09.16
14:33
Сделала вот так
ВЫБРАТЬ
    ВЫБОР
        КОГДА СпрНоменклатура.Ссылка В ИЕРАРХИИ (&ГруппаНоменклатурыКорпусная)
            ТОГДА ЦеныНоменклатуры.Цена * 3 / 100
        ИНАЧЕ ЦеныНоменклатуры.Цена * 6 / 100
    КОНЕЦ КАК Цена,
    СпрНоменклатура.Ссылка КАК Номенклатура,
    ХарактеристикиНоменклатуры.Ссылка КАК Характеристика,
    ЦеныНоменклатуры.Валюта
{ВЫБРАТЬ
    Цена}
ИЗ
    РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК СпрНоменклатура
            ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры
            ПО СпрНоменклатура.ХарактеристикаМногооборотнаяТара = ХарактеристикиНоменклатуры.Ссылка
        ПО ЦеныНоменклатуры.Номенклатура = СпрНоменклатура.Ссылка
ГДЕ
    ЦеныНоменклатуры.ВидЦены = &ВидЦены

Но ошибка что
"Схема компоновки данных для заполнения цен должна содержать поле "Номенклатура" с типом значения "Позиция номенклатуры".
Схема компоновки данных для заполнения цен должна содержать поле "Характеристика" с типом значения "Характеристика номенклатуры".
Схема компоновки данных для заполнения цен должна содержать поле "Валюта" с типом значения "Валюта".
2 tixis
 
28.09.16
14:38
попробуйте в настройках скд явно типы указать
3 Блондинка_
 
28.09.16
16:00
(2) Спасибо! Точно! На запрос по крайней мере уже не ругается, сейчас посмотрим что получается
4 Блондинка_
 
28.09.16
16:08
Неа, не считает ничего(( Подскажите, что не так делаю?