Расчетные поля;рассчитать текущий год стоимость многолетних контрактов с использованием SQL? - PullRequest
0 голосов
/ 17 мая 2019

Я переношу панель мониторинга продаж из электронной таблицы Excel в Dynamics. Я создал оригинальную электронную таблицу, и одна проблема, которую я преодолел, показывала стоимость многолетнего контракта только на этот год. Например. 24-месячный контракт на 100 долларов в месяц должен показывать 1200 долларов в отдельной колонке только для дохода за эти годы.

Я решил это, используя следующую формулу (contract_term в месяцах)

=SUMPRODUCT(Monthly_Fee,--(Contract_Term<12),Contract_Term)+SUMPRODUCT(Monthly_Fee,--(Contract)Term>=12)*12)

Этот код будет успешно отображать текущее годовое значение независимо от количества месяцев.

Однако у меня возникла проблема с репликацией этого в вычисляемом поле в Dynamics (очевидно, потому что это 2 разных языка). Но я не знаком с написанием SQL-запросов с нуля.

В настоящее время все, что я могу сделать, это умножить contract_term на month_fee, который явно не будет работать для контрактов, где срок больше или меньше 12 месяцев.

Поле вычисляемого поля формулы

Может ли кто-нибудь помочь мне здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...