Друзья, помогите, пишу отчетик для сравнения цен в коммерческом предложении.
То есть, есть цена номенклатуры из КП и нужно чтобы рядом стояла цена (закупки) к примеру из цены номенклатуры, это мы задаем параметром.
Написал запросик, но он не работает, подскажите, что не так
То есть, есть цена номенклатуры из КП и нужно чтобы рядом стояла цена (закупки) к примеру из цены номенклатуры, это мы задаем параметром.
Написал запросик, но он не работает, подскажите, что не так
ВЫБРАТЬ
КоммерческоеПредложениеКлиентуТовары.Номенклатура.Ссылка КАК НоменклатураСсылка,
КоммерческоеПредложениеКлиентуТовары.Цена КАК Цена
ИЗ
Документ.КоммерческоеПредложениеКлиенту.Товары КАК КоммерческоеПредложениеКлиентуТовары
ЛЕВОЕ СОЕДИНЕНИЕ Документ.КоммерческоеПредложениеКлиенту КАК КоммерческоеПредложениеКлиенту
ПО (КоммерческоеПредложениеКлиентуТовары.Ссылка = КоммерческоеПредложениеКлиенту.Ссылка)
ГДЕ
КоммерческоеПредложениеКлиенту.Ссылка = &Ссылка
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ ПЕРВЫЕ 1
ЦеныНоменклатуры.Номенклатура.Ссылка,
ЦеныНоменклатуры.Цена
ИЗ
РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ГДЕ
ЦеныНоменклатуры.ВидЦены.Ссылка = &Ссылка
ПоказатьПо теме из базы знаний
- Коммерческое предложение. УТ 11, УНФ 1.6, УНФ 3.0, КА 2, ERP 2
- Печать коммерческого предложения с картинками из документа Коммерческое предложение клиенту (ERP 2, КА 2, УТ 11)
- Печать коммерческого предложения с картинками и артикулом из документа Коммерческое предложение клиенту (ERP 2, КА 2, УТ 11)
- Коммерческое предложение УТ 11, ERP 2, КА 2, КП
- Объединение коммерческих предложений клиенту в одно (ERP 2, КА 2, УТ 11)
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Смотрите, сейчас он отбирает строки из КП и цены, но из цен номенклатуры он тащит все, а нужно чтобы, какие строки из КП, такие и из цен
Помогите
Помогите
ВЫБРАТЬ
КоммерческоеПредложениеКлиентуТовары.Номенклатура.Ссылка КАК НоменклатураСсылка,
КоммерческоеПредложениеКлиентуТовары.Цена КАК Цена,
ЦеныНоменклатуры.Номенклатура КАК Номенклатура,
ЦеныНоменклатуры.Цена КАК Цена1
ИЗ
РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ПОЛНОЕ СОЕДИНЕНИЕ Документ.КоммерческоеПредложениеКлиенту.Товары КАК КоммерческоеПредложениеКлиентуТовары
ПО (ИСТИНА)
ГДЕ
КоммерческоеПредложениеКлиентуТовары.Ссылка = &Ссылка
И ЦеныНоменклатуры.ВидЦены = &ВидЦены
УПОРЯДОЧИТЬ ПО
НоменклатураСсылка,
Номенклатура
АВТОУПОРЯДОЧИВАНИЕ
Показать
(3)
не работает(
ВЫБРАТЬ
КоммерческоеПредложениеКлиентуТовары.Номенклатура.Ссылка КАК НоменклатураСсылка,
КоммерческоеПредложениеКлиентуТовары.Цена КАК Цена,
ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
ЦеныНоменклатурыСрезПоследних.Цена КАК Цена1
ИЗ
Документ.КоммерческоеПредложениеКлиенту.Товары КАК КоммерческоеПредложениеКлиентуТовары
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
ПО (ИСТИНА)
ГДЕ
КоммерческоеПредложениеКлиентуТовары.Ссылка = &Ссылка
И ЦеныНоменклатурыСрезПоследних.ВидЦены = &ВидЦены
АВТОУПОРЯДОЧИВАНИЕ
Показатьне работает(
(5)
Смотрите, делаю ВПФ
Вот кусок запроса. Запрос работает, все хорошо, но не могу установить параметр "Цена приобретения" из регистра сведений, подскажите, пожалуйста
Смотрите, делаю ВПФ
Вот кусок запроса. Запрос работает, все хорошо, но не могу установить параметр "Цена приобретения" из регистра сведений, подскажите, пожалуйста
Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
|КоммерческоеПредложениеКлиентуТовары.Номенклатура.Ссылка КАК НоменклатураСсылка,
|КоммерческоеПредложениеКлиентуТовары.Цена * КоммерческоеПредложениеКлиентуТовары.Количество КАК Цена,
|ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество КАК ЦенаПоступления,
|КоммерческоеПредложениеКлиентуТовары.Цена * КоммерческоеПредложениеКлиентуТовары.Количество - ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество КАК РазницаВСуммах,
|(КоммерческоеПредложениеКлиентуТовары.Цена * КоммерческоеПредложениеКлиентуТовары.Количество - ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество) * 100 / (ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество) КАК ПроцентОтПродаж
|ИЗ
|Документ.КоммерческоеПредложениеКлиенту.Товары КАК КоммерческоеПредложениеКлиентуТовары
|ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
|ПО (КоммерческоеПредложениеКлиентуТовары.Номенклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура)
|ГДЕ
|КоммерческоеПредложениеКлиентуТовары.Ссылка = &Ссылка
|И ЦеныНоменклатурыСрезПоследних.ВидЦены = &ВидЦены
|ИТОГИ
|СУММА(Цена),
|СУММА(ЦенаПоступления),
|СУММА(РазницаВСуммах),
|СРЕДНЕЕ(ПроцентОтПродаж)
|ПО
|ОБЩИЕ" ;
Запрос.УстановитьПараметр("Ссылка",СсылкаНаДокумент.Ссылка);
Запрос.УстановитьПараметр("ВидЦены", Справочники.ВидыЦен.Выбрать().Ссылка);
Показать
(5)
Добрый день, помогите
Смотрите, отчет работает, считает, но некоторые позиции он задваивает и естественно сумма общая по документу не идет, подскажите, что не так?
Добрый день, помогите
Смотрите, отчет работает, считает, но некоторые позиции он задваивает и естественно сумма общая по документу не идет, подскажите, что не так?
ВЫБРАТЬ РАЗЛИЧНЫЕ
КоммерческоеПредложениеКлиентуТовары.Номенклатура.Ссылка КАК НоменклатураСсылка,
КоммерческоеПредложениеКлиентуТовары.Цена * КоммерческоеПредложениеКлиентуТовары.Количество КАК Цена,
ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество КАК ЦенаПоступления,
КоммерческоеПредложениеКлиентуТовары.Цена * КоммерческоеПредложениеКлиентуТовары.Количество - ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество КАК РазницаВСуммах,
(КоммерческоеПредложениеКлиентуТовары.Цена * КоммерческоеПредложениеКлиентуТовары.Количество - ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество) * 100 / (ЦеныНоменклатурыСрезПоследних.Цена * КоммерческоеПредложениеКлиентуТовары.Количество) КАК ПроцентОтПродаж
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
ЛЕВОЕ СОЕДИНЕНИЕ Документ.КоммерческоеПредложениеКлиенту.Товары КАК КоммерческоеПредложениеКлиентуТовары
ПО (КоммерческоеПредложениеКлиентуТовары.Номенклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура)
ГДЕ
КоммерческоеПредложениеКлиентуТовары.Ссылка = &Ссылка
И ЦеныНоменклатурыСрезПоследних.ВидЦены = &ВидЦены
ИТОГИ
СУММА(Цена),
СУММА(ЦенаПоступления),
СУММА(РазницаВСуммах),
СРЕДНЕЕ(ПроцентОтПродаж)
ПО
ОБЩИЕ
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот