ADM-009: Tablas Fiscales (IVA + IIBB) — append-only versioned ref data #22

Merged
dmolinari merged 36 commits from feature/ADM-009 into main 2026-04-18 11:45:13 +00:00
Showing only changes of commit 4739e5cd46 - Show all commits

View File

@@ -25,6 +25,8 @@ import { PuntosDeVentaListPage } from './features/puntos-de-venta/pages/PuntosDe
import { CreatePuntoDeVentaPage } from './features/puntos-de-venta/pages/CreatePuntoDeVentaPage'
import { PuntoDeVentaDetailPage } from './features/puntos-de-venta/pages/PuntoDeVentaDetailPage'
import { EditPuntoDeVentaPage } from './features/puntos-de-venta/pages/EditPuntoDeVentaPage'
import { TiposDeIvaPage } from './features/fiscal/iva/pages/TiposDeIvaPage'
import { TiposDeIibbPage } from './features/fiscal/iibb/pages/TiposDeIibbPage'
import { HomePage } from './pages/HomePage'
import { PublicLayout } from './layouts/PublicLayout'
import { ProtectedLayout } from './layouts/ProtectedLayout'
@@ -278,6 +280,24 @@ export function AppRoutes() {
}
/>
{/* Fiscal routes — ADM-009 */}
<Route
path="/admin/fiscal/iva"
element={
<ProtectedPage requiredPermissions={['administracion:fiscal:gestionar']}>
<TiposDeIvaPage />
</ProtectedPage>
}
/>
<Route
path="/admin/fiscal/iibb"
element={
<ProtectedPage requiredPermissions={['administracion:fiscal:gestionar']}>
<TiposDeIibbPage />
</ProtectedPage>
}
/>
<Route path="*" element={<Navigate to="/" replace />} />
</Routes>
)