At delivery level usually with standard configuration system determine the storage location automatically with out need of any customization.
In your case i assume you have activated the user exit to determine the storage location 0004 automatically in sales order for all the cases.
Now if you want to put some condition as per your requirement mentioned above better mention the logic in the existing EXIT as per me not possible determine the above storage location at delivery level it display at order level then that will be copied into delivery.
PLEASE NOTE NOT REQUIRED TO DETERMINE THIS AT DELIVERY LEVEL AUTOMATICALLY because what ever it is determeind at order level the same will be copied into DELIVERY.
Don't understand why you want to determine this STL 0003 only in delivery when the order is created with XX and for rest of all order types you want to determine at order level please answer this?
Please let me know Is the storage location is determining automatically at order level or delivery level?
thanks,
srinu.
Message was edited by: Srinu S