Rechnungsdatum und Belegupload ueberarbeiten
All checks were successful
CI / Build (push) Successful in 1m59s
CI / Deploy (push) Successful in 2m2s

This commit is contained in:
jan
2026-05-01 16:51:27 +02:00
parent 549c8f16c6
commit 796e134ea2
14 changed files with 165 additions and 95 deletions

View File

@@ -39,6 +39,7 @@ const CSV_HEADERS = [
"approvalType",
"recurrence",
"recurrenceStartAt",
"invoiceDate",
"proofUrl",
"createdAt",
"paidAt",
@@ -205,7 +206,8 @@ export async function GET() {
approvalType: "",
recurrence: "",
recurrenceStartAt: "",
proofUrl: "",
invoiceDate: "",
proofUrl: "",
createdAt: user.createdAt.toISOString(),
paidAt: "",
documentedAt: "",
@@ -258,7 +260,8 @@ export async function GET() {
approvalType: "",
recurrence: "",
recurrenceStartAt: "",
proofUrl: "",
invoiceDate: "",
proofUrl: "",
createdAt: period.createdAt.toISOString(),
paidAt: "",
documentedAt: "",
@@ -311,7 +314,8 @@ export async function GET() {
approvalType: "",
recurrence: "",
recurrenceStartAt: "",
proofUrl: "",
invoiceDate: "",
proofUrl: "",
createdAt: group.createdAt.toISOString(),
paidAt: "",
documentedAt: "",
@@ -363,7 +367,8 @@ export async function GET() {
approvalType: "",
recurrence: "",
recurrenceStartAt: "",
proofUrl: "",
invoiceDate: "",
proofUrl: "",
createdAt: budget.createdAt.toISOString(),
paidAt: "",
documentedAt: "",
@@ -415,6 +420,7 @@ export async function GET() {
approvalType: "",
recurrence: expense.recurrence,
recurrenceStartAt: expense.recurrenceStartAt?.toISOString() ?? "",
invoiceDate: expense.invoiceDate?.toISOString() ?? "",
proofUrl: expense.proofUrl ?? "",
createdAt: expense.createdAt.toISOString(),
paidAt: expense.paidAt?.toISOString() ?? "",
@@ -467,6 +473,7 @@ export async function GET() {
approvalType: approval.approvalType,
recurrence: expense.recurrence,
recurrenceStartAt: expense.recurrenceStartAt?.toISOString() ?? "",
invoiceDate: expense.invoiceDate?.toISOString() ?? "",
proofUrl: "",
createdAt: approval.timestamp.toISOString(),
paidAt: "",
@@ -523,7 +530,8 @@ export async function GET() {
approvalType: "",
recurrence: "",
recurrenceStartAt: "",
proofUrl: "",
invoiceDate: "",
proofUrl: "",
createdAt: auditLog.createdAt.toISOString(),
paidAt: "",
documentedAt: "",