on 09-12-2007 12:48 PM
I had earlier posted querry on the same , can some one please mail me the step by step procedure because by going through teh documentation am not able to understand teh whoel concept , i wantt o make the material descripition field as mandatory in sales order. please explain me in steps so that can try the same with TCODE SHDO.
Regards
Suvin
Screen field can be made un editable through the user exit USEREXIT_FIELD_MODIFICATION
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
one more querry is when i press ctrl+f6 , so as to make fields mandatory or disable , i want to make the field MAKT MAKTX , but then teh check boxes where in you can make makt maktx output only is already greyed out (am not able to select ) wht do i do pls guide
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Pls let us know, what is your objective?
The Material Description field is copied into the Sales Order from the Material master. If at all you want to make the description field mandatory, then it is advisable to make it mandatory at material master level, rather than at sales Order level.
Anyway, if thats your special requirement, then, instead of Transaction Variant, use the User exit to achieve this. It will be much more simple and effective this way.
E.g. In Program SAPMV45A,
include # MV45AFZZ ,
FORM USEREXIT_FIELD_MODIFICATION
& USEREXIT_SAVE_DOCUMENT
You can write a code (take abappers help) to make the Field VBAP - ARKTX as mandatory, by putting a condition e.g if that field is blank then system will give an error message etc.
Thanks and award points if useful
Greetings ,
i dont want to create a new transaction variant , in the existing transaction variant (BOUS2094) HOW DO I DO IT AND THE STEPS.Am sprry for the inconvinience am fresher trying my best
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi!
Follow the below steps
Step 1:
Execute transaction SHD0 and create a Transaction Variant against the original transaction.
Step 2:
As soon as you press the create button, the original screen of the transaction will appear. After pressing any button/tab on the screen a menu variant screen will appear. Make sure to check any field or tab or any button you want to disappear from the menu functions. Press the exit and save button when you are sure that no further settings are required on sub-screens (if present). After pressing the exit and save button another menu variant screen will appear. Press the save button here and save as a local object or under any development class.
Step 3:
When you are back on the Transaction Variant (SHD0) screen, press shift+F6 or click the goto menu and press the create variant transaction button. Through this transaction SE93 will be executed. Enter the transaction name you want to create and any other required field and now press the save button.
<b>Step 4. Activate Standard variant</b> Path: SHD0 ( initial screen) --> Edit --> Activate standard variant --activate.
This will make the variant created by you as the default and active variant.
Step 5. [VA01] - create Sales order -- the required field would be mandatory.
Cheers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Here is Step by step isntruction to create it
Step 1:
Execute transaction SHD0 and create a Transaction Variant against the original transaction.
Step 2:
As soon as you press the create button, the original screen of the transaction will appear. After pressing any button/tab on the screen a menu variant screen will appear. Make sure to check any field or tab or any button you want to disappear from the menu functions. Press the exit and save button when you are sure that no further settings are required on sub-screens (if present). After pressing the exit and save button another menu variant screen will appear. Press the save button here and save as a local object or under any development class.
Step 3:
When you are back on the Transaction Variant (SHD0) screen, press shift+F6 or click the goto menu and press the create variant transaction button. Through this transaction SE93 will be executed. Enter the transaction name you want to create and any other required field and now press the save button.
Step 4:
Now execute the transaction you create through create Transaction Variant and enjoy the results.
Hope it helps
Cheers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
10 | |
6 | |
5 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.