XML an Matrix 42
Integrierte Funktionalität im Kontext von PKID-Uploads.
Automatische XML-Auslösung an M42
Ein PKID-Upload (CSV) löst implizit eine XML-Generierung (Inventar-XML) inklusive automatischer Übermittlung an Matrix 42 (ftps.ag.ch) aus. Die enthaltenen Seriennummern werden aus dem PKID-Upload (CSV) ausgelesen, das der CSP hochgeladen hat. Diese Funktion und Inventar-XML wurde während er Projektphase als "Inventar-XML light" bezeichnet, ist jedoch strukturell mit einer regulären Inventar-XML identisch.
Ein Inventar-Upload (CSV) des CSP löst die automatische Generierung eines Inventar-XML für M42 zwar aus; dieses wird jedoch nicht übermittelt.
Generell ist auch im XML-Kopf der Datei erkennbar, ob diese automatisch übermittelt wurde:
- transmitted=0 (nicht übermitteltes XML)
- transmitted=1 (übermitteltes XML)
Die automatisch generierte und übermittelte Inventar-XML beinhaltet stets vollständige Blöcke mit zugewiesenen Seriennummern. Im Falle dass das PKID unvollständige Seriennummern übermitteln sollte, so wird dennoch eine Inventar-XML übermittelt, jedoch nur für die Positionen, so eine Seriennummern im CSV enthalten war.
Tech-Infos
Hinweis: Für die Links zum Source-Code ist eine entsprechende GitHub-Berechtigung erforderlich, sonst Error 404.