Nicely done! Had a couple questions:
1. Is the TB in currency of the sub?
2. Every company I've worked with has asked for a Trial Balance by subsidiary (meaning all subs in one report), consolidated to the parent sub's currency. I accomplished this through a combination of SuiteQL and a script (to loop through the subs and built each data set), but was curious if you had thought about doing this singularly through SuiteQL (without an additional suitelet needed)