Man/die Technik soll nur durchs "Ansehen" eines BO4E JSON Objekts erkennen können, um was es sich handelt. Das ist wichtig, weil durch das Wegstreichen aller fachlichen Pflichtfelder nichts übrig bleibt, aufgrund dessen man erraten/reverse engineeren könnte, was es ist.
Dies betrifft auch die COMs.
Vorschlag zur Umsetzung:
_typ ist (ein überbordendes) Enum (Quasi BOTyp+COMTyp) das technisch eine strukturspezifische Konstante ist.
_version ist ein string (`yyyy.ff.tt).
Beide sind nicht nullable
Langfristig lösen _typ und _version den boTyp und die vesionstruktur ab.
Anforderung / Hintergrund
Man/die Technik soll nur durchs "Ansehen" eines BO4E JSON Objekts erkennen können, um was es sich handelt. Das ist wichtig, weil durch das Wegstreichen aller fachlichen Pflichtfelder nichts übrig bleibt, aufgrund dessen man erraten/reverse engineeren könnte, was es ist.
Dies betrifft auch die COMs.
Vorschlag zur Umsetzung:
_typ
ist (ein überbordendes) Enum (Quasi BOTyp+COMTyp) das technisch eine strukturspezifische Konstante ist._version
ist ein string (`yyyy.ff.tt
).Langfristig lösen
_typ
und_version
denboTyp
und dievesionstruktur
ab.