on 02-27-2007 3:01 PM
Hi All,
Can anyone advise on how I can add custom fields on the Lead transaction CRMD_BUS2000111.
i.e. on the Additional Details tab?
Is there any documentation on this area?
Any help appreciated.
Many Thanks
David
David,
You can use the easy enhancement workbench to enhance any business transaction in CRM 4.0 or above. Do a search in this forum on how to use the EEWB tool.
If you want to do things manually you can read the following documentation
http://help.sap.com/saphelp_crm40sr1/helpdata/en/c8/93ad3a9bfd664ee10000000a114084/frameset.htm
Good luck,
Stephen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
David,
That link I posted acutally contains the "manual" procedure for the enhancement. If you look at the steps labeled: CRM Server Procedures and CRM Online Transaction Tasks, you will see how it was done in the SAP GUI. For the PCUI, you would need to look at the CRMC_BLUEPRINT_C transaction to analyze the configuration for the placement of the fields on the screens.
Good luck,
Stephen
David,
For business transaction development the answer is no. In the dark ages of SAP CRM(before the EEWB) the enhancements were made using the help documentation receipe. If your enhancements were done the "old-fashioned" way, that is way the BADI was never implemented.
The most common transactions that will serve as your starting point are:
CRMC_MAP and CRMV_SSC.
Warning make sure you read all the documentation associated with CRMV_SSC before using the tool. You can make your system inoperable with that tool.
Good luck,
Stephen
Stephen,
Many thanks for your help on this.
If I may ask one more question.
I can see the UI Structure name entered in CRMC_MAP for the customisation on the additional fields tab.
I have also found the function group with all the developments and logic relating to this.
The thing is, I don't see where any of this determines how the fields appear on the additional tab subscreen on the leads transaction or how the entry in CRMC_MAP affects this.
Regards
David
David,
The way I understand CRMC_MAP is that it maps the fields on the screen back to the API layer of the business transaction. This does not control what fields appear, but rather how data from the "interaction layer" should be transferred to the object layer. If you paint a new field on the screen, then you have to map the physical field to the object layer of the business transaction. If you are interested in how this function, search for function modules containing the string "INTLAY".
The display of the actual physical fields is controlled by the subscreen on which they are painted in the SAP GUI.
Good luck,
Stephen
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.