diff --git a/server/soe/event-bus.ts b/server/soe/event-bus.ts index bce482f..d81680d 100644 --- a/server/soe/event-bus.ts +++ b/server/soe/event-bus.ts @@ -2,7 +2,7 @@ // Permite que lançamentos contábeis, alertas e automações // sejam disparados de forma desacoplada após cada operação SOE. -import { db } from "../db/index"; +import { db } from "../../db/index"; import { soeEventos } from "@shared/schema"; import { contabilHandler } from "./handlers/contabil-handler"; import { financialHandler } from "./handlers/financial-handler"; diff --git a/server/soe/handlers/contabil-handler.ts b/server/soe/handlers/contabil-handler.ts index 10cc886..1e29c8a 100644 --- a/server/soe/handlers/contabil-handler.ts +++ b/server/soe/handlers/contabil-handler.ts @@ -3,7 +3,7 @@ // Os lançamentos são salvos em soe_lancamentos e depois sincronizados // com o Motor Contábil Python (:8003). -import { db } from "../../db/index"; +import { db } from "../../../db/index"; import { soeLancamentos } from "@shared/schema"; import type { SoeEventPayload } from "../event-bus"; diff --git a/server/soe/handlers/financial-handler.ts b/server/soe/handlers/financial-handler.ts index f2eeb35..002abff 100644 --- a/server/soe/handlers/financial-handler.ts +++ b/server/soe/handlers/financial-handler.ts @@ -1,7 +1,7 @@ // SOE — Handler Financeiro // Automações financeiras disparadas pelo Event Bus SOE. -import { db } from "../../db/index"; +import { db } from "../../../db/index"; import { finAccountsReceivable, finAccountsPayable } from "@shared/schema"; import type { SoeEventPayload } from "../event-bus"; diff --git a/server/soe/rule-engine/index.ts b/server/soe/rule-engine/index.ts index 4f92e30..7d44c70 100644 --- a/server/soe/rule-engine/index.ts +++ b/server/soe/rule-engine/index.ts @@ -2,7 +2,7 @@ // Intercepta chamadas às rotas SOE antes de despachar ao motor (Plus/ERPNext/local) // e aplica regras configuráveis de negócio, fiscal, contábil e financeiro. -import { db } from "../../db/index"; +import { db } from "../../../db/index"; import { soeRegras, soeEventos } from "@shared/schema"; import { eq, and, isNull, or } from "drizzle-orm"; import type { SoeRule, RuleContext, EnrichedPayload, SoeRuleCondition } from "./types";