From 0087b7be3fbdd203ce1147e6cbbd47d8dc1849b2 Mon Sep 17 00:00:00 2001 From: Mattsson <111893710+mattssonn@users.noreply.github.com> Date: Mon, 25 May 2026 17:51:54 +0200 Subject: [PATCH] feat: add option to exclude year-end closing entries in SIE export and related reports (#567) --- app/(dashboard)/import/page.tsx | 14 +++++++++++++- app/api/reports/sie-export/route.ts | 2 ++ .../[companyId]/reports/sie-export/route.ts | 3 +++ lib/invoices/pdf-template.tsx | 10 +++++++++- lib/reports/income-statement.ts | 8 +++++++- lib/reports/sie-export.ts | 8 +++++++- lib/reports/trial-balance.ts | 9 +++++++-- messages/en.json | 1 + messages/sv.json | 1 + types/index.ts | 7 +++++++ 10 files changed, 57 insertions(+), 6 deletions(-) diff --git a/app/(dashboard)/import/page.tsx b/app/(dashboard)/import/page.tsx index d9e7f0e3..76d0b841 100644 --- a/app/(dashboard)/import/page.tsx +++ b/app/(dashboard)/import/page.tsx @@ -1735,6 +1735,7 @@ export default function ImportPage() { const [userId, setUserId] = useState('') const [isSandbox, setIsSandbox] = useState(false) const [exportPeriodId, setExportPeriodId] = useState(null) + const [exportExcludeClosing, setExportExcludeClosing] = useState(true) const t = useTranslations('import') const router = useRouter() const hasCloudBackup = ENABLED_EXTENSION_IDS.has('cloud-backup') @@ -2042,10 +2043,21 @@ export default function ImportPage() { hideFuturePeriods label={t('export_sie_period_label')} /> +