Remember the requirements of Cathy related to transactional storage data.

To meet the requirements, the following scenario is built.

The storage data of Retailer King is provided virtually from the source system T41 by an Open ODS View that is based on a BW DataSource. The BW DataSource is built on top of an ABAP CDS view. To provide the data from ItelO, an SAP HANA Calculation View is defined.
In our scenario, the Open ODS View is built on top of a BW DataSource. In this case, the association and activation of navigation attributes on the level of the Open ODS View are required to enable the activation of navigation attributes later in the CompositeProvider.
An Open ODS View can also be built on top of an SAP HANA table, view, or virtual table. In this case, the association and activation of navigation attributes on the level of the Open ODS View are not required to enable the activation of navigation attributes later in the CompositeProvider.In the next step, a CompositeProvider is defined with a union on the Open ODS View and the SAP HANA Calculation View. The navigation attributes are set on the CompositeProvider.
Then, to persist weekly snapshots, the storage data is loaded from both sources.
ITelO wants to store the information about stock quantities for each product per stock bin and organizational unit, one snapshot for each week, for later reference, and to support future requirements.
Consider that more than one snapshot in a week can be drawn, but the final snapshot of a week is the relevant one.
There can be differences between the different snapshots of a week. Particularly, when a product is sorted out, a storno record is needed which, however, doesn't come from the source. It must be generated by a Standard DataStore Object (U##DWSTX2) for Delta Calculation with Snapshot Support.
Finally, a Data Mart DataStore Object (U##DMSTX2) is defined on top of the Standard DataStore Object (U##DWSTX2) and integrated in a CompositeProvider (U##V_ST_X2).