Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как на СКД выбрать первых не по документу а по полю
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Система компоновки данных
burza
То есть есть отчет он выводит все приходы нал и безнал и проверочное поле от кого пришли деньги "Номер заявки".Как сделать так чтобы видно было не все приходи а только первые по заявке.
ВЫБРАТЬ
    ДенежныеСредстваНаличные.Сумма КАК СуммаПоСчету,
    ДенежныеСредстваНаличные.Заказ.Контрагент КАК Контрагент,
    ДенежныеСредстваНаличные.Заказ.Номер КАК НомерСчета,
    ДенежныеСредстваНаличные.Регистратор.Ссылка,
    ДенежныеСредстваНаличные.Регистратор.Дата КАК Дата
ИЗ
    РегистрНакопления.ДенежныеСредстваНаличные КАК ДенежныеСредстваНаличные
ГДЕ
    ДенежныеСредстваНаличные.СтатьяДвиженияДенежныхСредств = &СтатьяДвиженияДенежныхСредств
    И ДенежныеСредстваНаличные.Период >= &Период

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    ДенежныеСредстваКПоступлениюБезналичные.Сумма,
    ДенежныеСредстваКПоступлениюБезналичные.Заказ.Контрагент,
    ДенежныеСредстваКПоступлениюБезналичные.Заказ.Номер,
    ДенежныеСредстваКПоступлениюБезналичные.Регистратор.Ссылка,
    ДенежныеСредстваКПоступлениюБезналичные.Регистратор.Дата
ИЗ
    РегистрНакопления.ДенежныеСредстваКПоступлениюБезналичные КАК ДенежныеСредстваКПоступлениюБезналичные
ГДЕ
    ДенежныеСредстваКПоступлениюБезналичные.Период >= &Период



Так я смогу посмотреть только первые приходы по заявке.
ed.kharkov
burza @ Сегодня, 16:40 необходимо зарегистрироваться для просмотра ссылки ,
Добрый день.

Попробуйте сгрупировать записи по счету с суммируемым полем
МИНИМУМ(ДенежныеСредстваНаличные.Регистратор)


и

МИНИМУМ(ДенежныеСредстваКПоступлениюБезналичные.Регистратор)
burza
ed.kharkov @ Вчера, 17:28 необходимо зарегистрироваться для просмотра ссылки ,
группировка тут не вариант, ибо сразу ее побывал


ed.kharkov
burza @ Сегодня, 9:33 необходимо зарегистрироваться для просмотра ссылки ,
По одной заявке могут приходить только нал или безнал?
Или по одной заявке может быть и нал и безнал?
burza
ed.kharkov @ Сегодня, 11:26 необходимо зарегистрироваться для просмотра ссылки ,
и нал и безнал.

как раз нужно выявить какой был имен о первый платеж. статистика.
ed.kharkov
burza @ Сегодня, 11:40 необходимо зарегистрироваться для просмотра ссылки ,
ВЫБРАТЬ
    ДенежныеСредстваНаличные.Заказ КАК Заказ,
    ДенежныеСредстваНаличные.Регистратор.Ссылка КАК Платеж
ПОМЕСТИТЬ Платежи
ИЗ
    РегистрНакопления.ДенежныеСредстваНаличные КАК ДенежныеСредстваНаличные
ГДЕ
    ДенежныеСредстваНаличные.СтатьяДвиженияДенежныхСредств = &СтатьяДвиженияДенежныхСредств
    И ДенежныеСредстваНаличные.Период >= &Период

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    ДенежныеСредстваКПоступлениюБезналичные.Заказ,
    ДенежныеСредстваКПоступлениюБезналичные.Регистратор.Ссылка
ИЗ
    РегистрНакопления.ДенежныеСредстваКПоступлениюБезналичные КАК ДенежныеСредстваКПоступлениюБезналичные
ГДЕ
    ДенежныеСредстваКПоступлениюБезналичные.Период >= &Период

;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ    
    Платежи.Заказ,
    МИНИМУМ(Платежи.Платеж) КАК Платеж
ПОМЕСТИТЬ ПервыеПлатежи
ИЗ
    Платежи КАК Платежи
СГРУПИРОВАТЬ ПО
    Платежи.Заказ
    
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ
    ПервыеПлатежи.Заказ.Контрагент КАК Контрагент,
    ПервыеПлатежи.Заказ.Номер КАК НомерСчета,
    ПервыеПлатежи.Платеж.Ссылка,
    ПервыеПлатежи.Платеж.Дата КАК Дата,
    ЕСТЬNULL(ДенежныеСредстваНаличные.Сумма, ДенежныеСредстваКПоступлениюБезналичные.Сумма) КАК СуммаПоСчету
ИЗ
    ПервыеПлатежи КАК ПервыеПлатежи
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДенежныеСредстваНаличные КАК ДенежныеСредстваНаличные
        ПО ПервыеПлатежи.Заказ = ДенежныеСредстваНаличные.Заказ
            И ПервыеПлатежи.Платеж = ДенежныеСредстваНаличные.Регистратор
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДенежныеСредстваКПоступлениюБезналичные КАК ДенежныеСредстваКПоступлениюБезналичные
        ПО ПервыеПлатежи.Заказ = ДенежныеСредстваКПоступлениюБезналичные.Заказ
            И ПервыеПлатежи.Платеж = ДенежныеСредстваКПоступлениюБезналичные.Регистратор
burza
ed.kharkov @ Сегодня, 13:04 необходимо зарегистрироваться для просмотра ссылки ,
Спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.