Issue #24885:create negative CM to offset discount CM