Запрос:Стоимость номенклатуры: последняя себестоимость из документов поступления #737650


#0 by Novi4ek2015
Добрый день!Есть документ, в котором при выборе номенклатуры, автоматически устанавливается стоимость. Надо, что бы стоимость=Себестоимость из последнего поступления.Пример: поступление 1.01.15- ручка=100 руб. 02.01.15 - ручка=200 руб. При выборе номенклатуры: ручка, стоимость в документе должна= 200 руб. 1с 8.2 УТ 10.3. В документе при выборе номенклатуры, автоматически заполняется поле цена. Есть запрос, который запрашивает цену.Как изменить запрос, что бы цена ставилась самая последняя(например, есть несколько поступлений 1 января и 2 января), надо чтобы он ставил последнюю цену-(2 января). Помогите, составить правильный запрос.
#1 by butterbean
очевидно, что упорядочивать нужно по убыванию даты документов поступления
#2 by Novi4ek2015
#3 by Novi4ek2015
Все равно не работает
#4 by John83
ВЫБРАТЬ     Данные.Период,
#5 by John83
с вас триста рублев
#6 by Novi4ek2015
#7 by Novi4ek2015
Ругается на строку :  РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних(&Дата, ) КАК Периоды. Не соответствие типов ('1')
#8 by nordbox
John83, ты бы для начала уточнил у него какие цены он делает. ЦеныНоменклатуры или ЦеныНоменклатурыКонтрагентов. со словом/Типом  Дата нужно бы поаккуратнее. Дата (Date) Описание: Значения данного типа содержит дату григорианского календаря (с 01 января 0001 года) и время с точностью до секунды.
#9 by Novi4ek2015
nordbox, И как мне указать Дату лучше?
#10 by nordbox
+8 Встроенные функции языка (Script functions) Дата (Date) Вариант синтаксиса: По строке Синтаксис: Дата(<Значение>)
#11 by nordbox
Ну назови как нибудь, как тебе удобно Например: НужнаяДата Где она у тебя будет параметром Ты параметр запросу указал?
#12 by John83
вроде написано - стоимость из последнего поступления. Если нужна стоимость именно по этому контрагенту, то добавить в параметрах
#13 by Novi4ek2015
Мне не важно, какой контрагент,главное с последнего поступления.
#14 by nordbox
Ему цены последнего дока установки цен надо Ему Цены контриков не нужны
#15 by Novi4ek2015
Назвал ДатаСреза, и задал параметр, но все равно не работает.
#16 by nordbox
Что у тебя не работает?
#17 by Novi4ek2015
Еще такой вопрос, сейчас попробую в консоле запросов отладить, вместо &ДатаСреза, задать число?
#18 by hhhh
отсыпь
#19 by nordbox
)))))))) Тебе ехать надо или шашечки? Если ехать? то не мудри, за тебя там уже написано в Общих модулях есть мудуль Ценообразование Открывай читай и думай Там все уже сеть
#20 by nordbox
*Там все уже есть
#21 by nordbox
Еще раз тебе говорю: Функция ПолучитьЦенуНоменклатуры(Номенклатура, ХарактеристикаНоменклатуры = Неопределено, Знач ТипЦен, ДатаПараметр = Неопределено, ЕдиницаИзмерения = Неопределено,
#22 by Novi4ek2015
Я хочу разобраться с этим запросом. ввел в консоль запросов, выводит номенклатуру, а последняя стоимость NULL
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С