PowerBI / DAX Текущий итог со сравнением дат между таблицами - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь построить меру для расчета количества предметов ниже минимального или выше максимального уровня запасов.

У меня много таблиц, но для решения этой проблемы важны следующие:

  • dSAP_MAR C: код центра / единицы (Cen.) , Код SKU (Материал), минимальный уровень запасов (Estq.seg.), Максимальный уровень запасов (Estoque máximo) и начальная дата (дата, с которой параметры являются действительными);
  • fSAP_MB51 : таблица со всеми движениями запасов, используемая для расчета дневного уровня запасов. Здесь у меня есть столбцы Центр / код единицы (Cen.), Код SKU (Материал) и дата перемещения (Dt.lçto);
  • dCalendar : таблица календаря, используемая для отношений между датами;
  • dSAP_MARA : таблица SKU, используемая для связи между SKU;
  • dCentro : взаимосвязь между кодом центра / устройства.

Мне нужно рассчитать состояние уровня запасов (выше макс., Ниже мин., Ноль и ОК) для каждый центр, материал и дата. Желаемый уровень запасов (от dSAP_MAR C) меняется со временем, и он отражается на рассчитанном состоянии уровня запасов.

Уровень запасов, рассчитанный из fSAP_MB51:

Sample of table fSAP_MB51

Стандартные параметры, из dSAP_MAR C:

Sample of table dSAP_MARC

Желаемый результат сравнения таблиц fSAP_MB51 и dSAP_MAR C :

Desired result 1

Как я могу это сделать? Я пробовал делать это с помощью виртуальных таблиц ... Но не работает.

...