Identifier auf Ebene CommodityCode und ControlCode

Identifier auf Ebene CommodityCode und ControlCode

Hallo Passar Team

Frage: Vererbung von kenId vom commodityCode-Level auf controlCode-Ebene

Im Schema (TariffMasterData) kann ein identifier (mit kenId) sowohl direkt auf Ebene der Tarifnummer (commodityCode) als auch innerhalb eines controlCode vorkommen.

Für den Fall, dass eine Tarifnummer einen identifier auf commodityCode-Ebene besitzt und gleichzeitig controlCode-Einträge für dieselbe Tarifnummer existieren, stellt sich die Frage:

Soll die kenId von der commodityCode-Ebene auf die untergeordneten controlCode-Einträge vererbt werden – d.h. gilt die kenId implizit auch für alle zugehörigen controlCodes?

Oder ist die kenId auf commodityCode-Ebene ausschliesslich für die Tarifnummer ohne controlCode gültig (d.h. nur für den Eintrag mit controlCode = 000 oder äquivalent)?

Hintergrund: In den aktuellen Daten sind alle kenId-Werte ausschliesslich auf controlCode-Ebene vorhanden. Die Frage betrifft die korrekte Interpretation für zukünftige Daten oder Edge Cases, in denen der identifier auf beiden Ebenen vorkommen könnte.
Vielen Dank für die Prüfung.
Beste Grüsse

Thomas

Smart QA Seitencontainer
Smart QA Antwortcontainer