Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

СКД: Как сделать отчет по реализации только товаров, указанных в списке?

СКД: Как сделать отчет по реализации только товаров, указанных в списке?
Я
   slafor
 
19.05.18 - 17:55
Как с помощью СКД можно вывести отчет по документам реализации только тех товаров, которые пользователь указал в списке? Т.е. если в документе реализации указаны и другие товары, то такие документы в отчет выводить не надо.
 
 
   PR
 
1 - 19.05.18 - 18:09
(0) А в чем проблема?
Напиши запрос
   SleepyHead
 
2 - 19.05.18 - 18:11
(0) Отбор в настройках СКД.
   shuhard
 
3 - 19.05.18 - 18:14
(1) +1
какой нибудь лобовой отбор всех документов с ТМЦ не входящими в список + его исключение
ВЫБРАТЬ
    ПриобретениеТоваровУслугТовары.Ссылка КАК Ссылка
ПОМЕСТИТЬ ВТ_ТМЦВнеСписка
ИЗ
    Документ.ПриобретениеТоваровУслуг.Товары КАК ПриобретениеТоваровУслугТовары
ГДЕ
    НЕ ПриобретениеТоваровУслугТовары.Номенклатура В (&СписокТМЦ)

СГРУППИРОВАТЬ ПО
    ПриобретениеТоваровУслугТовары.Ссылка
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ
    ПриобретениеТоваровУслуг.Ссылка КАК Ссылка
ИЗ
    Документ.ПриобретениеТоваровУслуг КАК ПриобретениеТоваровУслуг
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ТМЦВнеСписка КАК ВТ_ТМЦВнеСписка
        ПО (ВТ_ТМЦВнеСписка.Ссылка = ПриобретениеТоваровУслуг.Ссылка)
ГДЕ
    ВТ_ТМЦВнеСписка.Ссылка ЕСТЬ NULL
   PR
 
4 - 19.05.18 - 18:14
(2) О как
А как это?
   perester
 
5 - 19.05.18 - 18:16
Идеальное решение - иди от обратного: ищи ту номенклатуру которой не должно быть и не показывай эти документы
   SleepyHead
 
6 - 19.05.18 - 18:23
Автор, не слушай их. Делаешь отбор, СКД сама модифицирует запрос под него.
   shuhard
 
7 - 19.05.18 - 18:26
(5) см (3) =)
   shuhard
 
8 - 19.05.18 - 18:28
(6) отбор по ТЧ на что ?
   Cyberhawk
 
9 - 19.05.18 - 20:27
СКД модифицировать можно?
   Cyberhawk
 
10 - 19.05.18 - 20:47
Сделал без модифицирования СКД (типовой запрос по ТЧ), однако в настройках отчета (в пользовательском поле) придется прописывать условие вхождения реквизита ТЧ в массив-список вручную, и доступны только предопределенные элементы :)
 
 Рекламное место пустует
   Cyberhawk
 
11 - 19.05.18 - 20:48
Но можно пойти костыльно: например, в комментарий объектов БД дописывать какое-нибудь слово-маркер и тогда все получится на 100% )
   Cyberhawk
 
12 - 19.05.18 - 21:16
О пля, сделал и без костыля - с указанием человеческих отборов )
   Cyberhawk
 
13 - 19.05.18 - 21:20
Достигается двумя штуками:
1. Отбор в настройках СКД на реквизит ТЧ через точку от ссылки по условию "невхождения" в список нежелательных значений - т.е. пользователью надо не только указать
2. Пользовательское поле-выбор реквизита ТЧ с отбором по условию вхождения в список желательных значений плюс отбор по этому маркеру в отборе из 1.
   Cyberhawk
 
14 - 19.05.18 - 21:21
*т.е. пользователью надо не только указать = пользователю надо указать список всех нежелательных значений =)
   PR
 
15 - 19.05.18 - 22:43
(13) Рукалицо
Этот отбор = отбору 2
То есть попадут все доки, в которых есть хоть один товар из списка
   Cyberhawk
 
16 - 19.05.18 - 22:47
(15) Корми оленей, теоретик ) Все работает как надо
   PR
 
17 - 19.05.18 - 22:51
(16) Что такое "плюс отбор по этому маркеру в отборе из 1"?
   Cyberhawk
 
18 - 19.05.18 - 23:01

Список тем форума
Рекламное место пустует  Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует