ACH payment statement

Hi, I am looking for a way to create a report for all the ACH Payments for a specific vendor. It should contain all the information like vendor name, invoice id, invoice date, gross amount, discounts, paid amount, etc as it appears in pay stub when payment is made by cheque. Any classes or table that are involved that I can use to populate the report? I looked into LedgerJournalTrans table it does not contain the required information that I am trying to populate the report with. Thak you.