Sales 2007486 feat turnover improvements

Merge request reports