[No QA] Update Approve-Expenses.md - #71599
Conversation
HelpDot Documentation ReviewOverall AssessmentThis PR provides a focused correction to the "Unapprove" functionality documentation in the Approve-Expenses.md file. The changes address an important accuracy issue by correcting misleading information about what happens when a report is unapproved, shifting from incorrect terminology about "sending back to submitter" to the accurate workflow behavior. Scores Summary
Key FindingsStrengths:
Areas for Improvement:
Impact AssessmentUser Experience Impact: High Positive
Recommendations
Files Reviewed
Overall Score: 8/10 - This is a high-quality correction that significantly improves documentation accuracy and user understanding of the unapprove workflow. Note: This focused change demonstrates good documentation maintenance practices by addressing accuracy issues promptly and clearly. |
|
A preview of your ExpensifyHelp changes have been deployed to https://14bc7d1c.helpdot.pages.dev ⚡️ Updated articles: |
Added Reject and separated expense and report actions.
Concierge reviewer checklist:
For more detailed instructions on completing this checklist, see How do I review a HelpDot PR as a Concierge Team member? cc @sonialiap |
|
@sonialiap Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
Concierge reviewer checklist:
For more detailed instructions on completing this checklist, see How do I review a HelpDot PR as a Concierge Team member? cc @alexpensify |
|
@alexpensify Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
HelpDot Documentation ReviewOverall AssessmentThis PR addresses a critical accuracy issue in the Approve-Expenses.md documentation by correcting the incorrect description of the "Unapprove" functionality. The changes clarify that unapproving doesn't return expenses to the submitter as previously stated, but instead returns reports to their previous processing state for the last approver to revise. The PR also adds valuable new content about rejecting individual expenses, improving the comprehensiveness of the documentation. Scores Summary
Key FindingsPositive Aspects:
Areas for Improvement:
RecommendationsPriority Actions:
Suggestions for Enhancement:
Files Reviewed
Note: This PR makes important corrections to user-facing documentation and adds valuable missing functionality coverage. The changes demonstrate good understanding of the product and user needs. |
|
I didn't realize that @sonialiap and I were tagged here. I completed the Concierge review, but under Sonia's assignment. Let me know if this one still fails. |
|
@alexpensify doesn't look like your reveiw was recorded, could you rereveiw? |
|
Done! |
@alexpensify doesn't look like it went through
|
alexpensify
left a comment
There was a problem hiding this comment.
I've reviewed the Melvin comments
|
@garrettmknight looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
Looks like Melv wasn't picking up Al's review. It's just a help page update. |
|
🚀 Deployed to staging by https://github.com/garrettmknight in version: 9.2.39-0 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 9.2.39-3 🚀
|

Explanation of Change
The Unapprove information was incorrect. Unapprove doesn't return the expense to the submitter.
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/487857
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop