Err 00 671: SAPSQL_ARRAY_INSERT_DUPREC when creating help desk service mes.
Hi all,
we are setting up SOL MAN 4.0 SP 06, which have BBPCRM 05 SP09
I have followed the below forum, in order to implement the number range for document type SLF1 and SLFN.
Error when creating system message
(Error when creating system message)
As said in the forum you have to implement number range differenty for SLFN docs and SLF1(ABA msg).
So clearly number ranges internal for SLFN docs are external for SLF1 docs and it works in the opposite way round as well.
If I use the crmd_order trx to generate internally an SLFN doc it works,without any problem. But on the other hand if I try to use the menu Help - Create Support Message, I get the below error:
00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC.
As well BDOC have got a strange status, the yellow triangle of incompleted, and/or in process.
Should I carry out any Bdoc set up? For instance for queues?
After doing an ST05 trace I have found out that system is trying to insert twice the same key record in table CRMD_ACTIVITY_H. The program doesn't fail the first time but at the second attempt it fails.
We have checked many Sap notes, and in one case I have found out that problem was identical to the one I 'm experiencing. So we apply note 754192.
But I still have the same problem. So what am I supposed to do?
Should I raise the BBPCRM SP?
Please advice. Any help will be rewarded.
Many thanks in advance,
AndreA
Andrea,
With reference to a couple of your statements made in your posting, the SLFN and SLF1 documents are part of the overall Service Desk configuration, is there a reason that you have not progressed to the SP12 Stack? Have you gone through the IMG to activate the necessary BC Sets for enabling the Service Desk? If you have gone through all the necessary configuration, have you made any modifications or customizations to the processing of service requests to include custom actions during the execution for creation of a service desk ticket (this can include sending emails, changing SLA dates, org distribution).
Thanks for clarifing your situation for the rest of us and the more details you provide, the better we all can answer your question.
Similar Messages
-
Which BW variable is used for date(range) when creating a portal service
Hi,
Can any one please let me know which BW variable is to be used for date(range) when creating a portal service for searching based on dates.
Thanks
AbhaiHi Arun,
its just a portal service which would be called when searching a document created on a particular date or betwwen a range of date.so what i require is which BW variable to be used when handling range.As for variable technical name we use VAR_NAME_I and for single value variable we VAR_VALUE_EXT_I
in the similar manner i want BW variable to be used for range of values.
Thanks
Abhai -
2004S MiniSAP ABAP: SAPGUI crashes when creating a Web Service
I have installed the NW2004S ABAP Preview System from SDN on a VMWare Image (Windows XP, 1.7 GB Mem).
No problems during the install. Also I was able to run the sample Web Dynpro Quiz Application.
However when try to create a Web Service the SAP GUi crashes with the Windows Error Message "dispwork.exe has encountered a problem and needs to close." Interestingly enough the "dispwork.exe" process in the MMC continues to be green and I can reconnect.
Here are the detailed steps if you want to try to re-produce:
1) Select Package SAPBC_IBF_SCUSTOMER
2) Select Function Module "BAPI_FLCUST_GetList"
3) Right mouse click and Create -> Web Service
4) Web Service Wizard opens, type in name for Web Service (Z_...) and continue with the default settings
5) Creat as Local Object
Result: After about 5 minutes of compiling the SAP GUI crashes. The Web Service is not created (checked in WSADMIN)
Any help is greatly appreciated. Will reward points for hints which lead to a resolution.I'm glad to see it wasn't just me having this problem. I installed the SPS8 version of the 2004s ABAP trial a couple weeks ago and immediately tried to apply SPS9 and kernel patches, etc. (with a lot of help from your blog 3930, even though some things have changed since then).
I ran into this same problem you describe but since there had been some other problems along the way too, I decided to uninstall the whole server and start over. Uninstallation and getting a clean installation again was a mess (maybe the new cleanup utility would have helped some) but I got past that.
The second time through, I made a lot of improvements, which I'll list here since they may help others, but still ran into this problem in the XPRA_EXECUTION phase.
Improvements to process:
1) Backup database first, just in case
2) Share the c:\SAP directory as Sapmnt so that SPAM can find the packages
3) Add at least one extra batch process, since the default installation only gives one and more are needed for the support package installation (the easy way is to increase rdisp/wp_no_btc in the NSP* profile in C:\SAP\NSP\SYS\profile)
4) While in the profile, change ztta/cua_area = 250000 to avoid some errors logged in trace files for having that too low
5) Also in the profile, put the slash between the directory and file name in ssf/ssfapi_lib and sec/libsapsecu
6) Also in the profile, add "dynpro/generate_in_separate_luw = N", as per note 949737
7) Request and install a new license key before applying the support packages.
All of the above were changes I made after finding errors or problems and these solve the problems. Some errors also led me to upgrade MAXDB from 7.60 build 32 to 33 (pretty painless if note 735598 is followed carefully) but I'm not sure that really solved anything.
I tried hard to debug the WEBI_AFTER_IMPORT problem and narrowed it down to when it's trying to create a transformation for a function and XSLT_MAINTENANCE is called and then inside the Activate method and the Check method it calls. I ended up not able to solve this problem but also hoping that SPS10 would do so, as per note 973675. I just removed the AFTER_IMP method for WEBI from table OBJM temporarily while letting SPAM continue.
I too will be waiting to see if SPS10 helps or if someone comes up with a solution. Ideally, a new version of the trial could be posted which incorporates the above improvements and includes SPS9 or SPS10 so that those installing it fresh don't have to go through so many issues...
Message was edited by James Webster at 10/10/2006 5:36 p.m. EST to add point 7 to the list of improvements. -
Leading ? xml version="1.0"? tag when creating / invoking web services
Hello friends. I'm wondering if anyone has any insight as to why I cannot create
a fully formed XML document when developing a web service which includes the standard
<? xml version="1.0" ?> leading tag.
If I include the leading tag in my XML mapping for a jws method, I am unable to
compile the service into an ear, getting the following error: "An unexpected
exception occurred while attempting to process the classes and annotations for
this Web Service." If I do not include the leading tag, I can compile into an
EAR file and invoke the web service from a HTTP POST, but I cannot include the
leading <?xml...> tag in my request. Considering that I'll be asking other vendors
to submit to my web services and creation of xml documents using DOM or other
methods automatically generates the <?xml ...>, I'm hoping I'm not going to have
to tell them to parse out this piece of the files they want to send me. Can anyone
help?
Thanks so much!
CMCM,
I suppose you have set 'http-xml=true' for this to work. For http-xml
protocol, there is no way to specify the leading <?xml> tag, and hence
unfortunately the desired functionality cannot be achieved.
In case, this is very important for you, could you please log a support
case, and then we can file a bug and ask the Engineering to look into it.
Thanks,
Anurag
"Crackhead Millionaire" <[email protected]> wrote in message
news:[email protected]...
>
Hi Anurag -
Thanks for the response. My problem is that I would like to be able tosubmit
straight XML (i.e., not SOAP) to a webservice from an application outsideof Weblogic.
For example, the following code block fails on submission to BEA:
* Example Simple Integration.
import java.io.*;
import java.net.*;
public class testBEAPost {
* Null constructor.
public testBEAPost () {
super();
* This method handles creation of a PeopleSoft XML Envelope, wrapping of
* user input into the envelope, submission of the message to theintegration
broker
* and display of the response message to the screen.
* @created 3.12.2003
* @param argv java.lang.String[] Standard user entry input
public static void main(String[] argv) {
try{
URL url;
URLConnection urlConn;
DataOutputStream printout;
DataInputStream input;
// Create the internal XML document which will be to send to BEA.(hardcoded)
>
String internalXMLDoc = "<? xml version=\"1.0\"?><newlocationxmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><setid>WMS</setid><l
ocationid>1118UG0000</locationid><description>Electric
UndergroundLocation</description><exceptionemailaddress>[email protected]<
/exceptionemailaddress></newlocation>";
>
// Define the target URL.
url = newURL("http://167.75.117.20:7001/WebServices/PeopleSoftWebServices/NewLocation
Service.jws/createLocation");
>
// Open the Conection
urlConn = url.openConnection();
// Set necessary connection variables.
urlConn.setDoInput (true);
urlConn.setDoOutput (true);
urlConn.setUseCaches (false);
// Specify the content type.
urlConn.setRequestProperty("Content-Type", "text/xml");
// Send POST output.
printout = new DataOutputStream (urlConn.getOutputStream ());
printout.writeBytes (internalXMLDoc);
printout.flush ();
printout.close ();
// Get response data.
input = new DataInputStream (urlConn.getInputStream ());
String str;
while (null != ((str = input.readLine())))
System.out.println (str);
input.close ();
} catch (Exception e)
System.out.println(e);
If I run this program, I get a java.io.IOException with the serverreturning a
500 error code. However, if I strip out the leading <? xml version="1.0"?> tag
and submit to the web service, it works fine. My program set I createdthis example
for uses DOM to create the document, so I'm actually creating thedocument, getting
the String value of it, then parsing out the leading tag beforesubmission. My
problem is that soon I'll be dealing with third parties who may havetrouble generating
SOAP requests (don't ask), so I'd like to be able to tell them to generatesimple
XML documents to send to BEA if at all possible.
Can you assist? Thanks so much.
"Anurag Pareek" <[email protected]> wrote:
CM,
A SOAP message generated by a Workshop web service, when it acts as a
client
to another service, always contains the leading <?xml> tag. Here is a
sample
of a SOAP message generated by Workshop:
POST /TestImport/TestAny/TestAny.jws HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client
Protocol 1.0.3705.0; BEA WLW 7.0)
SOAPAction: "http://www.openuri.org/hello2"
Host: localhost
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: Keep-Alive
Content-Length: 398
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<hello2 xmlns="http://www.openuri.org/">
<o></o>
</hello2>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
It seems to me that what you are asking for is already there. Could you
please elaborate your issue further, probably with a sample of a XML
message
which you feel is not accepted by Workshop, but should be.
Thanks,
Anurag
"Crackhead Millionaire" <[email protected]> wrote in message
news:[email protected]...
Hello friends. I'm wondering if anyone has any insight as to why Icannot
create
a fully formed XML document when developing a web service which
includes
the standard
<? xml version="1.0" ?> leading tag.
If I include the leading tag in my XML mapping for a jws method, Iam
unable to
compile the service into an ear, getting the following error: "Anunexpected
exception occurred while attempting to process the classes and
annotations
for
this Web Service." If I do not include the leading tag, I can compileinto an
EAR file and invoke the web service from a HTTP POST, but I cannotinclude
the
leading <?xml...> tag in my request. Considering that I'll be askingother vendors
to submit to my web services and creation of xml documents using DOMor
other
methods automatically generates the <?xml ...>, I'm hoping I'm notgoing
to have
to tell them to parse out this piece of the files they want to sendme.
Can anyone
help?
Thanks so much!
CM -
Change jsp's in web service client when creating a web service in WID
Hi, Actually , when we a web service, on websphere Integration Developer,JSP's get generated after creating the web service client.
Those JSP's are named as input.html, invoke.jsp etc, I need to change the jsp's for good look and feel,
But I am unalble to do that as there is no configuration information included in the jsps created by default, Please let me know, if any has come across this kind of situation and knows how to deal with.Hi,
Not sure if you can get answer to WID specific questions on the Oracle-WebServices forum. Here, we are mainly talking about SOAP and WSDL, and mostly with the Oracle OC4J implementation.
When you generate a static proxy, you can set the endpoint URL dynamically using a helper method on the class generated by JDeveloper - look for setEndpoint()
import javax.xml.rpc.ServiceFactory;
import javax.xml.rpc.Stub;
public void setEndpoint(String endpoint) {
((Stub) _port)._setProperty(Stub.ENDPOINT_ADDRESS_PROPERTY, endpoint);
}The generated code uses the JAX-RPC APIs under the cover, which may also apply to Websphere's internal implementation.
Hope it Helps,
-Eric -
Security Error when creating a web service with Flex
Hello comminuty.
I'm using Flex to create a standalone application and I have to use web services to retrieve data from SAP.
I used the bapi bapi_flight_getlist to create an associated WS that works fine (tested with the Eclipse's WS Explorer).
In Flex Builder, I use the following code to create my web service:
<mx:WebService
showBusyCursor="true"
id="service"
wsdl="{wsdl}"
result="resultCreateWSHandler(event);"
fault="faultCreateWSHandler(event);">
<mx:operation name="FlightGetList"
result="resultWSHandler(event)"
fault="faultWSHandler(event)"></mx:operation>
</mx:WebService>
And this is the error I'm getting:
(mx.messaging.messages::ErrorMessage)#0
body = (null)
clientId = "DirectHTTPChannel0"
correlationId = "E578ED8C-EF29-44E7-8D57-57B4DB6EB613"
destination = ""
extendedData = (null)
faultCode = "Channel.Security.Error"
faultDetail = "Destination: DefaultHTTP"
faultString = "Security error accessing url"
headers = (Object)#1
DSStatusCode = 0
messageId = "6E7AC45E-418D-90CD-96AD-57B52DB1DAF4"
rootCause = (flash.events::SecurityErrorEvent)#2
bubbles = false
cancelable = false
currentTarget = (flash.net::URLLoader)#3
bytesLoaded = 0
bytesTotal = 0
data = (null)
dataFormat = "text"
eventPhase = 2
target = (flash.net::URLLoader)#3
text = "Error #2048: Violation de la sécurité Sandbox : http://localhost:8300/ztest2/bin-debug/ztest2.swf ne peut pas charger de données à partir de http://XXXX:8006/sap/bc/srt/wsdl/bndg_DEB8A28C2E19EEF19C080050568D135B/wsdl11/allinone/ws_policy/document?sap-client=800."
type = "securityError"
timestamp = 0
timeToLive = 0
Translation: "Error #2048: Sandbox security violation: http:....swf cannot load data from http:...client=800"
Would any of you have an idea about what is causing this error??
Thanks for any help you can provide.
Regards,
C.Hi Cristina
Did your flex application worked. i am also having same problm. cant access the BAPI from standalone flex application.
Jay -
Problem when creating CAF Entity Service finder Methods
Guys,
Can any one please suggest me appropriatly to the below problem.
I am using NWDS 7.06. I have no problem when creating CAF project, Application Service and Entity Service even.
But in the Entity Service:
1. Add a string or longtext attribute.
2. try to create a custom finder method in operations tab, during that operation i am not finding the attribute which i have created in step1.
That means i am not able to create the my own finder methods with parameters.
I was able to do that in some version long ago but i have forgotten that NWDS version.
summary of Problem Is: " Cannot create custom methods with custom parameters in Entity Service"
Can you please suggest me the right version or a solution to this problem on urgent basis please.
I promise you that i will give you full points to you who ever gives me the right solution.
Please mail your suggestions to [email protected]Guys,
I have solved the problem successfully. Thanks for your attention. -
How to make cost element field appear when create network activity service
Hi All,
Please help. We create a project ,wbs and network activity using external service. How can we make appear the cost element when the service master appear. The system require cost element but we cannot see the cost element field.
Steps :
*. CJ20n.
*. Create WBS and network header
*. Then network activity for external service.
*. Then it appears service specifications : ext specs Task List Maintain
*. I Put Service no, and the error message appears :
Please enter a cost element
Message no. SE121
*. But we can find where the cost element is. It seems the field disappear.
PLease help.
Thank you.
NiesHi,
Yes. It is already blank. But the cost element field still not appears when we create activity service. It shows :
Please specify a valid account assignment
Message no. SE181
Diagnosis
You have entered an account assignment category in the document item for which an account assignment is mandatory.
All account assignment lines in the service specifications either have been deleted or are inactive (e.g. account assignment lines of a contingency item).
Procedure
Please enter an account assignment for the services or value limits.
The entry of an account assignment is unnecessary if you choose "unknown account assignment" in the document item. -
Which BW Variable to be used for date when creating service in portal
Hi,
Can any one please let me know which BW variable is to be used for date(range) when creating a portal service for searching based on dates.
Thanks
Abhai
Message was edited by:
AbhaiHi Arun,
its just a portal service which would be called when searching a document created on a particular date or betwwen a range of date.so what i require is which BW variable to be used when handling range.As for variable technical name we use VAR_NAME_I and for single value variable we VAR_VALUE_EXT_I
in the similar manner i want BW variable to be used for range of values.
Thanks
Abhai -
Granting Help Desk access to view Knowledge Articles
When our Help Desk techs open the Service Manager Console, they cannot view the Library node and hence cannot view the Knowledge node underneath and the Knowledge Articles. Is there a way to grant them access so they only see the Knowledge node and "All
Knowledge Articles" below that? I took a look at the pre-canned roles and could not find anything that gives that specific a right.Hi
Because Knowledge articles are Configuration Items you can create some own views in the Configuration Item section and give special privileges to those new views. For more information you can also have a look at http://social.technet.microsoft.com/Forums/systemcenter/en-US/9077a6c6-decf-45e1-b523-8697041d8cc8/how-to-give-createedit-privileges-only-for-knowledge-articles-announcements?forum=administration
Best regards,
Jochen -
Help Desk - Project Management Add-on
Background: We currently offer a third party e-commerce solution for our clients called Four51. Four51 is integrated into our SAPB1 platform. We provide comprehensive print managment and marketing fulfillment programs for medium and large sized organizations. ( We have 20 associates and about 6MM in sales - size perspective )
1st Problem: In support of about 100 e-commerce sites for our end clients we receive multiple help desk request daily. We have found the B1 core does not quite fit the need to track help desk service request etc....
2nd Problem: In addition to the help desk service ticket issue....we also have a scheduling requirement for our ebusiness group. Example: we have 4 site builds....I need to be able to track the estimated FTE hours to build 4 sites and then benchmark against project completed and actual FTE hours deployed.
Sought solution: Is there a SAPB1 Add-on that will handle help desk service request...and project scheduling....integrated of course to my Business Partner data in B1.....and provide reporting etc....
If there is not an Add-on is there a software solution that is recommended. Any recommendations or information would be very helpful.The customers might benefit from using salesforce.com and using the netweaver integration which works with 2007 SP1 and 8.8.
Also you can suggest that they use SAP by-design if available in your market as it tends to be a very modular version of All-in-One with some nifty features and lots of flexiblity. -
Using a uddi key to create a business service in OSB
I want to be able to use a service registry key when creating a business service in OSB. I've found documentation on how to do this in Oracle ESB, but not in OSB.
From the documentation for OSB, I can only find a way to synchronize the business services imported from the service registry (when i search through the imported services there is no mention of the uddi key that i can see). I can choose to auto-import when setting up the registry, but I'm not sure exactly what this behavior does.
From the console documentation (http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/consolehelp/uddi.html)
"You can use the Auto-Import Status page to synchronize changes to a service with those present in the registry. Upon any changes to a service in the registry, Oracle Service Bus provides notification of the change on the Auto-Import Status page which lists all out-of-sync services. You can then synchronize the service in the Oracle Service Bus Console with the corresponding service in the UDDI registry."
This setting seems to automatically update the endpoint of the business service wihtout that administrator having to do anything, but what is actually being done? Is the service bus updating the endpoint as soon as it has been notified of a change or when i view/call the service is the endpoint being looked up?
Am I missing something??
Edited by: user498458 on Apr 27, 2009 11:30 AMI took your advice and re factored the Receive class so it had all the functionality I needed except two methods which would then be overridden in the derived classes. What I had a hard time understanding is once an object of class say SpecialReceive extends Receive it can be referred to as Receive yet still maintain that it's a SpecialReceive.
What I mean is if I give a Receive object to some method and this method has no idea that this object is actually SpecialReceive and it calls a method say run() which gets overridden by the SpecialReceive. I thought that since this method has no idea what type of Receive this object is it will execute Receive's run(). But it actually does know what type of class it is and it executes the right run() method (the one that SpecialReceive overrides).
After I realized this there is no more need for casting.
Thanks everyone for your contributions. -
Service Desk: Can't find Support Team when creat.message in satellite syste
Hi all,
strange thing:
In service desk I customized the partner determination rule for the support team with the rule AC13200137.
(In the rule pretty much everything is filled with * )
a) when creating a message via transaction NOTIF_CREATE within solman itself, the support team can be determined without any problems.
b) when creating a message in a satellite system via ->Help ->Create Support Message, the message gets created in the solution manager, but the support team could not be determined.
In the action log for "when message is created, find
support team responsible" the protocol is red.
Details of the log:
- green: Date and time stamp
- green: Processing CRM_DNO_PARTNER_1 is started
- red: Rule container does not exist
- red: Actim could not be successfully executed
Any idea why this is acting differently ?
Thanks
Christianhi,
It might be because of the buffer synchronization problem , you can try executing the program
HRBCI_ATTRIBUTES_BUFFER_UPDATE
in se 38 and see whether the responsiblites that you created are getting updated.Its because of the master data change and some time it take a longer time to get updated in the database .
Goodluck ,hope this is gets resolved
from,
Varghese -
Service Desk: System and client missing when creating a message.
Hi Experts,
I would like to find out if anyone has encountered this problem before. The system and client fields were blanked out and I am unable to select/create the system when creating a message. Thanks!Hello Wein,
If the system/client are grayed out in the workcenters, it is because when creating your BP you've probably created it only for a single system/client. Try to update your BP with another system (tx. BP_GEN).
Hope this will help.
Regards,
Stéphane.
Oups didn't see that the question was marked as answered...
Edited by: Stephane BUSTARRET on Aug 5, 2010 2:40 PM -
Help Desk Tickets not updating when Refreshing (7.4.00070)
I usually create tickets right from the Help Desk (Open Tickets) screen, and lately I've been noticing that sometimes when I create a ticket, (and assign it to myself) it won't show up in the queue until I navigate off of the page and then back. (Like clicking Dashboard, and then back to Tickets). Clicking the [Refresh Tickets] button doesn't seem to work. I'm not sure if it's a bug, or a performance issue (but my VM running Spiceworks seems to be happily chugging along.)
Client: Win 7 x64 Pro, connecting via Comodo Dragon (V43.3something)
Server: Server 2012R2 (Virtual Machine- 6 cores, 8GB of RAM) running Spiceworks as a service
Network: Under 250 devices, Gigabit connections to/from server, less than 500 tickets.
This topic first appeared in the Spiceworks CommunityI have just tried to install that update but again it tells me "The installer encountered an error that caused the installation to fail. Contact software manufacturer for assistance"
Is there some way of finding what is wrong?
I really have been trying to update for months now.
Thanks
Maybe you are looking for
-
If my old laptop died before I could deauthorize the computer... how do I get rid of it from one of my 5 devices??
-
Help needed with titles in Elements 7.0 - urgent!
Hey there, I believe I have quite a simple task, but I can simply not find it in my Premiere Elements 7.0 options. I want a title to pop in, character, by character. Not fade in, not fly in, not come from below, nor from above. Simply appear, as if I
-
Couldn't get personal hotspot to work
I tried the personal hotspot tonight for the first time (it is supported on my carrier - AU in Japan) but I couldn't get it to work. The restaurant I was in had wifi that my iPhone automatically connected to. I think that was one issue. For the perso
-
How to input hindi language in oracle forms 9i
Hi All, I have a requirement that forms input as well as all labels should be in Hindi language.I am able to do the same for ARABIC language but Its not working for Hindi. It showing ????? character while trying to input. Please suggest me for the sa
-
I have both an early 2011 MacBook Pro and a late 2012 27" iMac. Both are running the most updated versions of Yosemite, and I have no other issues with fonts - however, my company uses Gotham as it's main font - and I am only able to use it on the iM