commit melhorias1
This commit is contained in:
@@ -13,7 +13,7 @@ final class ModuleNavigation
|
||||
'purchasing'=>['purchasing_budget.', 'purchasing_requisitions.', 'purchasing_receipts.', 'purchasing_orders.', 'purchasing_sourcing.', 'purchasing_suppliers.', 'purchasing_requests.', 'purchasing_invoices.', 'purchasing_obligations.', 'supplier_payables.'],
|
||||
'stock'=>['stock.'], 'workshop'=>['workshop.', 'workshop_billing.', 'workshop_corrections.'],
|
||||
'finance'=>['financial_analysis.','bank_reconciliation.','cash.', 'direct_costs.', 'industrial_costs.', 'industrial_budgets.', 'industrial_budget_comparisons.', 'service_receivables.'],
|
||||
'accounting'=>['fiscal_obligations.','fiscal_rules.','fiscal_assessments.','fiscal_forms.','catalogue_accounting.', 'service_fiscal.', 'general_ledger.'],
|
||||
'accounting'=>['fixed_assets.','fiscal_obligations.','fiscal_rules.','fiscal_assessments.','fiscal_forms.','catalogue_accounting.', 'service_fiscal.', 'general_ledger.'],
|
||||
];
|
||||
|
||||
public function available(CompanyContext $context): array
|
||||
@@ -53,7 +53,9 @@ final class ModuleNavigation
|
||||
{
|
||||
if(preg_match('~^(stock/catalogue|api/stock-catalogue)(/|$)~',$path))return 'stock';
|
||||
if(preg_match('~^(finance/cash|api/cash)(/|$)~',$path))return 'finance';
|
||||
if(preg_match('~^api/multiline-invoices(/|$)~',$path))return 'commercial';
|
||||
if(preg_match('~^api/(remunerations|hr-personnel)(/|$)~',$path))return 'human_resources';
|
||||
if(preg_match('~^(accounting/assets|api/fixed-assets)(/|$)~',$path))return 'accounting';
|
||||
if(preg_match('~^api/fiscal-obligations(/|$)~',$path))return 'accounting';
|
||||
if(preg_match('~^api/finance/payable-positions(/|$)~',$path))return 'finance';
|
||||
if(preg_match('~^api/finance/payable-due(/|$)~',$path))return 'finance';
|
||||
|
||||
@@ -17,7 +17,7 @@ final class PresentationEntry
|
||||
'workshop'=>['sgf:workshop_manage','/?start=workshop','Oficinas','Equipamento, cliente, agenda, ordem, autorização e apontamentos verificados'],
|
||||
'finance'=>['sgf:read_only','/?start=service_receivables','Financeiro','Recebíveis, obrigações, Caixa, conferência de extracto e indicadores'],
|
||||
'accounting'=>['sgf:read_only','/general-ledger','Contabilidade','Origens, diário integrado, plano, balancete, razão e mapas fiscais internos'],
|
||||
'human_resources'=>['hr:hr_read','/?start=remunerations','Recursos Humanos','Cadastro fictício, regras artificiais, processamento interno e revisão distinta; acesso próprio'],
|
||||
'human_resources'=>['hr:hr_read','/?start=remunerations','Recursos Humanos','Cadastro, contratos, assiduidade, férias e remunerações internas QA; acesso próprio e revisão distinta'],
|
||||
];
|
||||
private function guard():void
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user