1import{y as v,c as m,b as r,u as e,h as x,w as s,e as a,d as i,z as y,f as u,t as p,g as c,k as V,B as b,s as k,F as w}from"./app-DGg9yO0A.js";import{_ as U}from"./AppLayout-CTaBH8Bc.js";import{_ as z,a as $}from"./CardContent-ZJBGtX_v.js";import{_ as B}from"./CardHeader-CM1TD4Nn.js";import{_ as C}from"./CardTitle-DwAifPAs.js";import{_ as q}from"./CardDescription-D-r_aovB.js";import{_ as f}from"./Button-BzgrTa0j.js";import{_ as n}from"./Input-xjiufVt_.js";import{_ as d}from"./Label-BasyJ7fJ.js";import{B as N}from"./building-2-BxI1ookC.js";import{P as D}from"./plus-CaezNO5f.js";/* empty css */import"./chevron-down-BH0UlUTC.js";import"./check-BJ52jFgo.js";import"./briefcase-Dr-U5hwY.js";import"./ticket-B4ytzU_q.js";import"./shopping-cart-Cjot37hT.js";import"./triangle-alert-DG97y24v.js";import"./clock-D89YJdKb.js";import"./octagon-alert-C_nHdqmR.js";import"./bell-Csal-4eT.js";import"./circle-alert-BW9Huya_.js";import"./credit-card-t266ijNQ.js";import"./sparkles-BTNB7eSU.js";import"./circle-check-BuErEPi2.js";import"./shield-0_zF-1-R.js";import"./file-text-BABPrHef.js";import"./users-BNxC0kcH.js";import"./package-B41T9BkD.js";import"./shield-check-4E2-RW5h.js";import"./key-round-DIvy73oK.js";import"./hash-CVAcHciO.js";import"./printer-CI1LtL02.js";import"./download-DQIlmuny.js";import"./menu-D5d11qbY.js";import"./log-out-BMSJiKet.js";import"./lock-Bz08NzUA.js";import"./power-Dr_lvlk4.js";import"./arrow-left-m7RSYxQ4.js";import"./index-DNksSwnZ.js";const E={class:"text-2xl font-bold tracking-tight flex items-center gap-2"},I={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},S={class:"space-y-2"},A={key:0,class:"text-xs text-red-600"},M={class:"space-y-2"},R={key:0,class:"text-xs text-red-600"},T={class:"space-y-2"},F={key:0,class:"text-xs text-red-600"},G={class:"space-y-2"},P={class:"space-y-2"},Q={key:0,class:"text-xs text-red-600"},j={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},L={class:"space-y-2"},O={key:0,class:"text-xs text-red-600"},H={class:"space-y-2"},J={key:0,class:"text-xs text-red-600"},K={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},W={class:"space-y-2"},X={class:"space-y-2"},Y={key:0,class:"text-xs text-red-600"},Z={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},h={class:"space-y-2"},ee={class:"space-y-2"},oe={class:"flex gap-2 pt-2"},je={__name:"Add",setup(te){const t=v({name:"",rnc:"",razon_social:"",nombre_comercial:"",direccion:"",province:"",municipality:"",telefono:"",email_contacto:"",actividad_economica:"",regimen:"ordinario"}),_=()=>t.post(route("empresa.add.store"));return(g,o)=>(u(),m(w,null,[r(e(x),{title:"Agregar empresa"}),r(U,null,{header:s(()=>[i("div",null,[i("h1",E,[r(e(D),{class:"h-6 w-6 text-indigo-600"}),o[11]||(o[11]=a(" Agregar empresa",-1))]),o[12]||(o[12]=i("p",{class:"text-sm text-muted-foreground"},"Cada empresa tiene su propia suscripción, certificación DGII y conexión QuickBooks. Tras crearla pasarás por el wizard: plan, certificado, provisión, QuickBooks y prueba.",-1))])]),default:s(()=>[r(e(z),{class:"max-w-3xl"},{default:s(()=>[r(e(B),null,{default:s(()=>[r(e(C),{class:"flex items-center gap-2"},{default:s(()=>[r(e(N),{class:"h-5 w-5"}),o[13]||(o[13]=a(" Datos legales de la nueva empresa",-1))]),_:1}),r(e(q),null,{default:s(()=>[...o[14]||(o[14]=[a("Información fiscal del contribuyente. Todos los campos marcados son requeridos para certificación DGII.",-1)])]),_:1})]),_:1}),r(e($),null,{default:s(()=>[i("form",{onSubmit:y(_,["prevent"]),class:"space-y-4"},[i("div",I,[i("div",S,[r(e(d),null,{default:s(()=>[...o[15]||(o[15]=[a("Nombre interno",-1)])]),_:1}),r(e(n),{modelValue:e(t).name,"onUpdate:modelValue":o[0]||(o[0]=l=>e(t).name=l),placeholder:"Ej: Mi Empresa SRL"},null,8,["modelValue"]),e(t).errors.name?(u(),m("p",A,p(e(t).errors.name),1)):c("",!0)]),i("div",M,[r(e(d),null,{default:s(()=>[...o[16]||(o[16]=[a("RNC *",-1)])]),_:1}),r(e(n),{modelValue:e(t).rnc,"onUpdate:modelValue":o[1]||(o[1]=l=>e(t).rnc=l),required:""},null,8,["modelValue"]),e(t).errors.rnc?(u(),m("p",R,p(e(t).errors.rnc),1)):c("",!0)])]),i("div",T,[r(e(d),null,{default:s(()=>[...o[17]||(o[17]=[a("Razón Social *",-1)])]),_:1}),r(e(n),{modelValue:e(t).razon_social,"onUpdate:modelValue":o[2]||(o[2]=l=>e(t).razon_social=l),required:""},null,8,["modelValue"]),e(t).errors.razon_social?(u(),m("p",F,p(e(t).errors.razon_social),1)):c("",!0)]),i("div",G,[r(e(d),null,{default:s(()=>[...o[18]||(o[18]=[a("Nombre Comercial",-1)])]),_:1}),r(e(n),{modelValue:e(t).nombre_comercial,"onUpdate:modelValue":o[3]||(o[3]=l=>e(t).nombre_comercial=l)},null,8,["modelValue"])]),i("div",P,[r(e(d),null,{default:s(()=>[...o[19]||(o[19]=[a("Dirección *",-1)])]),_:1}),r(e(n),{modelValue:e(t).direccion,"onUpdate:modelValue":o[4]||(o[4]=l=>e(t).direccion=l),required:""},null,8,["modelValue"]),e(t).errors.direccion?(u(),m("p",Q,p(e(t).errors.direccion),1)):c("",!0)]),i("div",j,[i("div",L,[r(e(d),null,{default:s(()=>[...o[20]||(o[20]=[a("Provincia *",-1)])]),_:1}),r(e(n),{modelValue:e(t).province,"onUpdate:modelValue":o[5]||(o[5]=l=>e(t).province=l),required:""},null,8,["modelValue"]),e(t).errors.province?(u(),m("p",O,p(e(t).errors.province),1)):c("",!0)]),i("div",H,[r(e(d),null,{default:s(()=>[...o[21]||(o[21]=[a("Municipio *",-1)])]),_:1}),r(e(n),{modelValue:e(t).municipality,"onUpdate:modelValue":o[6]||(o[6]=l=>e(t).municipality=l),required:""},null,8,["modelValue"]),e(t).errors.municipality?(u(),m("p",J,p(e(t).errors.municipality),1)):c("",!0)])]),i("div",K,[i("div",W,[r(e(d),null,{default:s(()=>[...o[22]||(o[22]=[a("Teléfono",-1)])]),_:1}),r(e(n),{modelValue:e(t).telefono,"onUpdate:modelValue":o[7]||(o[7]=l=>e(t).telefono=l)},null,8,["modelValue"])]),i("div",X,[r(e(d),null,{default:s(()=>[...o[23]||(o[23]=[a("Email contacto *",-1)])]),_:1}),r(e(n),{type:"email",modelValue:e(t).email_contacto,"onUpdate:modelValue":o[8]||(o[8]=l=>e(t).email_contacto=l),required:""},null,8,["modelValue"]),e(t).errors.email_contacto?(u(),m("p",Y,p(e(t).errors.email_contacto),1
1)):c("",!0)])]),i("div",Z,[i("div",h,[r(e(d),null,{default:s(()=>[...o[24]||(o[24]=[a("Actividad económica",-1)])]),_:1}),r(e(n),{modelValue:e(t).actividad_economica,"onUpdate:modelValue":o[9]||(o[9]=l=>e(t).actividad_economica=l)},null,8,["modelValue"])]),i("div",ee,[r(e(d),null,{default:s(()=>[...o[25]||(o[25]=[a("Régimen *",-1)])]),_:1}),V(i("select",{"onUpdate:modelValue":o[10]||(o[10]=l=>e(t).regimen=l),class:"flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm"},[...o[26]||(o[26]=[i("option",{value:"ordinario"},"Ordinario",-1),i("option",{value:"especial"},"Especial",-1),i("option",{value:"gran_contribuyente"},"Gran Contribuyente",-1)])],512),[[b,e(t).regimen]])])]),i("div",oe,[r(e(f),{variant:"outline","as-child":""},{default:s(()=>[r(e(k),{href:g.route("billing.overview")},{default:s(()=>[...o[27]||(o[27]=[a("Cancelar",-1)])]),_:1},8,["href"])]),_:1}),r(e(f),{type:"submit",disabled:e(t).processing},{default:s(()=>[...o[28]||(o[28]=[a("Crear empresa y continuar al wizard",-1)])]),_:1},8,["disabled"])])],32)]),_:1})]),_:1})]),_:1})],64))}};export{je as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.