@@ -196,39 +196,19 @@ const DYNAMIC_ROUTES = {
196196 path : 'invoice-account-select' ,
197197 entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_QUICKBOOKS_ONLINE_EXPORT ] ,
198198 } ,
199- POLICY_ACCOUNTING_SAGE_INTACCT_PREFERRED_EXPORTER : {
200- path : 'sage-preferred-exporter' ,
201- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_EXPORT ] ,
202- } ,
203- POLICY_ACCOUNTING_SAGE_INTACCT_EXPORT_DATE : {
204- path : 'date' ,
205- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_EXPORT ] ,
206- } ,
207- POLICY_ACCOUNTING_SAGE_INTACCT_REIMBURSABLE_EXPENSES : {
208- path : 'reimbursable' ,
209- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_EXPORT ] ,
210- } ,
211- POLICY_ACCOUNTING_SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES : {
212- path : 'nonreimbursable' ,
213- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_EXPORT ] ,
214- } ,
215199 POLICY_ACCOUNTING_SAGE_INTACCT_NON_REIMBURSABLE_DESTINATION : {
216- path : 'nonreimbursable-expenses' ,
217- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES ] ,
218- } ,
219- POLICY_ACCOUNTING_SAGE_INTACCT_REIMBURSABLE_DESTINATION : {
220- path : 'reimbursable-expenses' ,
221- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_SAGE_INTACCT_REIMBURSABLE_EXPENSES ] ,
200+ path : 'destination' ,
201+ entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES ] ,
222202 } ,
223203 POLICY_ACCOUNTING_SAGE_INTACCT_DEFAULT_VENDOR : {
224204 path : 'default-vendor' ,
225- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_SAGE_INTACCT_REIMBURSABLE_EXPENSES , SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES ] ,
205+ entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_REIMBURSABLE_EXPENSES , SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES ] ,
226206 getRoute : ( reimbursable : string ) => getUrlWithParams ( 'default-vendor' , { reimbursable} ) ,
227207 queryParams : [ 'reimbursable' ] ,
228208 } ,
229209 POLICY_ACCOUNTING_SAGE_INTACCT_NON_REIMBURSABLE_CREDIT_CARD_ACCOUNT : {
230210 path : 'credit-card-account' ,
231- entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . DYNAMIC_SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES ] ,
211+ entryScreens : [ SCREENS . WORKSPACE . ACCOUNTING . SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES ] ,
232212 } ,
233213 POLICY_ACCOUNTING_SAGE_INTACCT_AUTO_SYNC : {
234214 path : 'sage-intacct-autosync' ,
@@ -3852,6 +3832,36 @@ const ROUTES = {
38523832 // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
38533833 getRoute : ( policyID : string , backTo ?: string ) => getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/sage-intacct/export` as const , backTo , false ) ,
38543834 } ,
3835+ POLICY_ACCOUNTING_SAGE_INTACCT_PREFERRED_EXPORTER : {
3836+ route : 'workspaces/:policyID/accounting/sage-intacct/export/preferred-exporter' ,
3837+
3838+ // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
3839+ getRoute : ( policyID : string , backTo ?: string ) => getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/sage-intacct/export/preferred-exporter` as const , backTo ) ,
3840+ } ,
3841+ POLICY_ACCOUNTING_SAGE_INTACCT_EXPORT_DATE : {
3842+ route : 'workspaces/:policyID/accounting/sage-intacct/export/date' ,
3843+
3844+ // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
3845+ getRoute : ( policyID : string , backTo ?: string ) => getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/sage-intacct/export/date` as const , backTo ) ,
3846+ } ,
3847+ POLICY_ACCOUNTING_SAGE_INTACCT_REIMBURSABLE_EXPENSES : {
3848+ route : 'workspaces/:policyID/accounting/sage-intacct/export/reimbursable' ,
3849+
3850+ // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
3851+ getRoute : ( policyID : string , backTo ?: string ) => getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/sage-intacct/export/reimbursable` as const , backTo ) ,
3852+ } ,
3853+ POLICY_ACCOUNTING_SAGE_INTACCT_NON_REIMBURSABLE_EXPENSES : {
3854+ route : 'workspaces/:policyID/accounting/sage-intacct/export/nonreimbursable' ,
3855+
3856+ // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
3857+ getRoute : ( policyID : string , backTo ?: string ) => getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/sage-intacct/export/nonreimbursable` as const , backTo ) ,
3858+ } ,
3859+ POLICY_ACCOUNTING_SAGE_INTACCT_REIMBURSABLE_DESTINATION : {
3860+ route : 'workspaces/:policyID/accounting/sage-intacct/export/reimbursable/destination' ,
3861+
3862+ // eslint-disable-next-line no-restricted-syntax -- Legacy route generation
3863+ getRoute : ( policyID : string , backTo ?: string ) => getUrlWithBackToParam ( `workspaces/${ policyID } /accounting/sage-intacct/export/reimbursable/destination` as const , backTo ) ,
3864+ } ,
38553865 POLICY_ACCOUNTING_SAGE_INTACCT_ADVANCED : {
38563866 route : 'workspaces/:policyID/accounting/sage-intacct/advanced' ,
38573867 getRoute : ( policyID : string | undefined ) => {
0 commit comments