refactor(declaraciones): renombrar SUELDOS→ISN, agregar ISH
- Cambia la opción 'SUELDOS' por 'ISN' (Impuesto Sobre Nómina) - Agrega nueva opción 'ISH' (Impuesto Sobre Hospedaje) - ISH no cierra alertas ni obligaciones (aún no hay flujo definido) - ISN mantiene keywords de sueldos/salarios/nómina + agrega 'isn' - Migración 047: actualiza declaraciones históricas SUELDOS→ISN en BD
This commit is contained in:
@@ -82,7 +82,7 @@ const createDeclaracionSchema = z.object({
|
||||
mes: z.number().int().min(1).max(12),
|
||||
tipo: z.enum(['normal', 'complementaria']),
|
||||
periodicidad: z.enum(['mensual', 'bimestral', 'trimestral', 'semestral', 'anual']).optional(),
|
||||
impuestos: z.array(z.enum(['IVA', 'ISR', 'IEPS', 'SUELDOS', 'DIOT', 'OTRO'])).min(1, 'Selecciona al menos un impuesto'),
|
||||
impuestos: z.array(z.enum(['IVA', 'ISR', 'IEPS', 'ISN', 'DIOT', 'OTRO', 'ISH'])).min(1, 'Selecciona al menos un impuesto'),
|
||||
montoPago: z.number().min(0).optional(),
|
||||
pdfBase64: z.string().min(100),
|
||||
pdfFilename: z.string().min(1).max(255),
|
||||
|
||||
Reference in New Issue
Block a user