Sales discount in sales register or discount register

Hello,

i couldn’t find reports about given sales discount in invoices. I am giving discount in sales invoice item field discount on price list rate. It should be expence created from that in accounting. Also i couldn’t find anywhere price change register when we could make price change like
old price new price cost amount
This document should be reflected in general ledger for warehouse.