TenantShell

Route Discovery

Read-only scan of pages/ and functions/ folders for portal/store/payment routes and inventory/banking actions

405
Total Files
405
Pages
0
Functions
334
Matched Routes
15
Action Usage

Matched Routes by Keyword (334)

Pages matching keywords: portal, store, pay, payout, settlement, statement, checkout, order

FileRouteMatched KeywordsActions Found
AcceptInvite.jsx/accept-invite
order
None
AcceptTesterInvite.jsx/accept-tester-invite
portal
order
None
AccountBilling.jsx/account-billing
portal
order
None
AccountBillingReceipts.jsx/account-billing-receipts
pay
checkout
order
None
Accounting.jsx/accounting
statement
order
None
AccountingReports.jsx/accounting-reports
statement
None
AccountRegister.jsx/account-register
order
None
AcctFeatureMatrix.jsx/acct-feature-matrix
pay
statement
order
None
AcctHealthCheck.jsx/acct-health-check
portal
pay
statement
order
None
AcctMathCheck.jsx/acct-math-check
pay
order
None
AcctNavCheck.jsx/acct-nav-check
pay
statement
order
None
AcctPostFixCheck.jsx/acct-post-fix-check
order
None
AcctWireCheck.jsx/acct-wire-check
portal
pay
statement
order
None
Admin.jsx/admin
portal
store
order
None
AdminAudit.jsx/admin-audit
order
None
AdminConsole.jsx/admin-console
pay
order
None
AdminGlintedgeAssign.jsx/admin-glintedge-assign
order
None
AdminGlintedgeTest.jsx/admin-glintedge-test
pay
order
None
AdminHelpArticles.jsx/admin-help-articles
portal
store
pay
order
None
AdminMediaAccess.jsx/admin-media-access
order
None
AdminMembers.jsx/admin-members
store
order
None
AdminPacks.jsx/admin-packs
portal
pay
order
None
AdminPacksUtility.jsx/admin-packs-utility
store
pay
order
None
AdminPlan.jsx/admin-plan
order
None
AdminPolicy.jsx/admin-policy
portal
pay
order
None
AdminPolicyManagement.jsx/admin-policy-management
portal
pay
order
None
AdminPortalConfig.jsx/admin-portal-config
portal
pay
order
None
AdminPricing.jsx/admin-pricing
order
None
AdminProvision.jsx/admin-provision
order
None
AdminSubscriptions.jsx/admin-subscriptions
portal
pay
order
None
AgedPayables.jsx/aged-payables
pay
order
None
AgedReceivables.jsx/aged-receivables
order
None
AgentAccess.jsx/agent-access
order
None
AllSales.jsx/all-sales
order
None
AppliedCountrySettings.jsx/applied-country-settings
pay
order
None
apps.jsx/apps
order
None
Apps.jsx/apps
portal
store
pay
order
None
ApTerms.jsx/ap-terms
pay
None
APTerms.jsx/apterms
pay
None
ArchiveReadme.jsx/archive-readme
store
order
None
ArDunningSettings.jsx/ar-dunning-settings
pay
None
ArEmailTemplates.jsx/ar-email-templates
pay
None
ArWriteOffs.jsx/ar-write-offs
order
None
BalanceSheet.jsx/balance-sheet
order
None
BalanceSheet.jsx/balance-sheet
order
None
BankAccounts.jsx/bank-accounts
order
None
BankFeeds.jsx/bank-feeds
pay
statement
order
bankImportPreviewbankImportCommit
BankImportHistory.jsx/bank-import-history
statement
None
banking.jsx/banking
order
None
Banking.jsx/banking
statement
order
None
BankingImportPaste.jsx/banking-import-paste
order
None
BankingOverview.jsx/banking-overview
statement
order
None
BankingOverviewCheck.jsx/banking-overview-check
statement
None
BankingPreferences.jsx/banking-preferences
pay
order
None
BankLedger.jsx/bank-ledger
order
getBankLedger
BankMatchRules.jsx/bank-match-rules
pay
order
None
BankReconcile.jsx/bank-reconcile
pay
statement
order
bankMatchSuggestbankReconcileFinalize
BankReconciliation.jsx/bank-reconciliation
statement
order
getBankLedger
BankReconciliationReview.jsx/bank-reconciliation-review
statement
order
bankReconcileMatch
BankStatementImportCentre.jsx/bank-statement-import-centre
statement
order
bankImportStatement
Billing.jsx/billing
portal
pay
checkout
order
None
Bills.jsx/bills
pay
None
Blog.jsx/blog
order
None
BlogPost.jsx/blog-post
order
None
BlogPostNewFeatures.jsx/blog-post-new-features
portal
store
pay
payout
settlement
order
None
BrandingHealth.jsx/branding-health
order
None
budgets.jsx/budgets
order
None
Budgets.jsx/budgets
order
None
CaseStudyDetail.jsx/case-study-detail
order
None
CashFlow.jsx/cash-flow
statement
order
None
CashFlowIndirect.jsx/cash-flow-indirect
statement
order
None
CashSaleForm.jsx/cash-sale-form
pay
order
None
ChartOfAccounts.jsx/chart-of-accounts
store
order
None
CIS.jsx/cis
pay
order
None
CoaAudit.jsx/coa-audit
store
None
CoaMerge.jsx/coa-merge
order
None
CommsSettings.jsx/comms-settings
order
None
CompareQuickBooks.jsx/compare-quick-books
portal
store
pay
statement
order
None
CompareXero.jsx/compare-xero
portal
store
pay
order
None
CompareZoho.jsx/compare-zoho
portal
store
pay
statement
order
None
Contact.jsx/contact
order
None
CountryGhana.jsx/country-ghana
portal
pay
statement
order
None
CountryNigeria.jsx/country-nigeria
portal
pay
statement
order
None
CountryPackImport.jsx/country-pack-import
pay
order
None
CountryPackSettings.jsx/country-pack-settings
order
None
CountryUk.jsx/country-uk
portal
store
pay
statement
order
None
CurrencySettings.jsx/currency-settings
order
None
CustomerPortal.jsx/customer-portal
portal
pay
statement
order
None
customers.jsx/customers
order
None
Customers.jsx/customers
order
None
CustomerStatements.jsx/customer-statements
statement
order
customer_statement
Dashboard.jsx/dashboard
statement
order
None
DataOverview.jsx/data-overview
order
None
DataPortability.jsx/data-portability
store
order
None
DiagAlias.jsx/diag-alias
order
None
DiagNav.jsx/diag-nav
order
None
DiagNavPaths.jsx/diag-nav-paths
order
None
employees.jsx/employees
pay
order
None
Employees.jsx/employees
pay
order
None
Estimates.jsx/estimates
pay
order
None
ExpenseForm.jsx/expense-form
pay
order
None
ExpenseForm.jsx/expense-form
pay
order
None
ExpenseList.jsx/expense-list
pay
order
None
expenses.jsx/expenses
order
None
Expenses.jsx/expenses
pay
order
None
ExpensesExpenses.jsx/expenses-expenses
pay
None
ExpensesHub.jsx/expenses-hub
pay
order
None
ExportCentre.jsx/export-centre
order
None
FeatureFlags.jsx/feature-flags
portal
store
pay
order
None
Features.jsx/features
portal
store
pay
payout
statement
order
None
ForAccountants.jsx/for-accountants
portal
pay
statement
order
None
FxGainsLossesReport.jsx/fx-gains-losses-report
order
reportsFxGainsLosses
FxRates.jsx/fx-rates
order
fxRateUpsertfxRateImportCsv
FxRates.jsx/fx-rates
order
None
FXRates.jsx/fxrates
order
None
Grants.jsx/grants
pay
order
None
GuideDetail.jsx/guide-detail
order
None
Guides.jsx/guides
order
None
Help.jsx/help
portal
store
pay
statement
order
None
HelpArticle.jsx/help-article
order
None
HelpHome.jsx/help-home
store
order
None
home.jsx/home
order
None
Home.jsx/home
order
None
ImportCentre.jsx/import-centre
statement
order
None
ImportExportHub.jsx/import-export-hub
pay
statement
order
None
ImportMappings.jsx/import-mappings
order
None
ImportPreview.jsx/import-preview
order
None
IncomeStatement.jsx/income-statement
statement
order
getIncomeStatement
IndustryConstruction.jsx/industry-construction
portal
pay
statement
order
None
IndustryProfessionalServices.jsx/industry-professional-services
portal
pay
statement
order
None
IndustryRetail.jsx/industry-retail
portal
store
pay
statement
order
None
IndustrySchools.jsx/industry-schools
portal
pay
order
None
inventory.jsx/inventory
order
None
Inventory.jsx/inventory
order
None
InventoryGlReconciliation.jsx/inventory-gl-reconciliation
order
None
InventoryLandedCost.jsx/inventory-landed-cost
order
None
InventoryReorder.jsx/inventory-reorder
order
None
InventoryReports.jsx/inventory-reports
order
None
InventorySettings.jsx/inventory-settings
order
inventory_rebuild_valuation
InventoryValuation.jsx/inventory-valuation
order
None
Invoices.jsx/invoices
order
None
Items.jsx/items
order
None
JoinCompany.jsx/join-company
store
order
None
Journals.jsx/journals
order
None
Landing.jsx/landing
order
None
Legal.jsx/legal
pay
None
LocalData.jsx/local-data
store
order
None
ManualConfiguration.jsx/manual-configuration
order
None
MediaAdmin.jsx/media-admin
order
None
MyExpenses.jsx/my-expenses
order
None
NavAuditTenant.jsx/nav-audit-tenant
order
None
NewsletterSuccess.jsx/newsletter-success
order
None
OnboardingWizard.jsx/onboarding-wizard
portal
store
pay
payout
statement
checkout
order
None
Parents.jsx/parents
portal
order
None
PayGroups.jsx/pay-groups
pay
None
PaymentReceiptForm.jsx/payment-receipt-form
pay
statement
order
None
Payments.jsx/payments
portal
pay
order
None
PaymentsNG.jsx/payments-ng
store
pay
order
None
PaymentSuccess.jsx/payment-success
portal
pay
checkout
None
Payroll.jsx/payroll
pay
order
None
PayrollEmployees.jsx/payroll-employees
pay
order
None
PayrollRulesAdmin.jsx/payroll-rules-admin
pay
order
seedPayrollRuleSets
PayrollRuns.jsx/payroll-runs
pay
order
None
PayRunDetail.jsx/pay-run-detail
pay
order
None
PayRunWizard.jsx/pay-run-wizard
pay
order
None
PBPay.jsx/pbpay
portal
pay
order
None
PBStore.jsx/pbstore
store
order
None
PeriodLocks.jsx/period-locks
order
None
PilotConfig.jsx/pilot-config
pay
order
None
PlanAndUsage.jsx/plan-and-usage
portal
pay
order
None
PlatformAnalytics.jsx/platform-analytics
order
None
PlatformAudit.jsx/platform-audit
order
None
PlatformBilling.jsx/platform-billing
order
None
PlatformBlogCMS.jsx/platform-blog-cms
order
None
PlatformCampaigns.jsx/platform-campaigns
order
None
PlatformEnvironments.jsx/platform-environments
order
None
PlatformFlags.jsx/platform-flags
store
order
None
PlatformIncidents.jsx/platform-incidents
order
None
PlatformKB.jsx/platform-kb
pay
order
None
PlatformOffers.jsx/platform-offers
portal
None
PlatformPayments.jsx/platform-payments
store
pay
payout
settlement
order
None
PlatformPlans.jsx/platform-plans
pay
None
PlatformPortal.jsx/platform-portal
portal
pay
order
None
PlatformReleases.jsx/platform-releases
order
None
PlatformSecurityRules.jsx/platform-security-rules
store
order
None
PlatformSupport.jsx/platform-support
order
None
PlatformTenantDetail.jsx/platform-tenant-detail
store
order
None
PlatformTenants.jsx/platform-tenants
order
None
PlatformTestLab.jsx/platform-test-lab
checkout
None
PlatformThemes.jsx/platform-themes
order
None
PlatformUsers.jsx/platform-users
order
None
Portal.jsx/portal
portal
pay
order
None
PortalAdminDashboard.jsx/portal-admin-dashboard
portal
pay
order
None
PortalAdminImportMap.jsx/portal-admin-import-map
portal
pay
order
None
PortalAdminImportPreview.jsx/portal-admin-import-preview
portal
pay
order
None
PortalAdminLogs.jsx/portal-admin-logs
portal
pay
None
PortalAdminSettings.jsx/portal-admin-settings
portal
pay
order
None
PortalDashboard.jsx/portal-dashboard
portal
pay
order
None
PortalHub.jsx/portal-hub
portal
pay
statement
order
None
PortalImportNew.jsx/portal-import-new
portal
pay
order
None
PortalInvoiceDetail.jsx/portal-invoice-detail
portal
pay
checkout
order
None
PortalLogin.jsx/portal-login
portal
pay
None
PortalPaymentSuccess.jsx/portal-payment-success
portal
pay
order
None
PortalSignup.jsx/portal-signup
portal
pay
order
None
PostCloseSettings.jsx/post-close-settings
order
None
Pricing.jsx/pricing
portal
store
pay
payout
settlement
checkout
order
None
ProfitAndLoss.jsx/profit-and-loss
statement
order
None
ProjectDetail.jsx/project-detail
order
None
projects.jsx/projects
order
None
Projects.jsx/projects
order
None
PublicInvoicePayment.jsx/public-invoice-payment
pay
checkout
order
None
PublicMarketingLanding_Backup_20260301.jsx/public-marketing-landing_backup_20260301
portal
store
pay
payout
statement
checkout
order
None
PublicMarketingLanding.jsx/public-marketing-landing
portal
store
pay
payout
statement
checkout
order
None
PurchaseOrders.jsx/purchase-orders
order
None
Purchases.jsx/purchases
pay
order
None
QBAccountingReports.jsx/qbaccounting-reports
statement
None
QBAgedPayables.jsx/qbaged-payables
pay
order
None
QBAgedPayablesAlias.jsx/qbaged-payables-alias
pay
None
QBAllSales.jsx/qball-sales
pay
order
None
QBAPTerms.jsx/qbapterms
pay
order
None
QBBackendDiag.jsx/qbbackend-diag
store
pay
statement
order
None
QBBankingImportHistory.jsx/qbbanking-import-history
statement
None
QBBankingMatchRules.jsx/qbbanking-match-rules
store
statement
order
None
QBBankingOverview.jsx/qbbanking-overview
store
statement
order
None
QBBankTransactions.jsx/qbbank-transactions
store
statement
order
None
QBBills.jsx/qbbills
pay
None
QBCashFlowIndirect.jsx/qbcash-flow-indirect
statement
None
QBCustomers.jsx/qbcustomers
pay
order
None
QBExpensesDirect.jsx/qbexpenses-direct
pay
order
None
QBExpensesOverview.jsx/qbexpenses-overview
pay
order
None
QBHome.jsx/qbhome
order
None
QBInventoryAdjustments.jsx/qbinventory-adjustments
order
None
QBInventoryAssemblies.jsx/qbinventory-assemblies
order
None
QBInventoryGlReconciliation.jsx/qbinventory-gl-reconciliation
order
None
QBInventoryLandedCost.jsx/qbinventory-landed-cost
order
None
QBInventoryMovements.jsx/qbinventory-movements
order
None
QBInventoryOverview.jsx/qbinventory-overview
order
None
QBInventoryReorder.jsx/qbinventory-reorder
order
None
QBInventoryValuation.jsx/qbinventory-valuation
order
None
QBInvoices.jsx/qbinvoices
pay
order
None
QBProductsAndServices.jsx/qbproducts-and-services
pay
order
None
QBPurchaseOrders.jsx/qbpurchase-orders
pay
order
None
QBReceivePayment.jsx/qbreceive-payment
pay
order
None
QBRecurringBills.jsx/qbrecurring-bills
pay
order
None
QBSalesEstimates.jsx/qbsales-estimates
pay
order
None
QBSalesOrders.jsx/qbsales-orders
pay
order
None
QBSalesOrdersAlias.jsx/qbsales-orders-alias
order
None
QBSalesOverview.jsx/qbsales-overview
pay
statement
order
None
QBSalesReceipt.jsx/qbsales-receipt
pay
order
None
QBSelfTest.jsx/qbself-test
order
None
QBSettingsOverview.jsx/qbsettings-overview
pay
None
QBSupplierCreditNotes.jsx/qbsupplier-credit-notes
pay
None
QBTransactionsReconcile.jsx/qbtransactions-reconcile
store
statement
order
bankReconcileStartbankReconcileMatchbankReconcileFinish
QBValidateP2.jsx/qbvalidate-p2
pay
order
None
QBValidateP3.jsx/qbvalidate-p3
order
None
QBWriteCheque.jsx/qbwrite-cheque
pay
order
None
README.jsx/readme
portal
pay
order
None
Receipts.jsx/receipts
pay
None
ReceivePayment.jsx/receive-payment
pay
None
RecurringBills.jsx/recurring-bills
pay
None
RecurringInvoices.jsx/recurring-invoices
order
None
reports.jsx/reports
order
None
Reports.jsx/reports
pay
statement
order
None
RevaluationARAP.jsx/revaluation-arap
pay
order
None
RevaluationBank.jsx/revaluation-bank
order
revalueBankBalances
RouteAuditTenant.jsx/route-audit-tenant
pay
order
None
RoutesAudit.jsx/routes-audit
pay
statement
order
None
Sales.jsx/sales
pay
statement
order
None
SalesDeposits.jsx/sales-deposits
pay
order
None
SalesInvoiceForm.jsx/sales-invoice-form
pay
order
None
SalesInvoiceList.jsx/sales-invoice-list
pay
order
None
SalesOrders.jsx/sales-orders
order
None
SalesOverview.jsx/sales-overview
pay
statement
order
None
SavedReportViews.jsx/saved-report-views
pay
None
SchoolFees.jsx/school-fees
pay
order
None
SchoolTermSetup.jsx/school-term-setup
order
None
SecretsHealth.jsx/secrets-health
pay
order
None
Security.jsx/security
statement
order
None
Settings.jsx/settings
store
pay
order
None
SettingsAppearance.jsx/settings-appearance
order
None
SettingsBrand.jsx/settings-brand
pay
order
None
SettingsOverview.jsx/settings-overview
order
None
Solutions.jsx/solutions
portal
store
pay
payout
order
None
StatReturns.jsx/stat-returns
pay
None
Stocktakes.jsx/stocktakes
store
order
None
StockTransfers.jsx/stock-transfers
store
order
None
store.jsx/store
portal
store
pay
payout
order
None
Store.jsx/store
portal
store
pay
payout
order
None
StoreAnalytics.jsx/store-analytics
store
order
None
StoreCheckout.jsx/store-checkout
store
pay
checkout
order
None
StoreFulfillment.jsx/store-fulfillment
store
order
None
StoreGoodsReceipt.jsx/store-goods-receipt
store
order
None
StoreHome.jsx/store-home
portal
store
pay
payout
settlement
order
None
StoreHub.jsx/store-hub
portal
store
pay
payout
checkout
order
None
StoreInventory.jsx/store-inventory
store
order
None
StoreLedger.jsx/store-ledger
store
order
None
StoreListings.jsx/store-listings
store
order
None
StoreMedia.jsx/store-media
store
order
None
StoreOrderConfirmation.jsx/store-order-confirmation
store
pay
checkout
order
None
StoreOrders.jsx/store-orders
store
pay
payout
order
None
StorePayouts.jsx/store-payouts
store
pay
payout
order
None
StoreProductPage.jsx/store-product-page
store
checkout
order
None
StoreProducts.jsx/store-products
store
order
None
StorePublic.jsx/store-public
store
checkout
order
None
StoreSettings.jsx/store-settings
portal
store
pay
payout
checkout
order
None
StoreWarehouseManage.jsx/store-warehouse-manage
store
None
Students.jsx/students
order
None
SupplierBillForm.jsx/supplier-bill-form
pay
order
None
SupplierBillList.jsx/supplier-bill-list
pay
order
None
SupplierCreditNotes.jsx/supplier-credit-notes
order
None
SupplierPayments.jsx/supplier-payments
pay
None
Suppliers.jsx/suppliers
order
None
SupportPage.jsx/support-page
order
None
TaxCodes.jsx/tax-codes
store
order
None
TaxesNG.jsx/taxes-ng
store
pay
order
None
tenantisocheck.jsx/tenantisocheck
store
order
None
TenantPortal.jsx/tenant-portal
portal
store
pay
order
None
TestingAdmin.jsx/testing-admin
store
order
None
TestingPortal.jsx/testing-portal
portal
order
None
TestSidebar.jsx/test-sidebar
order
None
transactions.jsx/transactions
order
getBankLedger
Transactions.jsx/transactions
order
None
TransactionsChartOfAccounts.jsx/transactions-chart-of-accounts
order
None
TransactionsReconcile.jsx/transactions-reconcile
statement
order
None
TrialBalance.jsx/trial-balance
order
None
TrialBalance.jsx/trial-balance
order
None
VatReturnNG.jsx/vat-return-ng
order
None
VatUnmapped.jsx/vat-unmapped
pay
order
None
WebinarDetail.jsx/webinar-detail
order
None
WHTSchedule.jsx/whtschedule
pay
order
None
WhtSchedulesNG.jsx/wht-schedules-ng
order
None
Workbench.jsx/workbench
pay
statement
order
None
WriteCheque.jsx/write-cheque
pay
order
None
YearEndCloseWizard.jsx/year-end-close-wizard
order
None

