Имя: Пароль:
1C
1С v8
Срез последних по регистру сведений себестоимость номенклатуры в 1С: Розница
0 KentYo
 
27.09.19
12:05
Здравствуйте. Конфигурация Розница для Казахстана (2.2.1.15).
Делаю запрос, в котором мне нужна себестоимость номенклатуры. Регистр периодический по регистратору. Получаю через СрезПоследних список, но там не у всей номенклатуры есть цена. Предполагаю, что срез выдает только ту номенклатуру, по которой рассчитывалась себестоимость в последнем документе расчета себестоимости.

Запрос следующий:

ВЫБРАТЬ
    Товары.Ссылка КАК Товар,
    СебестоимостьНоменклатуры.Цена КАК Цена
ИЗ
    Справочник.Номенклатура КАК Товары
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СебестоимостьНоменклатуры КАК СебестоимостьНоменклатуры
        ПО (СебестоимостьНоменклатуры.Номенклатура = Товары.Ссылка)

Получаю весь список номенклатуры, но себестоимость есть не везде. В более раннем периоде для пустых позиций расчет был.

Вопрос: как получить цену по всей номенклатуре?
1 KentYo
 
27.09.19
12:22
Не тот запрос вставил. Запрос такой:
ВЫБРАТЬ
    Товары.Ссылка КАК Товар,
    СебестоимостьНоменклатурыСрезПоследних.Цена КАК Цена
ИЗ
    Справочник.Номенклатура КАК Товары
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СебестоимостьНоменклатуры.СрезПоследних(&КонецПериода, ) КАК СебестоимостьНоменклатурыСрезПоследних
        ПО (СебестоимостьНоменклатурыСрезПоследних.Номенклатура = Товары.Ссылка)
2 catena
 
27.09.19
13:51
А номенклатура в измерениях?
3 KentYo
 
27.09.19
14:42
(2) Да
4 catena
 
30.09.19
05:49
(3)Ну, тогда ваше предположение неверно. Срез последних достает все комбинации измерений.
5 KentYo
 
30.09.19
06:56
(4) Я тоже так думал, но тем не менее когда просто делаешь запрос к регистру без соединений, выдает не всю номенклатуру, хотя записи с этой номенклатурой есть в регистре, если смотреть вручную.
6 catena
 
30.09.19
07:10
(5)Так не бывает. Показывайте скрины: структура регистра, запрос с условием на номенклатуру, которой якобы нет, движения регистра с данной номенклатурой.
7 KentYo
 
30.09.19
08:01
(6) Видимо нужно было проспаться за выходные. Сейчас в результате запроса все есть. Видимо я запарился и каким-то образом смотрел не ту номенклатуру, либо была какая-то ошибка, и я ее в упор не видел, а сейчас начал делать все заново и все работает. Хотя я раз пять начинал заново на прошлой неделе )) Ситуация тупее не придумаешь. Спасибо.