|
1С Изменение стандартного механизма подбора | ☑ | ||
---|---|---|---|---|
0
devochka_1c
05.08.13
✎
20:14
|
Добрый день!
1С КА 1.1. как в стандартном подборе номенклатуры (документ Требование накладная) реализовать подбор без иерархии, когда выбран режим "По остаткам номенклатуры"? (по аналогии как это сделано когда идет подбор "По справочнику" - есть возможность снять ерархию) |
|||
1
Irbis
05.08.13
✎
20:15
|
кнопочку жамкнуть не судьба?
|
|||
2
devochka_1c
05.08.13
✎
20:15
|
там есть функция
Функция ЗапросОстаткиНоменклатуры(Запрос, Организация) ТекстЗапроса = " |ВЫБРАТЬ РАЗРЕШЕННЫЕ | Подбор.Номенклатура.Код КАК Код, | Подбор.Номенклатура.Артикул КАК Артикул, | Подбор.Номенклатура.ЭтоГруппа КАК ЭтоГруппа, | Подбор.Номенклатура.ПометкаУдаления КАК ПометкаУдаления, | Подбор.Номенклатура.Набор КАК Набор, | Подбор.Номенклатура.Услуга КАК Услуга, | Подбор.Номенклатура КАК Номенклатура, | Подбор.Родитель КАК Родитель, | Подбор.КоличествоСвободныйОстаток КАК КоличествоСвободныйОстаток, | Подбор.КоличествоОстатокОрганизации КАК КоличествоОстатокОрганизации, | Подбор.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, | Подбор.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | Подбор.Качество КАК Качество, | ПРЕДСТАВЛЕНИЕ(Подбор.Качество) КАК ПредставлениеКачество, | ПРЕДСТАВЛЕНИЕ(Подбор.Номенклатура) КАК ПредставлениеНоменклатура, | ПРЕДСТАВЛЕНИЕ(Подбор.Номенклатура.ЕдиницаХраненияОстатков) КАК ПредставлениеЕдиницаИзмерения, | ПРЕДСТАВЛЕНИЕ(Подбор.ХарактеристикаНоменклатуры) КАК ПредставлениеХарактеристикаНоменклатуры, | ВЫБОР | КОГДА Подбор.Номенклатура.ЭтоГруппа ТОГДА ""Группа"" | ИНАЧЕ Подбор.Номенклатура.НоменклатурнаяГруппа.Представление | КОНЕЦ КАК ПредставлениеНоменклатурнаяГруппа, | Ложь КАК ПереходитьВверх |ИЗ | |( |ВЫБРАТЬ | СправочникНоменклатура.Ссылка КАК Номенклатура, | СправочникНоменклатура.Родитель КАК Родитель, | СУММА(Остатки.КоличествоСвободныйОстаток) КАК КоличествоСвободныйОстаток, | СУММА(Остатки.КоличествоОстатокОрганизации) КАК КоличествоОстатокОрганизации, | Остатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | Остатки.Качество КАК Качество |ИЗ | Справочник.Номенклатура КАК СправочникНоменклатура |ЛЕВОЕ СОЕДИНЕНИЕ //временная таблица остатки номенклатуры | Остатки КАК Остатки // |ПО | Остатки.Номенклатура = СправочникНоменклатура.Ссылка | |ГДЕ | (СправочникНоменклатура.Родитель = &Родитель) И | ((СправочникНоменклатура.ЭтоГруппа ИЛИ СправочникНоменклатура.Набор ИЛИ СправочникНоменклатура.Комплект) | ИЛИ | (ВЫБОР КОГДА &ПодбиратьУслуги ТОГДА СправочникНоменклатура.Услуга ИНАЧЕ Ложь КОНЕЦ) | ИЛИ | (Остатки.КоличествоСвободныйОстаток > 0" + ?(мИспользоватьРегистрСвободныеОстатки ИЛИ УправлениеДопПравамиПользователей.РазрешеноПревышениеОстаткаТоваровОрганизации(Организация),""," И Остатки.КоличествоОстатокОрганизации > 0")+")) | |СГРУППИРОВАТЬ ПО | СправочникНоменклатура.Родитель, | СправочникНоменклатура.Ссылка, | Остатки.ХарактеристикаНоменклатуры, | Остатки.Качество | |) КАК Подбор | |УПОРЯДОЧИТЬ ПО | Подбор.Номенклатура.ЭтоГруппа УБЫВ, | Подбор.Номенклатура.Наименование, | Подбор.ХарактеристикаНоменклатуры.Наименование |"; ВременнаяТаблицаОстаткиНоменклатуры(Запрос, "ТоварыНаСкладах,ТоварыВРознице,ТоварыОрганизаций"); Возврат ТекстЗапроса; КонецФункции // ЗапросОстаткиНоменклатуры() можно ли внеся изменения в этот запрос достичь желаемого результата? |
|||
3
devochka_1c
05.08.13
✎
20:16
|
(1) судьба, но если вид отбора "по остаткам номенклатуры", то никакой кнопочки нет!
|
|||
4
Irbis
05.08.13
✎
20:16
|
//| СправочникНоменклатура.Родитель,
может так? |
|||
5
devochka_1c
05.08.13
✎
20:17
|
(4) не работает так... я уже попробовала
|
|||
6
unkairosed
05.08.13
✎
20:34
|
Заменить это:
(СправочникНоменклатура.Родитель = &Родитель) И ((СправочникНоменклатура.ЭтоГруппа ИЛИ СправочникНоменклатура.Набор ИЛИ СправочникНоменклатура.Комплект) на вот это: (СправочникНоменклатура.Ссылка В ИЕРАРХИИ (&Родитель) И НЕ СправочникНоменклатура.ЭтоГруппа) И ((СправочникНоменклатура.Набор ИЛИ СправочникНоменклатура.Комплект) Дальше сами. |
|||
7
devochka_1c
05.08.13
✎
20:40
|
(6) спасибо, сейчас попробую!
А ход правильный - произвести замену запроса? или нужно по иному сделать? |
|||
8
Славен
05.08.13
✎
20:42
|
А что -нибудь в 1с сама делаешь? может подкинешь телефончик своего начальника, подгоню ему толкового падавана вместо тебя
|
|||
9
devochka_1c
05.08.13
✎
20:48
|
(8) делаю!
|
|||
10
devochka_1c
05.08.13
✎
20:49
|
(8) если нечего написать, то нечего и флудить
|
|||
11
Мимохожий Однако
05.08.13
✎
21:15
|
Поиск по наименованию не удобный?
|
|||
12
devochka_1c
05.08.13
✎
21:19
|
(11)неудобный, к сожалению...
|
|||
13
Aprobator
05.08.13
✎
21:46
|
не понял - режим списка не включается что ли?
|
|||
14
devochka_1c
05.08.13
✎
21:52
|
(13)где не включается? вы про отборы речь ведете?
|
|||
15
Aprobator
06.08.13
✎
10:13
|
(14) я про форму выбора которая открывается. В ней нет режима просмотра - список?
|
|||
16
devochka_1c
06.08.13
✎
10:44
|
(15) если стоит вид "По остаткам номенклатуры", то нет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |