Przeglądaj źródła

fix validation in tax info update

Matthew Trejo 1 miesiąc temu
rodzic
commit
93c5764fa2

+ 2 - 1
.gitignore

@@ -42,4 +42,5 @@ next-env.d.ts
 
 # why is this here lmfao
 /docs
-*.db
+*.db
+dev.db

BIN
prisma/dev.db


+ 2 - 0
src/app/api/configuraciones-tributarias/[id]/route.ts

@@ -9,9 +9,11 @@ const updateConfiguracionSchema = z.object({
   nombreComercial: z.string().min(1).optional(),
   ruc: z.string().length(13).optional(),
   dirMatriz: z.string().min(1).optional(),
+  dirEstablecimiento: z.string().optional(),
   estab: z.string().length(3).optional(),
   ptoEmi: z.string().length(3).optional(),
   secuencial: z.string().length(9).optional(),
+  obligadoContabilidad: z.string().optional(),
   activo: z.boolean().optional(),
 })
 

+ 2 - 0
src/app/api/configuraciones-tributarias/route.ts

@@ -9,9 +9,11 @@ const createConfiguracionSchema = z.object({
   nombreComercial: z.string().min(1),
   ruc: z.string().length(13),
   dirMatriz: z.string().min(1),
+  dirEstablecimiento: z.string().default(""),
   estab: z.string().length(3),
   ptoEmi: z.string().length(3),
   secuencial: z.string().length(9),
+  obligadoContabilidad: z.string().default("NO"),
 })
 
 // GET - Obtener todas las configuraciones tributarias