Man kann keine "echte" Kopfkondition automatisch ermitteln lassen (egal wo im SAP), also ohne sich fast dabei die Finger zu brechen bezüglich Programmierung.
Ich spreche aus Erfahrung, weil ich es schon machen musste.
Mit halbwegs aktuellem System auch mittels BAPI möglich mit ein paar Einschränkungen.
Das Zauberwort (für dich) heißt "Gruppenkondition", diese kannst du so einstellen, dass sie im Ergebnis wie eine Kopfkondition "wirkt".
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.