Inventory/Banking Action Usage (15)

Files invoking actions with: bank, reconcile, rule, statement, inventory, cogs, fx, yearend

FileRoute/TypeActions Found
BankFeeds.jsx/bank-feeds
bankImportPreview
bankImportCommit
BankLedger.jsx/bank-ledger
getBankLedger
BankReconcile.jsx/bank-reconcile
bankMatchSuggest
bankReconcileFinalize
BankReconciliation.jsx/bank-reconciliation
getBankLedger
BankReconciliationReview.jsx/bank-reconciliation-review
bankReconcileMatch
BankStatementImportCentre.jsx/bank-statement-import-centre
bankImportStatement
CustomerStatements.jsx/customer-statements
customer_statement
FxGainsLossesReport.jsx/fx-gains-losses-report
reportsFxGainsLosses
FxRates.jsx/fx-rates
fxRateUpsert
fxRateImportCsv
IncomeStatement.jsx/income-statement
getIncomeStatement
InventorySettings.jsx/inventory-settings
inventory_rebuild_valuation
PayrollRulesAdmin.jsx/payroll-rules-admin
seedPayrollRuleSets
QBTransactionsReconcile.jsx/qbtransactions-reconcile
bankReconcileStart
bankReconcileMatch
bankReconcileFinish
RevaluationBank.jsx/revaluation-bank
revalueBankBalances
transactions.jsx/transactions
getBankLedger

