8.х Регистр накопления: как отобрать по одному типу документа

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

  1. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте. Подскажите, как в запросе отобрать данные по одному типу документа.
    Код:
    "ВЫБРАТЬ
    |    ПотребностиЗаказовНаПроизводство.Номенклатура КАК Номенклатура,
    |    ПотребностиЗаказовНаПроизводство.ЗаказНаПроизводство КАК ЗаказНаПроизводство,
    |    ПотребностиЗаказовНаПроизводство.Количество КАК Количество,
    |    ПотребностиЗаказовНаПроизводство.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    |    НезавершенноеПроизводствоБухгалтерскийУчетОстатки.Затрата КАК НоменклатураНЗП,
    |    НезавершенноеПроизводствоБухгалтерскийУчетОстатки.КоличествоОстаток КАК КоличествоНЗП
    |ИЗ
    |    РегистрНакопления.ПотребностиЗаказовНаПроизводство КАК ПотребностиЗаказовНаПроизводство
    |        ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.НезавершенноеПроизводствоБухгалтерскийУчет.Остатки КАК НезавершенноеПроизводствоБухгалтерскийУчетОстатки
    |        ПО ПотребностиЗаказовНаПроизводство.ЗаказНаПроизводство.Ссылка = НезавершенноеПроизводствоБухгалтерскийУчетОстатки.Заказ.Ссылка
    |            И ПотребностиЗаказовНаПроизводство.Номенклатура.Ссылка = НезавершенноеПроизводствоБухгалтерскийУчетОстатки.Затрата.Ссылка
    |ГДЕ
    |    ПотребностиЗаказовНаПроизводство.Номенклатура.ВидВоспроизводства = &ВидВоспроизводства
    |    И ПотребностиЗаказовНаПроизводство.Регистратор = &Регистратор
    |
    |УПОРЯДОЧИТЬ ПО
    |    ПотребностиЗаказовНаПроизводство.ЗаказНаПроизводство.ДатаИсполнения,
    |    ПотребностиЗаказовНаПроизводство.ЗаказНаПроизводство.Номер,
    |    ПотребностиЗаказовНаПроизводство.Номенклатура.Артикул";
    
    
    К чему приравнять Регистратор? Или как-то по другому?

    Отбор нужен по документу ЗаказНаПроизводство.
  2. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.978
    Симпатии:
    397
    Баллы:
    104
    Код:
    Где ТипЗначения(ПотребностиЗаказовНаПроизводство.Регистратор) = Тип(Документ.ЗаказНаПроизводство)
  3. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    В запросе, примерно:
    Код:
    ТИПЗНАЧЕНИЯ(ПотребностиЗаказовНаПроизводство.Регистратор) = ТИП(Документ.НужныйДокумент)
  4. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Или так:
    Код:
    Где Регистратор ССЫЛКА ВашНужныйДокумент
  5. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Правильно как Алекс написал
  6. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    MyNameNoName, в тексте запроса все ".Ссылка" уберите.

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