In vielen Masken, wie zB auch in der Transaktion FB50 Sachkontenbeleg erfassen, hat man die Möglichkeit, individuelle Benutzereinstellungen vorab dem System mitzuteilen.

Leider ist dies nicht für alle gewünschten Einstellungen machbar. Kürzlich fragte mch ein Kollege, ob es möglich sei, die Option “Steuer rechnen“ als Default zu setzen.
Hier kann man in den Einstellungen leider nichts finden, so dass man einen kleinen Umweg über die Parameter ID gehen muß.
Dazu markiert man das Feld „Steuer rechnen“, drückt F1 und danach das Symbol für die technische Hilfe. Hier ist nun die ParameterID XTX ersichtlich.
Da es sich hier jedoch um ein Ankreuzfeld handelt verlassen viele die Maske resiginiert wieder, da es ja nicht wirklich einen Wert gibt, der als Parameter hinterlegt werden kann.

Dies hat mich inspiriert einfach ein wenig zu testen. Kontrollkästchen liefern als Ergebnis den Wert TRUE oder FALSE zurück, in Abhängigkeit davon, ob es markiert ist oder nicht.
Leider brachte auch dies nicht das gewünschte Ergebnis. Blieb noch die Frage, ob ein ganz normales X vielleicht zum Ergebnis führt.
Also – System-Benutzervorgaben-Eigene Daten. Dort im Register Parameter die Parameter ID XTX eingegeben und als Wert x.
Nun das Ganze speichern. Und siehe da – es funktioniert.
Wie gewünscht ist nun als Defaulteinstellung in der Transaktion FB50 im Register Detail das Häkchen bei „Steuer rechnen“ gesetzt.

Dies lässt sich bei allen Kontrollkästchen anwenden, die in der technischen Info eine ParameterID liefern.