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.
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,
TheaHi 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 -
I need to insert records in a ztable through bapi
Hello Gurus,
I am new to bapi creation. And I need to insert records in a ztable through bapi. similarly updation.can you send me with example.Its urgent.
Thanq you.Hi satish,
I have created a bapi but what is happening is i need to insert few records through bapi.say i have to insert records for an employeeno say 1 and for that employee i need to insert other field values like item_no and value and date.but i am not givin the other fields in import parameters.that is item_no and value and date.so plz give me a solution for this querry.
Thanq you Satish. -
Article master (mm41) through eewb
Hai all,
Is it possible to add fields to MM41 transaction through eewb transaction??if yes please tell me the steps else please tell me a way to add fields i had checked for screen exits and badi's .
Thanks in advanceHi,
Business Requirement:
As per the client Business critical requirements, additional fields are
required in the Article Master. This is because the existing fields in
the Article master are not adequate to capture the data.
We have referred the SAP Note 925424 (Table MAW1) and 44410 (MARA) for
this.
Based on the above note 44410, we have added fields in MARA table,
since Manufacturing
activities are envisaged in future instead of proceeding with 925424.
Whether, MAW1 (925424) also to be considered?
Since this is very critical requirement from client, we cannot avoid
and do not have any
alternate solution.
These fields will be used in reports and pricing in sales &
distribution.
Apart from this, are there any other SAP notes to be referred?
Is there any restrictions there in length for fields to be used in MARA table .
By referring note 44410 , i added 20 fields in MARA table, in which some 4 fields are more than 40 characters .
All custom fields are updated in MM41 and MM42 .
Shall i proceed by this approach .Kindly guide me on this .
Thanks and Regards,
S.Sivakumar -
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.
-
Hello All,
I have an issue. Can you please tell me how to add 2 new tabs through the EEWB. I have already added 1 tab through EEWB. Now when I am trying to add 2 tab, the news fields get added in the 1 tab.
Please provide me some solution for that.
Regards
Aashish GargHi,
1. Create an entry for any standard tab in the screen flow in SPRO.
There you have to assign a custom dev programm which calls the new dynpro
2. Create the dynpro.
In case of a dynpro with new tabel, just assign a single container on it.
3. Create function modules for the dynpro.
Assuming you have a ALV container on the new dynpro, create function modules which
a) creates the ALV grid
b) refreshes the ALV grid
4. Create a custom dev Z Tables with required fields
5. Assign Z Table field catalog to the ALV grid
6. Handle data changes within the ALV
7. Use
a) CRM_INTLAY_GET_HEADER_GUID to receive the order information
b) CRM_EVENT_PUBLISH_OW to raise a save event for CRMD_ORder
c) CRM_ORDER_MAINTAIN to add something to the order (input fields are enough)
d) CRM_1O_INSTANCE_GET_UI to set action flag
--> all this will give CRMD_ORDER the information that data was changed (your new data)
9. Create function modules which will give you your data from the ALV grid
10. Use a BADI ORDER_SAVE to store your data on the database
I know it is quite short, but it should give you a hint.
Please give me reward points if you find it helpful.
Thx
Frank -
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 RENGANATHANHello 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 -
Creating a new field in assignment block through EEWB
Hi,
I need to create a new field in an Master data --> Listings --> Listing items/Products assignment block. I do not have option to use AET (using CRM 7.0) for this assignment block. I think I should use EEWB only.
Now, how can I find the right EEW Bus. object and the extension type to create new fields.
Please suggest.
Thanks,
PraveenCRMCMP_LST/CondRecDispView.
Here I would like to create new field in the header area. I found that the structure used by the BOL entity, in this view, cannot be enhanced. This new field will be defaulted according to the user information everytime the user creates a new Listing.
Also, this field should be available in display view.
Please suggest.
Thanks,
Praveen -
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 PriyaHi 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 ReddyHi 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 -
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
AbishekHi 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
AviAvineesh
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> -
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 -
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..thanksHi,
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
Maybe you are looking for
-
Linking Portal and a Workflow in the Back-End
hi all, how can i link a portal screen with a workflow, say if a user submits an organisation unit change in a portal screen, a workflow event should be triggered to send a mail to the user's manager for approval. From the ABAP end, how can we make a
-
Lack of communication from the, so-say, world lead...
ever had to eat your words? We are moving to a new property in Devon. Booked BT well in advance. Also booked 9 other tradesmen fro mAerial installer, plumber, electrician Intruder alarm installation - all turned up when they said they would, did an
-
Limiting notifications to only one mail account
i have one inbox, in it i have mobileme and gmail, but i only want to see dock notifications for the mobileme account, whats the best way? thank you Max
-
I just purchased a Western Digital 1TB drive (which I assume is made up of 2 500GB drives?) and am having troubles formatting it for my Mac. It came formatted as MS-DOS I believe, and when I went to initialize it as MacOS Extended Journaled in Disk U
-
Same Exam used in Multiple Certifications
Looking at the Exam 1Z0-051 it is used in multiple OCA certification paths. Two I am interested in are: Database 11g Administrator Certified Associate = 1Z0-051 + 1Z0-052 Oracle PL/SQL Developer Certified Associate = 1Z0-051 + 1Z0-144 If I pass 1Z0-0