Are you meaning batch approval through Workflow or no?
If Workflow related, you can use the SQL Views listed in this blog, for Workflow, then use the views in a SmartList report to list final approval of documents and/or pending approval lists.
community.dynamics.com/.../microsoft-dynamics-gp-sql-views-for-smartlist-designer-to-enhance-reporting
Workflow information for open/closed documents and batches passed through can be found in WFI10002, WFI10003 and WFI10004 tables, among others.
If not Workflow related, the only other thing we have is Activity Tracking, that you can enable in GP, which you can use to track the following:
1 = user login failed
2 = user logging in
3 = user accessed form
4 = user login denied
5 = user accessed report
6 = user denied report
7 = user added master record
8 = modified user master record
9 = deleted user master record
10 = user process server used
11 = user added utility record
12 = user accessed file maintenance
13 = user file denied
14 = user accessed routines
15 = user logged out
16 = user Went into modifier
17 = user Went into report writer
18 = user added transaction record
19 = user deleted transaction record
20 = user modified transaction record
21 = user added setup record
22 = user deleted record setup
23 = user setup modified record
Let us know if you have any further questions
Thank you