shared catalog in Bestellungen, catalog picker in line items, Ersatzbeschaffung flag, vendor detail flash fix

This commit is contained in:
Matthias Hochmeister
2026-03-27 14:50:31 +01:00
parent c704e2c173
commit 29d66e37a1
16 changed files with 506 additions and 32 deletions

View File

@@ -109,6 +109,8 @@ export interface AusruestungAnfragePosition {
geliefert: boolean;
erstellt_am: string;
eigenschaften?: AusruestungPositionEigenschaft[];
ist_ersatz: boolean;
altes_geraet_zurueckgegeben: boolean;
}
export interface AusruestungAnfrageFormItem {
@@ -117,6 +119,7 @@ export interface AusruestungAnfrageFormItem {
menge: number;
notizen?: string;
eigenschaften?: { eigenschaft_id: number; wert: string }[];
ist_ersatz?: boolean;
}
// ── API Response Types ──
@@ -158,6 +161,8 @@ export interface CreateOrderPositionPayload {
menge: number;
einheit?: string;
notizen?: string;
artikel_id?: number;
spezifikationen?: string[];
}
export interface CreateOrderPayload {

View File

@@ -108,6 +108,8 @@ export interface Bestellposition {
erstellt_am: string;
aktualisiert_am: string;
spezifikationen?: string[];
artikel_id?: number;
artikel_bezeichnung?: string;
}
export interface BestellpositionFormData {
@@ -118,6 +120,7 @@ export interface BestellpositionFormData {
einzelpreis?: number;
notizen?: string;
spezifikationen?: string[];
artikel_id?: number;
}
// ── File Attachments ──