Error during adding fields by EEWB
Dear Experts;
We are implementing SAP CRM 6.0, we need additional fields in Business Partner. We are tried to add them by using EEWB. However we got an error and are not able to generate new fields.
The error message is :
"Object R3TR TABU CRMC_BLUEPRNTC, which is not checked by the Transport Organizer, and object R3TR TABU CRMC_ACCESS, which is checked, cannot be edited in the same request."
Firstly we supposed that it is caused by locking of object in request. We released all requests, deleted all projects created via EEWB and create new fresh EEWB project with new workbench and customizing request. However we are still facing the same problem.
when we use package $TMP we don't face this problem (as it doesn't use request) but when we use our own package we got this error.
What might be the reason? How can we solve this? Any idea will be appreciated.
Thanks in advance
Mehmet
Hi Mehmet,
never seen this error occur.
I suppose you have created a new transport request as well? During my encounters with the EEWB I found it useful to hava a clean request for both customizing and workbench with two undefined tasks in them. One is for development, the other for repair. Maybe you can try this, if you have not done already?
Did you have a look at the mentioned tables? Probably there is something wrong with them?
cheers Carsten
Similar Messages
-
Tns-04406 tns-04409 error during adding net service in oracle10g OID
Hi,
We have installed oracle OID using oracle app server 10 and are in process of configuring directory naming method
ldap.ora file has foll entries
# ldap.ora Network Configuration File: /app/oracle/product/101202/network/admin/ldap.ora
# Generated by Oracle configuration tools.
DIRECTORY_SERVERS= (smtest02:389:636)
DEFAULT_ADMIN_CONTEXT = ""
DIRECTORY_SERVER_TYPE = OID
getting following error during adding net service names ... is this a setup issue ?
error writing ServiceAlias to: LDAPDataStore [svr: smtest02:389:636, type: OID, ctxt: cn=OracleContext,, home: /app/oracle/product/101202] original exception message: TNS-04409: Directory service error caused by: oracle.net.config.DirectoryServiceException: TNS-04406: Invalid parameter caused by: oracle.net.ldap.NNFLException original stack trace: oracle.net.config.ServiceAliasException: TNS-04409: Directory service error caused by: oracle.net.config.DirectoryServiceException: TNS-04406: Invalid parameter caused by: oracle.net.ldap.NNFLException oracle.net.config.DirectoryServiceException: TNS-04406: Invalid parameter caused by: oracle.net.ldap.NNFLException oracle.net.ldap.NNFLException at oracle.net.config.DirectoryService.throwException(Unknown Source) at oracle.net.config.DirectoryService.read(Unknown Source) at oracle.net.config.ServiceAlias.<init>(Unknown Source) at oracle.net.common.dataStore.LDAPNetServiceHandler.save(Unknown Source) at oracle.net.common.dataStore.NetObjectHandler.maybeCommit(Unknown Source) at oracle.net.common.dataStore.NetObjectHandler.addElement(Unknown Source) at oracle.sysman.emo.net.config.srvc.Services.writeLDAPEntry(Services.java:1120) at oracle.sysman.emo.net.config.srvc.Services.saveService(Services.java:1072) at oracle.sysman.emo.net.config.srvc.NetServiceAdminObject.commit(NetServiceAdminObject.java:505) at oracle.sysman.db.net.NetController.applyAdminObjectBean(NetController.java:449) at oracle.sysman.db.net.NetController.onApply(NetController.java:499) at oracle.sysman.db.net.srvc.NetServiceController.onApply(NetServiceController.java:1401) at oracle.sysman.db.net.NetController.handleApply(NetController.java:843) at oracle.sysman.db.net.srvc.NetServiceController.handleApply(NetServiceController.java:1412) at oracle.sysman.db.net.NetController.handleEvent(NetController.java:1036) at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:376) at oracle.sysman.db.net.NetControllerResolver.handleRequest(NetControllerResolver.java:169) at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:688) at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:291) at oracle.sysman.eml.app.Console.doGet(Console.java:285) at oracle.cabo.servlet.UIXServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:101) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16) at oracle.sysman.db.adm.inst.HandleRepDownFilter.doFilter(HandleRepDownFilter.java:133) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:20) at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:269) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:600) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192) at java.lang.Thread.run(Thread.java:534)
thanks
KedarResolved this issue by logging in as super user.
-
Error message in WebGUI after adding fields with EEWB - Class doesn't exist
Hello!
After adding fields to the component BT111H_OPPT within EEWB and BSP_WD_CMPWB I recieved an error message while trying to open an Opportunity in the WebGUI, stating:
Cannot display view MainWindow
An exception has occured
Exception Class CX_SY_DYN_ILLEGAL_CLASS - Method call of IF_BSP_WD_DYN_RT_REP_SUPPORT~GET_URL_PARAMETERS failed; the class ZL_BT111H_O_BSPWDCOMPONEN_IMPL does not exist
Method: CL_BSP_WD_COMPONENT_FACTORY=>GET_REPOSITORY_XML
Source text Row:25
An exception occured during the activation of target view CUBTOpptOverview.MainWindow for the navigation
An exception has occured
Exceptions Class CX_BSP_WD_RUNTIME_ERROR - View CUBTOpptOverview.MainWindow could not be bound
Method: CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW
Source text Row:162
Has any one an idea, if this could be a bug or what went wrong? I am especially irritated, that it seems, that class was not created. After all I never changed any tables or anything in the background manually. I just used the standard tool EEWB, nothing else.
Many thanks for any kind of help!
By the way, I tried to go back all the steps I took previously to, kind of "un-do" my error, but I was not able to delete all created extensions, due to a another error - but that's a different story, or isn't it?
Cheers,
MarekHello Experts,
I know my question was a tricky one and no-one was able to help me from this forum. That's why I would like to share with you the solution I just recieved from SAP:
Although all classes that were created whilst extending the component BT111H_OPPT were deleted, there still existed a seperate extension definition in ViewCluster BSPWDVC_CMP_EXT still persisted.
I wasn't aware of the fact, that I had to delete that too.
Note: in order to delete ViewCluster, use tx SM34
The problem ist now solved!
Cheers!
Marek -
Error while Adding field on Screen Variant
Hi SAP Gurus,
I want to add one field Trading partner in Fast entry screen.
I am getting below error message while adding one field Trading Partner in Screen Variant ES007(O7E6)
FIELD instruction for field BSEG-VBUND missing on template screen
Message no. F4171
Please let me know where do I have to maintain Trading partner field in template screen.
A quick response on this is highly appreciate.
Regards,
SATVIR SINGH
Edited by: Satvir S Digwa on Oct 6, 2010 12:41 PMHi
Go through the below link:
Re: Trading partner in Field Status Group
Rgds
Vani -
Error in Adding Fields.
I am trying to add 2 additional fields to my report below. I highlighted in yellow the code that I added. I keep getting the "failed to retrieve data from the database error." I know it is hard to tell what is wrong from the error I just described, but does anyone see anything wrong with my highlighted lines? Is there something I did wrong or need to do? Any help is greatly appreciated.
with accts as (
select a.rmsfilenum, misddesc,a.attrnycode,rmsacctnum,c.rmszipcode,
cast(char(action_code) as char(16) ccsid 37) as action_code,
cast(char(result_code) as char(16) ccsid 37) as result_code,
a.rmstrandte,
case when action_code = '4' then 'Home Phone' else 'Other Phone' end as Phonetype,
rmstrantim,rmsdateasg,
rmsbrglvl5,
rmsbrglvl6
from
rptingdata.roactreacc a
left join reporting.rmaster b
on a.rmsfilenum = b.rmsfilenum
left join reporting.rcomker c
on a.rmsfilenum = c.rmsfilenum
left join reporting.rsasrecv d
on a.attrnycode = d.rmsrecvrcd
left join reporting.rofcrcd e
on a.attrnycode = e. attrnycode
where c.recordtype = 'D'
and e.rmsbrglvl6 = ‘5006’
and
( action_code = '4'
and rmstrandte between Replace(Char((Cast(Timestamp({?Enddate}||'000000') As Date)) - 6 days, ISO),'-','') and {?Enddate}
or
( action_code in ('3','5','25','26','27')
and rmstrandte between Replace(Char((Cast(Timestamp({?Enddate}||'000000') As Date)) - 29 days, ISO),'-','') and {?Enddate}
totissue as (
select rmsfilenum,phonetype, count(*) as totcount
from accts
group by rmsfilenum,phonetype
having count(*) > 2
totcount as (
select a.*, totcount , Replace(Char((Cast(Timestamp({?Enddate}||'000000') As Date)) - 6 days, ISO),'-','') as strtdt
from accts a
join totissue b
on a.rmsfilenum = b.rmsfilenum
and a.phonetype = b.phonetype),
uniqatty as (
select rmsfilenum,attrnycode from totcount group by rmsfilenum,attrnycode),
attyplcdt as (
select a.rmsfilenum, b.rmstrandte as plcdt, c.rmstrandte as recalldt
from uniqatty a
left join reporting.rhistfl b
on a.rmsfilenum = b.rmsfilenum
and b.rmsfldimpl = 'ATTRNYCODE' and b.hstnewvalu = a.attrnycode
left join reporting.rhistfl c
on a.rmsfilenum = c.rmsfilenum
and c.rmsfldimpl = 'ATTRNYCODE' and c.hstoldvalu = a.attrnycode
select a.*, plcdt,recalldt
from totcount a
join attyplcdt b
on a.rmsfilenum = b.rmsfilenumHave you tried putting the "e." in front of the field names?
Also, I would copy all of this SQL and paste it into a database query tool such as Toad or SQL Server Management Studio (which tool you use depends on what type of database and the tools you have available). Get the query working in there and then paste it back into the Command editor in Crystal.
-Dell -
hi All,
When adding new fields to an activity using EEWB, is it possible to add a field with a drop-down for values? How can that be achieved?
Please share any reference document.
AlkaHi Alka,
Yes, it is possible to add drop down values. When you create a new extension through EEWB wizard, the screen would come up with a checkbox (from CRM 5. onwards) to create a value table. This value table would bring in the drop down entries.
For CRM 4.0 you can create a data element and asisgn a value table to the domain and that should assign drop down help.
One more option - the screen create via EEWB is in customer name range and you can change it using screen painter. You can assign any search help or drop down you want. Please note that these manual changes would be overwritten when you regerenrate the EEWB next.
Hope this helps.
Cheers
Surendar -
Error! Adding fields to the field catalog
Dear Sap Support,
I just added to the field catalog the field "Short Text" which stands for product description. The thing is that this field was needed in the tab "Discount" of the Marketing Planner.
This field was then added to the table CUS_002 (usage PR), and table CUS_003 (usage FG)
After that change, when I go to the marketing planner and try to insert a new condition, the program throws an error just right after a choose the product to be discounted. The error says: "FIELD_CHECK/DEFAULT_VALUE_SUGGESTION for BAdI /SAPCND/ROLLNAME for filter COMT_PRSHTEXTX is missing"
Where can I find that Badi? and how does it have to be implemented?
Best regards,
MarianaHi Mariana
How did you slove the problem
Thanks
Ron -
Getting error while adding field to data viewer web part
I have custom EditItemForm for a custom list having over 100 columns. That EditItemForm contains a DataFormWebPart in edit mode having over 100
<SharePoint:FormField controls.
If I browse for the above page in internet explorer, I got got the generic error:
"Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Microsoft SharePoint Foundation-compatible HTML editor such
as Microsoft SharePoint Designer. If the problem persists, contact your Web server administrator.
Correlation ID:XXXXXXX"
I went to Log, and got the exact error details as follows,
"Error while executing web part: System.StackOverflowException: Operation caused a stack overflow. at
Microsoft.Xslt.NativeMethod.CheckForSufficientStack() at <xsl:template name="dvt_1.rowedit">(XmlQueryRuntime , XPathNavigator , Double , String ) at <xsl:template name="dvt_1.body">(XmlQueryRuntime
, IList`1 , Double , Double ) at <xsl:template name="dvt_1">(XmlQueryRuntime , XPathNavigator ) at Root(XmlQueryRuntime ) at System.Xml.Xsl.XmlILCommand.Execute(Object defaultDocument,
XmlResolver dataSources, XsltArgumentList argumentList, XmlWriter writer, Boolean closeWriter) at System.Xml.Xsl.XmlILCommand.Execute(IXPathNavigable contextDocument, XmlResolver dataSources, XsltArgumentList argumentList, XmlWriter
results) at System.Xml.Xsl.XslCompiledTransform.Tr..."
Then I thought of removing some columns from the dataFormWebpart. I removed several
<SharePoint:FormField controls from the dataFormWebpart. Then page started working fine.
Please let us know if there is any workaround to fix this issue.
Note: The same page was working fine in MOSS 2007 before migrating to SharePoint
2010.
Sharepoint Consultant from NY, USAIn SP1 and earlier, you could sometimes fix this by breaking the "dvt_1.rowedit" template into smaller templates and calling them sequentially. Sadly, this no longer works in many cases.
Microsoft's "fix" for this problem appears in the August 2011 CU (Possibly earlier in the June CU - haven't checked that one). They have implemented a one-second timer that artificially throws a stack overflow exception if a transform takes longer than 1
second.
Reflector shows us what's going on. As the stack trace shows, it's in Microsoft.Xslt.NativeMethod.CheckForSufficientStack().
A dateTime variable has been set to Now + 1 second when a Microsoft.Xslt.NativeMethod.SetStackBarrier() method was called, then we have this gem:
public static unsafe void CheckForSufficientStack()
void* stackBarrier = StackBarrier;
if (dateTime < DateTime.Now)
throw new StackOverflowException();
if (&stackBarrier < stackBarrier)
throw new StackOverflowException();
As you can see, there has been no real stack overflow, and there isn't even any provision for allowing a SharePoint admin to adjust the now-plus-one-second hack.
The MSFT support person we spoke with said this code was added in the August CU to "prevent long transforms from bringing down the server." So... Let's see what the SP1 version of the same method looks like:
public static unsafe void CheckForSufficientStack()
void* stackBarrier = StackBarrier;
if (((++callCount & 0xffff) == 0) && (dateTime.AddSeconds(5.0) < DateTime.Now))
throw new StackOverflowException();
if (&stackBarrier < stackBarrier)
throw new StackOverflowException();
Well, at least it allowed 5 seconds instead of 1.... -
Error While Creating New Field thru EEWB
Hello CRM Experts,
I have found following Error while adding New Fields through EEWB. Can any one help to analyse and give the solution?
It gives Error Log as- System type OLTP with role DEV is not specified correctly. System type OLTP with role DEV is not specified correctly
Thanks for your reply in advance.Hi Priya,
We are also facing similar error in EEWB. If you have solved this problem, please update thread.
Thanks
Dhanraj -
Adding a new field in EEWB and pulling this to IC 4.0
Hi All
i am trying to add a new field thro EEWB in CRM 40 and link to CRM IC . I have successsfully added the field and the same is now appearing in the IC webclient.
Now I need to passvalues Yes and No and the deafult shall be blank in a drop down list box
How to pass the values. Please forward the code to attach in BSP and where.
Also I need to make this field as mandatory and a error message should be visible in the IC
I shall reward points
SURYAHello,
I have looked at wiki below [http://wiki.sdn.sap.com/wiki/display/CRM/Howtoaddanexistingfieldtoasearchpageofadifferent+component]
Kindly suggest ways to acheive adding new field in Opportunity Search ( employee responsible which is not the main contact like I mentioned ) which belongs to another component ...Can it be done without coding eg. adding to design layer.
Can you please give steps to do the same.
Thanks.
Regards,
Monica -
Error during object generation - EEWB - Urgent
Hi,
We are using standalone CRM 5.0
While trying to create custom fields via EEWB, we are getting the following error.
Task BUPA_CI_FILL_CRDCLNT200
No CRDCLNT200 transport request exists for System Workbench.
When I double click on the system message, I get the following detail:
"Error during object generation - Message no. OXT_MISC313"
Error during object generation
Message no. OXT_MISC313
Diagnosis
Errors occurred when generating objects of your extension.
Procedure
You can analyze the errors as tasks in the error log of your extension
(register Log in the extension detail screen) or as tasks marked with
errors in the navigation tree.
Have anybody experienced this before? your inputs will be helpful.
Regards,
AnilHi Anil,
While you create EEWB extention, it will ask you for creation of transport request.
Most likely reason is your transport system is not configured.
Thus plz contact your basis admin to first configure transport landscape for your system and then try the same.
Best Regards,
Pratik Patel
<b>Reward with Points!</b> -
Error while adding a custom field with Input help via AET
Hi All,
I need to add two custom field under Service orders at Item level in component BT140I_SRVP.
One field is required to have the input search help f4 and autopopulates the second field
I am able to add one field(not requiring help) successfully through AET .
I have created one Zsearch_help in se11 and its successfully running and Autopopulating seocnd field while I am testing it
While adding second field through AET,I need to enter following details as -
field label,search relevant ,serach help etc.
When I type the name of my 'Zsearch_help' against field search help it gives me following error
'Search help is not compatible'.
Secondly,not getting getter and setter methods for the attrributes in BTAdminI.
Last,please tell me if i create zhelp and activate it,would it automatically appear in the list on AETwhile assiging it to input field?
Please help me out.Kindly be detailed as I am new to SAP CRM.
Thanks,
ShivaniThe question is answered in CRM 7.0 forum:
Getting error while adding a custom field (with input help) through AET -
Adding field to repository structure leads to syntax error in webservice
Hello there,
I have added a field to a structure that is used as a parameter type in a customer function module which is part of a function group which is the endpoint of an enterprise service.
I would have expected the webservice where this structure is used to have been updated automatically. But no: When I check the service definition, I get an error message that the type is missing the new field. And sure enough, in the types tab of the service definition (in se80) the new field has not been added to the type (listed under "original types"! - which is kind of misleading, as obviously it is not identical to the repository type any longer).
I'm at a loss here - how can I update the service definition and publish a corrected wsdl file, which includes the added field in the type description? I have looked many places in se80 and soamanager and sproxy, but to no avail. Must I delete and re-create the entire enterprise service?
This is in SAP Netweaver 7.01 and no XI.
-- Sebastian
Edited by: Sebastian Millies on Jul 8, 2010 11:36 AM
unmarked as a question, because answered in [this thread|The specified item was not found.;. Sorry I saw this too late. Anyway, when using the "check" button, a dialog pops up asking whether the service should be updated. (This seemed not to happen when I was using the "check" context menu entry, by the way, but I cannot now exactly reproduce the condition).Hi,
MAke sure there are no entries for application 03 in LBWQ, if you are using Queue delta update mode.
Make sure there are no entries for application 03 in Sm13, if you are using V3 unserialzied update mode.
You can do this by running collective run for applicaiton 03 in LBWE.
And also make sure there are no entries in RSA7 for DS 2LIS_03_BF.
Regards,
Anil Kumar Sharma .P -
Help!!! error after add new field use EEWB
Hello,
I add a new field through EEWB. The new field is add on Complaints header called Internal Reference.
I use wizard of EEWB to add new field , business object: CRM business transaction, then in the wizard, I choose complaints as the type of the transaction, and I check the "search" box for the field, because I also need to use it as search criterial.
Then I go into the BSP_WD_CMPWB, the new field is already available for component BT120H_CPL, view Details. And it is also available for the search view.
So far, everything looks fine.
But when I go into the UI for testing, when I perform the complaints search and click one record to go into the complaints view, it gives me a exception on header. I use SAAB to check the details, it like following:
BTExtRefSet.BTEXTREF/MainWindow
An exception has occurred Exception Class CX_BSP_WD_INCORRECT_IMPLEMENT - Define Application Component 'BTExtRefSet'.
Method: CL_BSP_WD_REPOSITORY=>GET_CMP_USAGE_DEF
Source Text Row: 9
Is there anything I missing to do so I get such error message???
Edited by: SAP-Basis on Dec 1, 2008 5:12 PMHi All,
I have the same error but I am not usig EEWB.
I am trying to display my custom set types as assignment blocks in the Web UI on 'objects' view. I able to see my set type as assignment block, but when I click on it, I have this error:
ZXXX.PRDGENSET/SLSetOVE
An exception has occurred Exception Class CX_BSP_WD_INCORRECT_IMPLEMENT - Define Application Component 'ZXXX'.
Method: CL_BSP_WD_REPOSITORY=>GET_CMP_USAGE_DEF
Source Text Row: 9
ZXXX - set type name.
I doubt my enhancement set is not getting loaded.
Could you please let me know how do I solve this error.
Thanks,
Aditya. -
Without EEWB Is it Possible to adding field to standard tab.
Hi Experts!
Without EEWB and enhancing Screen Is it Possible to adding field to standard tab. Any body can help out in this.
URGENT
Thanks
vikram.cYes it is possible, but we are talking a modification of SAP standard here. Also the effort needed will be at least 10 times higher than using EEWB as you have to reprogram all generated code / screen helps that SAP provides. Moreover these fields are then still not exchanged with the interfaces / BDocs etc which will be also some more days of work. There is no usable documentation on this - at least not by SAP and I am not aware of another one. It is much easier to create an EEWB enhancement and then move the fields from one tab to another.
Doing this all by hand is like adding a second processor to an existing motherboard for more performance compared to exchanging the existing one with one of higher specifications.This is possible, but requires a) more work/time/material b) more experience c) you lose warranty d) in the end you do not know for sure what the outcome will be
Regards, Kai
Maybe you are looking for
-
How to get the hour:minuts:seconds using java
I have table xydata here i get the gsTime like this 2010-04-21 10:58:40 the above time i want to get only 10:58:40 how to write the java for this please help me Thanks in Advance
-
How to check java instance in solaris
Dear All, I am running one java client application in solaris machine. Now my query is that if my application is already running ,how can i check that instance that whether that application is already running on machine or now so that i can restrict
-
How can I reset App Store setup?
Can't find where I can reset security questions and rescue email. Please help?
-
I have lost the command section of the toolbar and cannot restore. how do i do this?
the command section of the toolbar (file, view, history, bookmark, etc.) will not display. how do i reset this?
-
How can you delete an apple id without the password and email
i changed my apple id, because i got a new email and i cant delete the old one with out the password that i dont remember, and the email that is inactive, and none of the security questions are working in my favor. is there any way around that so i c