In the General Ledger transaction module, the current setup only shows the description, and if no description is entered, it remains blank. The system should instead display line-by-line the opposite GL head (Debit or Credit) along with the respective amount. For example, when viewing petty cash transactions, the report must show the opposite GL account with its debit/credit value. To achieve this, link transactions by TransactionID, update the query to fetch both sides of the entry, and set the opposite GL head as a fallback description when the description is missing.