Имя: Пароль:
1C
1С v8
УТ 11.5 Программный механизм проверки процента оплаты отгруженных документов
0 saradip
 
16.01.23
11:45
Здравствуйте!
Ребят, подскажите!
Хочу отчетом выводить только те заказы, которые полностью закрыты оплатами!
Если ли готовый программный механизм в УТ, который проверяет процент закрытия заказа оплатами, чтобы им воспользоваться в коде?
1 polosov
 
16.01.23
11:56
(0)Форма списка заказов?
2 saradip
 
16.01.23
13:01
(1) Регистр сведений "Состояния заказов клиентов"
3 saradip
 
16.01.23
19:34
ВЫБРАТЬ
    ДвиженияДенежныеСредстваКонтрагент.Период КАК ДатаПлатежа,
    ДвиженияДенежныеСредстваКонтрагент.Регистратор КАК СсылкаНаПлатеж,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(ДвиженияДенежныеСредстваКонтрагент.ОбъектРасчетов.Объект.Ссылка) = ТИП(Документ.ЗаказКлиента)
            ТОГДА ДвиженияДенежныеСредстваКонтрагент.ОбъектРасчетов.Объект.Ссылка
        ИНАЧЕ ДвиженияДенежныеСредстваКонтрагент.Регистратор
    КОНЕЦ КАК ОбъектРасчетов,
    СостоянияЗаказовКлиентов.ПроцентОплаты КАК ПроцентОплаты
ИЗ
    РегистрНакопления.ДвиженияДенежныеСредстваКонтрагент КАК ДвиженияДенежныеСредстваКонтрагент
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияЗаказовКлиентов КАК СостоянияЗаказовКлиентов
        ПО (ДвиженияДенежныеСредстваКонтрагент.ОбъектРасчетов.Объект.Ссылка = СостоянияЗаказовКлиентов.Заказ.Ссылка)
ГДЕ
    ДвиженияДенежныеСредстваКонтрагент.ХозяйственнаяОперация В(&ХозяйственнаяОперация)
    И ДвиженияДенежныеСредстваКонтрагент.Период МЕЖДУ &ДатаНачала И &ДатаОкончания