HI CN,
Customer will be created once you enter all the mandatory data in the XD01 & click on save button.
Customer wont be created, If the user Aborted the process before clicking on SAVE button.
However, You can achive skipping the first screen without using BDC table using below logic.
Steps:
1. Identify the parameter ID of the screen fields of the first screen of XD01.
2. Set the values for parameter ID.
SET PARAMETERID 'KUN' FIELD '200' . "kunnr - Customer
SETPARAMETERID 'BUK' FIELD 'US01' . "bukrs - Company Code
SETPARAMETERID 'VKO' FIELD 'US01'. "vkorg- Sales Org
SETPARAMETERID 'VTW'FIELD '00'. "vtweg- Dist Channel
SETPARAMETERID 'SPA' FIELD '00'. "spart- Division
*This will set the value to First screen fields
3. Call transaction by skipping the first screen.
*--call transaction for client display
CALLTRANSACTION 'XD01' ANDSKIPFIRSTSCREEN.
This will skip the first screen.
Thanks & Regards,
Venugopal M N