EEWB Enhancement

Hello!
I did an enhacment for the CRMD_ORDER transaction using EEWB transaction and a Z field was created in the CRMT_CUSTOMER_H_EXT include structure.
This include is inside CRMT_M1O_CUSTOMER_H structure that also contains the structure BAPIBUS20001_CUSTOMER_H include.
The CRMD_ORDER transaction is working fine, but we have an automatized process that uses BAPI_SLSTRANSACT_CREATEMULTI to do the same as the transaction.
The problem is that the Z field created in EEWB transaction is not in the BAPIBUS20001_CUSTOMER_H structure used by the BAPI and I can not insert the Z field in this structure because it causes conflict in the structure CRMT_M1O_CUSTOMER_H.
Any ideias???
Thanks in advance!

Hi Experts,
I am also facing the same problem, after extension generation the custom fields are added in the table:CRMD_CUSTOMER_H and structure: CI_EEW_CUSTOMER_H but not added in BAPI structure : BAPIBUS20001_CUSTOMER_H. This is mandetory in our case as we are calling this BAPI from a custom BSP to update the deals (LEAD type)
We are enhancing for Business Object: CRM Business Transaction and type is Extend Transaction Header for CRM LEAD.
And to resolve the issue I followed the notes  988410 and 1005560, it is asking for access key while deleting the include BAPIBUS20001_CUSTOMER_H from CRMT_M1O_CUSTOMER_H - please suggest whether it is the correct process or not..?
Appreciate early response.
Regards,
Vijay

Similar Messages

  • EEWB enhancement -Zfields not visible in Customer Fields in CRM online

    Hi there,
    I've run an EEWB enhancement to add some new fields to Service Process - it seemed to work correctly
    and the fields have been correctly added to BTADMIN_H.
    I was also able to add them to WebUI screens (as was the requirement) and they function correctly.
    I then noticed that the fields are not available to view/edit in "Customer Fields" TAB in SAP online (CRMD_ORDER
    transaction), when I create a new service process(complaint).
    when I went to regenerate the EEWB, I noticed that many report/screen/table entries that normally appear on the log of data generated by the EEWB were missing (in comparison to previous EEWBs). I redid it a few times, but with no success.
    Any suggestions, please, on how to solve this?
    Thanks,
    David.

    Hi,
    That is because in EEWB you might have used some other object other than COMPLAINTS.
    If you want your field to come in GUI as well then may be you need to delete this EEWB extension and create a new one.
    Also check other Business Transaction like activity opportunity may be the that new field is coming in those transactions if you have choosen Bus. object as BUSINESS_ACTIVITY or BUSINESS_TRANSACTION in EEWB.
    Regards,
    Shobhit

  • EEWB enhancement destroyed BP_HEAD ??

    Hi there,
    I did an EEWB enhancement for the objecttype BUPA. I added some new fields and a table as assignementblock. I followed the steps explained in the SAP help and in SAP Note # 1069791.
    What happens now is that I get following dumps opening an account overview:
    Cannot display view MainWindow of UI Component BP_HEAD_MAIN
    An exception has occurred Exception Class  CX_BSP_WD_INCORRECT_IMPLEMENT - The view controller or custom controller "" was implemented incorrectly  
    Method:  CL_BSP_WD_COMPONENT_USAGE=>IF_BSP_WD_COMPONENT_USAGE~BIND_CONTEXT_NODE  
    Source Text Row:  24
    An exception occurred during the activation of target view Overview.MainWindow for the navigation
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR -  
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW  
    Source Text Row:  165
    And actually there is no longer the context node MESSAGEFILTER in the Runtime Repository Editor in the context of the interface controller of the component interface but BUILCONTACTPERSON and BUILRELATIONSHIP.
    I'm a bit worried how to get the coding back except doing a system reset (which is obviously not the best solution)
    Regards,
    Thea

    Hi all,
    I think the problem is related with the eewb enhancement I did. I've created a table extension for the component BUPA. While doing the postprocessing step BP_EEW_REPOSITORY I did not only extend the component BP_HEAD but also the component BP_DATA.
    I assume this step changed the ropository.xml in my enhancementset and my assigned BSP application (Z_BP_DATA). Now the repository.xml of Z_BP_DATA includes also the BP_EEW component views.
    At the moment I solved the error by adapting the assigned BSP application for the component BP_DATA in my Z-Enhancementset via the viewcluster BSPWDVC_CMP_EXT in the sm34. Now we use again the standard BSP application BP_DATA including the standard repository.xml instead of the Z_BP_DATA  BSP application.
    Does anybody know how to undo the EEWB postprocessing step?
    Hope you can understand the steps.
    Regards,
    Thea

  • EEWB enhancement screen null after CR transport.

    Hi guys,
    We did some EEWB enhancement to Opportunity and a new screen "Customer Fields" was generated and shown in GUI. But NOW, after we transported all CRs to QAS, the "Customer Fields" tab is null. No fields there. The fields exists in the structure and the screen is there too.
    Do you have an idea for this?
    Thanks a lot.

    This issue is fixed by activate the screen manually.

  • EEWB Enhancement Error while adding new field

    Hello Experts ,
                         The requirement is to add the attachment feild in the support desk message screen (CRMD_ORDER) in the Fast track tab , although in the transaction tab already the document option is available for attachments the end user's want it in intial screen.
    I have tried this using EASY ENHANCEMENT WORKBENCH - EEWB as per the suggestions given by experts in SDN,now i face a problem in EEWB .
    I have created a object and extention in EEWB under a project,the it took me to the wizard automatically ,i followed up the notes in wizard  to ADD_NEW_FIELDS and after it is completed, it shows a ERROR message as "Definition CRM_BTX_ADD_NEW_FIELDS is of the type 'TSK' and should run on an external system. This is not permissible. Only definitions of type 'SEQ' may be created for external systems." What does this Error Mean?Should i have to follow any system settings for this?
    Note : I have made the  system settings in EEWC -System Data Maintenence      before enhancement.
    Has any one worked with EEWB to ADD new fields,if so then please give me a solution to solve this problem.
    Thanks & Regards,
    Mohana Priya

    Hi Priya,
    We are also facing similar error in EEWB. If you have solved this problem, please update thread.
    Thanks
    Dhanraj

  • ZL_BT115H_S_DETAILS_CN00 does not exists after EEWB enhancements

    Hi Gurus,
    I have enhanced the component view BT115H_SLSO/details initially, after some days, I have added two Zfields to BTADMINH using EEWB. while opening the Context node BTADMINH in the view BT115H_SLSO, the following error message is being displayed: Object type ZL_BT115H_S_DETAILS_CN00 does not exist.
    while opening the link to create the sales order in Web UI, the following Exceptions occured:
    CX_SY_CREATE_OBJECT_ERROR - The object could not be created: The class ZL_BT115H_S_DETAILS_CN00 does not exist. 
    Method:  CL_BSP_MODEL=>CREATE 
    Source Text Row:  12
    Initialization of view BT115H_SLSO/Details failed
    An exception has occurred Exception Class  CX_SY_CREATE_OBJECT_ERROR - The object could not be created: The class ZL_BT115H_S_DETAILS_CN00 does not exist. 
    Method:  CL_BSP_MODEL=>CREATE 
    Source Text Row:  12
    Cannot display view BT115H_SLSO/DetailsVS
    An exception has occurred Exception Class  CX_SY_CREATE_OBJECT_ERROR - The object could not be created: The class ZL_BT115H_S_DETAILS_CN00 does not exist. 
    Method:  CL_BSP_MODEL=>CREATE 
    Source Text Row:  12
    Initialization of view BT115H_SLSO/DetailsVS failed
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BT115H_SLSO/Details could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  162
    Cannot display view BT115H_SLSO/SOHOverView
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BT115H_SLSO/Details could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  162
    Cannot display window MainWindow.
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BT115H_SLSO/DetailsVS could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  162
    Any idea of why this exception is occured.
    Did anyone faced the same issue? if yes,please share me the solution.
    Thanks and Regards,
    S Reddy

    Hi Suchita,
    Thanks for your quick response.
    Actually we have not done any enhancements to the BTADMINH context node. we have enhaced the CRMD_ORDERADM_H table using the EEWB fields. After this I have checked the component BT115H_SLSO/view to provide the value help for the fields, the Zclass was automatically assinged to the Context and Page attribute remained same for BTADMINH.
    I have checked in the SE24, the class does not exists. I have created a copy of CL_BT115H_S_DETAILS_CN00 as ZL_BT115H_S_DETAILS_CN00 and assigned to BTADMINH and Page attributes of the same view. After I have opened the Web UI, the following exceptions are occured:
    Context generation failed in view BT115H_SLSO/Details
    An exception has occurred Exception Class  CX_SY_MOVE_CAST_ERROR - Source type \CLASS=ZL_BT115H_S_DETAILS_CN00 is not compatible, for the purposes of assignment, with target type \CLASS=CL_BT115H_S_DETAILS_CN00 
    Method:  ZL_BT115H_S_DETAILS_CTXT=>CREATE_BTADMINH 
    Source Text Row:  13
    Initialization of view BT115H_SLSO/Details failed
    An exception has occurred Exception Class  CX_SY_MOVE_CAST_ERROR - Source type \CLASS=ZL_BT115H_S_DETAILS_CN00 is not compatible, for the purposes of assignment, with target type \CLASS=CL_BT115H_S_DETAILS_CN00 
    Method:  ZL_BT115H_S_DETAILS_CTXT=>CREATE_BTADMINH 
    Source Text Row:  13
    Cannot display view BT115H_SLSO/DetailsVS
    An exception has occurred Exception Class  CX_SY_MOVE_CAST_ERROR - Source type \CLASS=ZL_BT115H_S_DETAILS_CN00 is not compatible, for the purposes of assignment, with target type \CLASS=CL_BT115H_S_DETAILS_CN00 
    Method:  ZL_BT115H_S_DETAILS_CTXT=>CREATE_BTADMINH 
    Source Text Row:  13
    Initialization of view BT115H_SLSO/DetailsVS failed
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BT115H_SLSO/Details could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  162
    Cannot display view BT115H_SLSO/SOHOverView
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BT115H_SLSO/Details could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  162
    Cannot display window MainWindow.
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BT115H_SLSO/DetailsVS could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  162
    Thanks and Regards,
    S Reddy

  • Query on EEWB- Enhancement

    Dear Experts,
    I have 2 queries
    1) I need to know the table which actually contains the "EEWB Bus object" which is displayed in EEWB for enhancement(when i  select .Please indicate the table name.
    2) Also EEWb generally enhances the Attribute structure. Hence i need to know which table holds the relation between the
    EEWb Bus object and the attribute structure. Where is this mapping maintained(on what is the attr structure of the selected EEW
    bus object)
    Anwsers will be appreciated.
    Thanks
    Abishek

    Hi chandrakanth and Ruby,
    Firstly thanks for taking your time to post.
    On the query as such I know that when i select 'BUPA' or any other object from the list it enhances the DDIC structure, BOL attribute strucure and all.
    1)What is i want to know is which tables houses this 'BUPA' object. We select 'BUPA' for enhancment from the pop up. the entries in this pop up come from which table???
    I need to know this table name so that i can directly enter the new objects that i need to enhance into this table.
    2) Also when we select 'BUPA' we essentially enhance the 'attribute structure' of BUPA(where the new field that we add gets added). Hence my next question which table holds the mapping between attribute structure and BUPA. How does the system find the attribute structure corresponding to 'BUPA'.
    There has to be a table which says this is the attribute structure and this attribute structure corresponds to this EEw bus object(BUPA).Where is this mapping maintained?
    Thanks
    Abishek

  • EEWB Enhancement not appering in BP

    Hi Experts
    I've created two enhancements for Business Partner with Easy Enhancement Work Bench in CRM5.0. By selecting the correct package and selecting BUPA as the oblject.
    In EEWB everything is green with no errors. But in BP transaction the Customer Data screen is not appering.
    Need help on the same.
    Thanks
    Avi

    Avineesh
        Have saved the Objects on a Transport Request ?
        Have you done the    <a href="http://help.sap.com/saphelp_crm50/helpdata/en/81/1d5303c023da438e792316c9d25a84/frameset.htm">Post Processing</a>  ?
    Thanks
    <b>Allot points if this helps!</b>

  • ZTABLE through EEWB enhancement

    Hi,
    I want to enhance a Ztable with a field which is created through EEWB.I tried to enhance the table through the Extension Wizard,but the wizard is not in Editting mode.
    How can i get into editing mode, and to enhance the table with the new field.
    The solution will be rewarded with points.
    Regards,
    SelvaKumar

    Hi Selva kumar,
    Oopen the following link and click on 'Error handling'.
    http://help.sap.com/saphelp_crm50/helpdata/en/9f/a19c921f0911d6b1d500508b6b8b11/frameset.htm
    Hope this information helps you.
    Regards
    Nadh.

  • EEWB - Enhancement to BUPR - Error DA300 - CRM 5.0

    Hi,
    I am trying to add a new field to the BUPR (Business partner relationship)component using EEWB - Easy Enhancement workbench.
    (I am working on the CRM 5.0 SAP_ABA release 700 level 9, BBPCRM release 500 level 6 ).
    I am getting the following error:
                                                                                    Message no. DA300                                                     
    Diagnosis                                                                 
         Thee is no active nametab in the system, although an active ABAP/4    
         Dictionary object was expected.                                       
    System Response                                                           
         None                                                                  
    Procedure                                                                 
         Reactivate the ABAP/4 Dictionary object.                              
    The task that gets created from the EEWB is BUPR_DDIC.
    I have used database utility for the table etc, i am not sure which ABAP/4 dictionary object is being referenced to in the above message , since no structure is being created.
    While adding the new field I tried all possible options of the new field i intended to add and it still gives me the error.
    Am i missing any step.. do i need to create any structures.. please advise.
    Any help is greatly appreciated..thanks

    Hi,
    I received the correction advice via OSS-message from SAP.
    You need to check the SAP note 946315 - then it should work!
    Good luck,
    Lawrence

  • EEWB: enhancements of relationships

    Hi,
    I'm trying to enhance relationships (bupr) using the EEWB in a CRM 5.0 system, but I'm continuously running into missing table entries in the CRM definition tables (e.g. oxt_er_knowledge).
    Did anyone succeed in doing this?
    At the moment I have the following error: "Parameter STRUC_API not contained in parameter list".
    Thx in advance,
    Michael.

    Hi Naveen,
    Go to Tcode BUPT- then go to Business Partner Relationships --Control --Applications -- Here you create the application as BUPR. Then go to
    Business Partner Relationships --Control --Screen Layout --Views. Maintain the view as Z13000 and assign the application as  BUPR.
    Hope this will solve the issue.
    Thanx
    Chinmaya

  • 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 enhancement for Service Desk

    We are doing enhancement for solution manager - Service Desk, which is using CRM program.
    Our current status is that the extension is working fine for change request and for  maintenance optimizer, but not with support message.
    We used the following :
    EEWB Bus obj : SERVICE TRANSACTION
    Extension Type: CUSTOMER_H
    We are wondering what EEW business object and Extension type we should use. We suspect that what cause the problem.
    Thanks in advance...
    Srinivas
    Message was edited by:
            SRINIVASAN RENGANATHAN

    Hello Friend,
    I am facing a similar kind of a problen.
    Were you able to get through this?
    If yes, please share the solution.
    Thanks in Advance,
    Sumit

  • EEWB Enhancement in Red , error state...Cannot  'Start Wizard' after that..

    Hello ,
    Can you please help me with this..
    1. There was an enhancement with customfield ( checkbox ). This was not selected for 'Search'...I wanted this in the 'Search' screen of CRM UI, hence ticked the 'Search' ( This I did by choosing ' Start Wizard' and then proceeding )...This resulted in a short dump..Details are as follows : Category ABAP Programming Error
    Runtime Errors SAPSQL_WHERE_UNKNOWN_OPERATOR
    Except. CX_SY_DYNAMIC_OSQL_SYNTAX
    ABAP Program SAPLOXT_TASK_API
    Application Component CA-GTF-EEW-SRV
    After this, the enhancement is in a error state ...and 'Start Wizard' is disabled...
    Can you suggest me as to how to proceed to rectify the error and get the 'Start Wizard' enabled...so that I can proceed with the field being available for 'Search' in CRM UI.
    2. How do I compare different versions of enhancements?Because there is an option of going back to older version ( I would like to see whats in the older version )
    Thanks in advance.
    Regards,
    Monica

    You can use following reports to check the custom field errors.
    AXT_EXT_ANALYZE
    AXT_EXT_GENERATE
    AXT_EXT_RESET
    AXT_EXT_ACTIVATE_LOCAL
    AXT_EXT_CHANGE_PACKAGE

  • Undo eewb enhancement (deleting the whole enhancement)

    Hello,
    I've created a new project, and with it two enhancements for the BUSINESS_ACTIVITY Object, both with the extension type ACTIVITY_H (Extend Activity).
    Now I would like to delete the second enhancement as I do not need it anymore. The enhancements are on the development system and have not been transported into any other system.
    Is it as easy as right-mouse-click -> delete on the enhancement, or do I have to watch out for something? I have not changed the enhancement in any way.
    I have had a bad expierience enhancing the business partner and so, before I delete this enhancement I would like to know, what happens....
    Regards,
    Friederike

    Hi,
    The enhancement can be deleted after deleting the extension.Incase the extension created is active deletion shall not be allowed.The tables get converted back to the original state.

Maybe you are looking for

  • 11.1.2.2  workspace and sharedservices error

    I installed 11.1.2.2 in my laptop....but iam getting following error for workspace and sharedservices. Error 404--Not Found From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1: 10.4.5 404 Not Found The server has not found anything matching the Req

  • Someone CAn help me ????  Item "IMG_3123.JPG" is used by Mac OS X and can't be opened.

    Someone CAn help me ????  Item "IMG_3123.JPG" is used by Mac OS X and can't be opened.

  • Flyweight Pattern use with multiple GUI components

    Hi, I am creating a simple application and I would like your advice on wether I should use the flyweight pattern or not. My application is essentially a GUI front to a repository of small images. The GUI (in its simplest form) is a single window that

  • Kernel patch for more CPU families offers measurable speed increases

    I wanted to show folks a pretty nice patch that allows one more options when compiling a kernel for CPU families.  Complete list included at the bottom of this post.  I tested it using three different x86_64 machines running a generic x86-64 kernel a

  • NAC/Wireless Design

    Hi! Looking for some input on some design options for NAC with a wireless deployment since OOB and IB are now both options. In a campus environment of up to 300 wireless users, in-band seems good so that we can have one SSID, but restrict a user logi