Имя: Пароль:
1C
 
Глюк с СКД?
0 memogolik
 
04.12.14
17:57
Пуская в консоле запросов отчет:
ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура,
    ТоварыНаСкладахОстатки.ХарактеристикаНоменклатуры,
    ТоварыНаСкладахОстатки.Склад,
    ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК Количество,
    ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Цена,
    ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) * ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Сумма
ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки(КОНЕЦПЕРИОДА(&Период, ДЕНЬ), ) КАК ТоварыНаСкладахОстатки
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(КОНЕЦПЕРИОДА(&Период, ДЕНЬ), ) КАК ЦеныНоменклатурыСрезПоследних
        ПО ТоварыНаСкладахОстатки.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
            И (ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен)
            И ТоварыНаСкладахОстатки.ХарактеристикаНоменклатуры = ЦеныНоменклатурыСрезПоследних.ХарактеристикаНоменклатуры
ГДЕ
    ТоварыНаСкладахОстатки.Номенклатура = &Номенклатура

Цена расчитывается как 45.09
Копирую этот же отчет в отчет на СКД. выдается 46.00 (следующая по дате цена). В чем может быть проблема? Заранее спасибо.
1 zulu_mix
 
04.12.14
17:58
а нечего использовать Период. переименуй в ДатаОтчета
2 memogolik
 
04.12.14
18:07
(1) огромное спасибо!
3 vicof
 
04.12.14
18:08
(0)  Автозаполнение отключи. Это не глюк, это фича.