|   |   | 
| 
 | Сложный отбор в обработке "Групповое изменение реквизитов" в 1С:Бухгалтерии 3.0 | ☑ | ||
|---|---|---|---|---|
| 0
    
        hungry 22.09.15✎ 19:08 | 
        Добрый день!
 Есть типова конфигурация 1С:Бухгалтерия, редакция 3.0, релиз 3.0.41.51, платформа 8.3.6.2076. При использовании обработки "Групповое изменение реквизитов" никак не получается реализовать сложный отбор, а именно отбор по двум условиям в ОДНОЙ строке табличной части документа. Задача: отобрать документы "Реализация", в которых для конкретных номенклатурных позиций не заполнены номера ГТД. При отборе делаю два условия: соответствие списку номенклатуры и пустой ГТД. В итоге находятся документы в которых есть нужная номенклатура, для нее заполнены ГТД, но есть строки другой с другой номенклатурой без ГТД. Прошу помощи! С увжением, Александр. | |||
| 1
    
        Апош 22.09.15✎ 19:11 | 
        возьми ВнешнююОбработку1     | |||
| 2
    
        zak555 22.09.15✎ 21:02 | 
        в условии отбора выбранных элементов можно сгруппировать условия -- 
 Группа И, Группа ИЛИ, Группа НЕ http://savepic.su/6215079.png | |||
| 3
    
        hungry 23.09.15✎ 09:58 | 
        Апош, что это за зверь и где ее взять?
 zak555, спасибо за наводку, но результат прежний (поиск ведется не по одной строке). http://savepic.su/6213055.jpg Условия отбора http://savepic.su/6207935.jpg Одна из отобранных реализаций (первая позиция в документе отсутствует в списке отбираемых позиций номенклатуры). | |||
| 4
    
        Апош 23.09.15✎ 10:00 | 
        (3) файл-новый. но усти: без программиста она не заработает     | |||
| 5
    
        Апош 23.09.15✎ 10:01 | 
        (3) бушь нас убеждать, что номенклатуры "со..." нет в списке?     | |||
| 6
    
        1sanekmaloi1 23.09.15✎ 10:03 | 
        (3) А как ты думаешь происходит поиск?
 Внутри дока в тч поиск идёт по "или" если хоть одна строка попала в отбор, весь док попадает в отбор. | |||
| 7
    
        Апош 23.09.15✎ 10:05 | 
        (6) даже если это группа И? хм...     | |||
| 8
    
        hungry 23.09.15✎ 10:06 | 
        (4) Спасибо, удачная шутка! 
 (5) Убеждать не буду, верю своим глазам. Для сомневающихся упростил условия отбора: http://savepic.su/6188479.jpg (6) На практике я это понял, но не хочется верить в такую ограниченность отбора. | |||
| 9
    
        1sanekmaloi1 23.09.15✎ 10:07 | 
        Группа "и" говорит что в строке должна быть номенклатура И пустой гтд     | |||
| 10
    
        Апош 23.09.15✎ 10:08 | 
        (9) должна быть номенклатура "тес..." И пустой гтд     | |||
| 11
    
        LordCMEPTb 23.09.15✎ 10:09 | 
        (8) Отборы - вообще штука ограниченная, особенно, если не понимать, что нужно...
 К слову спросить, а чем документ из (3) не устроил? Там же есть строка с номенклатурой и пустой ГТД... | |||
| 12
    
        hungry 23.09.15✎ 10:09 | 
        (9) По логике так, zak555 и 1sanekmaloi1 правы, но на практике поиск ведется не в пределах строки, а во всей табличной части документа.  Скрины отбора и пример отборанного документа по ссылкам.     | |||
| 13
    
        zak555 23.09.15✎ 10:09 | 
        (3) странно
 похоже на баг -- напиши на v8@1c.ru --- поправят | |||
| 14
    
        Апош 23.09.15✎ 10:11 | 
        (13) а пока (1). давно бы уже     | |||
| 15
    
        hungry 23.09.15✎ 10:12 | 
        (11) Смысл в том, что учет по ГТД у нас как таковой не ведется, но партионный учет с разбивкой по ГТД использован в целях учета сроков годности некоторых товарных позиций.  Т.е. вместо ГТД при поступлении/реализации вводится срок годности, который есть не у всех товаров.  В строке 1 документа товар без срока годности.     | |||
| 16
    
        zak555 23.09.15✎ 10:13 | 
        (14) зачем внешняя обработка, если есть портативный вариант ИР ?
 http://devtool1c.ucoz.ru/ | |||
| 17
    
        Апош 23.09.15✎ 10:14 | 
        (16) тогда скачать и переименовать     | |||
| 18
    
        rabbidX 23.09.15✎ 10:15 | 
        Условия в отборе и так соединяются через И по умолчанию. Проблема, видимо, в том, что запрос идет не к той таблице. Если в запросе выбрать Из документ.Реализация Как Реализация Где Реализация.Товары.Номенклатура В &Список, происходит (6) 
 Замените на Выбрать ... Из Документ.Реализация.Товары Как РеализацияТовары Где РеалищзацияТовары.Номенклатура в &Список Для этого (1) и (4) понадобятся. | |||
| 19
    
        Апош 23.09.15✎ 10:15 | 
        +(17) лично мне проще на коленке накидать, чем разбираться с ИР в данном случае     | |||
| 20
    
        zak555 23.09.15✎ 10:49 | 
        (19) один раз разберись -- потом поймешь, как же это удобно     | |||
| 21
    
        Апош 23.09.15✎ 10:55 | 
        (20) кое-чего в них не для меня придумано. а под себя точить лениво ;)     | |||
| 22
    
        zak555 23.09.15✎ 10:57 | 
        (21) надо уметь адаптироваться     | |||
| 23
    
        Апош 23.09.15✎ 11:00 | 
        (22) э, не. я не хочу помнить, что справочник Номенклатура имеет синоним "позиция номенклатуры"     | |||
| 24
    
        zak555 23.09.15✎ 11:17 | 
        (23) это где такой синоним используется ?     | |||
| 25
    
        hungry 24.09.15✎ 10:56 | 
        Большое спасибо, уважаемые формучане!
 Теперь знаю, что стандартными средствами задача не решается. Буду копать ИР. Всем хорошего дня! С уважением, Александр. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |