08-19-2008 5:04 AM
hi all,
i need to make billing date in vf01 non editable and date should be system date.
how to get it done.
any idea.
thanks
chandramani
08-19-2008 5:22 AM
Hi,
This requirement is possible using the Enhancement spot.
Check the enhancement spot ES_SAPMV60A and point FELDAUSWAHL_SONDERREGELN_03
in the above spot and the point you have to write the code for default value for the date and disable that field.
For Enhancement spot related documents are already available in SDN.
Regards,
Boobalan S
08-19-2008 5:30 AM
hi Boobalan ,
i checked in sdn for enhancement spot.
but all aretalikng abt definition and diffreence.
can you please guide me how exactly i have to do??
bsic mean Tcode and all.
i shall be thankful.
thanks
chandramani
08-19-2008 6:01 AM
Hi,
Try the below steps,
1. Go to SE18
2. Give the Enhancement spot name ES_SAPMV60A. and click 'Display' Button.
3. In Enhancement Implementation Tab, Select 'OIC_SAPMV60A' and double click that.
4. click change button in the toolbar.
5. it will ask one popup and click 'Yes'.
6. select the enhancement implementation point '\PR:SAPMV60A\EX:FELDAUSWAHL_SONDERREGELN_03\EI'
7. Click 'ABAP' button in the ALV Toolbar.
8. it will show the code in bottom of the ALV.
9. here you have to add the code for your requirement. (don't Change the existing code.)
Save and activate.
Regards,
Boobalan S
08-19-2008 6:04 AM
my system is 4.7 version and i am not getting Enhancement spot,
please giude
Edited by: chandramani kumar on Aug 19, 2008 7:05 AM
08-19-2008 6:09 AM
Hi ,
Check the SAP help on Transaction variants.
http://help.sap.com/saphelp_nw04s/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm
https://wiki.sdn.sap.com/wiki/display/ABAP/TransactionandScreen+variants
Go through the link given below :
You can try with this
1) run the transaction code - SHD0 ( Transaction and Screen variants)
2) Enter the required transaction code vf01 in the transaction code field and in the transaction variants tab enter the same t-code and press change.
3) The system will open a screen where you can select the attributes of each field on the screen.
5) Close the existing window and try to create a customer.........you can now see the company code field mandatory.
Regards.
Eshwar.
08-19-2008 6:10 AM
Chandramani
Create Transaction Variant using transaction SHD0. There you can make the required field non-editable. Now, to have a default value in the field, find some user exit which will be called as soon as you start VF01.
Thanks
Amol Lohade
10-01-2008 9:18 AM