feat(nas): archive issued-order PDFs to NAS_ORDERS; split NAS_FINANCIALS_PATH into NAS_INVOICES + NAS_ORDERS

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
BOHA
2026-06-09 20:52:06 +02:00
parent 313d9218c1
commit 841ab676ec
11 changed files with 158 additions and 62 deletions

View File

@@ -15,7 +15,10 @@ import { invalidateSettingsCache } from "../../services/system-settings";
import os from "os";
import { config } from "../../config/env";
import { NasFileManager } from "../../services/nas-file-manager";
import { nasFinancialsManager } from "../../services/nas-financials-manager";
import {
nasInvoicesManager,
nasOrdersManager,
} from "../../services/nas-financials-manager";
import { nasOffersManager } from "../../services/nas-offers-manager";
/** Encode custom_fields + supplier_field_order into a single JSON blob (matching PHP format) */
@@ -420,8 +423,11 @@ export default async function companySettingsRoutes(
projects: {
configured: projectNas.isConfigured(),
},
financials: {
configured: nasFinancialsManager.isConfigured(),
invoices: {
configured: nasInvoicesManager.isConfigured(),
},
orders: {
configured: nasOrdersManager.isConfigured(),
},
offers: {
configured: nasOffersManager.isConfigured(),