Имя: Пароль:
1C
1С v8
После редактирования запроса в форме списка номенклатуры пропала возможность заходить в ка
0 taimens
 
21.11.17
13:58
Добрый день. После редактирования запроса (возможность видеть остатки в списке номенклатуры) пропала возможность заходить в карточку товара. С чем может быть связано ?
1 lubitelxml
 
21.11.17
14:01
поле Ссылка удалил?
2 Fish
 
21.11.17
14:02
(0) "С чем может быть связано ?" - С действиями того, кто редактировал (убрал поле ссылка, изменил события в форме).
3 taimens
 
21.11.17
14:14
"С действиями того, кто редактировал (убрал поле ссылка, изменил события в форме)" - в этом я абсолютно не сомневаюсь, моих кривых рук дело.
4 taimens
 
21.11.17
15:04
Не пойму где я удалил поле ссылка ?

ВЫБРАТЬ
    СпрНоменклатура.Ссылка КАК Ссылка,
    СпрНоменклатура.Код КАК Код,
    СпрНоменклатура.Наименование КАК Наименование,
    СпрНоменклатура.Артикул КАК Артикул,
    СпрНоменклатура.ВидНоменклатуры КАК ВидНоменклатуры,
    СпрНоменклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    СпрНоменклатура.СтавкаНДС КАК СтавкаНДС,
    СпрНоменклатура.Родитель,
    ВЫБОР
        КОГДА СпрНоменклатура.ЕстьТоварыДругогоКачества
            ТОГДА 4 + ВЫБОР
                    КОГДА СпрНоменклатура.ПометкаУдаления
                        ТОГДА 1
                    ИНАЧЕ 0
                КОНЕЦ + ВЫБОР
                    КОГДА СпрНоменклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
                        ТОГДА 0
                    ИНАЧЕ 2
                КОНЕЦ
        ИНАЧЕ ВЫБОР
                КОГДА СпрНоменклатура.ПометкаУдаления
                    ТОГДА 1
                ИНАЧЕ 0
            КОНЕЦ + ВЫБОР
                КОГДА СпрНоменклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
                    ТОГДА 0
                ИНАЧЕ 2
            КОНЕЦ
    КОНЕЦ КАК ИндексКартинки,
    ЕСТЬNULL(ТоварыНаСкладахОстатки.ВНаличииОстаток, 0) КАК Нагатинская,
    ЕСТЬNULL(ТоварыНаСкладахОстаткиЛен30.ВНаличииОстаток, 0) КАК Лен30,
    ЕСТЬNULL(ТоварыНаСкладахОстаткиСмол63.ВНаличииОстаток, 0) КАК Смол63,
    ЕСТЬNULL(ТоварыНаСкладахОстаткиСущ22.ВНаличииОстаток, 0) КАК Сущ22
ИЗ
    Справочник.Номенклатура КАК СпрНоменклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
        ПО (ТоварыНаСкладахОстатки.Номенклатура = СпрНоменклатура.Ссылка)
            И ТоварыНаСкладахОстатки.Склад.Наименование = "7. Склад  (Нагатинская)"
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстаткиЛен30
        ПО (ТоварыНаСкладахОстаткиЛен30.Номенклатура = СпрНоменклатура.Ссылка)
            И ТоварыНаСкладахОстаткиЛен30.Склад.Наименование = "3. Розничный магазин Л-30"     
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстаткиСмол63
        ПО (ТоварыНаСкладахОстаткиСмол63.Номенклатура = СпрНоменклатура.Ссылка)
            И ТоварыНаСкладахОстаткиСмол63.Склад.Наименование = "5. Розничный магазин С-63"
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстаткиСущ22
        ПО (ТоварыНаСкладахОстаткиСущ22.Номенклатура = СпрНоменклатура.Ссылка)
            И ТоварыНаСкладахОстаткиСущ22.Склад.Наименование = "6. Розничный магазин С.В-22"
ГДЕ
    НЕ СпрНоменклатура.ЭтоГруппа
{ГДЕ
    (СпрНоменклатура.Ссылка В
            (ВЫБРАТЬ
                Сегменты.Номенклатура
            ИЗ
                РегистрСведений.НоменклатураСегмента КАК Сегменты
            ГДЕ
                Сегменты.Сегмент = &СегментНоменклатуры))}