Быстрый старт. Решение задания №3.6.2
Представляем решение домашнего задания 3.6.2.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.
ВЫБРАТЬ
МАКСИМУМ(Прайс.Цена) КАК Цена
ПОМЕСТИТЬ МаксимальнаяЦена
ИЗ
РегистрСведений.Прайс КАК Прайс
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ПрайсСрезПоследних.Номенклатура,
ПрайсСрезПоследних.Цена,
ОстаткиНаСкладеОстатки.КоличествоОстаток
ИЗ
РегистрНакопления.ОстаткиНаСкладе.Остатки КАК ОстаткиНаСкладеОстатки
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Прайс.СрезПоследних(
,
Цена В
(ВЫБРАТЬ
МаксимальнаяЦена.Цена
ИЗ
МаксимальнаяЦена КАК МаксимальнаяЦена)) КАК ПрайсСрезПоследних
ПО (ПрайсСрезПоследних.Номенклатура = ОстаткиНаСкладеОстатки.Товар)
maXon, отчет принят.
В первом запросе пакета для получения максимальной цены логичнее использовать таблицу СрезПоследних, хотя в задании прямо и не сказано, что цена должна быть актуальной.