Du benötigst eine neu Partnerrolle z.B. Z1 (Rechnungsempfänger EMail) dieser wird dem Kunden als Parternnolle zugeordnet.
Wenn du den Z1 als Partnerart AP angelegt hast, kannst du jetzt im Kundenstamm jeden als AP angelegten Kontakt zuordnen (inkl. Email).
a)
Wenn es dir mit Bezug zum AG ausreicht, dann must du nicht viel machen.
b)
Wenn der Z1 aus dem RE abgeleitet werden soll, das finde ich z.B. sehr sinnvoll, dann muss man noch etwas im Customizing ergänzen.
c)
Wenn du eine Aktualisierung aus dem Kundenstamm zum Zeitpunkt der Fakturaanlage möchtest und du im a) Fall bist (also Z1 aus AG), dann ist das auch nicht viel Zusatzaufwand.
d)
Wenn du eine Aktualisierung aus dem Kundenstamm zum Zeitpunkt der Fakturaanlage möchtest und du im b) Fall bist (also Z1 aus RE), dann ist noch das ein oder andere zu tun.
Wenn du das nun für n-Konstellationen machen möchtest, dann bedeutet das entsprechend deiner jeweiligen Anforderung, jeweils den Aufwand.
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.