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
4 changed files with 4 additions and 4 deletions
Showing only changes of commit 30b55e60ea - Show all commits

View File

@@ -45,7 +45,7 @@ const formSchema = z.object({
.max(200, 'Máximo 200 caracteres'),
activo: z.boolean(),
alicuotaCreate: z.coerce
.number({ invalid_type_error: 'Debe ser un número' })
.number<number>('Debe ser un número')
.min(0, 'Mínimo 0%')
.max(100, 'Máximo 100%')
.optional(),

View File

@@ -30,7 +30,7 @@ import { toast } from 'sonner'
const formSchema = z.object({
alicuota: z.coerce
.number({ invalid_type_error: 'Debe ser un número' })
.number<number>('Debe ser un número')
.min(0, 'Mínimo 0%')
.max(100, 'Máximo 100%'),
vigenciaDesde: z

View File

@@ -31,7 +31,7 @@ import { toast } from 'sonner'
const formSchema = z.object({
porcentaje: z.coerce
.number({ invalid_type_error: 'Debe ser un número' })
.number<number>('Debe ser un número')
.min(0, 'Mínimo 0%')
.max(100, 'Máximo 100%'),
vigenciaDesde: z

View File

@@ -46,7 +46,7 @@ const formSchema = z.object({
activo: z.boolean(),
// Porcentaje SOLO para modo create (no para editar)
porcentajeCreate: z.coerce
.number({ invalid_type_error: 'Debe ser un número' })
.number<number>('Debe ser un número')
.min(0, 'Mínimo 0')
.max(100, 'Máximo 100')
.optional(),