8.х Решение 1 запросом

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

  1. TopicStarter Overlay
    79684393838
    Offline

    79684393838

    Регистрация:
    7 май 2017
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Написать запрос:
    1 отобрать несколько видов документов по дате поступления
    2 получить ссылки на отобранные документы
    3 получить содержимое табличной части "Товары" этих документов
    Должно в 1 запросе получиться:
    1 группировка = дата поступления
    2 группировка = вид документа
    3 группировка = ссылка на сам документ
    4 группировка = содержание табличной части документа
    поместить текст запроса в построитель отчетов
  2. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.257
    Симпатии:
    100
    Баллы:
    104
    Бюджет? =)
  3. TopicStarter Overlay
    79684393838
    Offline

    79684393838

    Регистрация:
    7 май 2017
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    1С УПП 1.3
  4. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.410
    Симпатии:
    973
    Баллы:
    204
    не взлетит :)
  5. AlexeyKh
    Offline

    AlexeyKh Опытный в 1С

    Регистрация:
    27 июл 2012
    Сообщения:
    148
    Симпатии:
    18
    Баллы:
    29
    делайте запрос к регистру накопления (какое-то там ваше поступление, посмотрите в структуре движений документов), в нем есть все поля которые вам надо
    Период - это дата вашего поступления
    Регистратор - это ссылка на документ поступления
    другие поля это данные из ТЧ этих документов

    что бы получить тип документа используйте функцию Типзначения()
    запрос выглядит примерно так

    Выбрать
    Рег.Период как ДатаПоступления,
    Рег.Регистратор как Ссылка,
    ТипЗначения(Рег.Регистратор) как ТипДокумента,
    Рег.Номенклатура,
    Рег.Количество,
    Рег.Цена
    Рег.< и т.д.>
    из
    РегистрНакопления.<ВашРегПоступления> как Рег
    где
    Рег.ВидДвижения = Значение(ВидДвиженияНакопления.Приход) //если нужен только приход
    ,
Похожие темы
  1. ElNino
    Ответов:
    1
    Просмотров:
    1.312
  2. wincent
    Ответов:
    6
    Просмотров:
    1.006
  3. kotlovD
    Ответов:
    12
    Просмотров:
    1.022
Загрузка...

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