// @ts-nocheck import React from 'react'; import { FormattedMessage as T } from '@/components'; import { ReportsAction, AbilitySubject } from '@/constants/abilityOption'; export const financialReportMenus = [ { sectionTitle: , reports: [ { title: , desc: ( ), link: '/financial-reports/balance-sheet', subject: AbilitySubject.Report, ability: ReportsAction.READ_BALANCE_SHEET, }, { title: , desc: ( ), link: '/financial-reports/trial-balance-sheet', subject: AbilitySubject.Report, ability: ReportsAction.READ_TRIAL_BALANCE_SHEET, }, { title: , desc: , link: '/financial-reports/profit-loss-sheet', subject: AbilitySubject.Report, ability: ReportsAction.READ_PROFIT_LOSS, }, { title: , desc: ( ), link: '/financial-reports/cash-flow', subject: AbilitySubject.Report, ability: ReportsAction.READ_CASHFLOW, }, { title: , desc: , link: '/financial-reports/journal-sheet', subject: AbilitySubject.Report, ability: ReportsAction.READ_JOURNAL, }, { title: , desc: , link: '/financial-reports/general-ledger', subject: AbilitySubject.Report, ability: ReportsAction.READ_GENERAL_LEDGET, }, { title: , desc: ( ), link: '/financial-reports/receivable-aging-summary', subject: AbilitySubject.Report, ability: ReportsAction.READ_AR_AGING_SUMMARY, }, { title: , desc: , link: '/financial-reports/payable-aging-summary', subject: AbilitySubject.Report, ability: ReportsAction.READ_AP_AGING_SUMMARY, }, { title: , desc: , link: 'financial-reports/balance-sheet?previousYear=true&previousYearAmountChange=true&previousYearPercentageChange=true', subject: AbilitySubject.Report, ability: ReportsAction.READ_BALANCE_SHEET, }, { title: , desc: , link: '/financial-reports/profit-loss-sheet?previousYear=true&previousYearAmountChange=true&previousYearPercentageChange=true', subject: AbilitySubject.Report, ability: ReportsAction.READ_PROFIT_LOSS, }, ], }, { sectionTitle: , reports: [ { title: , desc: ( ), link: '/financial-reports/purchases-by-items', subject: AbilitySubject.Report, ability: ReportsAction.READ_PURCHASES_BY_ITEMS, }, { title: , desc: ( ), link: '/financial-reports/sales-by-items', subject: AbilitySubject.Report, ability: ReportsAction.READ_SALES_BY_ITEMS, }, { title: , desc: ( ), link: '/financial-reports/customers-balance-summary', subject: AbilitySubject.Report, ability: ReportsAction.READ_CUSTOMERS_SUMMARY_BALANCE, }, { title: , desc: ( ), link: '/financial-reports/vendors-balance-summary', subject: AbilitySubject.Report, ability: ReportsAction.READ_VENDORS_SUMMARY_BALANCE, }, { title: , desc: ( ), link: '/financial-reports/transactions-by-customers', subject: AbilitySubject.Report, ability: ReportsAction.READ_CUSTOMERS_TRANSACTIONS, }, { title: , desc: ( ), link: '/financial-reports/transactions-by-vendors', subject: AbilitySubject.Report, ability: ReportsAction.READ_VENDORS_TRANSACTIONS, }, { title: , desc: ( ), link: '/financial-reports/inventory-item-details', subject: AbilitySubject.Report, ability: ReportsAction.READ_INVENTORY_ITEM_DETAILS, }, ], }, { sectionTitle: 'Taxes', reports: [ { title: 'Sales Tax Liability Summary', desc: 'Reports the total amount of sales tax collected from customers', link: '/financial-reports/sales-tax-liability-summary', subject: AbilitySubject.Report, ability: ReportsAction.READ_SALES_TAX_LIABILITY_SUMMARY, }, ], }, ];