Sage Intacct settings configuration: Export#43776
Sage Intacct settings configuration: Export#43776yuwenmemon merged 60 commits intoExpensify:mainfrom
Conversation
SzymczakJ
left a comment
There was a problem hiding this comment.
Apart from type errors and minor comments LGTM!
...ages/workspace/accounting/intacct/export/SageIntacctNonReimbursableCreditCardAccountPage.tsx
Outdated
Show resolved
Hide resolved
...ages/workspace/accounting/intacct/export/SageIntacctNonReimbursableCreditCardAccountPage.tsx
Outdated
Show resolved
Hide resolved
src/pages/workspace/accounting/intacct/export/SageIntacctDatePage.tsx
Outdated
Show resolved
Hide resolved
src/pages/workspace/accounting/intacct/export/SageIntacctDatePage.tsx
Outdated
Show resolved
Hide resolved
...ages/workspace/accounting/intacct/export/SageIntacctNonReimbursableCreditCardAccountPage.tsx
Outdated
Show resolved
Hide resolved
src/pages/workspace/accounting/intacct/export/SageIntacctNonReimbursableExpensesPage.tsx
Outdated
Show resolved
Hide resolved
src/pages/workspace/accounting/intacct/export/SageIntacctPreferredExporterPage.tsx
Outdated
Show resolved
Hide resolved
src/pages/workspace/accounting/intacct/export/SageIntacctReimbursableExpensesPage.tsx
Outdated
Show resolved
Hide resolved
src/pages/workspace/accounting/intacct/export/SageIntacctNonReimbursableDefaultVendorPage.tsx
Outdated
Show resolved
Hide resolved
src/pages/workspace/accounting/intacct/export/SageIntacctPreferredExporterPage.tsx
Outdated
Show resolved
Hide resolved
# Conflicts: # src/CONST.ts
# Conflicts: # src/ROUTES.ts # src/libs/Navigation/AppNavigator/ModalStackNavigators/index.tsx
|
@yuwenmemon conflicts resolved and translations reverted. It should be mergeable now :) |
|
@NikkiWines Done! |
|
@NikkiWines Can I get re-review (approve)? Just to not confuse @yuwenmemon 😅 |
NikkiWines
left a comment
There was a problem hiding this comment.
Couple of NABs and one other small change 🙇
src/pages/workspace/accounting/intacct/export/SageIntacctNonReimbursableExpensesPage.tsx
Show resolved
Hide resolved
|
@NikkiWines addressed :) |
NikkiWines
left a comment
There was a problem hiding this comment.
Looks good to me!! ![]()
I'll leave the final review for @yuwenmemon
yuwenmemon
left a comment
There was a problem hiding this comment.
Just one comment and we should be good to go!
...ameters/UpdateSageIntacctNonreimbursableExpensesCreditCardChargeExportDefaultVendorParams.ts
Outdated
Show resolved
Hide resolved
|
@yuwenmemon Done 🚀 |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/yuwenmemon in version: 9.0.6-0 🚀
|
|
🚀 Deployed to staging by https://github.com/yuwenmemon in version: 9.0.6-0 🚀
|
|
🚀 Cherry-picked to staging by https://github.com/Julesssss in version: 9.0.6-1 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
🚀 Cherry-picked to staging by https://github.com/Julesssss in version: 9.0.6-1 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
🚀 Deployed to production by https://github.com/thienlnam in version: 9.0.6-8 🚀
|
|
🚀 Deployed to production by https://github.com/thienlnam in version: 9.0.7-8 🚀
|
Details
Fixed Issues
$ #43534
PROPOSAL:
Tests
On account with no preexisting connections to Sage Intacct
Create workspace and go to the "More features" and enable "Accounting"
OldDot - connect to Sage Intacct (use
Controlplan)NewDot - go to
AccountingtabYou should see
Sage IntacctintegrationClick on
Exportentry and see RHP with options:Click on
Preferred exporterentry and see list of all available people (admins)exporter
Preferred exporterview and see that selected person is marked as chosenRepeat same steps for the
Export dateentryRepeat same steps for the
Reimbursable expensesentryGo to
Non-reimbursable expensesand choose one from the available options.Credit card transactionsyou should see:Credit card accountand choose a card.Default vendorandDefault vendorentry should be shown below.Credit card transactionstoVendor bills.Default vendorentry only.Vendor billsOffline tests
QA Steps
On account with no preexisting connections to Sage Intacct
Create workspace and go to the "More features" and enable "Accounting"
OldDot - connect to Sage Intacct (use
Controlplan)NewDot - go to
AccountingtabYou should see
Sage IntacctintegrationClick on
Exportentry and see RHP with options:Click on
Preferred exporterentry and see list of all available people (admins)exporter
Preferred exporterview and see that selected person is marked as chosenRepeat same steps for the
Export dateentryRepeat same steps for the
Reimbursable expensesentryGo to
Non-reimbursable expensesand choose one from the available options.Credit card transactionsyou should see:Credit card accountand choose a card.Default vendorandDefault vendorentry should be shown below.Credit card transactionstoVendor bills.Default vendorentry only.Vendor billsPR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))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
Screen.Recording.July.1.4.mov
Android: mWeb Chrome
Screen.Recording.2024-07-01.at.18.09.50.mov
iOS: Native
Screen.Recording.July.1.2.mov
iOS: mWeb Safari
Screen.Recording.July.1.3.mov
MacOS: Chrome / Safari
Screen.Recording.July.1.mov
MacOS: Desktop
Screen.Recording.July.1.1.mov