Das haben wir als Möglichkeit natürlich Bedacht. 😄
Es gibt zu dem Szenario die Lösungen "etwas aufwendig lösbar" oder "nur mit viel Aufwand umkehrbar". 😉
Angenommen du hast 200 Vorgänge und fügst diese in einer Fakturaposition zusammen, dann sind diese quasi unumkehrbar "vereint".
Jetzt storniere ich ein paar der 200 Zahlungseingänge, dann wird es in dem Szenario schon etwas "unübersichtlich".
Das nur als ein Beispiel warum man solche Abhängigkeiten nur mit viel bedacht auflösen sollte um etwas zusammen zu bringen.
Ich bin ganz oft mit solchen Anforderungen konfrontiert sowohl im Eingang (z.B. IDOCs zur Auftragsanlage), als auch im Ausgang( z.B. Fakturen - hier quasi unendlich viele Szenarien) etwas zusammenzufassen.
In der "Geradeausbetrachtung" sieht es immer ganz leicht aus, Dinge in einen Topf zu werfen, nur wenn man mal nach Links- oder Rechts vom Weg abweichen muss oder etwas zurück gedreht werden muss, sieht man ganz schnell ganz alt aus. 😨
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.