Skip to content

[Due for payment 2025-04-25] Auto export not working when approving from the Reports page search results. #56193

@trjExpensify

Description

@trjExpensify

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: v9.0.93-1
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers): Details in the slack thread.
Logs: ApproveMoneyRequestOnSearch logs
Expensify/Expensify Issue URL:
Issue reported by: @trjExpensify
Slack conversation #migrate

Action Performed:

Prerequisites:

  • Connect to Xero
  • Indirect reimbursement
  • AutoSync Enabled
  • Approvals enabled
  1. Create an expense, submit it to the workspace
  2. Go to the Reports page > Outstanding
  3. Approve the report via the button in the search results

Expected Result:

The report should auto-export to Xero

Actual Result:

The report doesn't auto-export.

Notes

  • It seems like we're missing creating a ReportExporter bedrock job in the ApproveMoneyRequestOnSearch command. CC: @francoisl @marcochavezf @luacmartins
  • Let's make sure we cover PayMoneyRequestOnSearch as well for workspaces that reimburse in-app (and therefore export after that!).

Workaround:

Manually export or use OldDot

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Standalone
  • Android: HybridApp
  • Android: mWeb Chrome
  • iOS: Standalone
  • iOS: HybridApp
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Image

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @trjExpensify

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2InternalRequires API changes or must be handled by Expensify staff

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions