We are hiring and constantly growing! Have a look through our vacancies to find the right role for you!
In this function module, the references assigned to a reference module are analyzed and the DIF occurrences that apply to all references are collected in table ET_HIST_DIF_OCCURR.
All the reference values for the days in the recalculation period having a DIF occurrence of type 'Ignore' on the relevant days are removed from the internal table CT_INT_TIME_SERIES.
The other DIF occurrences are analyzed one by one (loop over table IT_DIF_OCCURR) to find out whether they apply to all remaining references.
Next, all entries that have a DIF indicator are deleted from table CT_INT_TIME_SERIES (loop over table CT_INT_TIME_SERIES).
The DIFs for the equivalent reference module are transferred from table IT_EQUI_DIF_OCCURR into table ET_HIST_DIF_OCCURR with the current reference module number.