Имя: Пароль:
1C
1С v8
Тип не определен в УТ 11.4
0 John83
 
20.09.21
18:27
PostgreSQL
В списке номенклатуры выводятся данные по цене, резерву и остатку.
Если сортировать по резерву и остатку - проблем нет, но при сортировке по цене выдает
Тип не определен 'ae2f89b3-a2ce-4f0a-a0a9-61e5b32d3e81'
и кнопка перезапуска.
На файловой проблема не воспроизводится.
Куда копать?
1 John83
 
20.09.21
18:28
запрос списка

ВЫБРАТЬ
    СпрНоменклатура.Ссылка КАК Ссылка,
    СпрНоменклатура.Код КАК Код,
    СпрНоменклатура.Наименование КАК Наименование,
    СпрНоменклатура.Артикул КАК Артикул,
    СпрНоменклатура.ВидНоменклатуры КАК ВидНоменклатуры,
    СпрНоменклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    СпрНоменклатура.СтавкаНДС КАК СтавкаНДС,
    МАКСИМУМ(ВЫБОР
            КОГДА СпрНоменклатура.ЕстьТоварыДругогоКачества
                ТОГДА 4 + ВЫБОР
                        КОГДА СпрНоменклатура.ПометкаУдаления
                            ТОГДА 1
                        ИНАЧЕ 0
                    КОНЕЦ + ВЫБОР
                        КОГДА СпрНоменклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
                            ТОГДА 0
                        ИНАЧЕ 2
                    КОНЕЦ
            ИНАЧЕ ВЫБОР
                    КОГДА СпрНоменклатура.ПометкаУдаления
                        ТОГДА 1
                    ИНАЧЕ 0
                КОНЕЦ + ВЫБОР
                    КОГДА СпрНоменклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
                        ТОГДА 0
                    ИНАЧЕ 2
                КОНЕЦ
        КОНЕЦ) КАК ИндексКартинки,
    МАКСИМУМ(СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток) КАК ВРезерве,
    СУММА(ВЫБОР
            КОГДА ТоварыНаСкладахОстатки.Склад.Наименование = "Акс Ноговицыной"
                ТОГДА ТоварыНаСкладахОстатки.ВНаличииОстаток
            ИНАЧЕ 0
        КОНЕЦ) КАК Ноговицыной,
    МАКСИМУМ(ЦеныНоменклатурыСрезПоследних.Цена) КАК Цена,
    СУММА(ВЫБОР
            КОГДА ТоварыНаСкладахОстатки.Склад.Наименование = "Акс Куконковых"
                ТОГДА ТоварыНаСкладахОстатки.ВНаличииОстаток
            ИНАЧЕ 0
        КОНЕЦ) КАК Куконковых
ИЗ
    Справочник.Номенклатура КАК СпрНоменклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
        ПО СпрНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.Остатки КАК СвободныеОстаткиОстатки
        ПО СпрНоменклатура.Ссылка = СвободныеОстаткиОстатки.Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ВидЦены.Наименование = "Розничные Иваново") КАК ЦеныНоменклатурыСрезПоследних
        ПО СпрНоменклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура
ГДЕ
    НЕ СпрНоменклатура.ЭтоГруппа

СГРУППИРОВАТЬ ПО
    СпрНоменклатура.Ссылка,
    СпрНоменклатура.Код,
    СпрНоменклатура.Наименование,
    СпрНоменклатура.Артикул,
    СпрНоменклатура.ВидНоменклатуры,
    СпрНоменклатура.ЕдиницаИзмерения,
    СпрНоменклатура.СтавкаНДС
2 timurhv
 
20.09.21
18:33
(0) где-то в регистрах склад битый?
3 John83
 
20.09.21
18:47
ну попробую ТиИ прогнать
4 John83
 
21.09.21
10:27
тии не помогло
что еще попробовать?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.