我想在 hana studio 中制作一个计算视图,我必须在其中维护库存中待处理的产品的老化。
它将按先到先得的方式减去...我的意思是在产品 P001 的情况下,然后 5500 将首先减去 1000,然后余额数量将减去 2000,依此类推,直到为零。 下面是交易表。
Department |Product | Date | Quantity |Indicator
------------+---------+--------------------+-----------+---------
D001 |P001 | 01-Jul-2017 | 1000 |ADD
D001 |P001 | 10-Jul-2017 | 2000 |ADD
D001 |P001 | 15-Jul-2017 | 3000 |ADD
D001 |P001 | 16-Jul-2017 | 2000 |ADD
D001 |P001 | 18-Jul-2017 | 5500 |SUBTRACT
D001 |P002 | 12-Jul-2017 | 3000 |ADD
D001 |P002 | 14-Jul-2017 | 2000 |ADD
D001 |P002 | 15-Jul-2017 | 4000 |SUBTRACT
最终的输出应该是这样的。如果今天的日期是 2017 年 7 月 31 日
Department |Product | Date | Quantity |AgeinginDays
------------+---------+--------------------+-----------+---------
D001 |P001 | 15-Jul-2017 | 500 |16
D001 |P001 | 16-Jul-2017 | 2000 |15
D001 |P002 | 14-Jul-2017 | 1000 |17