Some of the transactions that are part of the approval flow, might be customized by an end user and accordingly, the subtab of Unapproved Transaction Accruals might be missing expected data. Please note, the custom fields are still present on the form, but might not be set as visible. To resolve this, customize the form.
The screenshot below is an example of a Customer Invoice, but the same logic is applied over all the transaction types within NetSuite.
On the Custom Transaction Form navigate through > Screen Fields Tab > and allocate the Zone Approvals: Unapproved Transaction Accruals > enable the values that do not hold a SHOW checkbox > and Save the form.
By navigating back to the transaction, the data under the Unapproved Transaction Accruals subtab will be displayed.