Karte 10: Geräte-Code für Objektpositionen (Code128-Vorbereitung) + Code-Vorschlag
objektposition.code (nullable, unique) für Geräte-Etiketten, separat von
seriennummer. Lookup-Endpunkt für Geräte-Scan (GET /objektpositionen/code/{code})
sowie Auto-Vorschlag PRAEFIX-NNN für Objekt- und Objektposition-Codes
(GET /objekte/naechster-code, GET /objektpositionen/naechster-code).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
@@ -39,3 +39,7 @@ class Objektposition(Base):
|
||||
seriennummer: Mapped[str | None] = mapped_column(String)
|
||||
ablaufdatum: Mapped[date | None] = mapped_column(Date)
|
||||
chargennummer: Mapped[str | None] = mapped_column(String)
|
||||
# Code128-Etikett für Geräte-Exemplare (Konzept-Ergänzung Karte 10/Prompt 09),
|
||||
# separat von seriennummer: Code identifiziert das gedruckte Label, SN das
|
||||
# Herstellerattribut - beide können divergieren (Etikett verloren/neu vergeben).
|
||||
code: Mapped[str | None] = mapped_column(String, unique=True)
|
||||
|
||||
Reference in New Issue
Block a user