Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

52 changes: 0 additions & 52 deletions src/CONST.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/* eslint-disable @typescript-eslint/naming-convention */
import {add as dateAdd} from 'date-fns';
import {sub as dateSubtract} from 'date-fns/sub';
// eslint-disable-next-line lodash/import-scope
import type {Dictionary} from 'lodash';
import invertBy from 'lodash/invertBy';
import Config from 'react-native-config';
import * as KeyCommand from 'react-native-key-command';
import type {ValueOf} from 'type-fest';
Expand Down Expand Up @@ -69,7 +66,6 @@ const ONBOARDING_ACCOUNTING_MAPPING = {
quickbooksOnline: 'QuickBooks Online',
xero: 'Xero',
netsuite: 'NetSuite',
netsuiteQuickStart: 'NSQS',
intacct: 'Sage Intacct',
quickbooksDesktop: 'QuickBooks Desktop',
};
Expand Down Expand Up @@ -773,7 +769,6 @@ const CONST = {
NEWDOT_PDF_EXPORT: 'newDotPDFExport',
NEWDOT_INTERNATIONAL_DEPOSIT_BANK_ACCOUNT: 'newDotInternationalDepositBankAccount',
NEW_DOT_TALK_TO_AI_SALES: 'newDotTalkToAISales',
NSQS: 'nsqs',
CUSTOM_RULES: 'customRules',
TABLE_REPORT_VIEW: 'tableReportView',
RECEIPT_LINE_ITEMS: 'receiptLineItems',
Expand Down Expand Up @@ -2379,31 +2374,6 @@ const CONST = {
'_vietNam',
] as string[],

NSQS_EXPORT_DATE: {
LAST_EXPENSE: 'LAST_EXPENSE',
EXPORTED: 'EXPORTED',
SUBMITTED: 'SUBMITTED',
},

NSQS_INTEGRATION_ENTITY_MAP_TYPES: {
NETSUITE_DEFAULT: 'NETSUITE_DEFAULT',
REPORT_FIELD: 'REPORT_FIELD',
TAG: 'TAG',
},

NSQS_CONFIG: {
AUTO_SYNC: 'autoSync',
SYNC_OPTIONS: {
MAPPING: {
CUSTOMERS: 'syncOptions.mapping.customers',
PROJECTS: 'syncOptions.mapping.projects',
},
},
EXPORTER: 'exporter',
EXPORT_DATE: 'exportDate',
PAYMENT_ACCOUNT: 'paymentAccount',
},

QUICKBOOKS_EXPORT_DATE: {
LAST_EXPENSE: 'LAST_EXPENSE',
REPORT_EXPORTED: 'REPORT_EXPORTED',
Expand Down Expand Up @@ -2916,20 +2886,17 @@ const CONST = {
QBD: 'quickbooksDesktop',
XERO: 'xero',
NETSUITE: 'netsuite',
NSQS: 'netsuiteQuickStart',
SAGE_INTACCT: 'intacct',
},
ROUTE: {
QBO: 'quickbooks-online',
XERO: 'xero',
NETSUITE: 'netsuite',
NSQS: 'nsqs',
SAGE_INTACCT: 'sage-intacct',
QBD: 'quickbooks-desktop',
},
NAME_USER_FRIENDLY: {
netsuite: 'NetSuite',
netsuiteQuickStart: 'NSQS',
quickbooksOnline: 'QuickBooks Online',
quickbooksDesktop: 'QuickBooks Desktop',
xero: 'Xero',
Expand Down Expand Up @@ -3007,12 +2974,6 @@ const CONST = {
NETSUITE_SYNC_EXPENSIFY_REIMBURSED_REPORTS: 'netSuiteSyncExpensifyReimbursedReports',
NETSUITE_SYNC_IMPORT_VENDORS_TITLE: 'netSuiteImportVendorsTitle',
NETSUITE_SYNC_IMPORT_CUSTOM_LISTS_TITLE: 'netSuiteImportCustomListsTitle',
NSQS_SYNC_CONNECTION: 'nsqsSyncConnection',
NSQS_SYNC_ACCOUNTS: 'nsqsSyncAccounts',
NSQS_SYNC_EMPLOYEES: 'nsqsSyncEmployees',
NSQS_SYNC_CUSTOMERS: 'nsqsSyncCustomers',
NSQS_SYNC_PROJECTS: 'nsqsSyncProjects',
NSQS_SYNC_CURRENCY: 'nsqsSyncCurrency',
SAGE_INTACCT_SYNC_CHECK_CONNECTION: 'intacctCheckConnection',
SAGE_INTACCT_SYNC_IMPORT_TITLE: 'intacctImportTitle',
SAGE_INTACCT_SYNC_IMPORT_DATA: 'intacctImportData',
Expand All @@ -3021,19 +2982,6 @@ const CONST = {
SAGE_INTACCT_SYNC_IMPORT_SYNC_REIMBURSED_REPORTS: 'intacctImportSyncBillPayments',
},
SYNC_STAGE_TIMEOUT_MINUTES: 20,

// Map each connection to its designated display connection
get MULTI_CONNECTIONS_MAPPING() {
return {
[this.NAME.NETSUITE]: this.NAME.NETSUITE,
[this.NAME.NSQS]: this.NAME.NETSUITE,
} as Record<ValueOf<typeof this.NAME>, ValueOf<typeof this.NAME> | undefined>;
},

// Get linked connections by the designated display connection
get MULTI_CONNECTIONS_MAPPING_INVERTED() {
return invertBy(this.MULTI_CONNECTIONS_MAPPING) as Dictionary<Array<ValueOf<typeof this.NAME>> | undefined>;
},
},
ACCESS_VARIANTS: {
PAID: 'paid',
Expand Down
3 changes: 0 additions & 3 deletions src/ONYXKEYS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -742,8 +742,6 @@ const ONYXKEYS = {
NETSUITE_TOKEN_INPUT_FORM_DRAFT: 'netsuiteTokenInputFormDraft',
NETSUITE_CUSTOM_FORM_ID_FORM: 'netsuiteCustomFormIDForm',
NETSUITE_CUSTOM_FORM_ID_FORM_DRAFT: 'netsuiteCustomFormIDFormDraft',
NSQS_OAUTH2_FORM: 'nsqsOAuth2Form',
NSQS_OAUTH2_FORM_DRAFT: 'nsqsOAuth2FormDraft',
SAGE_INTACCT_DIMENSION_TYPE_FORM: 'sageIntacctDimensionTypeForm',
SAGE_INTACCT_DIMENSION_TYPE_FORM_DRAFT: 'sageIntacctDimensionTypeFormDraft',
SEARCH_ADVANCED_FILTERS_FORM: 'searchAdvancedFiltersForm',
Expand Down Expand Up @@ -858,7 +856,6 @@ type OnyxFormValuesMapping = {
[ONYXKEYS.FORMS.NETSUITE_CUSTOM_SEGMENT_ADD_FORM]: FormTypes.NetSuiteCustomFieldForm;
[ONYXKEYS.FORMS.NETSUITE_TOKEN_INPUT_FORM]: FormTypes.NetSuiteTokenInputForm;
[ONYXKEYS.FORMS.NETSUITE_CUSTOM_FORM_ID_FORM]: FormTypes.NetSuiteCustomFormIDForm;
[ONYXKEYS.FORMS.NSQS_OAUTH2_FORM]: FormTypes.NSQSOAuth2Form;
[ONYXKEYS.FORMS.SAGE_INTACCT_DIMENSION_TYPE_FORM]: FormTypes.SageIntacctDimensionForm;
[ONYXKEYS.FORMS.SEARCH_ADVANCED_FILTERS_FORM]: FormTypes.SearchAdvancedFiltersForm;
[ONYXKEYS.FORMS.TEXT_PICKER_MODAL_FORM]: FormTypes.TextPickerModalForm;
Expand Down
48 changes: 0 additions & 48 deletions src/ROUTES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1238,10 +1238,6 @@ const ROUTES = {
return `settings/workspaces/${policyID}/accounting/${connection as string}/card-reconciliation/account` as const;
},
},
WORKSPACE_ACCOUNTING_MULTI_CONNECTION_SELECTOR: {
route: 'settings/workspaces/:policyID/accounting/:connection/connection-selector',
getRoute: (policyID: string, connection: ValueOf<typeof CONST.POLICY.CONNECTIONS.ROUTE>) => `settings/workspaces/${policyID}/accounting/${connection}/connection-selector` as const,
},
WORKSPACE_CATEGORIES: {
route: 'settings/workspaces/:policyID/categories',
getRoute: (policyID: string | undefined) => {
Expand Down Expand Up @@ -2163,50 +2159,6 @@ const ROUTES = {
route: 'settings/workspaces/:policyID/connections/netsuite/advanced/autosync/accounting-method',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/connections/netsuite/advanced/autosync/accounting-method` as const,
},
POLICY_ACCOUNTING_NSQS_SETUP: {
route: 'settings/workspaces/:policyID/accounting/nsqs/setup',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/setup` as const,
},
POLICY_ACCOUNTING_NSQS_IMPORT: {
route: 'settings/workspaces/:policyID/accounting/nsqs/import',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/import` as const,
},
POLICY_ACCOUNTING_NSQS_IMPORT_CUSTOMERS: {
route: 'settings/workspaces/:policyID/accounting/nsqs/import/customers',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/import/customers` as const,
},
POLICY_ACCOUNTING_NSQS_IMPORT_CUSTOMERS_DISPLAYED_AS: {
route: 'settings/workspaces/:policyID/accounting/nsqs/import/customers/displayed-as',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/import/customers/displayed-as` as const,
},
POLICY_ACCOUNTING_NSQS_IMPORT_PROJECTS: {
route: 'settings/workspaces/:policyID/accounting/nsqs/import/projects',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/import/projects` as const,
},
POLICY_ACCOUNTING_NSQS_IMPORT_PROJECTS_DISPLAYED_AS: {
route: 'settings/workspaces/:policyID/accounting/nsqs/import/projects/displayed-as',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/import/projects/displayed-as` as const,
},
POLICY_ACCOUNTING_NSQS_EXPORT: {
route: 'settings/workspaces/:policyID/accounting/nsqs/export',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/export` as const,
},
POLICY_ACCOUNTING_NSQS_EXPORT_PREFERRED_EXPORTER: {
route: 'settings/workspaces/:policyID/accounting/nsqs/export/preferred-exporter',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/export/preferred-exporter` as const,
},
POLICY_ACCOUNTING_NSQS_EXPORT_DATE: {
route: 'settings/workspaces/:policyID/accounting/nsqs/export/date',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/export/date` as const,
},
POLICY_ACCOUNTING_NSQS_EXPORT_PAYMENT_ACCOUNT: {
route: 'settings/workspaces/:policyID/accounting/nsqs/export/payment-account',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/export/payment-account` as const,
},
POLICY_ACCOUNTING_NSQS_ADVANCED: {
route: 'settings/workspaces/:policyID/accounting/nsqs/advanced',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/nsqs/advanced` as const,
},
POLICY_ACCOUNTING_SAGE_INTACCT_PREREQUISITES: {
route: 'settings/workspaces/:policyID/accounting/sage-intacct/prerequisites',
getRoute: (policyID: string) => `settings/workspaces/${policyID}/accounting/sage-intacct/prerequisites` as const,
Expand Down
12 changes: 0 additions & 12 deletions src/SCREENS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -446,17 +446,6 @@ const SCREENS = {
NETSUITE_CUSTOM_FORM_ID: 'Policy_Accounting_NetSuite_Custom_Form_ID',
NETSUITE_AUTO_SYNC: 'Policy_Accounting_NetSuite_Auto_Sync',
NETSUITE_ACCOUNTING_METHOD: 'Policy_Accounting_NetSuite_Accounting_Method',
NSQS_SETUP: 'Policy_Accounting_NSQS_Setup',
NSQS_IMPORT: 'Policy_Accounting_NSQS_Import',
NSQS_IMPORT_CUSTOMERS: 'Policy_Accounting_NSQS_Import_Customers',
NSQS_IMPORT_CUSTOMERS_DISPLAYED_AS: 'Policy_Accounting_NSQS_Import_Customers_Displayed_As',
NSQS_IMPORT_PROJECTS: 'Policy_Accounting_NSQS_Import_Projects',
NSQS_IMPORT_PROJECTS_DISPLAYED_AS: 'Policy_Accounting_NSQS_Import_Projects_Displayed_As',
NSQS_EXPORT: 'Policy_Accounting_NSQS_Export',
NSQS_EXPORT_PREFERRED_EXPORTER: 'Policy_Accounting_NSQS_Export_Preferred_Exporter',
NSQS_EXPORT_DATE: 'Policy_Accounting_NSQS_Export_Date',
NSQS_EXPORT_PAYMENT_ACCOUNT: 'Policy_Accounting_NSQS_Export_Payment_Account',
NSQS_ADVANCED: 'Policy_Accounting_NSQS_Advanced',
SAGE_INTACCT_PREREQUISITES: 'Policy_Accounting_Sage_Intacct_Prerequisites',
ENTER_SAGE_INTACCT_CREDENTIALS: 'Policy_Enter_Sage_Intacct_Credentials',
EXISTING_SAGE_INTACCT_CONNECTIONS: 'Policy_Existing_Sage_Intacct_Connections',
Expand All @@ -480,7 +469,6 @@ const SCREENS = {
SAGE_INTACCT_PAYMENT_ACCOUNT: 'Policy_Accounting_Sage_Intacct_Payment_Account',
CARD_RECONCILIATION: 'Policy_Accounting_Card_Reconciliation',
RECONCILIATION_ACCOUNT_SETTINGS: 'Policy_Accounting_Reconciliation_Account_Settings',
MULTI_CONNECTION_SELECTOR: 'Policy_Accounting_Multi_Connection_Selector',
},
INITIAL: 'Workspace_Initial',
PROFILE: 'Workspace_Overview',
Expand Down
15 changes: 0 additions & 15 deletions src/components/ConnectToNSQSFlow/index.tsx

This file was deleted.

10 changes: 0 additions & 10 deletions src/components/ConnectToNSQSFlow/types.ts

This file was deleted.

2 changes: 0 additions & 2 deletions src/components/Icon/Expensicons.ts
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,6 @@ import ImageCropSquareMask from '@assets/images/image-crop-square-mask.svg';
import Inbox from '@assets/images/inbox.svg';
import Info from '@assets/images/info.svg';
import NetSuiteSquare from '@assets/images/integrationicons/netsuite-icon-square.svg';
import NSQSSquare from '@assets/images/integrationicons/netsuite-quickstart-icon-square.svg';
import QBDSquare from '@assets/images/integrationicons/qbd-icon-square.svg';
import QBOCircle from '@assets/images/integrationicons/qbo-icon-circle.svg';
import QBOSquare from '@assets/images/integrationicons/qbo-icon-square.svg';
Expand Down Expand Up @@ -419,7 +418,6 @@ export {
CheckCircle,
CheckmarkCircle,
NetSuiteSquare,
NSQSSquare,
XeroCircle,
QBOCircle,
Filters,
Expand Down
Loading
Loading