8.х Отбор документов по дополнительному реквизиту в запросе

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем JVN, 24 сен 2010.

  1. TopicStarter Overlay
    JVN
    Offline

    JVN Опытный в 1С

    Регистрация:
    25 июн 2009
    Сообщения:
    95
    Симпатии:
    0
    Баллы:
    26
    Уважаемые коллеги, подскажите пожалуйста как можно сделать отбор документа Авансовый отчет по дополнительному реквизиту Оплачено с типом булево, который хранится затем в Плане видов характеристик Дополнительные реквизиты?
    Например:
    Код:
    Запрос.Текст = "ВЫБРАТЬ
    |	АвансовыйОтчет.Ссылка КАК АвансовыйОтчет,
    |	АвансовыйОтчет.ФизЛицо КАК Сотрудник,
    |	АвансовыйОтчет.СуммаДокумента КАК Сумма
    |ИЗ
    |	Документ.АвансовыйОтчет КАК АвансовыйОтчет
    |ГДЕ
    |	АвансовыйОтчет.Проведен = ИСТИНА";
    
    
  2. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Уточните.
    "Оплачено" - это реквизит документа АвансовыйОтчет (тип булево)?
    Вам надо отобрать по принципу оплачено/неоплачено?
    Так если это реквизит документа, почему нельзя наложить отбор на него? (хочу спросить - не совсем понял причем здесь ПланВидовХарактеристик). Или я неправильно понял?
  3. Stack_G
    Offline

    Stack_G Опытный в 1С

    Регистрация:
    10 дек 2007
    Сообщения:
    786
    Симпатии:
    2
    Баллы:
    26
    Как я понимаю, JVN имееет ввиду свойство/категорию.
    JVN, поищите по форуму "свойство", ну или нечто вроде - не раз обсуждалось.
  4. TopicStarter Overlay
    JVN
    Offline

    JVN Опытный в 1С

    Регистрация:
    25 июн 2009
    Сообщения:
    95
    Симпатии:
    0
    Баллы:
    26
    Речь идет об Авансовом отчете в конфигурации Бух 2.0 КОРП, реквизита, как например у пратежки в этом документе нет, поэтому был заведен Дополнительный реквизит "Оплачено", записанный в вышеупомянутый План вида характеристик, по нему и необходимо отобрать документы в запросе (неоплаченные). Принтскрин в аттаче.

    Вложения:

    • ex01.png
      ex01.png
      Размер файла:
      36,8 КБ
      Просмотров:
      69
  5. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Бух 2.0 КОРП нет, уточните у себя как называется соответствующий РС.

    Код:
    "ВЫБРАТЬ
    АвансовыйОтчет.Ссылка,
    АвансовыйОтчет.ФизЛицо,
    АвансовыйОтчет.СуммаДокумента
    ИЗ
    Документ.АвансовыйОтчет КАК АвансовыйОтчет
    ГДЕ
    АвансовыйОтчет.Ссылка В
    (ВЫБРАТЬ
    КатегорииОбъектов.Объект КАК Объект
    ИЗ
    РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
    ГДЕ
    КатегорииОбъектов.Категория = &Категория
    И КатегорииОбъектов.Объект ССЫЛКА Документ.АвансовыйОтчет)"
    
    
    параметр в запрос передаете например так:
    Код:
    Запрос.УстановитьПараметр("Категория",  ПланыВидовХарактеристик.ДополнительныеРеквизиты.НайтиПоНаименованию("Оплачено"));
    
    
  6. TopicStarter Overlay
    JVN
    Offline

    JVN Опытный в 1С

    Регистрация:
    25 июн 2009
    Сообщения:
    95
    Симпатии:
    0
    Баллы:
    26
    большое спасибо, подошло с небольшим исправлением!
    только почему Бух 2.0 КОРП нет: текущие релизы
    24.08.2010 13:34 Конфигурация "Бухгалтерия Предприятия КОРП" 2.0.14.8
  7. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Я имел ввиду "у меня нет" :angry:
Похожие темы
  1. Andy_Zhav
    Ответов:
    2
    Просмотров:
    3.389
  2. svsvn
    Ответов:
    2
    Просмотров:
    1.650
  3. dponomarchuk
    Ответов:
    7
    Просмотров:
    3.073
  4. Itsys
    Ответов:
    10
    Просмотров:
    1.943
  5. andreyz
    Ответов:
    6
    Просмотров:
    516
Загрузка...

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