8.х УТ Отчет по продажам

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем kogor, 17 янв 2011.

  1. TopicStarter Overlay
    kogor
    Offline

    kogor Опытный в 1С

    Регистрация:
    5 фев 2010
    Сообщения:
    412
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте.

    Руководство поставило задачу сформировать такой вот отчет по продажам (см. вложение)

    Я вижу следующие варианты решения:

    1. Сформировать типовые отчеты (например Продажи, Продажи по периодам, Валовая прибыль), затем сохранить их в Excel и уже в Excel ввести арифметику и скомпоновать все данные в единый отчет.

    Но проблема заключается в том, что в отчетах всегда присутствует только та Номенклатура, которая есть в регистре накопления за данный период. Так как периоды разные (Октябрь, Ноябрь, Декабрь), то и номенклатура в отчетах будет разная. Свести в Excel три отчета в один не удастся! :D

    2. Создать свою обработку или отчет, в котором по порядку перебирается вся номенклатура из справочника Номенклатура, запросом ищутся записи в регистрах накопления. Все найденные записи сводятся в один отчет. Добавляется необходимая арифметика.

    Конечно, все данные есть в базе и их можно вытащить. Подскажите, пожалуйста какие регистры накопления участвуют в движениях по продажам. И как лучше сформировать запросы в базу и как лучше вывести их в единый отчет? Как создать такой отчет с помощью кода, как ввести арифметику?

    Буду благодарен за любую информацию или совет!! :angry:

    Вложения:

    • prodagi.JPG
      prodagi.JPG
      Размер файла:
      34,9 КБ
      Просмотров:
      368
  2. x_under
    Offline

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

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    У вас как с СКД дела обстоят? В принципе, большинство полей можно там сделать. Запрос взять из отчета по валовой прибыли.
  3. TopicStarter Overlay
    kogor
    Offline

    kogor Опытный в 1С

    Регистрация:
    5 фев 2010
    Сообщения:
    412
    Симпатии:
    0
    Баллы:
    26
    Как раз через СКД сейчас пытаюсь сделать. Пробую сделать ЛЕВОЕ СОЕДИНЕНИЕ справочника Номенклатура с регистром Продажи ПО Номенклатуре. Хочу, чтобы выводилась все элементы справочника Номенклатура, а количество проданного товара проставлялось только к тем позициям, которые есть в регистре Продажи.

    Спасибо за совет, посмотрю запрос в валовой прибыли.

    Вопрос: как в СКД ввести арифметику? Некоторые поля в этом отчете будут вычисляться на основании других...
  4. x_under
    Offline

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

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    В СКД есть выражения. Есть пользовательские поля. Много возможностей. Просто надо на конкретном примере уже. Вы начните, а потом на конкнретике посмотрим.
  5. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    Почему не удастся? Постройте в 1С отчет по продажам за 3 месяца: группировка по строкам - Номенклатура, группировка по колонкам - ПоМесяцам, в показателях - только количество и будет Вам счастье.

    Но еще большее счастье все-таки будет, если все на СКД сделаете. :D
  6. TopicStarter Overlay
    kogor
    Offline

    kogor Опытный в 1С

    Регистрация:
    5 фев 2010
    Сообщения:
    412
    Симпатии:
    0
    Баллы:
    26
    Это действительно то, что нужно!! :angry:

    Однако как после этого достать Количество на складе и Себестоимость только для той Номенклатуры, которая получилась в отчете по продажам с вышеуказанными настройками? И именно в таком же порядке, чтобы хотя бы в Excel выгрузить и там уже арифметику сделать?

    Или так в 1С не получится, потому что регистры используются принципиально разные и свести их в одном запросе вместе не реально?
  7. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
    Получится в СКД, если поразбираетесь...

    Если Вам проще в Экселе, то попробуйте в нем фичу - Сводные Таблицы.
    На один лист копируете отчет из 1С по продажам.
    На второй по остаткам и себестоимости.
    На третьем делаете сводную таблицу на основе первых двух, показатели при этом группируете по названиям номенклатуры.

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