浏览代码

fix validation in tax info update

Matthew Trejo 1 月之前
父节点
当前提交
93c5764fa2
共有 4 个文件被更改,包括 6 次插入1 次删除
  1. 2 1
      .gitignore
  2. 二进制
      prisma/dev.db
  3. 2 0
      src/app/api/configuraciones-tributarias/[id]/route.ts
  4. 2 0
      src/app/api/configuraciones-tributarias/route.ts

+ 2 - 1
.gitignore

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

二进制
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