Open hf-kklein opened 3 years ago
Die festen Sachen (hier die 7
/Statuskategorie
) sind im Transformer/EDILibraryHost hardgecoded.
Die auszuwählenden (hier E01
.../ Statusanlass
) sind irgendwo im BOneyComb, da sie sonst auch nicht im Frontend angezeigt werden würden, d.h. sie sind ein Value eines BOneyComb/EdifactSeed Pfades.
Daher können wir die MAUS vereinfachen:
{
"$['Nachricht'][0]['Dokument'][0]['Vorgang'][0]['Transaktionsgrund']": {
"ahb_expression": "Muss[2061]",
"possible_values ": {
"E01 ": {
" meaning ": " Einzug / Auszug(Umzug)",
" ahb_expression ": "X"
},
"E02 ": {
" meaning ": " Einzug / Neuanlage ",
" ahb_expression ": "X"
}
}
}
}
Die Magie der Maus wäre rauszufinden welches Datenelement zu welchem Pfad gehört.
Wenn man das Codenummer <-> Bedeutung woanders mappt, noch einfacher:
{
"$['Nachricht'][0]['Dokument'][0]['Vorgang'][0]['Transaktionsgrund']": {
"ahb_expression": "Muss[2061]",
"possible_values ": {
"E01 ": "X",
"E02 ": "X"
}
}
}