Muszę obliczyć zaległe dni dla każdej faktury na podstawie bieżącej daty nagłówka w tabeli przestawnej.
Tabela kalendarza zawiera wszystkie daty od 01.01.2017 do 31.12.2019 Data
Tabela faktur zawiera następujące kolumny FakturaNumer FakturaData FakturaDueData Faktura Kwota
Tabela faktur ma aktywny związek z tabelą kalendarza Kalendarz [Data] -> Faktura [Data faktury]
Tabela przestawna powinna wyglądać następująco:
Faktura 1234 była należna w dniu 01.10.2018, a zatem była spóźniona w dniach 10.10.2018 i 14.10.2018. Został opłacony w dniu 18.10.2018, dlatego nie był spóźniony w dniu 31.10.2018.
Faktura 5566 została wystawiona w dniu 13.10.2018 i opłacona w dniu 18.10.2018. Spóźniono się na 14.10.2018.
Faktura 9877 była należna w dniach 13.10.2018 i nie została jeszcze zapłacona w dniu 31.10.2018. Było to spóźnione zarówno w dniach 14.10.2018, jak i 31.10.2018
źródło