|
СКД и добавление двух полей-формул | ☑ | ||
---|---|---|---|---|
0
asn-sasha
12.08.19
✎
12:55
|
Доброго времени суток, уважаемые эксперты!
Прошу вашей подсказки, так как мои познания в запросах ограничены и я встал в тупик… Ситуация – есть запрос который выводит: 1. Контрагенты.Родитель.Ссылка - (папка из справочника Контрагента) 2. Ссылка - (ссылка на контрагента) 3. ДопустимаяСуммаЗадолженности - (число из реквизита Справочника Договоры) 4. ДопустимоеЧислоДнейЗадолженности – (число из реквизита Справочника Договоры) 5. ВзаиморасчетыСКонтрагентами.Регистратор.Ссылка – (документ Реализация товаров и услуг) Необходимо добавить ещё два поля в запрос: 6,7 – ДниДоОплаты и ПросроченноДней. 1) ДНИ ДО ОПЛАТЫ: Допустим сегодня 12 августа. В реквизите договора ДопустимоеЧислоДнейЗадолженности число 21. Реализация была сделана 11 августа. Значит дней до истечения оплаты осталось 9. ДниДоОплаты = ТекущаяДата - ДопустимоеЧислоДнейЗадолженности // Но тогда, будут и отрицательные числа, например если дней отсрочки 21, а сегодня 15, тогда -6 2) ПРОСРОЧЕННО ДНЕЙ: Если ДниДоОплаты => 0 Тогда ПРОСРОЧЕННОДНЕЙ +1 Возможно ли добавить поля с помощью функций ВЫБОР и условий? ------------------------------------------------------------------------------------------------------- ВЫБРАТЬ Контрагенты.Родитель.Ссылка КАК РодительСсылка, Контрагенты.Ссылка КАК Ссылка, ДоговорыКонтрагентов.ДопустимаяСуммаЗадолженности КАК ДопустимаяСуммаЗадолженности, ДоговорыКонтрагентов.ДопустимоеЧислоДнейЗадолженности КАК ДопустимоеЧислоДнейЗадолженности, ВзаиморасчетыСКонтрагентами.Регистратор.Ссылка КАК РегистраторСсылка, ВзаиморасчетыСКонтрагентами.Регистратор.СуммаДокумента КАК РегистраторСуммаДокумента ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентами КАК ВзаиморасчетыСКонтрагентами ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты ПО ВзаиморасчетыСКонтрагентами.Контрагент = Контрагенты.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ПО ВзаиморасчетыСКонтрагентами.ДоговорКонтрагента = ДоговорыКонтрагентов.Ссылка ГДЕ ВзаиморасчетыСКонтрагентами.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг СГРУППИРОВАТЬ ПО Контрагенты.Ссылка, ДоговорыКонтрагентов.ДопустимаяСуммаЗадолженности, ДоговорыКонтрагентов.ДопустимоеЧислоДнейЗадолженности, ВзаиморасчетыСКонтрагентами.Регистратор.Ссылка, ВзаиморасчетыСКонтрагентами.Регистратор.СуммаДокумента, Контрагенты.Родитель.Ссылка ------------------------------------------------------------------------------------------------------- https://ibb.co/XbrbphF |
|||
1
ДенисЧ
12.08.19
✎
13:19
|
Да, возможно
|
|||
2
asn-sasha
12.08.19
✎
13:23
|
(1) через функции ВЫБОР ? и т.д?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |