PCUI Enhancement

I want to add 2 new Fields in the PCUI Screen for Service Orders in CRM 5.0 and make the search query based on them along with the other standard fields Available in the PCUI Screen. Can anybody give me the exact procedure on how to Enhance a PCUI Screen.

Hi Krish,
   Add the values with eewb, after you have to rebuild your reporting framework. With you method and field.
   The field and method of selection has to be in the crmc_repdy an crmc_repdy_db tables.
   And add the query parts of your custom fields in the standard query.
Regards.
Manuel.

Similar Messages

  • A weird dump that cannot be reprodeced every time

    Hi folks,
    I'm doing PCUI enhancement for account, and right now I encountered this issue:
    When user try to create an account with general fields together with marketing attributes filled in, and save, there's a dump occured. But not every time we try there will be a dump, only occationally. The error log in st22 is as follows:
    Runtime Error          SAPSQL_ARRAY_INSERT_DUPREC
    Exception              CX_SY_OPEN_SQL_DB
           Occurred on     2009-02-13 at   16:48:10
    Source code extract
    000010   FUNCTION crm_bupa_frg0040_save_tabs.
    000020   *"
    000030   ""Verbuchungsfunktionsbaustein:
    000040   *"
    000050   ""Lokale Schnittstelle:
    000060   *"  TABLES
    000070   *"      IT_FRG0040_INSERT STRUCTURE  CRMM_BUT_FRG0040
    000080   *"      IT_FRG0040_UPDATE STRUCTURE  CRMM_BUT_FRG0040
    000090   *"      IT_FRG0040_DELETE STRUCTURE  CRMM_BUT_FRG0040
    000100   *"      IT_FRG0041_INSERT STRUCTURE  CRMM_BUT_FRG0041
    000110   *"      IT_FRG0041_UPDATE STRUCTURE  CRMM_BUT_FRG0041
    000120   *"      IT_FRG0041_DELETE STRUCTURE  CRMM_BUT_FRG0041
    000130   *"      IT_FRG0042_INSERT STRUCTURE  CRMM_BUT_FRG0042
    000140   *"      IT_FRG0042_UPDATE STRUCTURE  CRMM_BUT_FRG0042
    000150   *"      IT_FRG0042_DELETE STRUCTURE  CRMM_BUT_FRG0042
    000160   *"
    000170
    000180   * Clear unused workareas.
    000190     CLEAR it_frg0040_insert.
    000200     CLEAR it_frg0040_update.
    000210     CLEAR it_frg0040_delete.
    000220     CLEAR it_frg0041_insert.
    000230     CLEAR it_frg0041_update.
    000240     CLEAR it_frg0041_delete.
    000250     CLEAR it_frg0042_insert.
    000260     CLEAR it_frg0042_update.
    000270     CLEAR it_frg0042_delete.
    000280
    000290     IF NOT it_frg0040_insert[] IS INITIAL.
         >       INSERT crmm_but_frg0040 FROM TABLE it_frg0040_insert[].
    000310     ENDIF.
    000320
    000330     IF NOT it_frg0040_update[] IS INITIAL.
    000340       UPDATE crmm_but_frg0040 FROM TABLE it_frg0040_update[].
    000350     ENDIF.
    Can anyone provide help of suggestions on this?
    Thanks

    since this is happening in the standard code, would suggest you to search OSS.
    its a case of duplicate keys and generally to handle this the insert stt. should have had
    FROM TABLE itab [ACCEPTING DUPLICATE KEYS]
    or exception handling should have been in place.
    Regards
    Raja

  • PCUI and Customer H Enhancement

    Hi,
    I am very confused regarding enhancement and how it integrates with PCUI. I tried going through the weblog by Tiest on PCUI and EEW Integration but didnt work.
    In my CRM setup, enhancements were added via SAP IMG
    Customer Relationship Management->Transactions->Basic Settings->Business Add-Ins->Business Add-In for Customer Enhancements at Header Level
    And the fields are appended to structure, CRMT_CUSTOMER_H_EXT. I can see the fields in transaction, CRMD_ORDER but not in PCUI.
    1) How do I make the fields available in PCUI???
    I did another excercise of adding fields to CI_EEW_BUT000 directly and without any additional steps, they are available in PCUI.
    Thanks in advance!!!

    Hi Tiest,
    Still the same. Anyway, here are some of the objects that are generated in EEWB
    Table
    ~~~~~~
    table
    CI_EEW_ORGMAN
    ZCRMT_0100_BTX_UI01
    ZCRMT_0200_BTX_UI01
    ZCRMT_BTX_EEW_ROOT01
    ZEEW_ORGMAN01
    ZEEW_XIF_ORGMAN01
    ZEEW_XIF_ORGMAN_F01
    CRMC_INTERFACE
    CRMC_MAPPING
    Data Element
    ~~~~~~~~~~~~~
    ZEEW_DATAELEMENT0101
    ZEEW_DATAELEMENT0102
    In CRMC_BLUEPRINT_C, I entered the following:
    FIELD NAME IN ZLEAD_DETAILS FIELD GROUP
    ZZORGMAN0101
    ZZORGMAN0102
    Question: Do I need to enter the Structure in Field Group for ZLEAD_DETAILS? And if yes, how do I find out which is the correct structure??
    As I did a where-use of ZZORGMAN0101, I found the following structures where the field was used.
    CRMT_BSP_CFM_SRVDATA1_IL   
    CRMT_BSP_CPL_SERVICEDATA_IL
    CRMT_BSP_LAM_OD2_GENERAL_IL
    CRMT_BSP_SLS_H_GENERAL_IL  
    CRMT_BSP_SLS_I_GENERAL_IL  
    CRMT_BSP_SRC_SERVICEDATA_IL
    CRMT_BSP_SRV_SERVICEDATA_IL
    CRMT_ORGMAN_EXT            
    CRMT_REPORT_LOCATORLIST    
    CRMT_REPORT_LOCATORLIST_ITM
    CRMT_REPORT_ORGMAN         
    CRMT_REPORT_ORGMAN_I       
    CRMT_REPORT_REPORTLIST_ITEM
    I entered one at a time into structure of Field Group, ZLEAD, but still got the same error message...
    Can you help??
    Thanks

  • PCUI showing dump errors after EEWB enhancement

    Hi Experts,
    I'm using CRM5.0.
    After adding some fields by EEWB(Easy Enhancement Workbench) the PCUI application showing several dump errors in several places. How to correct this problem, should I regenerate all the layout by CRMC_BLUEPRINT or any other way is there to correct these errors. Please suggest a solution for that.This is very urgent.
    Thanks In Advance
    Rana

    Hi Fred,
    1>
    Whenever I'm clicking  F4 help button beside service prospect,contact person etc the following dump is coming as in opportunity transaction (CRMD_BUS2000111) likewise other transactions also.
    Note
         The following error text was processed in the system CS1 : CRM_BSP_LIBRARY:structureEdit: Act. table parameter gt_layout is empty
         The error occurred on the application server nmpcsssb1_CS1_01 and in the work process 0 .
         The termination type was: ERROR_MESSAGE_STATE
         The ABAP call stack was:
    Method: IF_BSP_ELEMENT~DO_AT_BEGINNING of program CL_CRM_BSP_STRUCTUREEDIT======CP
    What can I do?
         If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system CS1 in transaction ST22.
         If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server nmpcsssb1_CS1_01 in transaction SM21.
         If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server nmpcsssb1_CS1_01 . In some situations, you may also need to analyze the trace files of other work processes.
         If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 500 -u: ABAP1 -l: E -s: CS1 -i: nmpcsssb1_CS1_01 -w: 0 -d: 20070521 -t: 115438 -v: ERROR_MESSAGE_STATE -e: CRM_BSP_LIBRARY:structureEdit: Act. table parameter gt_layout is empty
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team
    second error:
    2>
    Whenever any business partner is selected in partner id of  partner tab ,partner fn(sold-to-party) then it is showing the following dump error.
    SAP Note
         The following error text was processed in the system:
    An exception with the type CX_SY_DYN_CALL_PARAM_NOT_FOUND occurred, but was neither handled locally, nor declared in a RAISING clause
    Exception Class     CX_SY_DYN_CALL_PARAM_NOT_FOUND
    Error Name     
    Program     CL_CRM_BSP_INTLAY_PARTNER=====CP
    Include     CL_CRM_BSP_INTLAY_PARTNER=====CM002
    ABAP Class     CL_CRM_BSP_INTLAY_PARTNER
    Method     PUT_DATA
    Line     1269
    Long text     Call of the function CRM_PARTNER_GET_COM_BY_STRUCT failed: The formal parameter ET_RETURN_VALUES does not exist.
    EEWB used to add a field Account No in Service order transaction.
    which is now reflecting to all the transaction as a customer field.
    Thanks
    Koustav

  • 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

  • ABAP dump Error while creating service order in PCUI.

    Hi Experts,
                     We are getting following ABAP dump error while creating service order in PCUI which is working fine in GUI.
    Runtime Errors         RAISE_EXCEPTION
    Date and Time          02.01.2008 14:55:38
    Short text
    Exception condition "TYPE_NOT_FOUND" raised.
    What happened?
    The current ABAP/4 program encountered an unexpected
    situation.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    A RAISE statement in the program "CL_CRM_ELEMDESCR==============CP" raised the
    exception
    condition "TYPE_NOT_FOUND".
    Since the exception was not intercepted by a superior
    program, processing was terminated.
    Short description of exception condition:
    For detailed documentation of the exception condition, use
    Transaction SE37 (Function Library). You can take the called
    |    function module from the display of active calls.     
    We have added custom fields in the service application. these custom fields with Z-structure & data elements  are included in BSP structure CRMT_BSP_SRV_OIC_SRCHRES in development system.But the same Z structure & custom fields are exist in the production system but not included in BSP Structue CRMT_BSP_SRV_OIC_SRCHRES.
    This may be the reason resulting this ABAP dump error in PCUI while creating Service order.
    How these Z structures can be included in the BSP Structure CRMT_BSP_SRV_OIC_SRCHRES in production system?
    Helpful answers would be rewrded max points as it is high priority issue.
    Regards,
    Basavaraj Patil

    Hi Thirumala,
    Thnaks for the reply.
                I have enhanced service application using transaction EEWB to add new custom fields. these fields are there in Z structure created by the system in production system. All the transports are moved to target system. Problem is that Z structure( contains custom fields)  created while doing  EEWB is not included in BSP structure.
    I f transports are missed to move to target system, Is there any other alternative to solve this problem?
    Regards,
    Basavaraj Patil

  • Customized fields Not visible in GUI but visible in PCUI why

    Hi,
      Can anybody help me, i have a problem which is as followes,
    I Enhanced Three fields for Campign in CRM Throw EEWB, these three fields are not appearing in GUI but its appearing in PCUI. 
    Can some body can give me  valueble inputs to solve this issue.
    Thanks & Regards,
    Sivakumar.

    Hi Suyash
    In the TS, on the right side, see if these fields are part of the DS.
    If yes, then click on them and drop them on the left, in the Transfer structure.
    If they are not availabel in the Datasource, then go to RSA6 in R/3 and see if the extract structure of this DS has these fields hidden, i.e if theres a check mark on hide coloumn....
    If these fields are not visible in the extract structure then let me know
    Regards
    Prakash
    Assigning points on SDN is a way of saying thanks !!

  • Quick Search Enhancement

    Hello all,
    I encountered a requirement, where I need to make an enhancement in the Inbox search functionality-<b>Quick search dropdown</b> to include a new set of predefined search criteria to be populated there.
    Can anyone please help me with the configuration steps and also any other development activities involved in this enhancement ?
    Your help in this will be greatly appreciated and points will be rewarded.
    Thanks & Regards,
    Navin Krishnan

    Hi Navin,
    Can you please try through PCUI application. It can be useful for your requirement.
    And possible go through the following link related to you.
    http://help.sap.com/saphelp_crm40/helpdata/en/e2/e91ea9fb101f4e815ca3b05b59b3f0/frameset.htm
    Regards,
    Johnny.

  • Changing TABs texts in PCUI on runtime

    Hi All.
    Does somebody know if is it possible to change the text of a TAB on runtime in PCUI ? maybe implementing some logic in the MAC ? any idea is welcome.

    Hi Raja,
    I have the same case, I am working with CRM 4.0 Channel Management and try to change the name of the TAB in the run time. I am not so familiar like my colleage with this PCUI therefore I ask for more details.
    I do not want to made enhancements, but is this requiered for changing the name of the TABs?
    Raja, can you assit me and tell how I need to process and where I can find this:
    CHECK_ACTIVE_TABSTRIP ?
    Regards, Anja

  • Upgradation from SAP CRM 5.0 GUI/PCUI to SAP CRM Ehp3

    Hi Experts,
    We have a requirement to upgrade SAP CRM 5.0 to SAP CRM Ehp3.
    We can do the technical adjustment by using tcode SPDD and SPAU.
    But how we can migrate from SAP GUI and PCUI screens to SAP WebUi screens ?
    Please tell me all the upgradation steps and challenges to upgrade from GUI/PCUI screens to Webui.
    Thanks & Regards,
    Akhilesh Bhagat.

    It's a tedious manual process to re-implement all your customizations over to the Webclient.  I will say if you were good and kept business logic in BADI's then all you need to worry about is screen customizations.  If not and you were like many folks, you are going to have to recode everything.
    I did this about five years ago from CRM 4.0 to CRM 5.2(the first CRM release with webclient) and if you look at the content under my profile with way older blogs, you can find some of my commentary on doing this.
    For EHP3, you need to learn/love/embrace the AET.  You are also going to need to learn the SAP Web Client stuff ASAP.  The great part for you  is SAP offer classes or there is a book or two on it.  You don't have to learn it from lean documentation like I did.
    I disagree with the system reimplementation comment.  There is no need to throw out your CRM instance.  That's why we have upgrades.  Keep your system, but reimplement the code in the SAP Web Client Logic.  The great part is since you are coming from 5.0 -> EHP3 it's going to be like having a new CRM system again, as all the parts that need to be enhanced don't exist in your 5.0 box and that section of the upgrade system will look like a brand new system(at least that's how my 5.2 box looked like coming form 4.0).
    Take care,
    Stephen

  • PCUI - Pop-up "save changes" appears every time we switch between the list

    Hi Experts,
    maybe you can help me with the following issue:
    We work with PCUI EP 7.0 and CRM 5.0 and if we start a pcui application (Salesorder for example) and open the
    enhanced search, put some data in the search criterias and then press search - the system gives us the "save changes"
    pop-up?!? The same behaviour occurs if we switch between the list and the detailed view - and we haven't done any changes
    Do you know this problem and do you have a solution for this?
    regards
    marc

    Hi,
           This pop up is related to the WorkProtect mode,
    It will be configured in the portal,
    There will be 3 options available
    if Workprotect mode is 0--- then navigate automatically
    1-- pop up and then navigate
    2- navigate with out saving.
    i'm not sure about the values.
    WorkProtect mode can be seen in the personalize link and this link is available if eu_role is assigned to the corresponding user.
    Please contact portal admin team regarding this.
    Anilkumar

  • Maintain Subject (LISTCODE) on PCUI

    Hi,
    In service order maintenance, SAPGUI fast entry screen (transaction crmd_order) has a field called SUBJECT (technical field name LISTCODE) to maintain subject category code.
    I need to provide users a way to maintain the same in PCUI application CRMD_BUS2000116.
    In view CRMV_REGTABGRC, for tab page group SRV_ODC1, I enabled event S1O_HD_TREE_ANALYSIS, which now shows a new tab "technical analysis" on PCUI. On this tab I can view the subject, if it is maintained in SAPGUI. I can even delete an entry if it was earlier maintained in SAPGUI. But I'm not able to maintain a subject here.
    Any idea what do I need to do?
    Regards,
    Kaushal

    Hi
    Please, see these notes
    Note 49174 - NAST: VF01 Replacement of symbols does not work
    Note 537832 - Incorrect replacement of text symbols for MAIL
    Note 718017 - Replacement of text symbols in spool title/MAIL
    So, do a subrutine in RV60AFZZ, for instance ZZ_TEXT_SYMBOL_REPLACE. Populate in V/40 for your message program SAPLV60A and the last subrutine in the fields for replace of text symbols. After, do the settings in V/40 to see this text symbol.
    I hope this helps you
    Regards
    Eduardo
    PD: other idea. Rule the number of PO for splitting the invoice, and store this number in any field. If you don't have any field for this purpose, enhance VBRK with an append and populate it in the copy rules with a VOFM subroutine.
    Edited by: E_Hinojosa on Jan 25, 2012 5:54 PM

  • GUI-PCUI-GUI

    Hi,
    I have a custom Z transaction to create/modify/delete entries in Z table. This transaction is designed in GUI.
    What is the approach to get this in PCUI. Do we need to create a custom BSP application? If yes, what would be the steps?
    Similarly, I have Z report in GUI which needs to be triggered from PCUI. Can we call GUI report/transaction from PCUI. If not, do we need to create custom BSP application?
    Thanks
    Kamal

    Hi,
      Have look at these links
    PC-UI development.
    /people/tiest.vangool/blog/2005/09/04/pc-ui-and-debugging-its-applications
    BSP In-Depth: ABAP Look and Feel Service
    /people/brian.mckellar/blog/2005/06/12/bsp-in-depth-abap-look-and-feel-service     
    PCUI Book ??
    How do I start with People Centric User Interface (PCUI)..
    /people/vijaya.kumar/blog/2005/06/10/people-centric-user-interface-pcui--getting-started
    /people/sap.user72/blog/2005/06/07/customizing-popups-in-people-centric-user-interface
    Use CRM PCUI HTML viewer to call a custom URL
    it can be found at:
    /people/gregor.wolf3/blog/2005/05/27/use-crm-pcui-html-viewer-to-call-a-custom-url
    PC-UI and EEW Integration:
    /people/tiest.vangool/blog/2005/07/24/pc-ui-and-easy-enhancement-workbench-eew-integration
    PC-UI and Field Lables:
    /people/tiest.vangool/blog/2005/08/04/pc-ui-and-field-labels

  • PCUI course

    All,
    I am new to CRM and have been asked to help in development of PCUI application. I have been previously involved in Custom Java, Webdynpro and Visual Composer applications, NEVER worked on BSP applications.
    I am looking for a SAP course to understand the basics of PCUI development to ba able to assist the team. Could anyone suggest a course to help in my situation.
    Any suggestion would be appreciated.
    SAP Partner

    SAP Partner, no real courses exist on this subject however you can teach yourself by executing the various exercises in the PC-UI cookbook located here: <a href="https://websmp201.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000647974&">PC-UI for CRM 5.0</a>. If you need 4.0 let me know I can forward to you. Also have a look at the weblog I wrote on this subject to get some ideas: <a href="/people/tiest.vangool/blog/2005/07/24/pc-ui-and-easy-enhancement-workbench-eew-integration and Easy Enhancement Workbench (EEW) Integration</a>. Let me know whether this is sufficient and please assign point where they are due. Tiest.

  • Enhancing Access Class Query Function

    Hi Experts,
    I'm customising The PCUI application COMM_BUPAR. I've gone as far as copying this to a custom view as well as addding enhancement fields on the search search.
    Now I'd like to extend the functionality of the QUERY method in the class CL_BSP_BP_ACCMOD to cater for this new field. What's the best way of going about this without modifying the standard class method?
    Thanks,
    Nhlanhla

    Hello,
    Redifining method is ABAP OO concept.  Final result you will have only one method.
    When you create Z class with standard as parent class your Z class will inherit the parents QUERY method but as you want to change the logic of the inherited mehod you use some thing called redefinition.
    You will have button on the toolbar of methods tab in se24.
    Hope this helps you.
    Raj

