Конфигурация УТ 10.3
Пытаюсь составить запрос и вытащить цены номенклатуры из регистра цены номенклатуры (срез последних).
Все было хорошо, пока не поставил в параметрах расчетный тип цен.
Т.е. он не храниться в регистре. И запрос ничего не выдает... (((
Как составить запрос, чтобы расчетные цены тоже в него попадали?
Или тут только дополнительную функцию придется использовать при выводе каждой строки?
Пытаюсь составить запрос и вытащить цены номенклатуры из регистра цены номенклатуры (срез последних).
Все было хорошо, пока не поставил в параметрах расчетный тип цен.
Т.е. он не храниться в регистре. И запрос ничего не выдает... (((
Как составить запрос, чтобы расчетные цены тоже в него попадали?
Или тут только дополнительную функцию придется использовать при выводе каждой строки?
По теме из базы знаний
- Прототип конфигурации для фундаментального анализа ценных бумаг и финансового анализа
- Конфигурация Flowcon
- Как сдать экзамен 1С:Специалист по платформе?
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
- Формула в реквизите. Приквелл к сериалу "Ценовая власть"
Найденные решения
ВЫБРАТЬ
Ц.Номенклатура,
Ц.ТипЦен,
Ц.Цена
ПОМЕСТИТЬ тБазовыеЦены
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, {(Номенклатура).* КАК Номенклатура, (ТипЦен) КАК ТипЦен}) КАК Ц
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
тБазовыеЦены.Номенклатура,
ТЦ.Ссылка КАК ТипЦены,
ВЫРАЗИТЬ((100 + ТЦ.ПроцентСкидкиНаценки) * тБазовыеЦены.Цена / 100 КАК ЧИСЛО(15, 2)) КАК Поле1
ПОМЕСТИТЬ тРасчетныеЦены
ИЗ
Справочник.ТипыЦенНоменклатуры КАК ТЦ
ВНУТРЕННЕЕ СОЕДИНЕНИЕ тБазовыеЦены КАК тБазовыеЦены
ПО ТЦ.БазовыйТипЦен = тБазовыеЦены.ТипЦен
ГДЕ
ТЦ.Рассчитывается
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
тБазовыеЦены.Номенклатура,
тБазовыеЦены.ТипЦен,
тБазовыеЦены.Цена
ИЗ
тБазовыеЦены КАК тБазовыеЦены
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
тРасчетныеЦены.Номенклатура,
тРасчетныеЦены.ТипЦены,
тРасчетныеЦены.Поле1
ИЗ
тРасчетныеЦены КАК тРасчетныеЦены
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ВЫБРАТЬ
Ц.Номенклатура,
Ц.ТипЦен,
Ц.Цена
ПОМЕСТИТЬ тБазовыеЦены
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, {(Номенклатура).* КАК Номенклатура, (ТипЦен) КАК ТипЦен}) КАК Ц
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
тБазовыеЦены.Номенклатура,
ТЦ.Ссылка КАК ТипЦены,
ВЫРАЗИТЬ((100 + ТЦ.ПроцентСкидкиНаценки) * тБазовыеЦены.Цена / 100 КАК ЧИСЛО(15, 2)) КАК Поле1
ПОМЕСТИТЬ тРасчетныеЦены
ИЗ
Справочник.ТипыЦенНоменклатуры КАК ТЦ
ВНУТРЕННЕЕ СОЕДИНЕНИЕ тБазовыеЦены КАК тБазовыеЦены
ПО ТЦ.БазовыйТипЦен = тБазовыеЦены.ТипЦен
ГДЕ
ТЦ.Рассчитывается
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
тБазовыеЦены.Номенклатура,
тБазовыеЦены.ТипЦен,
тБазовыеЦены.Цена
ИЗ
тБазовыеЦены КАК тБазовыеЦены
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
тРасчетныеЦены.Номенклатура,
тРасчетныеЦены.ТипЦены,
тРасчетныеЦены.Поле1
ИЗ
тРасчетныеЦены КАК тРасчетныеЦены
Показать
(3) в консоли запросов все работает, все отборы отрабатывают хорошо.
а когда вставил в СКД, при отборе по базовым типам цен отрабатывает корректно,
в при отборе по расчетным ценам - выдает пустой результат, хотя в первоначальной выборке они есть.
В чем тут может быть причина?
(Отбор делал по последнему запросу).
а когда вставил в СКД, при отборе по базовым типам цен отрабатывает корректно,
в при отборе по расчетным ценам - выдает пустой результат, хотя в первоначальной выборке они есть.
В чем тут может быть причина?
(Отбор делал по последнему запросу).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот