8.х Добавить исключение в запрос

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Petr Kolimaskin, 20 окт 2012.

  1. TopicStarter Overlay
    Petr Kolimaskin
    Offline

    Petr Kolimaskin

    Регистрация:
    20 окт 2012
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте. Есть правила обмена из УТ в БП, которые формируют в БП на основе Отчетов о продажах реализацию. В магазине три кассы, две на одного ИП и одна на другого, проблема в том, что при выборке по дате в реализацию попадают все позиции из всех трех отчетов. А надо только по двум кассам первого ИП. Не подскажите как добавить исключение в запрос
    ЗапросДокументов = Новый Запрос;
    ЗапросДокументов.Текст = " ВЫБРАТЬ
    | ОтчетОРозничныхПродажах.Ссылка
    |ИЗ
    | Документ.ОтчетОРозничныхПродажах КАК ОтчетОРозничныхПродажах
    |ГДЕ
    | ОтчетОРозничныхПродажах.Дата МЕЖДУ &ДатаНАчала И &ДатаОкончания";
    |
    |
    ЗапросДокументов.УстановитьПараметр("ДатаНАчала", НачалоДня(Объект.Дата));
    ЗапросДокументов.УстановитьПараметр("ДатаОкончания", КонецДня(Объект.Дата));
  2. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.988
    Симпатии:
    398
    Баллы:
    104
    Ну просто допишите условие в секции ГДЕ. Кажется так называется реквизит. Могу ошибаться.
    Код:
    И НЕ ОтчетОРозничныхПродажах.КассаККМ = &СсылкаНаКассуПредпринимателяКоторогоНеНадоВидеть
  3. TopicStarter Overlay
    Petr Kolimaskin
    Offline

    Petr Kolimaskin

    Регистрация:
    20 окт 2012
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Я пытался так сделать по кассе и по ИП выдает такую ошибку

    Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML(1612)}: Ошибка в обработчике события ПередВыгрузкойОбъекта
    ПВД = РеализацияШульман
    Объект = Отчет о розничных продажах MS000000705 от 01.10.2012 16:02:57 (Документ ссылка: Отчет о розничных продажах)
    Обработчик = ПередВыгрузкойОбъектаВыборки
    ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода
    ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML(9746)
    КодСообщения = 33
    Если же убрать И НЕ, то все нормально работает, но выгружает все кассы увы.
  4. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.175
    Симпатии:
    13
    Баллы:
    29
    а параметр "СсылкаНаКассуПредпринимателяКоторогоНеНадоВидеть" заполняешь ?

Поделиться этой страницей