default initial values for BP

Question: how to populating default initial values for input fields

example:

while creating BP,

language field with Logon Language
Address fields with some data....

I could do that using transaction variants but there i have to create my own new transaction code, I can not assign that to already existing transaction which in this case is BP.

Thanks in advance

Answer:
If your using CRM 3.0 try using transaction SHDG change the global field by creating and choosing the correspondent data element and appl. component. Then set the default value for that data element. But first you must do the following:
Activate global field values
System parameter "dynpro/global_fields" must be set to "Yes" to make the global fields active.
Activities
In the profile concerned, set this system parameter to "YES" in the Computing Center Management System (transaction RZ10).
Copyright ?2007 - 2008 www.jt77.com