EEWB Fields in PCUI Screen

Hi All
I am facing a weird problem for a long time and have not got any documentation to refer.
I have created a new field through EEWB and want to see it in both Form & List View of Accounts transaction(CRMM_ACCOUNT) in PCUI.
I realised that extended field through EEWB are created in a Field Group(FG) "CI_EEW_BUT000".  However the "Search Result Area" Field Group  (ACC_SRES_01) contains a 32 Digit Number Field Group in it. Example (4A934616C4104543B9A972B516D6C4E9) . This Field Group in turn contains Field Group "CI_EEW_BUT000".
However what I have realised is that this dynamic field group number keeps on getting changed.
But today I can not locate this dynamic field group in the main field group table (Transaction: CRM_BSP_VCLS_FLDGRP) but to my surprise I still find it included in the Field Group "ACC_SRES_01".
Now the implication is that, I can not see my extended field properly in List View of accounts transaction(crmm_account). I have tried umpteen times to include this field in List view through CRM designer but it is not working. However field is visible in FORM View.
Does anybody have any idea that how can extended field groups be controlled and how can I display my extended field in List View ?
Thanks in advance<b></b><b></b>

Hi Vishal,
The naming convention sometimes is wrong although it has been created by a standard SAP function or program. Don't worry about this. Many standard PCUI applications are wrong in name conventions terms. Don't care.
However, naming convention is not the problem with your layout generation (100%), but I'm not sure what's the problem.
The option you have is to create a new field group, based on the same screen structure than CI_EEW_BUT000 with the same fields. Try to follow the name convention but this is not very important. Regenerate your new field group (with the correspondant view) and try it.
If not, perhaps the perhaps the Weblog PC-UI and Easy Enhancement Workbench (EEW) Integration helps you.
Here's the link : <a href="/people/tiest.vangool/blog/2005/07/24/pc-ui-and-easy-enhancement-workbench-eew-integration">/people/tiest.vangool/blog/2005/07/24/pc-ui-and-easy-enhancement-workbench-eew-integration</a>
Regards
Message was edited by: Javier Merino Vivar

Similar Messages

  • Adding new field in PCUI

    Hi All,
    Can anybody tell me how to add new field in PCUI screen which is already present in database?
    As per my understanding,I need to create a Zstructure which will be copy of my standard structure. To this Z structure I will add my new field. Then I will replace standard structure against my fieldgroup with my Z structure.Activate it. Then in Application set defination I will replace std structure and class with my Z structure and std class.
    By this way fields gets display on PCUI screen. But its value is not saved in database?
    Is there any step I am missing?
    Regards,
    Vikas

    Hello Vikas,
    The following will be best approach to Add new Field in PCUI:
    (1) Get Information in which Screen area of application new field is requried to shown i.e. details like screen structure, field group and model access class.
    (2) Check the new field is available the corresponding screen structure ..
    (3) If Yes, then add to field group and generate field group layout, i this case, the field value will be stored in DB by standard Model class.
    (4) If No, then create Custom structure and add to field group in order to expose to screen.
        in this case, you have to assign this structure correspoding screen details in CRMC_BLUEPRINT_C->application layout. Create Model class inheriting standard on MAC impliment modify and read method to write logic of saving...reading fielf value and Assign it new structure in application set of corresponding application,
    Regards,
    Arjun

  • All field lables for PCUI screens in Portal is displayed with Vertical bar

    Hi Group,
      In Portals, all PCUI screen Field lables are displayed with vertical bar in the biginning of the field.
      can somebody tell me how i can get rid of that vertical bar from all Fields. let me know if there is any SAP Note available for this?
    Thanks & regards
       Anu.

    Hi Siva,
    The default behaviour of Top Level Navigation is if there are lot of items in it, it tends to bring a scroll bar to scroll across the items.
    Did you tried reducing the font size of the TLN items in the themes, so that they can try and fit in the page without scroll bar appearing.
    Otherwise you can consider having hover menu, which will display all items on hovering the parent node. Have a look at the blog for more information
    Tag  Libraries: Creating a Hover Menu in SAP NetWeaver Portal
    Regards,
    Ganesh N

  • All field lables of PCUI screens in Portal is displayed with Vertical bar

    Hi Group,
    In Portals, all PCUI screen Field lables are displayed with Small vertical bar in the biginning of the field.
    can somebody tell me how i can get rid of that vertical bar from all Fields or all screens?. let me know if there is any SAP Note available to do this?
    Thanks & regards
    Anu.

    Hello Sunil,
    I would suggest that you have a look to the <a href="http://service.sap.com/~form/sapnet?_SHORTKEY=00200797470000065927&">People-Centric CRM Inst. a. Config. Guides</a>. You also have to activate the PC-UI Application according to the Guides in Transaction SICF in the CRM Backend.
    Regards
    Gregor

  • Field in PCUI

    Hi,
    I have added a field to opportunity transaction through EEWB. I want to populate this field in PCUI and not in SAP GUI.
    So i have made Z_ class as a subclass of CL_CRM_BSP_AM_HEADFM_1o. In this i have redefined the READ method, and have called mapping modules in that to download and upload the structure ET_SCREEN_STRUCTURE.
    The mapping method is cl_bsp_bp_global_service=>table_mapping.
    My doubt is can i use this mapping method in READ method or it should be in some other method of the class. Because in READ method it throws me an ERROR.
    Any suggestions about this?
    Thanks & Regards,
    Karthik.

    Hello Karthik,
    I just noticed a sentence in your previous reply : 'I dont want to store the contents of this field in database.'
    If this is the case, you should not generate this field via EEWB because this is creating entries in the DB.
    Just add an append to your screen structure, add the field in a field group for display in PCUI and put some logic in the READ method of your MAC to show the value.
    The method CL_BSP_BP_GLOBAL_SERVICE-TABLE_MAPPING should work, even if it is normally intended for BP. What is exactly the error?
    If you have created a Z MAC with subclass CL_CRM_BSP_AM_HEADFM_1o, redefine the READ method.
    In the redefined read method, call first the READ method from the super class, then add your logic to add the value in your Z field.
    As the table et_screen_structure has no structure (type any), you can always transfer it to a local table with the correct structure.
    You know the correct structure which is used in your PCUI screen.
    Some possible code (read it as a logic and not a syntax correct code):
    Data :
    lt_screen_structure type table of screen_structure,
    ls_screen_structure type screen_structure.
    If iv_screen_structure_name = ‘screen_structure’.
    Move et_screen_structure to lt_screen_structure.
    Loop at lt_screen_sturcture into ls_screen_structure.
    … logic to fill the Z field…
    Endloop.
    Move lt_screen_structure to et_screen_structure.
    Endif.
    Hope this will help you,
    Regards,
    Frédéric

  • Change dataelement of EEWB field... pls help

    Hi friends,
    We have EEWB fields created in CRMD_ORDER tcode, with Customer data tab.
    I have one field with length 40 char.
    Now I have to change this field's length from 40 to 60. Can i change it ?
    Basically I can see dataelement ZEEW_DATAELEMENT0701, created for this field. Can i directly go and change the dataelement length from 40 to 60?
    How feasible is it to change? this field is also been used in PCUI and ICWeb screens...
    Kindly pls can u give me ur advice..
    thanks in well and advance,
    Niraja

    Shiva,
    thanks,
    But
    for point 1, i checked where used list. it gave some 100 results, and most of them are standard structures.... and couple of z structures, with z developments.
    Now can i change the dataelemt now?
    point 2. im not able to see any projects right now in dev server in tcode EEWB.. hwo come?
    can u pls reply back.
    Niraja

  • Length of Input field in PCUI ???

    Hello Expert,
    Is there anyway to change the length of input field ?
    I created a input field of lenght 1 in GUI. and added this field PCUI also. In pcui this field is accepting only one char but the field visiable on screen is too long for a single char.I want to change this visiable length of the field on the screen.
    Please Guide me!!!
    Thanks
    Amit

    Thanks Thirumala for ur reply
    Dear visiable length is not taken from DDIC structure field
    length, that also control length of input value.
    Visiable length is controled by layout Algo. only this much i know.How can we change that, No idea.
    Thanks
    Amit

  • CREATION OF BP IN SAP PCUI SCREEN

    Hi SAP GURUS,
    I m very new to PCUI. I m trying to create BP master DATA  in PCUI screen. Can anybody auggest me in step by step which application area and what will b the event for it. Good answer to b rewarded.
    Thnx in advance
    Chinu

    Hi SAP GURUS,
    Let me give the Inputs what I did so far.
    1) OBJECT TYPE- ZPARTNERPROFILECRM
    2) METHOD- ZAPPLICATION
    3)ASSIGNED OBJECT TYPE TO METHOD BY WRITING BOTH
    4) EVENT-ZEVENT
    5) ASSIGN OBJECT METHOD TO ROLE BY GIVING HTE ROLE SALES MANAGER, PRIRITY 27 IMPLEMENTATION TYPE-IVIEW WITHOUT PORTAL FRAME...,IDPAGE/SERVICE-WWW.GMAIL.COM
    6)TOOLBAR GRP STRUCTURE-BUP_OIC_01, SEQUENCE-2 EVENT-ZEVENT
    7)VIEW-CON_BP ( I created NEWLY)
    8)CHARACTERSTICS OF VERSION-APPLICATION COMM_BUPAR, VIEW-CON_BP, VERSION-000 AND 001, FLOOR PLAN-5.0
    9)CHARACTERSTICS OF VIEW
    10)SEARCH GROUP STRUCTURE--VIEW(CON_BP), SEARCH VARIANT(ACC_PER), SEARCH CRITERIA(ACC_COP),EVENT(ZEVENT)
    11)TAB PAGE GRP STRUCTURE--VIEW (CON_BP), SEQUENCE-2,EVENT(ZEVENT)
    12)FIELD GRP STRUCTURE--BUP_BUS1006_SEARCH_ALL_FIELDS and under this reference grp is BUP_SEARCH_LOG_04 and ACC_ADDRESS_BP and I have defined some fields.
    At last When I m giving the TCODE CRMC_PCUITOOLS I m able to search but I m not able to create any BP in PCUI screen. Can anybody suggest me where i did wrong.
    Thnx in Advance
    Chinu

  • Process to add  new field to Account screen and update value from R/3...

    We have CRM 7 and just wanted to ask what the process would be to add a new field to the Accounts screen. This field will be a read-only field and we'll source its value from R/3, based on some of the other data entered into the Accounts screen.
    What exactly is involved in this process?.
    I think I can use the new Application Enhancement Tool instead of EEWB to create the new field, but how does one identify which structure/table to change for say the 'Accounts' data, and, where does one place the code which populates this field, and, once the structure has been changed how do I physically add the field to the screen. I should be okay with reaching out to R/3 and populating the data, code-wise, but again wondered if there was anything inbuilt to do this, bearing in mind the closeness and constant access to R/3 from CRM.
    Any help would be much appreciated.
    Jason
    Edited by: Jason Stratham on Apr 14, 2010 1:11 PM

    Jason,
    If you use EEWB or AET,, there is nothing manual you have to do, the fields will be added to all related tables and structures plus UI too.
    May be sometimes you have to run the UI configration tool to add the field to the UI, again this is just a tool, there is not manual coding required.
    you can enter the value for the fields direclty via UI, BUT if it is a display only field, at the time of save, you have to write couple of line to populate this field ( see set_property( ) method in the context node ).
    Thats it...
    Regards, Sudeep..

  • EEWB fields not showing up in the ET_FIELD_ATTRIBUTE structure of READ meth

    Hi there,
    I have created some EEWB fields, and tried to display them on the screen. While I managed to display them using the READ method, however,I  could not get any field attribute from the exporting parameters (ET_FIELD_ATTRIBUTE)! Has anyone encountered this problem before??
    THanks in advance.
    Cheers,
    J

    Hello Joshua,
    What is your problem exactly with the eewb fields?
    In which application? CRM version, ...
    Regards,
    Fred

  • **urgent** customer grp field in pcui

    Hi SDN,
    we are using CRM 5.0 and also deplOyed CRM 5.0 bp in portal(2004s).
    In CRM GUI in BP under Sales area I can find Customer grp1, Customer Grp2 etc.
    But where as in Portal I can see only option Customer Grp1.
    Our requirement is to have all Customer Grp1 to Grp5 fields  in Portal screen.
    So, if we have the required fields in CRM GUI, how to get them in PCUI application.
    I even got the technical details of the application also:
    Application Name: COMM_BUPA
    Field group: ACC_SALES_AREA
    Structure: CRMT_BSP_SALES_AREA_BP
    I have gone thorugh forum, but bit confused whether to go for EEW or anyother way.
    Please help me in regard to this.
    Appreciate your help.
    With Regards,
    Ravi.D
    Message was edited by: Ravi

    hi,
    the fields are in the structure CRMT_BSP_SALES_AREA_BP.
    Start transaction crmc_blueprint_c -> Application Element -> Field Group -> Field group structure for Field Group.
    You have to copy Fieldgroups "ACC_SALES_AREA_ODC21" and and "ACC_SALES_AREA_ODC2_1" from crmc_blueprint.
    In "ACC_SALES_AREA_ODC2_1" you find CUSTOMER_GROUP1. Just add ..2, ..3, ...
    Afterwards generate the fieldgroup (crmc_blueprint_c -> Application Element -> Field Group -> Layout Generation).
    that should work!
    yours michael

  • Related to pcui screen

    HI ALL FRIENDS,
    i HAVE DESIGNED THE SCREEN IN PCUI AS GIVING THE APPLICATION CCOMM_ACCOUNT AND VIEW AS CON_BP. i M GETTING THE SCREEN. IF I WANT TO UPDATE THE SCREEN MEANS I DONT WANT THE Analyze Information OIC2 SCREEN WHICH CONTAINS THE APPLICATION ,VIEW, VERSION, EVENT ETC...HOW CAN I DELETE THAT. AND I WANT TO DELETE AND ADD SOME FIELDS FROM THE SCREEN. HOW CAN I DO THAT.
    POINTS WILL BE REWARDED.
    TAHNX IN ADVANCE
    CHINU

    Hi Chinmay,
    If you dont want to see the Analyze Information of an application, you can do the same by opening the same through SE80
    Go To se80> Open BSP Application CRM_BSP_FRAME> Go to Pages with flow logic> 'Choose Select.htm'> Right Click and select 'Test'--> On the Test Application choose 'CRMM_ACCOUNT' and open the version you want to see
    For deleting and adding fields on the application open the field group where you want to make the changes in trnx crmc_blueprint_c. For hiding fields, select the hide is list, hide in detail etc depending on the requirements. For adding fields, add the fields in the field group. Note only thodse fields can be added which belong to the screen structure associated with the field group
    After making the changes Generate the Layout of the field group

  • Fields missing in Screen 2000 for Infotype 580

    Hi,
    In PA30, when I go to create or change or display mode for an employee in infotype 580, there are only 4 fields shown. There should actually be over 10 fields in the screen. I checked the layout for the screen 2000 of program MP058000 in SE51 and it had all the fields there. In table T588M there was no entry with the module program name MP058000. I created an entry with this program for screen 2000, and chose the radio button Standard ( The first one) for all the fields that were there and still the screen in PA30 has only 4 fields.
    Can anyone please help with this issue?
    Additional Info: When i chose create or change for IT0580 in PA30 for an employee, there was a status message saying screen was modified, and that were i got the table name that i've mentioned above.
    Thanks & Regards,
    Pratheek Bhonsley

    Hi Pratheek,
    Please check the hiring date of employee to whom you are trying to enter and check the employee who joined before this financial year. If i am right, this info type screens are depends on hiring date of employee, if i am right..
    At the same time, Please check the control record period also.
    MVR
    Edited by: MVRmvr on Jul 19, 2010 7:43 AM

  • Adding new field to MB51 screen output

    Hi All,
    I need to add a new field TCODE2 from MKPF table on the screen output of MB51. I have added my new field thro SPRO following the below steps:-
    Go to SPRO -- MM -- Inventory Management and Physical Inventory -- Reporting -- Define Field Selection for Material Document List
    Here I have give
    RM07DOCS MKPF TCODE2 Transaction code -- output box checked
    and saved.
    Now I  tried to re-execute the transaction MB51 but not able to see the Tcode2 on the output screen .
    Can any one help me out, if I am missing out something or is there any thing else i need to check on the ALV output to see the field TCODE2 on the screen og MB51?
    Regards
    Shilpa.

    Hi,
    Check these notes:
    Note 357187 - MB51: Fields in field catalog / selection screen
    Note 828104 - Enhancing MB51 for AFS
    I hope this helps you
    Regards
    Eduardo

  • How can i post the fields in the screen by selecting a record

    Hi,
      I have a problem in dialog programming.
      I need to populate the fields in the screen by selecting a single record.
      For example,
        Screen consists of 'CARRID, CONNID,FLDATE... fields.
        By pressing F4 in CARRID field it will display the contents from database table and display the records. If i select the record LH 0400 ... record then automatically the connid field should fill with the contents of the record i.e., 0400 and similarly the remaining fields.
       How can i do this in dialog programming?
       I tried with F4IF_INT_table_.. function module. There is a table parameter DYNmapping. But dont know how to use it? Can any body explain me how to use it?
       Thanks in advance..
       Suvan

    Hi Vinod,
      Thanks for your reply. I solved my problem. It is working with the table parameter 'DYNPFLD_MAPPING' in the function module 'F4IF_INT_TABLE_VALUE_REQUEST'.
      With your logic we can't decide which record is selected. Because there can be multiple records for a single CARRID.
      My question is how to post the entire record into the screen fields at a time? It is possible with the parameter I specified inthe above said function module.
      With dictionary reference it will fetch the entire entries from the Check table.
      Thanks again for your co-operation.
      Suvan.<b></b>

Maybe you are looking for