die Felder in der MARA sind redundand zu den MARM Feldern.
Das ist historisch bedings, in uralt Releases gab es keinen MARM Eintrag wenn es nur eine Basismengeneinheit gab. Die MARM Einträge gabs früher wirklich nur für alternative einheiten. Das hat sich aber gedreht, jetzt ist der MARM Eintrag der wichtige und die MARA Felder nur durchlaufende Posten.
Bevor du nun viel Entwicklung in eigene Bildsequenzen steckst solltest du vielleicht erstmal mit der SE16 die Felder der MARA pflegen (ohne die MARM entsprechend zu pflegen)und dann einen Prozess testen ob der tatsächlich die Werte aus der MARA lesen kann.
Ich weiss zum Beipiel dass ich bei Migrationenen Abbrüche in der IDOC Verbuchung bekomme wenn ich keine MARM Daten übergeben, und dass SAP die MARA Felder wieder auf 0 setzt wenn die MARM Daten nicht redundant besetzt sind.