Maybe you are looking for

  • MITI Bridge Integrator Source

    Hi Experts, I am trying to extract IBM InfoSphere DataStage metadata into SAP IS central repostiory for metadata managment impact and lineage analysis. For the i created MIMB integrator source with IBM InfoSphere DataStage type and used DataStage ext

  • BOB shop XCM and shop admin settings document

    Hi We need to configure the BOB shop. I know that XCM settings link for b2b and BOB is same. https://<server>:<port>/b2b/admin/xcm/init.do In shop admin, we create shop for b2b business scenario: http://server.domain:port/shopadmin/shopadmin/init.do

  • Reading Attributes from same context node of different attributes

    Hi, I  want read Attributes from same context nodes of diifrent attributes. I have attribute A and B of same node, want to get read value from  atrribute A into B. Regards, Brahmaji

  • Librfc32 support on Windows server 2008

    Hi, We at Trango Software (division of Siemens Enterprise Networks) are currently using the SAP Remote Function Call runtime as a part of our product (librfc32.dll, File Version 6403.3.55.4580). We will be supporting Windows Server 2008 platform from

  • IMac (Mid 2007) loses color after Mountain Lion upgrade

    Few days ago while watching a movie, I suddenly lost color on iMac. At first I thought something's maybe wrong with ATI Radeon HD 2600 PRO graphic card inside it, but then such color loss didn't happen when using Lion, before upgrading to Mountain Li