Can I track the discounts given for a specific Contract?
Yes, you can either do this by selecting that contract from the Transaction Logging Inquiry, or you can use the Markdown Mode to choose a specific General Ledger account to post the discounts to.