Summary
Add First Approver and First Approved date columns to the reports columns to match what's available in the detailed export template and close the gap between in-product column configuration and exports.
This is part of a larger effort to add custom columns:
Expected Behavior
References to the template below are included here.
- Users can display the First Approver column (person who approved the report):
${report.approvers[0].email}
- Users can display the First Approved column (timestamp of first approval):
${report.approvers[0].date?date("yyyy-MM-dd")?string("yyyy-MM-dd")}
Context
Currently, ~29 columns are available in-product; the detailed export template has 67. Top customers have requested the ability to configure columns in the product that match their export templates to reduce downstream Excel manipulation.
Reference: Web-Expensify/lib/Integrations/defaultExportTemplates/detailed_export.ftl (expensify_detailed_export.txt) for context on available columns.
Performance Considerations
- Verify no performance impact on accounts with large report histories
- Monitor render times when displaying these columns alongside other data
Testing
- Verify columns display correctly with various data states
- Verify columns are configurable via the column selection menu
- Test on accounts with large report histories for performance impact
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~022054555736846849292
- Upwork Job ID: 2054555736846849292
- Last Price Increase: 2026-05-13
Issue Owner
Current Issue Owner: @mukhrr
Summary
Add First Approver and First Approved date columns to the reports columns to match what's available in the detailed export template and close the gap between in-product column configuration and exports.
This is part of a larger effort to add custom columns:
Expected Behavior
References to the template below are included here.
${report.approvers[0].email}${report.approvers[0].date?date("yyyy-MM-dd")?string("yyyy-MM-dd")}Context
Currently, ~29 columns are available in-product; the detailed export template has 67. Top customers have requested the ability to configure columns in the product that match their export templates to reduce downstream Excel manipulation.
Reference:
Web-Expensify/lib/Integrations/defaultExportTemplates/detailed_export.ftl(expensify_detailed_export.txt) for context on available columns.Performance Considerations
Testing
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mukhrr