ℹ️ Discovery Report

  • Scanned locations: /pages/*.jsx, /pages/**/*.jsx, /src/pages/*.jsx (fallback), /functions/*.js
  • Matched Routes: Pages with keywords in filename or content
  • Action Usage: Files calling base44.functions.invoke() with inventory/banking actions
  • Read-only: No server calls, no writes, only scanning local files
  • Route derivation: PascalCase filename → kebab-case route (e.g., CustomerPortal.jsx → /customer-portal)
  • Use: Click "Copy JSON" to export full report for documentation

JSON Report Preview

{
  "matchedRoutes": [
    {
      "file": "AcceptInvite.jsx",
      "filePath": "/src/pages/AcceptInvite.jsx",
      "route": "/accept-invite",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AcceptTesterInvite.jsx",
      "filePath": "/src/pages/AcceptTesterInvite.jsx",
      "route": "/accept-tester-invite",
      "keywords": [
        "portal",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AccountBilling.jsx",
      "filePath": "/src/pages/AccountBilling.jsx",
      "route": "/account-billing",
      "keywords": [
        "portal",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AccountBillingReceipts.jsx",
      "filePath": "/src/pages/AccountBillingReceipts.jsx",
      "route": "/account-billing-receipts",
      "keywords": [
        "pay",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Accounting.jsx",
      "filePath": "/src/pages/Accounting.jsx",
      "route": "/accounting",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AccountingReports.jsx",
      "filePath": "/src/pages/AccountingReports.jsx",
      "route": "/accounting-reports",
      "keywords": [
        "statement"
      ],
      "actions": []
    },
    {
      "file": "AccountRegister.jsx",
      "filePath": "/src/pages/AccountRegister.jsx",
      "route": "/account-register",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AcctFeatureMatrix.jsx",
      "filePath": "/src/pages/AcctFeatureMatrix.jsx",
      "route": "/acct-feature-matrix",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AcctHealthCheck.jsx",
      "filePath": "/src/pages/AcctHealthCheck.jsx",
      "route": "/acct-health-check",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AcctMathCheck.jsx",
      "filePath": "/src/pages/AcctMathCheck.jsx",
      "route": "/acct-math-check",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AcctNavCheck.jsx",
      "filePath": "/src/pages/AcctNavCheck.jsx",
      "route": "/acct-nav-check",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AcctPostFixCheck.jsx",
      "filePath": "/src/pages/AcctPostFixCheck.jsx",
      "route": "/acct-post-fix-check",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AcctWireCheck.jsx",
      "filePath": "/src/pages/AcctWireCheck.jsx",
      "route": "/acct-wire-check",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Admin.jsx",
      "filePath": "/src/pages/Admin.jsx",
      "route": "/admin",
      "keywords": [
        "portal",
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminAudit.jsx",
      "filePath": "/src/pages/AdminAudit.jsx",
      "route": "/admin-audit",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminConsole.jsx",
      "filePath": "/src/pages/AdminConsole.jsx",
      "route": "/admin-console",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminGlintedgeAssign.jsx",
      "filePath": "/src/pages/AdminGlintedgeAssign.jsx",
      "route": "/admin-glintedge-assign",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminGlintedgeTest.jsx",
      "filePath": "/src/pages/AdminGlintedgeTest.jsx",
      "route": "/admin-glintedge-test",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminHelpArticles.jsx",
      "filePath": "/src/pages/AdminHelpArticles.jsx",
      "route": "/admin-help-articles",
      "keywords": [
        "portal",
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminMediaAccess.jsx",
      "filePath": "/src/pages/AdminMediaAccess.jsx",
      "route": "/admin-media-access",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminMembers.jsx",
      "filePath": "/src/pages/AdminMembers.jsx",
      "route": "/admin-members",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminPacks.jsx",
      "filePath": "/src/pages/AdminPacks.jsx",
      "route": "/admin-packs",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminPacksUtility.jsx",
      "filePath": "/src/pages/AdminPacksUtility.jsx",
      "route": "/admin-packs-utility",
      "keywords": [
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminPlan.jsx",
      "filePath": "/src/pages/AdminPlan.jsx",
      "route": "/admin-plan",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminPolicy.jsx",
      "filePath": "/src/pages/AdminPolicy.jsx",
      "route": "/admin-policy",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminPolicyManagement.jsx",
      "filePath": "/src/pages/AdminPolicyManagement.jsx",
      "route": "/admin-policy-management",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminPortalConfig.jsx",
      "filePath": "/src/pages/AdminPortalConfig.jsx",
      "route": "/admin-portal-config",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminPricing.jsx",
      "filePath": "/src/pages/AdminPricing.jsx",
      "route": "/admin-pricing",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminProvision.jsx",
      "filePath": "/src/pages/AdminProvision.jsx",
      "route": "/admin-provision",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AdminSubscriptions.jsx",
      "filePath": "/src/pages/AdminSubscriptions.jsx",
      "route": "/admin-subscriptions",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AgedPayables.jsx",
      "filePath": "/src/pages/AgedPayables.jsx",
      "route": "/aged-payables",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "AgedReceivables.jsx",
      "filePath": "/src/pages/AgedReceivables.jsx",
      "route": "/aged-receivables",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AgentAccess.jsx",
      "filePath": "/src/pages/admin/AgentAccess.jsx",
      "route": "/agent-access",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AllSales.jsx",
      "filePath": "/src/pages/AllSales.jsx",
      "route": "/all-sales",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "AppliedCountrySettings.jsx",
      "filePath": "/src/pages/AppliedCountrySettings.jsx",
      "route": "/applied-country-settings",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "apps.jsx",
      "filePath": "/src/pages/apps.jsx",
      "route": "/apps",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Apps.jsx",
      "filePath": "/src/pages/Apps.jsx",
      "route": "/apps",
      "keywords": [
        "portal",
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ApTerms.jsx",
      "filePath": "/src/pages/ApTerms.jsx",
      "route": "/ap-terms",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "APTerms.jsx",
      "filePath": "/src/pages/APTerms.jsx",
      "route": "/apterms",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "ArchiveReadme.jsx",
      "filePath": "/src/pages/ArchiveReadme.jsx",
      "route": "/archive-readme",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ArDunningSettings.jsx",
      "filePath": "/src/pages/ArDunningSettings.jsx",
      "route": "/ar-dunning-settings",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "ArEmailTemplates.jsx",
      "filePath": "/src/pages/ArEmailTemplates.jsx",
      "route": "/ar-email-templates",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "ArWriteOffs.jsx",
      "filePath": "/src/pages/ArWriteOffs.jsx",
      "route": "/ar-write-offs",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "BalanceSheet.jsx",
      "filePath": "/src/pages/BalanceSheet.jsx",
      "route": "/balance-sheet",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "BalanceSheet.jsx",
      "filePath": "/src/pages/reports/BalanceSheet.jsx",
      "route": "/balance-sheet",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "BankAccounts.jsx",
      "filePath": "/src/pages/BankAccounts.jsx",
      "route": "/bank-accounts",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "BankFeeds.jsx",
      "filePath": "/src/pages/BankFeeds.jsx",
      "route": "/bank-feeds",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": [
        "bankImportPreview",
        "bankImportCommit"
      ]
    },
    {
      "file": "BankImportHistory.jsx",
      "filePath": "/src/pages/BankImportHistory.jsx",
      "route": "/bank-import-history",
      "keywords": [
        "statement"
      ],
      "actions": []
    },
    {
      "file": "banking.jsx",
      "filePath": "/src/pages/banking.jsx",
      "route": "/banking",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Banking.jsx",
      "filePath": "/src/pages/Banking.jsx",
      "route": "/banking",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "BankingImportPaste.jsx",
      "filePath": "/src/pages/BankingImportPaste.jsx",
      "route": "/banking-import-paste",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "BankingOverview.jsx",
      "filePath": "/src/pages/BankingOverview.jsx",
      "route": "/banking-overview",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "BankingOverviewCheck.jsx",
      "filePath": "/src/pages/BankingOverviewCheck.jsx",
      "route": "/banking-overview-check",
      "keywords": [
        "statement"
      ],
      "actions": []
    },
    {
      "file": "BankingPreferences.jsx",
      "filePath": "/src/pages/BankingPreferences.jsx",
      "route": "/banking-preferences",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "BankLedger.jsx",
      "filePath": "/src/pages/banking/BankLedger.jsx",
      "route": "/bank-ledger",
      "keywords": [
        "order"
      ],
      "actions": [
        "getBankLedger"
      ]
    },
    {
      "file": "BankMatchRules.jsx",
      "filePath": "/src/pages/BankMatchRules.jsx",
      "route": "/bank-match-rules",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "BankReconcile.jsx",
      "filePath": "/src/pages/BankReconcile.jsx",
      "route": "/bank-reconcile",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": [
        "bankMatchSuggest",
        "bankReconcileFinalize"
      ]
    },
    {
      "file": "BankReconciliation.jsx",
      "filePath": "/src/pages/accounting/BankReconciliation.jsx",
      "route": "/bank-reconciliation",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": [
        "getBankLedger"
      ]
    },
    {
      "file": "BankReconciliationReview.jsx",
      "filePath": "/src/pages/BankReconciliationReview.jsx",
      "route": "/bank-reconciliation-review",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": [
        "bankReconcileMatch"
      ]
    },
    {
      "file": "BankStatementImportCentre.jsx",
      "filePath": "/src/pages/BankStatementImportCentre.jsx",
      "route": "/bank-statement-import-centre",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": [
        "bankImportStatement"
      ]
    },
    {
      "file": "Billing.jsx",
      "filePath": "/src/pages/Billing.jsx",
      "route": "/billing",
      "keywords": [
        "portal",
        "pay",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Bills.jsx",
      "filePath": "/src/pages/Bills.jsx",
      "route": "/bills",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "Blog.jsx",
      "filePath": "/src/pages/Blog.jsx",
      "route": "/blog",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "BlogPost.jsx",
      "filePath": "/src/pages/BlogPost.jsx",
      "route": "/blog-post",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "BlogPostNewFeatures.jsx",
      "filePath": "/src/pages/BlogPostNewFeatures.jsx",
      "route": "/blog-post-new-features",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "settlement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "BrandingHealth.jsx",
      "filePath": "/src/pages/BrandingHealth.jsx",
      "route": "/branding-health",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "budgets.jsx",
      "filePath": "/src/pages/budgets.jsx",
      "route": "/budgets",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Budgets.jsx",
      "filePath": "/src/pages/Budgets.jsx",
      "route": "/budgets",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CaseStudyDetail.jsx",
      "filePath": "/src/pages/CaseStudyDetail.jsx",
      "route": "/case-study-detail",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CashFlow.jsx",
      "filePath": "/src/pages/reports/CashFlow.jsx",
      "route": "/cash-flow",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CashFlowIndirect.jsx",
      "filePath": "/src/pages/CashFlowIndirect.jsx",
      "route": "/cash-flow-indirect",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CashSaleForm.jsx",
      "filePath": "/src/pages/accounting/CashSaleForm.jsx",
      "route": "/cash-sale-form",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ChartOfAccounts.jsx",
      "filePath": "/src/pages/ChartOfAccounts.jsx",
      "route": "/chart-of-accounts",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CIS.jsx",
      "filePath": "/src/pages/CIS.jsx",
      "route": "/cis",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CoaAudit.jsx",
      "filePath": "/src/pages/CoaAudit.jsx",
      "route": "/coa-audit",
      "keywords": [
        "store"
      ],
      "actions": []
    },
    {
      "file": "CoaMerge.jsx",
      "filePath": "/src/pages/CoaMerge.jsx",
      "route": "/coa-merge",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CommsSettings.jsx",
      "filePath": "/src/pages/CommsSettings.jsx",
      "route": "/comms-settings",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CompareQuickBooks.jsx",
      "filePath": "/src/pages/CompareQuickBooks.jsx",
      "route": "/compare-quick-books",
      "keywords": [
        "portal",
        "store",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CompareXero.jsx",
      "filePath": "/src/pages/CompareXero.jsx",
      "route": "/compare-xero",
      "keywords": [
        "portal",
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CompareZoho.jsx",
      "filePath": "/src/pages/CompareZoho.jsx",
      "route": "/compare-zoho",
      "keywords": [
        "portal",
        "store",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Contact.jsx",
      "filePath": "/src/pages/Contact.jsx",
      "route": "/contact",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CountryGhana.jsx",
      "filePath": "/src/pages/CountryGhana.jsx",
      "route": "/country-ghana",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CountryNigeria.jsx",
      "filePath": "/src/pages/CountryNigeria.jsx",
      "route": "/country-nigeria",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CountryPackImport.jsx",
      "filePath": "/src/pages/CountryPackImport.jsx",
      "route": "/country-pack-import",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CountryPackSettings.jsx",
      "filePath": "/src/pages/CountryPackSettings.jsx",
      "route": "/country-pack-settings",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CountryUk.jsx",
      "filePath": "/src/pages/CountryUk.jsx",
      "route": "/country-uk",
      "keywords": [
        "portal",
        "store",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "CurrencySettings.jsx",
      "filePath": "/src/pages/CurrencySettings.jsx",
      "route": "/currency-settings",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CustomerPortal.jsx",
      "filePath": "/src/pages/CustomerPortal.jsx",
      "route": "/customer-portal",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "customers.jsx",
      "filePath": "/src/pages/customers.jsx",
      "route": "/customers",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Customers.jsx",
      "filePath": "/src/pages/Customers.jsx",
      "route": "/customers",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "CustomerStatements.jsx",
      "filePath": "/src/pages/CustomerStatements.jsx",
      "route": "/customer-statements",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": [
        "customer_statement"
      ]
    },
    {
      "file": "Dashboard.jsx",
      "filePath": "/src/pages/Dashboard.jsx",
      "route": "/dashboard",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "DataOverview.jsx",
      "filePath": "/src/pages/DataOverview.jsx",
      "route": "/data-overview",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "DataPortability.jsx",
      "filePath": "/src/pages/DataPortability.jsx",
      "route": "/data-portability",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "DiagAlias.jsx",
      "filePath": "/src/pages/DiagAlias.jsx",
      "route": "/diag-alias",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "DiagNav.jsx",
      "filePath": "/src/pages/DiagNav.jsx",
      "route": "/diag-nav",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "DiagNavPaths.jsx",
      "filePath": "/src/pages/DiagNavPaths.jsx",
      "route": "/diag-nav-paths",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "employees.jsx",
      "filePath": "/src/pages/employees.jsx",
      "route": "/employees",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Employees.jsx",
      "filePath": "/src/pages/Employees.jsx",
      "route": "/employees",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Estimates.jsx",
      "filePath": "/src/pages/Estimates.jsx",
      "route": "/estimates",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ExpenseForm.jsx",
      "filePath": "/src/pages/ExpenseForm.jsx",
      "route": "/expense-form",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ExpenseForm.jsx",
      "filePath": "/src/pages/accounting/ExpenseForm.jsx",
      "route": "/expense-form",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ExpenseList.jsx",
      "filePath": "/src/pages/accounting/ExpenseList.jsx",
      "route": "/expense-list",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "expenses.jsx",
      "filePath": "/src/pages/expenses.jsx",
      "route": "/expenses",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Expenses.jsx",
      "filePath": "/src/pages/Expenses.jsx",
      "route": "/expenses",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ExpensesExpenses.jsx",
      "filePath": "/src/pages/ExpensesExpenses.jsx",
      "route": "/expenses-expenses",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "ExpensesHub.jsx",
      "filePath": "/src/pages/ExpensesHub.jsx",
      "route": "/expenses-hub",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ExportCentre.jsx",
      "filePath": "/src/pages/ExportCentre.jsx",
      "route": "/export-centre",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "FeatureFlags.jsx",
      "filePath": "/src/pages/FeatureFlags.jsx",
      "route": "/feature-flags",
      "keywords": [
        "portal",
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Features.jsx",
      "filePath": "/src/pages/Features.jsx",
      "route": "/features",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ForAccountants.jsx",
      "filePath": "/src/pages/ForAccountants.jsx",
      "route": "/for-accountants",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "FxGainsLossesReport.jsx",
      "filePath": "/src/pages/FxGainsLossesReport.jsx",
      "route": "/fx-gains-losses-report",
      "keywords": [
        "order"
      ],
      "actions": [
        "reportsFxGainsLosses"
      ]
    },
    {
      "file": "FxRates.jsx",
      "filePath": "/src/pages/FxRates.jsx",
      "route": "/fx-rates",
      "keywords": [
        "order"
      ],
      "actions": [
        "fxRateUpsert",
        "fxRateImportCsv"
      ]
    },
    {
      "file": "FxRates.jsx",
      "filePath": "/src/pages/admin/FxRates.jsx",
      "route": "/fx-rates",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "FXRates.jsx",
      "filePath": "/src/pages/FXRates.jsx",
      "route": "/fxrates",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Grants.jsx",
      "filePath": "/src/pages/Grants.jsx",
      "route": "/grants",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "GuideDetail.jsx",
      "filePath": "/src/pages/GuideDetail.jsx",
      "route": "/guide-detail",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Guides.jsx",
      "filePath": "/src/pages/Guides.jsx",
      "route": "/guides",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Help.jsx",
      "filePath": "/src/pages/Help.jsx",
      "route": "/help",
      "keywords": [
        "portal",
        "store",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "HelpArticle.jsx",
      "filePath": "/src/pages/HelpArticle.jsx",
      "route": "/help-article",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "HelpHome.jsx",
      "filePath": "/src/pages/HelpHome.jsx",
      "route": "/help-home",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "home.jsx",
      "filePath": "/src/pages/home.jsx",
      "route": "/home",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Home.jsx",
      "filePath": "/src/pages/Home.jsx",
      "route": "/home",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "ImportCentre.jsx",
      "filePath": "/src/pages/ImportCentre.jsx",
      "route": "/import-centre",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ImportExportHub.jsx",
      "filePath": "/src/pages/ImportExportHub.jsx",
      "route": "/import-export-hub",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ImportMappings.jsx",
      "filePath": "/src/pages/ImportMappings.jsx",
      "route": "/import-mappings",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "ImportPreview.jsx",
      "filePath": "/src/pages/ImportPreview.jsx",
      "route": "/import-preview",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "IncomeStatement.jsx",
      "filePath": "/src/pages/reports/IncomeStatement.jsx",
      "route": "/income-statement",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": [
        "getIncomeStatement"
      ]
    },
    {
      "file": "IndustryConstruction.jsx",
      "filePath": "/src/pages/IndustryConstruction.jsx",
      "route": "/industry-construction",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "IndustryProfessionalServices.jsx",
      "filePath": "/src/pages/IndustryProfessionalServices.jsx",
      "route": "/industry-professional-services",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "IndustryRetail.jsx",
      "filePath": "/src/pages/IndustryRetail.jsx",
      "route": "/industry-retail",
      "keywords": [
        "portal",
        "store",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "IndustrySchools.jsx",
      "filePath": "/src/pages/IndustrySchools.jsx",
      "route": "/industry-schools",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "inventory.jsx",
      "filePath": "/src/pages/inventory.jsx",
      "route": "/inventory",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Inventory.jsx",
      "filePath": "/src/pages/Inventory.jsx",
      "route": "/inventory",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "InventoryGlReconciliation.jsx",
      "filePath": "/src/pages/InventoryGlReconciliation.jsx",
      "route": "/inventory-gl-reconciliation",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "InventoryLandedCost.jsx",
      "filePath": "/src/pages/InventoryLandedCost.jsx",
      "route": "/inventory-landed-cost",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "InventoryReorder.jsx",
      "filePath": "/src/pages/InventoryReorder.jsx",
      "route": "/inventory-reorder",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "InventoryReports.jsx",
      "filePath": "/src/pages/InventoryReports.jsx",
      "route": "/inventory-reports",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "InventorySettings.jsx",
      "filePath": "/src/pages/InventorySettings.jsx",
      "route": "/inventory-settings",
      "keywords": [
        "order"
      ],
      "actions": [
        "inventory_rebuild_valuation"
      ]
    },
    {
      "file": "InventoryValuation.jsx",
      "filePath": "/src/pages/InventoryValuation.jsx",
      "route": "/inventory-valuation",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Invoices.jsx",
      "filePath": "/src/pages/Invoices.jsx",
      "route": "/invoices",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Items.jsx",
      "filePath": "/src/pages/Items.jsx",
      "route": "/items",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "JoinCompany.jsx",
      "filePath": "/src/pages/JoinCompany.jsx",
      "route": "/join-company",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Journals.jsx",
      "filePath": "/src/pages/Journals.jsx",
      "route": "/journals",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Landing.jsx",
      "filePath": "/src/pages/Landing.jsx",
      "route": "/landing",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Legal.jsx",
      "filePath": "/src/pages/Legal.jsx",
      "route": "/legal",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "LocalData.jsx",
      "filePath": "/src/pages/LocalData.jsx",
      "route": "/local-data",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ManualConfiguration.jsx",
      "filePath": "/src/pages/ManualConfiguration.jsx",
      "route": "/manual-configuration",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "MediaAdmin.jsx",
      "filePath": "/src/pages/MediaAdmin.jsx",
      "route": "/media-admin",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "MyExpenses.jsx",
      "filePath": "/src/pages/MyExpenses.jsx",
      "route": "/my-expenses",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "NavAuditTenant.jsx",
      "filePath": "/src/pages/NavAuditTenant.jsx",
      "route": "/nav-audit-tenant",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "NewsletterSuccess.jsx",
      "filePath": "/src/pages/NewsletterSuccess.jsx",
      "route": "/newsletter-success",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "OnboardingWizard.jsx",
      "filePath": "/src/pages/OnboardingWizard.jsx",
      "route": "/onboarding-wizard",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "statement",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Parents.jsx",
      "filePath": "/src/pages/Parents.jsx",
      "route": "/parents",
      "keywords": [
        "portal",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PayGroups.jsx",
      "filePath": "/src/pages/PayGroups.jsx",
      "route": "/pay-groups",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "PaymentReceiptForm.jsx",
      "filePath": "/src/pages/accounting/PaymentReceiptForm.jsx",
      "route": "/payment-receipt-form",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Payments.jsx",
      "filePath": "/src/pages/Payments.jsx",
      "route": "/payments",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PaymentsNG.jsx",
      "filePath": "/src/pages/PaymentsNG.jsx",
      "route": "/payments-ng",
      "keywords": [
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PaymentSuccess.jsx",
      "filePath": "/src/pages/PaymentSuccess.jsx",
      "route": "/payment-success",
      "keywords": [
        "portal",
        "pay",
        "checkout"
      ],
      "actions": []
    },
    {
      "file": "Payroll.jsx",
      "filePath": "/src/pages/Payroll.jsx",
      "route": "/payroll",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PayrollEmployees.jsx",
      "filePath": "/src/pages/PayrollEmployees.jsx",
      "route": "/payroll-employees",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PayrollRulesAdmin.jsx",
      "filePath": "/src/pages/PayrollRulesAdmin.jsx",
      "route": "/payroll-rules-admin",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": [
        "seedPayrollRuleSets"
      ]
    },
    {
      "file": "PayrollRuns.jsx",
      "filePath": "/src/pages/PayrollRuns.jsx",
      "route": "/payroll-runs",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PayRunDetail.jsx",
      "filePath": "/src/pages/PayRunDetail.jsx",
      "route": "/pay-run-detail",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PayRunWizard.jsx",
      "filePath": "/src/pages/PayRunWizard.jsx",
      "route": "/pay-run-wizard",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PBPay.jsx",
      "filePath": "/src/pages/PBPay.jsx",
      "route": "/pbpay",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PBStore.jsx",
      "filePath": "/src/pages/PBStore.jsx",
      "route": "/pbstore",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PeriodLocks.jsx",
      "filePath": "/src/pages/PeriodLocks.jsx",
      "route": "/period-locks",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PilotConfig.jsx",
      "filePath": "/src/pages/admin/PilotConfig.jsx",
      "route": "/pilot-config",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlanAndUsage.jsx",
      "filePath": "/src/pages/PlanAndUsage.jsx",
      "route": "/plan-and-usage",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformAnalytics.jsx",
      "filePath": "/src/pages/PlatformAnalytics.jsx",
      "route": "/platform-analytics",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformAudit.jsx",
      "filePath": "/src/pages/PlatformAudit.jsx",
      "route": "/platform-audit",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformBilling.jsx",
      "filePath": "/src/pages/PlatformBilling.jsx",
      "route": "/platform-billing",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformBlogCMS.jsx",
      "filePath": "/src/pages/PlatformBlogCMS.jsx",
      "route": "/platform-blog-cms",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformCampaigns.jsx",
      "filePath": "/src/pages/PlatformCampaigns.jsx",
      "route": "/platform-campaigns",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformEnvironments.jsx",
      "filePath": "/src/pages/PlatformEnvironments.jsx",
      "route": "/platform-environments",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformFlags.jsx",
      "filePath": "/src/pages/PlatformFlags.jsx",
      "route": "/platform-flags",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformIncidents.jsx",
      "filePath": "/src/pages/PlatformIncidents.jsx",
      "route": "/platform-incidents",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformKB.jsx",
      "filePath": "/src/pages/PlatformKB.jsx",
      "route": "/platform-kb",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformOffers.jsx",
      "filePath": "/src/pages/PlatformOffers.jsx",
      "route": "/platform-offers",
      "keywords": [
        "portal"
      ],
      "actions": []
    },
    {
      "file": "PlatformPayments.jsx",
      "filePath": "/src/pages/PlatformPayments.jsx",
      "route": "/platform-payments",
      "keywords": [
        "store",
        "pay",
        "payout",
        "settlement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformPlans.jsx",
      "filePath": "/src/pages/PlatformPlans.jsx",
      "route": "/platform-plans",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "PlatformPortal.jsx",
      "filePath": "/src/pages/PlatformPortal.jsx",
      "route": "/platform-portal",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformReleases.jsx",
      "filePath": "/src/pages/PlatformReleases.jsx",
      "route": "/platform-releases",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformSecurityRules.jsx",
      "filePath": "/src/pages/PlatformSecurityRules.jsx",
      "route": "/platform-security-rules",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformSupport.jsx",
      "filePath": "/src/pages/PlatformSupport.jsx",
      "route": "/platform-support",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformTenantDetail.jsx",
      "filePath": "/src/pages/PlatformTenantDetail.jsx",
      "route": "/platform-tenant-detail",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformTenants.jsx",
      "filePath": "/src/pages/PlatformTenants.jsx",
      "route": "/platform-tenants",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformTestLab.jsx",
      "filePath": "/src/pages/PlatformTestLab.jsx",
      "route": "/platform-test-lab",
      "keywords": [
        "checkout"
      ],
      "actions": []
    },
    {
      "file": "PlatformThemes.jsx",
      "filePath": "/src/pages/PlatformThemes.jsx",
      "route": "/platform-themes",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PlatformUsers.jsx",
      "filePath": "/src/pages/PlatformUsers.jsx",
      "route": "/platform-users",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Portal.jsx",
      "filePath": "/src/pages/Portal.jsx",
      "route": "/portal",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalAdminDashboard.jsx",
      "filePath": "/src/pages/PortalAdminDashboard.jsx",
      "route": "/portal-admin-dashboard",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalAdminImportMap.jsx",
      "filePath": "/src/pages/PortalAdminImportMap.jsx",
      "route": "/portal-admin-import-map",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalAdminImportPreview.jsx",
      "filePath": "/src/pages/PortalAdminImportPreview.jsx",
      "route": "/portal-admin-import-preview",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalAdminLogs.jsx",
      "filePath": "/src/pages/PortalAdminLogs.jsx",
      "route": "/portal-admin-logs",
      "keywords": [
        "portal",
        "pay"
      ],
      "actions": []
    },
    {
      "file": "PortalAdminSettings.jsx",
      "filePath": "/src/pages/PortalAdminSettings.jsx",
      "route": "/portal-admin-settings",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalDashboard.jsx",
      "filePath": "/src/pages/PortalDashboard.jsx",
      "route": "/portal-dashboard",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalHub.jsx",
      "filePath": "/src/pages/PortalHub.jsx",
      "route": "/portal-hub",
      "keywords": [
        "portal",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalImportNew.jsx",
      "filePath": "/src/pages/PortalImportNew.jsx",
      "route": "/portal-import-new",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalInvoiceDetail.jsx",
      "filePath": "/src/pages/PortalInvoiceDetail.jsx",
      "route": "/portal-invoice-detail",
      "keywords": [
        "portal",
        "pay",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalLogin.jsx",
      "filePath": "/src/pages/PortalLogin.jsx",
      "route": "/portal-login",
      "keywords": [
        "portal",
        "pay"
      ],
      "actions": []
    },
    {
      "file": "PortalPaymentSuccess.jsx",
      "filePath": "/src/pages/PortalPaymentSuccess.jsx",
      "route": "/portal-payment-success",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PortalSignup.jsx",
      "filePath": "/src/pages/PortalSignup.jsx",
      "route": "/portal-signup",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PostCloseSettings.jsx",
      "filePath": "/src/pages/PostCloseSettings.jsx",
      "route": "/post-close-settings",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Pricing.jsx",
      "filePath": "/src/pages/Pricing.jsx",
      "route": "/pricing",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "settlement",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ProfitAndLoss.jsx",
      "filePath": "/src/pages/ProfitAndLoss.jsx",
      "route": "/profit-and-loss",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "ProjectDetail.jsx",
      "filePath": "/src/pages/ProjectDetail.jsx",
      "route": "/project-detail",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "projects.jsx",
      "filePath": "/src/pages/projects.jsx",
      "route": "/projects",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Projects.jsx",
      "filePath": "/src/pages/Projects.jsx",
      "route": "/projects",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "PublicInvoicePayment.jsx",
      "filePath": "/src/pages/PublicInvoicePayment.jsx",
      "route": "/public-invoice-payment",
      "keywords": [
        "pay",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PublicMarketingLanding_Backup_20260301.jsx",
      "filePath": "/src/pages/PublicMarketingLanding_Backup_20260301.jsx",
      "route": "/public-marketing-landing_backup_20260301",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "statement",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PublicMarketingLanding.jsx",
      "filePath": "/src/pages/PublicMarketingLanding.jsx",
      "route": "/public-marketing-landing",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "statement",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "PurchaseOrders.jsx",
      "filePath": "/src/pages/PurchaseOrders.jsx",
      "route": "/purchase-orders",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Purchases.jsx",
      "filePath": "/src/pages/Purchases.jsx",
      "route": "/purchases",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBAccountingReports.jsx",
      "filePath": "/src/pages/QBAccountingReports.jsx",
      "route": "/qbaccounting-reports",
      "keywords": [
        "statement"
      ],
      "actions": []
    },
    {
      "file": "QBAgedPayables.jsx",
      "filePath": "/src/pages/QBAgedPayables.jsx",
      "route": "/qbaged-payables",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBAgedPayablesAlias.jsx",
      "filePath": "/src/pages/QBAgedPayablesAlias.jsx",
      "route": "/qbaged-payables-alias",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "QBAllSales.jsx",
      "filePath": "/src/pages/QBAllSales.jsx",
      "route": "/qball-sales",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBAPTerms.jsx",
      "filePath": "/src/pages/QBAPTerms.jsx",
      "route": "/qbapterms",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBBackendDiag.jsx",
      "filePath": "/src/pages/QBBackendDiag.jsx",
      "route": "/qbbackend-diag",
      "keywords": [
        "store",
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBBankingImportHistory.jsx",
      "filePath": "/src/pages/QBBankingImportHistory.jsx",
      "route": "/qbbanking-import-history",
      "keywords": [
        "statement"
      ],
      "actions": []
    },
    {
      "file": "QBBankingMatchRules.jsx",
      "filePath": "/src/pages/QBBankingMatchRules.jsx",
      "route": "/qbbanking-match-rules",
      "keywords": [
        "store",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBBankingOverview.jsx",
      "filePath": "/src/pages/QBBankingOverview.jsx",
      "route": "/qbbanking-overview",
      "keywords": [
        "store",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBBankTransactions.jsx",
      "filePath": "/src/pages/QBBankTransactions.jsx",
      "route": "/qbbank-transactions",
      "keywords": [
        "store",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBBills.jsx",
      "filePath": "/src/pages/QBBills.jsx",
      "route": "/qbbills",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "QBCashFlowIndirect.jsx",
      "filePath": "/src/pages/QBCashFlowIndirect.jsx",
      "route": "/qbcash-flow-indirect",
      "keywords": [
        "statement"
      ],
      "actions": []
    },
    {
      "file": "QBCustomers.jsx",
      "filePath": "/src/pages/QBCustomers.jsx",
      "route": "/qbcustomers",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBExpensesDirect.jsx",
      "filePath": "/src/pages/QBExpensesDirect.jsx",
      "route": "/qbexpenses-direct",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBExpensesOverview.jsx",
      "filePath": "/src/pages/QBExpensesOverview.jsx",
      "route": "/qbexpenses-overview",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBHome.jsx",
      "filePath": "/src/pages/QBHome.jsx",
      "route": "/qbhome",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryAdjustments.jsx",
      "filePath": "/src/pages/QBInventoryAdjustments.jsx",
      "route": "/qbinventory-adjustments",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryAssemblies.jsx",
      "filePath": "/src/pages/QBInventoryAssemblies.jsx",
      "route": "/qbinventory-assemblies",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryGlReconciliation.jsx",
      "filePath": "/src/pages/QBInventoryGlReconciliation.jsx",
      "route": "/qbinventory-gl-reconciliation",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryLandedCost.jsx",
      "filePath": "/src/pages/QBInventoryLandedCost.jsx",
      "route": "/qbinventory-landed-cost",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryMovements.jsx",
      "filePath": "/src/pages/QBInventoryMovements.jsx",
      "route": "/qbinventory-movements",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryOverview.jsx",
      "filePath": "/src/pages/QBInventoryOverview.jsx",
      "route": "/qbinventory-overview",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryReorder.jsx",
      "filePath": "/src/pages/QBInventoryReorder.jsx",
      "route": "/qbinventory-reorder",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInventoryValuation.jsx",
      "filePath": "/src/pages/QBInventoryValuation.jsx",
      "route": "/qbinventory-valuation",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBInvoices.jsx",
      "filePath": "/src/pages/QBInvoices.jsx",
      "route": "/qbinvoices",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBProductsAndServices.jsx",
      "filePath": "/src/pages/QBProductsAndServices.jsx",
      "route": "/qbproducts-and-services",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBPurchaseOrders.jsx",
      "filePath": "/src/pages/QBPurchaseOrders.jsx",
      "route": "/qbpurchase-orders",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBReceivePayment.jsx",
      "filePath": "/src/pages/QBReceivePayment.jsx",
      "route": "/qbreceive-payment",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBRecurringBills.jsx",
      "filePath": "/src/pages/QBRecurringBills.jsx",
      "route": "/qbrecurring-bills",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBSalesEstimates.jsx",
      "filePath": "/src/pages/QBSalesEstimates.jsx",
      "route": "/qbsales-estimates",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBSalesOrders.jsx",
      "filePath": "/src/pages/QBSalesOrders.jsx",
      "route": "/qbsales-orders",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBSalesOrdersAlias.jsx",
      "filePath": "/src/pages/QBSalesOrdersAlias.jsx",
      "route": "/qbsales-orders-alias",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBSalesOverview.jsx",
      "filePath": "/src/pages/QBSalesOverview.jsx",
      "route": "/qbsales-overview",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBSalesReceipt.jsx",
      "filePath": "/src/pages/QBSalesReceipt.jsx",
      "route": "/qbsales-receipt",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBSelfTest.jsx",
      "filePath": "/src/pages/QBSelfTest.jsx",
      "route": "/qbself-test",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBSettingsOverview.jsx",
      "filePath": "/src/pages/QBSettingsOverview.jsx",
      "route": "/qbsettings-overview",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "QBSupplierCreditNotes.jsx",
      "filePath": "/src/pages/QBSupplierCreditNotes.jsx",
      "route": "/qbsupplier-credit-notes",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "QBTransactionsReconcile.jsx",
      "filePath": "/src/pages/QBTransactionsReconcile.jsx",
      "route": "/qbtransactions-reconcile",
      "keywords": [
        "store",
        "statement",
        "order"
      ],
      "actions": [
        "bankReconcileStart",
        "bankReconcileMatch",
        "bankReconcileFinish"
      ]
    },
    {
      "file": "QBValidateP2.jsx",
      "filePath": "/src/pages/QBValidateP2.jsx",
      "route": "/qbvalidate-p2",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBValidateP3.jsx",
      "filePath": "/src/pages/QBValidateP3.jsx",
      "route": "/qbvalidate-p3",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "QBWriteCheque.jsx",
      "filePath": "/src/pages/QBWriteCheque.jsx",
      "route": "/qbwrite-cheque",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "README.jsx",
      "filePath": "/src/pages/README.jsx",
      "route": "/readme",
      "keywords": [
        "portal",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Receipts.jsx",
      "filePath": "/src/pages/Receipts.jsx",
      "route": "/receipts",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "ReceivePayment.jsx",
      "filePath": "/src/pages/ReceivePayment.jsx",
      "route": "/receive-payment",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "RecurringBills.jsx",
      "filePath": "/src/pages/RecurringBills.jsx",
      "route": "/recurring-bills",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "RecurringInvoices.jsx",
      "filePath": "/src/pages/RecurringInvoices.jsx",
      "route": "/recurring-invoices",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "reports.jsx",
      "filePath": "/src/pages/reports.jsx",
      "route": "/reports",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Reports.jsx",
      "filePath": "/src/pages/Reports.jsx",
      "route": "/reports",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "RevaluationARAP.jsx",
      "filePath": "/src/pages/RevaluationARAP.jsx",
      "route": "/revaluation-arap",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "RevaluationBank.jsx",
      "filePath": "/src/pages/RevaluationBank.jsx",
      "route": "/revaluation-bank",
      "keywords": [
        "order"
      ],
      "actions": [
        "revalueBankBalances"
      ]
    },
    {
      "file": "RouteAuditTenant.jsx",
      "filePath": "/src/pages/RouteAuditTenant.jsx",
      "route": "/route-audit-tenant",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "RoutesAudit.jsx",
      "filePath": "/src/pages/RoutesAudit.jsx",
      "route": "/routes-audit",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Sales.jsx",
      "filePath": "/src/pages/Sales.jsx",
      "route": "/sales",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SalesDeposits.jsx",
      "filePath": "/src/pages/SalesDeposits.jsx",
      "route": "/sales-deposits",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SalesInvoiceForm.jsx",
      "filePath": "/src/pages/accounting/SalesInvoiceForm.jsx",
      "route": "/sales-invoice-form",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SalesInvoiceList.jsx",
      "filePath": "/src/pages/accounting/SalesInvoiceList.jsx",
      "route": "/sales-invoice-list",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SalesOrders.jsx",
      "filePath": "/src/pages/SalesOrders.jsx",
      "route": "/sales-orders",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "SalesOverview.jsx",
      "filePath": "/src/pages/SalesOverview.jsx",
      "route": "/sales-overview",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SavedReportViews.jsx",
      "filePath": "/src/pages/SavedReportViews.jsx",
      "route": "/saved-report-views",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "SchoolFees.jsx",
      "filePath": "/src/pages/SchoolFees.jsx",
      "route": "/school-fees",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SchoolTermSetup.jsx",
      "filePath": "/src/pages/SchoolTermSetup.jsx",
      "route": "/school-term-setup",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "SecretsHealth.jsx",
      "filePath": "/src/pages/SecretsHealth.jsx",
      "route": "/secrets-health",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Security.jsx",
      "filePath": "/src/pages/Security.jsx",
      "route": "/security",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Settings.jsx",
      "filePath": "/src/pages/Settings.jsx",
      "route": "/settings",
      "keywords": [
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SettingsAppearance.jsx",
      "filePath": "/src/pages/SettingsAppearance.jsx",
      "route": "/settings-appearance",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "SettingsBrand.jsx",
      "filePath": "/src/pages/SettingsBrand.jsx",
      "route": "/settings-brand",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SettingsOverview.jsx",
      "filePath": "/src/pages/SettingsOverview.jsx",
      "route": "/settings-overview",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Solutions.jsx",
      "filePath": "/src/pages/Solutions.jsx",
      "route": "/solutions",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StatReturns.jsx",
      "filePath": "/src/pages/StatReturns.jsx",
      "route": "/stat-returns",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "Stocktakes.jsx",
      "filePath": "/src/pages/Stocktakes.jsx",
      "route": "/stocktakes",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StockTransfers.jsx",
      "filePath": "/src/pages/StockTransfers.jsx",
      "route": "/stock-transfers",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "store.jsx",
      "filePath": "/src/pages/store.jsx",
      "route": "/store",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "Store.jsx",
      "filePath": "/src/pages/Store.jsx",
      "route": "/store",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreAnalytics.jsx",
      "filePath": "/src/pages/StoreAnalytics.jsx",
      "route": "/store-analytics",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreCheckout.jsx",
      "filePath": "/src/pages/StoreCheckout.jsx",
      "route": "/store-checkout",
      "keywords": [
        "store",
        "pay",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreFulfillment.jsx",
      "filePath": "/src/pages/StoreFulfillment.jsx",
      "route": "/store-fulfillment",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreGoodsReceipt.jsx",
      "filePath": "/src/pages/StoreGoodsReceipt.jsx",
      "route": "/store-goods-receipt",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreHome.jsx",
      "filePath": "/src/pages/StoreHome.jsx",
      "route": "/store-home",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "settlement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreHub.jsx",
      "filePath": "/src/pages/StoreHub.jsx",
      "route": "/store-hub",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreInventory.jsx",
      "filePath": "/src/pages/StoreInventory.jsx",
      "route": "/store-inventory",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreLedger.jsx",
      "filePath": "/src/pages/StoreLedger.jsx",
      "route": "/store-ledger",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreListings.jsx",
      "filePath": "/src/pages/StoreListings.jsx",
      "route": "/store-listings",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreMedia.jsx",
      "filePath": "/src/pages/StoreMedia.jsx",
      "route": "/store-media",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreOrderConfirmation.jsx",
      "filePath": "/src/pages/StoreOrderConfirmation.jsx",
      "route": "/store-order-confirmation",
      "keywords": [
        "store",
        "pay",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreOrders.jsx",
      "filePath": "/src/pages/StoreOrders.jsx",
      "route": "/store-orders",
      "keywords": [
        "store",
        "pay",
        "payout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StorePayouts.jsx",
      "filePath": "/src/pages/StorePayouts.jsx",
      "route": "/store-payouts",
      "keywords": [
        "store",
        "pay",
        "payout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreProductPage.jsx",
      "filePath": "/src/pages/StoreProductPage.jsx",
      "route": "/store-product-page",
      "keywords": [
        "store",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreProducts.jsx",
      "filePath": "/src/pages/StoreProducts.jsx",
      "route": "/store-products",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StorePublic.jsx",
      "filePath": "/src/pages/StorePublic.jsx",
      "route": "/store-public",
      "keywords": [
        "store",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreSettings.jsx",
      "filePath": "/src/pages/StoreSettings.jsx",
      "route": "/store-settings",
      "keywords": [
        "portal",
        "store",
        "pay",
        "payout",
        "checkout",
        "order"
      ],
      "actions": []
    },
    {
      "file": "StoreWarehouseManage.jsx",
      "filePath": "/src/pages/StoreWarehouseManage.jsx",
      "route": "/store-warehouse-manage",
      "keywords": [
        "store"
      ],
      "actions": []
    },
    {
      "file": "Students.jsx",
      "filePath": "/src/pages/Students.jsx",
      "route": "/students",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "SupplierBillForm.jsx",
      "filePath": "/src/pages/payables/SupplierBillForm.jsx",
      "route": "/supplier-bill-form",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SupplierBillList.jsx",
      "filePath": "/src/pages/payables/SupplierBillList.jsx",
      "route": "/supplier-bill-list",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "SupplierCreditNotes.jsx",
      "filePath": "/src/pages/SupplierCreditNotes.jsx",
      "route": "/supplier-credit-notes",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "SupplierPayments.jsx",
      "filePath": "/src/pages/SupplierPayments.jsx",
      "route": "/supplier-payments",
      "keywords": [
        "pay"
      ],
      "actions": []
    },
    {
      "file": "Suppliers.jsx",
      "filePath": "/src/pages/Suppliers.jsx",
      "route": "/suppliers",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "SupportPage.jsx",
      "filePath": "/src/pages/support/SupportPage.jsx",
      "route": "/support-page",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "TaxCodes.jsx",
      "filePath": "/src/pages/TaxCodes.jsx",
      "route": "/tax-codes",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "TaxesNG.jsx",
      "filePath": "/src/pages/TaxesNG.jsx",
      "route": "/taxes-ng",
      "keywords": [
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "tenantisocheck.jsx",
      "filePath": "/src/pages/tenantisocheck.jsx",
      "route": "/tenantisocheck",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "TenantPortal.jsx",
      "filePath": "/src/pages/TenantPortal.jsx",
      "route": "/tenant-portal",
      "keywords": [
        "portal",
        "store",
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "TestingAdmin.jsx",
      "filePath": "/src/pages/TestingAdmin.jsx",
      "route": "/testing-admin",
      "keywords": [
        "store",
        "order"
      ],
      "actions": []
    },
    {
      "file": "TestingPortal.jsx",
      "filePath": "/src/pages/TestingPortal.jsx",
      "route": "/testing-portal",
      "keywords": [
        "portal",
        "order"
      ],
      "actions": []
    },
    {
      "file": "TestSidebar.jsx",
      "filePath": "/src/pages/TestSidebar.jsx",
      "route": "/test-sidebar",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "transactions.jsx",
      "filePath": "/src/pages/transactions.jsx",
      "route": "/transactions",
      "keywords": [
        "order"
      ],
      "actions": [
        "getBankLedger"
      ]
    },
    {
      "file": "Transactions.jsx",
      "filePath": "/src/pages/Transactions.jsx",
      "route": "/transactions",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "TransactionsChartOfAccounts.jsx",
      "filePath": "/src/pages/TransactionsChartOfAccounts.jsx",
      "route": "/transactions-chart-of-accounts",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "TransactionsReconcile.jsx",
      "filePath": "/src/pages/TransactionsReconcile.jsx",
      "route": "/transactions-reconcile",
      "keywords": [
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "TrialBalance.jsx",
      "filePath": "/src/pages/TrialBalance.jsx",
      "route": "/trial-balance",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "TrialBalance.jsx",
      "filePath": "/src/pages/reports/TrialBalance.jsx",
      "route": "/trial-balance",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "VatReturnNG.jsx",
      "filePath": "/src/pages/VatReturnNG.jsx",
      "route": "/vat-return-ng",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "VatUnmapped.jsx",
      "filePath": "/src/pages/VatUnmapped.jsx",
      "route": "/vat-unmapped",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "WebinarDetail.jsx",
      "filePath": "/src/pages/WebinarDetail.jsx",
      "route": "/webinar-detail",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "WHTSchedule.jsx",
      "filePath": "/src/pages/reports/WHTSchedule.jsx",
      "route": "/whtschedule",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "WhtSchedulesNG.jsx",
      "filePath": "/src/pages/WhtSchedulesNG.jsx",
      "route": "/wht-schedules-ng",
      "keywords": [
        "order"
      ],
      "actions": []
    },
    {
      "file": "Workbench.jsx",
      "filePath": "/src/pages/Workbench.jsx",
      "route": "/workbench",
      "keywords": [
        "pay",
        "statement",
        "order"
      ],
      "actions": []
    },
    {
      "file": "WriteCheque.jsx",
      "filePath": "/src/pages/WriteCheque.jsx",
      "route": "/write-cheque",
      "keywords": [
        "pay",
        "order"
      ],
      "actions": []
    },
    {
      "file": "YearEndCloseWizard.jsx",
      "filePath": "/src/pages/YearEndCloseWizard.jsx",
      "route": "/year-end-close-wizard",
      "keywords": [
        "order"
      ],
      "actions": []
    }
  ],
  "actionUsage": [
    {
      "file": "BankFeeds.jsx",
      "filePath": "/src/pages/BankFeeds.jsx",
      "route": "/bank-feeds",
      "actions": [
        "bankImportPreview",
        "bankImportCommit"
      ]
    },
    {
      "file": "BankLedger.jsx",
      "filePath": "/src/pages/banking/BankLedger.jsx",
      "route": "/bank-ledger",
      "actions": [
        "getBankLedger"
      ]
    },
    {
      "file": "BankReconcile.jsx",
      "filePath": "/src/pages/BankReconcile.jsx",
      "route": "/bank-reconcile",
      "actions": [
        "bankMatchSuggest",
        "bankReconcileFinalize"
      ]
    },
    {
      "file": "BankReconciliation.jsx",
      "filePath": "/src/pages/accounting/BankReconciliation.jsx",
      "route": "/bank-reconciliation",
      "actions": [
        "getBankLedger"
      ]
    },
    {
      "file": "BankReconciliationReview.jsx",
      "filePath": "/src/pages/BankReconciliationReview.jsx",
      "route": "/bank-reconciliation-review",
      "actions": [
        "bankReconcileMatch"
      ]
    },
    {
      "file": "BankStatementImportCentre.jsx",
      "filePath": "/src/pages/BankStatementImportCentre.jsx",
      "route": "/bank-statement-import-centre",
      "actions": [
        "bankImportStatement"
      ]
    },
    {
      "file": "CustomerStatements.jsx",
      "filePath": "/src/pages/CustomerStatements.jsx",
      "route": "/customer-statements",
      "actions": [
        "customer_statement"
      ]
    },
    {
      "file": "FxGainsLossesReport.jsx",
      "filePath": "/src/pages/FxGainsLossesReport.jsx",
      "route": "/fx-gains-losses-report",
      "actions": [
        "reportsFxGainsLosses"
      ]
    },
    {
      "file": "FxRates.jsx",
      "filePath": "/src/pages/FxRates.jsx",
      "route": "/fx-rates",
      "actions": [
        "fxRateUpsert",
        "fxRateImportCsv"
      ]
    },
    {
      "file": "IncomeStatement.jsx",
      "filePath": "/src/pages/reports/IncomeStatement.jsx",
      "route": "/income-statement",
      "actions": [
        "getIncomeStatement"
      ]
    },
    {
      "file": "InventorySettings.jsx",
      "filePath": "/src/pages/InventorySettings.jsx",
      "route": "/inventory-settings",
      "actions": [
        "inventory_rebuild_valuation"
      ]
    },
    {
      "file": "PayrollRulesAdmin.jsx",
      "filePath": "/src/pages/PayrollRulesAdmin.jsx",
      "route": "/payroll-rules-admin",
      "actions": [
        "seedPayrollRuleSets"
      ]
    },
    {
      "file": "QBTransactionsReconcile.jsx",
      "filePath": "/src/pages/QBTransactionsReconcile.jsx",
      "route": "/qbtransactions-reconcile",
      "actions": [
        "bankReconcileStart",
        "bankReconcileMatch",
        "bankReconcileFinish"
      ]
    },
    {
      "file": "RevaluationBank.jsx",
      "filePath": "/src/pages/RevaluationBank.jsx",
      "route": "/revaluation-bank",
      "actions": [
        "revalueBankBalances"
      ]
    },
    {
      "file": "transactions.jsx",
      "filePath": "/src/pages/transactions.jsx",
      "route": "/transactions",
      "actions": [
        "getBankLedger"
      ]
    }
  ],
  "totalFiles": 405,
  "totalPages": 405,
  "totalFunctions": 0,
  "matchedRoutesCount": 334,
  "actionUsageCount": 15
}