[РЕШЕНО] Вычислить значение функции "Минимум" для группировки

Тема в разделе "Система компоновки данных (СКД)", создана пользователем Svb, 29 июн 2015.

  1. TopicStarter Overlay
    Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    980
    Симпатии:
    19
    Баллы:
    29
    Добрый день.
    Управление Торговлей, 11.0

    Есть отчет на СКД по взаиморасчетам в разрезе документов. В отчете есть него поле "ДатаПлатежа", которое выводится по каждому документу. Это поле не ресурс.
    Снимок.JPG
    Хочу сделать, чтоб выводилось значение "ДатаПлатежа" по группировке "договор".
    И добавить столбец ДнейПросрочки, которое должно вычисляться как ДатаПлатежа - ТекущаяДата() для группировки "Договор".

    Не получается. Толкните, пожалуйста, куда копать?
  2. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    А почему ресурсом не делаешь?
    --- Объединение сообщений, 29 июн 2015 ---
    Сделай ресурсом и поставь миимум(), что бы в итоге был имин, а дней прострочки сделай как вычисляемое поле
  3. TopicStarter Overlay
    Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    980
    Симпатии:
    19
    Баллы:
    29
    Пробовал сделать ресурсом, тогда в отчете вообще какая-то фигня получается:

    Снимок.JPG

    Снимок2.JPG
  4. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Вот пример
    Ты просто в качестве ДатыПлатежа - бери не ссылка.Дата, а период регистра из котрого тянешь. по идее они всегда совпадают.

    Вложения:

    Svb нравится это.
  5. TopicStarter Overlay
    Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    980
    Симпатии:
    19
    Баллы:
    29
    Гениально! Спасибо.
    Сейчас на своем примере попробую.
  6. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    все гениальное просто.
    Svb нравится это.
  7. TopicStarter Overlay
    Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    980
    Симпатии:
    19
    Баллы:
    29
    Да, сделал как Вы предложили, работает.
    Снимок.JPG

    Но есть нюанс, можно как-нибудь исключить из функции Максимум(РазностьДат) уже оплаченные документы?
    Снимок2.JPG
    Проблема в том, что "оплаченность" документа я могу определить только по значению ДолгКлиента На вкладке "Ресурсы".
    Снимок.JPG
    Придется переделывать запрос?
  8. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    вот с датой из регистра
    --- Объединение сообщений, 29 июн 2015 ---
    Ну вы В вычислемомом поле добавьте условие ваше на вычисленеи долга, если он больше нуля то ставтье 0 инаяе разностьДат

    Вложения:

    Svb нравится это.

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