blut24: Rückverfolgung — full cross-clinic history per Konserve, joined by SerNo (each receipt creates a new org-local ASI); service-token trace gated to chain participants, foreign locators masked; station chain + timeline UI on /blood/trace, Historie button per bag on /blood/stock, menu entries in both nav surfaces (details)
blut24: my-orders detail prints the LEGAL Begleitzettel — in blood mode the label button resolves the order's own-org receipt bags (new received-units route) and opens BloodLabelPrintModal instead of the generic WMS product label (details)
blut24: mail dialog — drop the iDempiere-Beleg attachment, prefill An with the counterparty clinic's e-mail (new order/contact route, service token anchored on own PO), one bordered row per attachment checkbox (global scale(2) checkbox rule neutralized) (details)
blut24: reference material — strategy docs, workflow organigram, demo logins + test guide, session handoff prompt (details)
blut24: Rückverfolgung — full cross-clinic history per Konserve, joined by SerNo (each receipt creates a new org-local ASI); service-token trace gated to chain participants, foreign locators masked; station chain + timeline UI on /blood/trace, Historie button per bag on /blood/stock, menu entries in both nav surfaces
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
blut24: my-orders detail prints the LEGAL Begleitzettel — in blood mode the label button resolves the order's own-org receipt bags (new received-units route) and opens BloodLabelPrintModal instead of the generic WMS product label
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
blut24: mail dialog — drop the iDempiere-Beleg attachment, prefill An with the counterparty clinic's e-mail (new order/contact route, service token anchored on own PO), one bordered row per attachment checkbox (global scale(2) checkbox rule neutralized)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>