feat: Inventory item details report.

feat: Cash flow statement report.
This commit is contained in:
a.bouhuolia
2021-05-31 13:17:02 +02:00
parent 256d915f06
commit d47633b8ea
80 changed files with 5474 additions and 376 deletions

View File

@@ -112,8 +112,7 @@ export default [
import('containers/FinancialStatements/GeneralLedger/GeneralLedger'),
),
breadcrumb: 'General Ledger',
hint:
'Reports every transaction going in and out of your accounts and organized by accounts and date to monitoring activity of accounts.',
hint: 'Reports every transaction going in and out of your accounts and organized by accounts and date to monitoring activity of accounts.',
hotkey: 'shift+4',
pageTitle: formatMessage({ id: 'general_ledger' }),
backLink: true,
@@ -125,8 +124,7 @@ export default [
import('containers/FinancialStatements/BalanceSheet/BalanceSheet'),
),
breadcrumb: 'Balance Sheet',
hint:
"Reports a company's assets, liabilities and shareholders' equity at a specific point in time with comparison period(s).",
hint: "Reports a company's assets, liabilities and shareholders' equity at a specific point in time with comparison period(s).",
hotkey: 'shift+1',
pageTitle: formatMessage({ id: 'balance_sheet' }),
backLink: true,
@@ -140,8 +138,7 @@ export default [
),
),
breadcrumb: 'Trial Balance Sheet',
hint:
'Summarizes the credit and debit balance of each account in your chart of accounts at a specific point in time. ',
hint: 'Summarizes the credit and debit balance of each account in your chart of accounts at a specific point in time. ',
hotkey: 'shift+5',
pageTitle: formatMessage({ id: 'trial_balance_sheet' }),
backLink: true,
@@ -153,8 +150,7 @@ export default [
import('containers/FinancialStatements/ProfitLossSheet/ProfitLossSheet'),
),
breadcrumb: 'Profit Loss Sheet',
hint:
'Reports the revenues, costs and expenses incurred during a specific point in time with comparison period(s).',
hint: 'Reports the revenues, costs and expenses incurred during a specific point in time with comparison period(s).',
hotkey: 'shift+2',
pageTitle: formatMessage({ id: 'profit_loss_sheet' }),
backLink: true,
@@ -166,8 +162,7 @@ export default [
import('containers/FinancialStatements/ARAgingSummary/ARAgingSummary'),
),
breadcrumb: 'Receivable Aging Summary',
hint:
'Summarize total unpaid balances of customers invoices with number of days the unpaid invoice is overdue.',
hint: 'Summarize total unpaid balances of customers invoices with number of days the unpaid invoice is overdue.',
pageTitle: formatMessage({ id: 'receivable_aging_summary' }),
backLink: true,
sidebarExpand: false,
@@ -178,8 +173,7 @@ export default [
import('containers/FinancialStatements/APAgingSummary/APAgingSummary'),
),
breadcrumb: 'Payable Aging Summary',
hint:
'Summarize total unpaid balances of vendors purchase invoices with the number of days the unpaid invoice is overdue.',
hint: 'Summarize total unpaid balances of vendors purchase invoices with the number of days the unpaid invoice is overdue.',
pageTitle: formatMessage({ id: 'payable_aging_summary' }),
backLink: true,
sidebarExpand: false,
@@ -190,8 +184,7 @@ export default [
import('containers/FinancialStatements/Journal/Journal'),
),
breadcrumb: 'Journal Sheet',
hint:
'The debit and credit entries of system transactions, sorted by date.',
hint: 'The debit and credit entries of system transactions, sorted by date.',
hotkey: 'shift+3',
pageTitle: formatMessage({ id: 'journal_sheet' }),
sidebarExpand: false,
@@ -217,8 +210,7 @@ export default [
),
breadcrumb: 'Sales by Items',
pageTitle: formatMessage({ id: 'sales_by_items' }),
hint:
'Summarize the businesss sold items quantity, income and average income rate of each item during a specific point in time.',
hint: 'Summarize the businesss sold items quantity, income and average income rate of each item during a specific point in time.',
backLink: true,
sidebarExpand: false,
},
@@ -230,8 +222,7 @@ export default [
),
),
breadcrumb: 'Inventory Valuation ',
hint:
'Summerize your transactions for each inventory item and how they affect quantity, valuation and weighted average.',
hint: 'Summerize your transactions for each inventory item and how they affect quantity, valuation and weighted average.',
pageTitle: formatMessage({ id: 'inventory_valuation' }),
backLink: true,
sidebarExpand: false,
@@ -257,7 +248,7 @@ export default [
),
),
breadcrumb: 'Vendors Balance Summary ',
hint: '..',
hint: 'Summerize the total amount your business owes each vendor.',
pageTitle: formatMessage({ id: 'vendors_balance_summary' }),
backLink: true,
sidebarExpand: false,
@@ -270,7 +261,7 @@ export default [
),
),
breadcrumb: 'Customers Transactions ',
hint: '..',
hint: 'Reports every transaction going in and out of each customer.',
pageTitle: formatMessage({ id: 'customers_transactions' }),
backLink: true,
sidebarExpand: false,
@@ -283,11 +274,37 @@ export default [
),
),
breadcrumb: 'Vendors Transactions ',
hint: '..',
hint: 'Reports every transaction going in and out of each vendor/supplier.',
pageTitle: formatMessage({ id: 'vendors_transactions' }),
backLink: true,
sidebarExpand: false,
},
{
path: `/financial-reports/cash-flow`,
component: lazy(() =>
import(
'containers/FinancialStatements/CashFlowStatement/CashFlowStatement'
),
),
breadcrumb: 'Cash Flow Statement',
hint: 'Reports inflow and outflow of cash and cash equivalents between a specific two points of time.',
pageTitle: formatMessage({ id: 'cash_flow_statement' }),
backLink: true,
sidebarExpand: false,
},
{
path: `/financial-reports/inventory-item-details`,
component: lazy(() =>
import(
'containers/FinancialStatements/InventoryItemDetails/InventoryItemDetails'
),
),
breadcrumb: 'Inventory Item Details',
hint: 'Reports every transaction going in and out of your items to monitoring activity of items.',
pageTitle: formatMessage({ id: 'inventory_item_details' }),
backLink: true,
sidebarExpand: false,
},
{
path: '/financial-reports',
component: lazy(() =>