feature/permisos-reference-data

This commit is contained in:
2026-05-06 08:13:53 -06:00
parent c96184da90
commit 73b2eb222e
45 changed files with 437 additions and 154 deletions

View File

@@ -100,14 +100,17 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.reference_data.codes_pedimento_regimen"](),
url: "/dashboard/reference_data/code_pedimento_regimens",
permission: "ref_pedimento_regimens.view",
},
{
title: m["sidebar.reference_data.containers"](),
url: "/dashboard/reference_data/containers",
permission: "ref_containers.view",
},
{
title: m["sidebar.reference_data.countries"](),
url: "/dashboard/reference_data/countries",
permission: "ref_countries.view",
},
{
title: m["sidebar.reference_data.currency_types"](),
@@ -117,58 +120,72 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.reference_data.customs_sections"](),
url: "/dashboard/reference_data/customs_sections",
permission: "ref_customs_sections.view",
},
{
title: m["sidebar.reference_data.customs_warehouses"](),
url: "/dashboard/reference_data/customs_warehouses",
permission: "ref_customs_warehouses.view",
},
{
title: m["sidebar.reference_data.incoterms"](),
url: "/dashboard/reference_data/incoterms",
permission: "ref_incoterms.view",
},
{
title: m["sidebar.reference_data.document_types_digitization"](),
url: "/dashboard/reference_data/document_types_digitization",
permission: "ref_invoice_types.view",
},
{
title: m["sidebar.reference_data.invoice_types"](),
url: "/dashboard/reference_data/invoice_types",
permission: "ref_invoice_types.view",
},
{
title: m["sidebar.reference_data.material_types"](),
url: "/dashboard/reference_data/material_types",
permission: "ref_material_types.view",
},
{
title: m["sidebar.reference_data.payment_methods"](),
url: "/dashboard/reference_data/payment_methods",
permission: "ref_payment_methods.view",
},
{
title: m["sidebar.reference_data.pedimento_codes"](),
url: "/dashboard/reference_data/pedimento_codes",
permission: "ref_pedimento_codes.view",
},
{
title: m["sidebar.reference_data.pedimento_regimes"](),
url: "/dashboard/reference_data/pedimento_regimens",
permission: "ref_pedimento_regimens.view",
},
{
title: m["sidebar.reference_data.sectors"](),
url: "/dashboard/reference_data/sectors",
permission: "ref_sectors.view",
},
{
title: m["sidebar.reference_data.states"](),
url: "/dashboard/reference_data/states",
permission: "ref_states.view",
},
{
title: m["sidebar.reference_data.transportation_modes"](),
url: "/dashboard/reference_data/transport_modes",
permission: "ref_transport_modes.view",
},
{
title: m["sidebar.reference_data.transportation_types"](),
url: "/dashboard/reference_data/transport_types",
permission: "ref_transport_types.view",
},
{
title: m["sidebar.reference_data.valuation_methods"](),
url: "/dashboard/reference_data/valuation_methods",
permission: "ref_valuation_methods.view",
},
],
isActive: false,
@@ -206,6 +223,7 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.general_catalogs.incoterms"](),
url: "/dashboard/reference_data/incoterms",
permission: "ref_incoterms.view",
},
{
title: m["sidebar.general_catalogs.inpc"](),
@@ -222,10 +240,12 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.general_catalogs.valuation_methods"](),
url: "/dashboard/reference_data/valuation_methods",
permission: "ref_valuation_methods.view",
},
{
title: m["sidebar.general_catalogs.countries"](),
url: "/dashboard/reference_data/countries",
permission: "ref_countries.view",
},
{
title: m["sidebar.general_catalogs.ports"](),
@@ -269,6 +289,7 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.general_catalogs.currency_types"](),
url: "/dashboard/reference_data/currency_types",
permission: "ref_currency_types.view",
},
{
title: m["sidebar.general_catalogs.multi_currency"](),
@@ -278,6 +299,7 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.general_catalogs.invoice_types"](),
url: "/dashboard/reference_data/invoice_types",
permission: "ref_invoice_types.view",
},
{
title: m["sidebar.general_catalogs.electronic_signatures"](),
@@ -290,6 +312,7 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.general_catalogs.customs_warehouses"](),
url: "/dashboard/reference_data/customs_warehouses",
permission: "ref_customs_warehouses.view",
},
{
title: m["sidebar.general_catalogs.prevalidators"](),
@@ -413,7 +436,7 @@ export function getSidebarData(): SidebarData {
{
title: m["sidebar.pedimentos.payment_methods"](),
url: "/dashboard/reference_data/payment_methods",
permission: 'pedimentos_payments.view',
permission: 'ref_payment_methods.view',
},
{
title: m["sidebar.pedimentos.customs_sections"](),