cancel
Showing results for 
Search instead for 
Did you mean: 

how to grey out fileds in customer master

Former Member
0 Kudos

Hi All,

I need to grey the telephone2 field in customer master.

I tried to implement the enhancement point CUSTOMER_FIELDSTATUS , but it is marked as 'Can only be implemented SAp internally'

I have read many threads on sdn, they all explain about implementing enhancement point, but i need very specific information regarding CUSTOMER_FIELDSTATUS or if the issue can be resolved through any other method.

Regards

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Use Sceen varient to change the field status.

Former Member
0 Kudos

Hi,

Let me elaborate the problem...I need to make change in the customer master field.

The program name is SAPMF02D and the screen no is 0110 which displays Telex, Fax and telephone2 as one group .

Now the requirement is to grey out fax and telephone2 from this group.

I think it will help all to understand problem in detail...

regards

PhaniKalvagunta
Contributor
0 Kudos

Hi,

Please use Screen variant which will be helpful in resolving your issue.Please find the below link about Screen variants.

[Screen Variant|http://wiki.sdn.sap.com/wiki/display/ABAP/TransactionandScreen+variants]

Regards,

Phani Prasad

Lakshmipathi
Active Contributor
0 Kudos

Please search the forum before posting. Go to OBD2, select the Account Group of that customer and execute. Double click on General data, again double click on Address. Now you can change the required fields to Display.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi Lakshmi,

Let me elaborate the problem...I need to make change in the customer master field.

The program name is SAPMF02D and the screen no is 0110 which displays Telex, Fax and telephone2 as one group .

Now the requirement is to grey out fax and telephone2 from this group.

OBD2 is helpful to suppress when we need to suppress the whole group...here we need to suppress particular fields from one group..

I hope it will help ...

madhu_vadlamani
Active Contributor
0 Kudos

HI Gurutva,

Thats right if you suppress that all three fields will suppress. Then suppress all and add a new tab and maintain what fields you want.

Regards,

Madhu.

Former Member
0 Kudos

Hi Madhu,

Is it practically possible to add a new tab without access key?

reagrds

madhu_vadlamani
Active Contributor
0 Kudos

Hi Gurutva,

Yes it is possible. You have to add first in spro. Then code creation and append the fields to kna1. To do this there is no need of access key.

Regards,

Madhu.

Former Member
0 Kudos

here are the steps.......i have tested it.

steps:

go to tcode SHD0 (transaction and screen variants).

give the transaction code'xd01'

click on create button

enter the default details as if u are creating a customer

then click enter,you will see the'confirm screen entries'

screen

don't select anything just click on 'continue' at the bottom.

enter the details in 'address tab' of general data.

press enter,you will again see the 'confirm screen selection' screen

without any fields.

click on continue.you will get some fields.

again click on continue.you will see all the tabs of 'general data'.

don't do anything here,

click on continue for next 4 times. until u see the fields.

find the 'telephone' field by scrolling down.

check mark under "Output only".to make it to display mode.

give the screen variant short text, exit and save.

on the 'change transaction screen' click on save and save it in a package.

-Come back to SHD0, specify the screen variant name in the screen variant

tab

you can test your changes by clicking on the 'test' button in the menu bar.

then Go to Standard variants tab, under Variant Groups, enter Group

name(Zname)

and create

-Enter User name and assign.

-Go to Transaction variant tab, click on change, click on insert row button

...enter screen variant and save .

again go to standard variant tab activate it.

your job is done,,,,,,,check it out.....

There is another way to resolve this issue...

Create a screen variant and call it in the Implicit enhancement using FM rs_hdsys_set_sc_variant.

Former Member
0 Kudos

Hi,

In sap we can store multiple phone numbers with extension.If you want to restrict to one tick the check box "Do not use" in the maintain telephone number screen.

Regards,

Siraj

Former Member
0 Kudos

Can you please elaborate?

Im not a functional person....so not very familiar.

madhu_vadlamani
Active Contributor
0 Kudos

H Gurutva,

I am not sure whether is it possible to hide the field.

Regards,

Madhu.