cancel
Showing results for 
Search instead for 
Did you mean: 

Display all 6 possible Communication fields for Infotype 0006.

former_member188032
Participant
0 Kudos

I have a requirement to display all 6 possible Communication fields on the Standard Screen for Infotype 0006. There are currently only 4 Communication fields displayed even though the underlaying table has 6. Can anyone give some detail on how to do this? I have looked at the IMG Configuration for 'Change Screen Modifications' but am not sure if this is the correct area or how do get the additional 2 communication fields included. Menu path in the IMG that I have been lookin at is: Personnel Management->Personnel Administration->Customizing User Interfaces->Change Screen Modifications.

Accepted Solutions (1)

Accepted Solutions (1)

former_member188032
Participant
0 Kudos

Ted,

If I understand correctly, your suggestion is basically creating a sub-screen that is concatenated below the SAP base screen. Our end-users want all of the communication types to be grouped together and appear in one continuous section of the screen. Can we modify screen 2010 or is that considered a modification to SAP standard and could it be overwritten by Support Packages or Upgrades?

Could we hide all of the communication fields in view V_T588M for 2010 and then create a sub-screen (ZP000600, screen number 100) that contains all 6 communication fields?

ted_dinh
Active Contributor
0 Kudos

That's correct. As for changing screen 2010 directly, I would not adivse it as it's core-mod, and will be a major pain to

re-apply change if it's overwritten by SAP later on.

I don't see any issues with hiding the 4 communinacation fields in screen 2010, and have all of them defined in the custom screen .

Rgds.

Answers (6)

Answers (6)

former_member188032
Participant
0 Kudos

How does this affect the addresss service in ESS? If I modify the MP000600 screen 2010 to add the communication 5 & 6 fields, will they display in the portal service? If I create a custom screen and module pool program that are concatenated to the SAP supplied screen, I'm sure they won't show up in the portal. If that is the case, what R/3 function modules need to be enhanced and will the Java WD also need changes?

former_member188032
Participant
0 Kudos

Thanks Donnie. I'm getting closer. I edited the feature and also added the 10CA variable key to the 10USA node under otherwise. I know get a different screen configuration in PA20. However, some of the fields that we did have before are no longer there and I need to add them back. I don't understand what controls the list of fields that are available in V_T588M depending on which alternate screen is selected for copy. I really need everything in 2010 plus the 2 additional sets of communication types. Any ideas? Are the fields presented in the view V_T588M for a particular screen (2026 for example) actually controlled by the screen design from the Screen Painter (transaction SE51)? Do we need to add the communication fields (5 and 6) to the screen design for screen 2010?

Former Member
0 Kudos

Joyce,

Unfortunately, I do not have access to SE51 on my system. You may want to check Ted's solution with your ABAP consultant.

Donnie

former_member188032
Participant
0 Kudos

Donnie,

I did as you suggested and copied the 2026 entry. I assigned a new variable key, 10CA. I then edited feature P0006 and changed the value for node 10 to 10CA and activated the feature. I see no difference when I go to transaction PA20 and select the address infotype (0006). Is there some other step that I need to take? Do I need to make a change in the otherwise node of the feature also?

Also, the entry in V_T588M for 2026 is missing some of the fields that were marked as standard in the entry for alternate screen 2010 (variable key 10). How do you get the missing fields added?

My V_T588M entry look like this:

Module Pool MP000600 Variable key 10CA

Standard screen 2000 Feature

Alternative screen 2026

Next screen

My feature looks like this:

P0006 Screen control for infotype 0006 - Addresses Status: Active

ITBLD Infotype Screen Control

10

10CA

Edited by: joyce on Aug 5, 2009 10:28 AM

Former Member
0 Kudos

Hi Joyce,

I think the feature needs some revision. When do you want all the 6 fields? Is it dependent on employee group/subgroup, personnel area/subarea? Usually, we configure feature according to the criteria. For example, show screen 2026 (using var. key 10CA) only for regular employees belonging to personnel area 1000, otherwise, show regular screen 2010 (var. key 10).

If you want the screen at all times with no criteria, remove var. key 10 from the feature and have just 10CA.

Regarding your other question about missing fields, I think screen 2026 comes as standard with those fields.

Cheers,

Donnie

ted_dinh
Active Contributor
0 Kudos

Joyce :

You can only configure fields charactisics (e.g. standard, required, ...) in view V_T588M if these fields are physically defined in the screen. As you said, screen 2026 has all 6 communication types, but do not have certain fieds in standard screen 2010.

To get all fields in screen 2010 plus two additional communication types, you'll need to :

1. Create a custom screen painter in SE51 (e.g. ZP000600, screen number 100). In this screen, you'll

have the two set of comm. types defined.

2. SM31 on T582C, and create a new entry with module pool = 'MP000600', standard screen = '2010', program name

= 'ZP000600', standard screen = '0100' for the new custom screen you created in step 1.

3. SM31 on V_T588M, and create a new entry for module pool 'ZP000600', screen '0100', for feature 'P0006', varkey '10'.

Once save the entry, you can double click the line, and the 2 set of communic. fields will appear for you to configure

the characteristic.

Once all done, when going into IT0006, you'll see a new screen concatenate at the bottom of the original IT0006's screen.

It may sounds a bit complicated, but it's not too bad.

former_member188032
Participant
0 Kudos

Donnie,

Where do we do the screen copy (what transaction)? Are you referring to a screen painter tool or the image area I referenced above? Is this the same place where we create a new variable key and mark the fields as standard?

These are probably very basic questions but I have never had to deal with this before. Thanks for the info.

Former Member
0 Kudos

Hi Joyce,

Tcode: SM30

Table: V_T588M>Maintain

Module pool: MP000600

Select the 2026 entry and do copy as (4th button from the left on top or F6). You will see all the fields for that screen. Enter the new variable key here. Select what you want as standard and save. Modify feature P0006 through tcode PE03.

Donnie

former_member188032
Participant
0 Kudos

Suresh,

How do I go about using screen 2026? Does this need to be changed feature P0006 for country 10? Looks to me like screen 2026 does not have all of the address fields. We want everything that is shown for alternate screen 2010 plus the additional communication fields.

Former Member
0 Kudos

Hi Joyce,

Copy screen 2026 and create a new variable key, say 10A, and mark the fields as standard. Modify feature P0006 accordingly.

Cheers,

Donnie

suresh_datti
Active Contributor
0 Kudos

You are in the right place. Did you try using screen 2026 of MP000600?

~Suresh