8.х УТ Отчет "Анализ заказов покупателей"

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем Andy45, 23 сен 2010.

  1. TopicStarter Overlay
    Andy45
    Offline

    Andy45

    Регистрация:
    25 июн 2010
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    При формировании отчета столкнулся с проблемой.
    В отчет попадают не все незавершенные заказы.

    В последнем варианте отчета отключил все отборы, а также ограничение по дате - результат тот же.
    Заказы по одному покупателю вообще в отчет не попадают.
    По некоторым клиентам из отчета выпадает часть незавершенных заказов.

    При этом если в форме документа "заказ покупателя" нажать на кнопку "Анализ" - отчет по клиенту формируется корректный и выдается вся раскладка по заказам.

    В чем может быть проблема?

    В руководстве "Конфигурация Управление торговлей, ред.10.3" на с.540 написано "При установленном флаге <Показывать завершенные заказы> в список заказов попадут все завершенные заказы."
    Обыскался вдоль и поперек - не могу найти этот флаг.

    Кто знает где найти этот флаг?

    Установлена версия 10.3.12.3
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    1.
    Покажите скрин отчета и скрин анализа, а также движения по регистру, где измерением является этот документ (т.е. все движения по РН ЗаказыПокупателей с отбором по заказу)

    2.
    Руководство устарело просто.
    Почитайте справку.
    Вам нужно поставить флаги отгружено полностью и оплачено полностью.
  3. TopicStarter Overlay
    Andy45
    Offline

    Andy45

    Регистрация:
    25 июн 2010
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    Скрины выложил.


    В справке об этом ни слова.

    Судя по описанию, хоть и устаревшему, отчет без установленного флага <Показывать завершенные заказы> работает только с незавершенными заказами. Следовательно, если установить только эти два флага - отгружено полностью и оплачено полностью - выходит пустой отчет. Поскольку обоим условиям соответствуют только завершенные заказы.

    Вложения:

  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Ну, 136-ой заказ у вас уже отгружен полностью.
    А вот оплаты по нему, видимо, нет.
    В отчете попробуйте поставить
    1. Состояние отгрузки: отгружен полностью
    2. Либо попробуйте поставить жесткий отбор по 136-ому заказу, включив все галки.

    Попробую завтра смоделировать пример по Вашему и посмотрим, что получиться.
  5. TopicStarter Overlay
    Andy45
    Offline

    Andy45

    Регистрация:
    25 июн 2010
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    При жестком отборе выводит пустой отчет.
    И вообще отгруженные заказы в отчет не попадают.
    :angry:

    Вложения:

  6. TopicStarter Overlay
    Andy45
    Offline

    Andy45

    Регистрация:
    25 июн 2010
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    Резюме. Может кому будет интересно...

    Методом научного тыка удалось установить следующее:

    Когда в настройках пытаюсь изменить представление отчета - добавить столбец "Осталось отгрузить" (см. скин) - то эта галочка срабатывает как отбор(!).
    В отчет не попадают те заказы, по которым отгружать нечего, то бишь отгруженные заказы.
    Причем эта галочка срабатывает не всегда. Если установить все возможные галочки в этом месте, то отчет формируется корректно (!).

    Судя по всему, таким же образом срабатывает и отбор по дате "Период с:".
    Если устанавливаешь ограничение "Период с: 01.10.10", то все заказы отгруженные до этой даты в отчет не попадают.
    Логика этого отбора для меня не понятна. В отчет не попадают заказы отгруженные, но не оплаченные.

    Вложения:

  7. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Пытался осилить тему, но так и не смог :)

    Давайте по порядку: Период с по ограничивает период просмотра заказов, заказы не входящие в период не буду показываться ни при каких условиях.
    Установите следующие настройки:
    В отборах установите галку только на контрагенте и выберите контрагента, в колонка выберите Сумма заказа, Осталось оплатить и Осталось отгрузить в валюте упр учета. В группировках укажите следующий состав: Состояние оплаты, Состояние отгрузки и Заказ. Выложите сформированный отчет.
  8. TopicStarter Overlay
    Andy45
    Offline

    Andy45

    Регистрация:
    25 июн 2010
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    Ну здесь надо определиться с термином "заказы не входящие в период".

    Судя по отбору заказы которые были открыты до "начальной даты отчета", но до сих пор не отгружены входят в "заказы входящие в период".
    А вот заказы которые также были открыты до "начальной даты" и их отгрузили до "начальной даты отчета", но оплата по ним не прошла уже попадают в "заказы не входящие в период".
    С моей точки зрения оба таких заказа являются "незакрытыми" и должны попадать в отчет, хотя и по разным причинам.

    Скины выложу попозже, когда чуток времени появится.
  9. TopicStarter Overlay
    Andy45
    Offline

    Andy45

    Регистрация:
    25 июн 2010
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    Обещанные скрины.
    Сразу 2.
    Они отличаются только колонкой Осталось отгрузить в валюте упр учета и иллюстрируют то, о чем я писал ранее. Колонка Осталось отгрузить в валюте упр учета в данном конкретном случае делает отбор и в отчет выводятся только не отгруженные заказы.

    Вложения:

  10. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Возможно срабатывает какой-нибудь оптимизатор построителя и в том случае, если не выбираются оборотные показатели, то запрос делается по остаткам. Точно покажет только анализ ТЖ.
    Есть 2 варианта (не пробовал)
    1. Всегда добавлять в отчет оборотный показатель, Например количество запланировано
    2. В запросе поменять ЛЕВОЕ СОЕДИНЕНИЕ на ПОЛНОЕ СОЕДИНЕНИЕ, правда это может привести к непредсказуемым результатам :)
  11. TopicStarter Overlay
    Andy45
    Offline

    Andy45

    Регистрация:
    25 июн 2010
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    Вариант 1 работает. Еще вчера это удалось выяснить :angry:

    Вариант 2... хм.. даже не понял что это такое.
    Но все равно спасибо.

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