Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

billing date in vf01

Former Member
0 Kudos

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

7 REPLIES 7

Former Member
0 Kudos

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

0 Kudos

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

Former Member
0 Kudos

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

0 Kudos

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

Former Member
0 Kudos

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.

Former Member
0 Kudos

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

Former Member
0 Kudos

thanks to all, i changedstandard program.