IDOCs poted by PI are failed bcoz data is locked by PI under previous IDOC
Hi,
We have a sceanrio Where we are posting IDOC from PI to ECC. We are facing an issue that When we are posting IDOCs by PI into ECC, sometimes the data that Current IDOC is trying to process, its alreday locked by the previous IDOC that PI submitted.
Like at the same time, PI submits two same idocs.and one is in process, so second fails bcoz data is locked by the first one.
Can anybody suggest a soultion, how to queue them so that seocnd one should wait till first is procssed and data is released.
Thanks
-Kulwant
You need to implement EOIO for your receiver IDOC CC:
/people/sap.user72/blog/2005/01/28/setting-up-inbound-qrfc-queues-for-serializing-idocs-using-the-idoc-adapter
In the Receiver IDOC CC select the Queue Processing check-box..
Also check: http://help.sap.com/saphelp_nw04/helpdata/en/96/791c42375d5033e10000000a155106/content.htm
From the above link:
Queue Processing
If the function module IDOC_INBOUND_IN_QUEUE is to be used, set the relevant indicator. It is used for IDocs that are serialized
by queues (quality of service is EOIO). This module is only available in SAP Web AS 6.40 and higher. If it is not available, the
function module IDOC_INBOUND_ASYNCHRONOUS is called. The indicator only takes effect in SAP systems Releases 4.0 and
higher. Calls for the queue processing function module are placed in the qRFC queue.
Regards,
Abhishek.
Edited by: abhishek salvi on Jul 3, 2009 3:48 PM
Similar Messages
-
The Full Optimization & Lite Optimization Data Manager packages are failing
Hi,
The Full Optimization and Lite Optimization Data Manager packages are failing with the following message "An Error occured while querying for the webfolders path".
Can anyone had similar issue earlier, please let me know how can we rectify the issue.
Thanks,
Vamshi KrishnaHi,
Does the Full Optimize work from the Administration Console directly?
If it's the case, delete the scheduled package for Full Optimize every night (in both eData -> Package Schedule Status and in the Scheduled Tasks on your server Control Panel -> Scheduled Tasks), and then try to reschedule it from scratch.
If it's not solving your problem, I would check if there are some "wrong" records into the FACT and FAC2 tables.
After that, I would also check if the tblAppOptimize is having other values than 0. For all applications, you should have a 0 there.
Hope this will help you..
Best Regards,
Patrick -
What are the ways to handle Idocs which are failed to post to R/3
Hi Experts
What are the ways to handle Idocs which are failed to post to R/3 after sucessfully configuration of the Scenario.
Thanks & Regards
AravindHi
Check the Idoc Status in R/3 with WE05.
Idocs will fail in following conditions
1) Idoc will be in error if all the mandatory field are not mapped.
2) If partner profile is not maintained.
3) Most of the times, idocs will be in error due to functional issues.....check the status and take help from functional guys.
Once the error resolved, reprocess the same idoc using BD87
Regards
Abhijit
Edited by: Abhijit Bolakhe on Mar 18, 2010 3:11 PM -
When I go to "Tools" / "Plug-Ins" and click on "Check To see If Plugins Are Up To Date" it goes to Mozilla Check Your Plugin Page, but fails to show plugins or check plugins. I am using OS X 10.10.2 / Firefox 35.0.1 / February-7-2015
Need info and a fix, please... Thanks! Whitebuck
https://www.mozilla.org/en-US/plugincheck/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=plugincheck-update"check to see if your plugins are up to date" still doesn't work for me in Firefox 36.0.1
-
MATMAS IDocs are failing in 51 Status?
Hi,
I am sending across Material from one SAP System 4.5B Version to SAP System ECC 6.0.
I am using Mass send transaction to send these material (BD10). Here I am giving all the material number and the target system name and send it across in full. Now, the idocs are getting created but on the inbound side they are failing in 51 Status with a error text "<b>Message incomplete (seriousness, area, number, or exception missing)</b>".
Can anyone let me know what could the reason? Is there problem with configuration setting or else problem lies in EDI Setting.
Raghuram.we can run the IDOC in foreground and see what exactly the error.
go to t-code: BD87
enter the IDOC number and execute.
run the IDOC in foreground ( with selection from Menu >> Restrict and Process.)
and then select Foreground
You need to choose proper line item when you selecting the above said Restrict and process.
Thanks
JK -
Idoc-xi-rfc scenario random fails to be processed
Hallo all .
Let me first describe our scenario.
Generally it is an IDOC - > XI -> RFC case.
Idocs are created after an order creation .
In XI there are two different mappings, depending on the idoc structure (the IDOC type is the same, but the segments created are different) and two different receivers, each one with an individual communication channel. Each channel is allowed to have up to 200 multiple simultaneous connections .
Then, each functions decides whether the inbound data is appropriate for it and processes it or not .
Our problem is this :
If we send a bunch of orders (eg 100), all of them are processed successfully except of some of them, (eg 4 ).
In the SXMB__MONI, they are all marked as "waiting for acknowledgment" .
Yet, there is no obvious reason for their failure.
If we send again the failed orders, then 3 of them may be processed.
And finally if we send them again even the last one will be processed.
So, from what I can see, this problem cannot exist due to the data we send, or the XI configuration, or the functions that are finally called. Actually, it seems to be absolutely random.
Any suggestions would be highly appreciated .
Edited by: John Syrigos on Dec 30, 2008 6:08 PM
Some clarifications : The business scenario is to handle the ORDER idocs that created in the SAP ERP system from SD (Outbound Deliveries) or the Stock Transport Orders (Outbound Deliveries). The problem for the created IDocs is that if the outbound delivery is coming from SD then for each line item of the sd document fills the segment A for example and if the outbound delivery is coming from the Stock Transport Order then fills another IDOC segment for example B. For this reason we decide to create two separate interface mappings in order to send each IDOC in both of the Function Module that handle which of them will be executed. In the daily order processing the user every afternoon use a standard SAP ERP transaction and collect all the outbound deliveries and create for the collectively the appropriate IDOCs. We suppose the mass processing will create some problems.
Thanks in advancehi,
one simple advice (less then one day) would be to change
>Generally it is an IDOC - > XI -> RFC case.
either to:
Generally it is an IDOC - > XI -> ABAP proxy case.
or if this is not abap proxy enabled receiver system to:
Generally it is an IDOC - > XI -> IDOC case.
if you already have a working RFC then changing it to and IDOC
and changing a mapping is less then one day and in both cases
abap proxy and IDOC you will have a clear status and LOG!
(as both IDOCs and ABAP proxies are persistent in receiver system)
this is the best possible option I believe and nothing will get lost for sure
Regards,
Michal Krawczyk
http://mypigenie.com XI/PI FAQ -
Jobs are failing and give dump "TSV_TNEW_BLOCKS_NO_ROLL_MEMORY"
Hi ,
Jobs are failing and giving dump "TSV_TNEW_BLOCKS_NO_ROLL_MEMORY " and TSV_TNEW_PAGE_ALLOC_FAILED.
Here are the logs:
===================================================================
15.04.2009 07:11:35 Job started 00 516 S
15.04.2009 07:11:35 Step 001 started (program ZAPO_REALIGNMENT_MPOS_PA, variant AP_AP_REALG_S1, user ID aaa_bbb_apo) 00 550 S
15.04.2009 07:12:52 ABAP/4 processor: TSV_TNEW_BLOCKS_NO_ROLL_MEMORY 00 671 A
15.04.2009 07:12:52 Job cancelled 00 518 A
===================================================================
Job log overview for job: BIREQU_4DHSSKZ38YF3KALR4ZBRCDNQT / 00382400
Date Time Message text Message class Message no. Message type
15.04.2009 00:38:24 Job started 00 516 S
15.04.2009 00:38:24 Step 001 started (program SBIE0001, variant &0000000024435, user ID aaa_bbb_APO) 00 550 S
15.04.2009 00:38:24 Asynchronous transmission of info IDoc 2 in task 0001 (0 parallel tasks) R3 413 S
15.04.2009 00:38:24 DATASOURCE = 9AZAP_AM R3 299 S
15.04.2009 00:38:24 ************************************************************************* R8 048 S
15.04.2009 00:38:24 * Current Values for Selected Profile Parameters * R8 049 S
15.04.2009 00:38:24 ************************************************************************* R8 048 S
15.04.2009 00:38:24 * abap/heap_area_nondia......... 2000683008 * R8 050 S
15.04.2009 00:38:24 * abap/heap_area_total.......... 2000683008 * R8 050 S
15.04.2009 00:38:24 * abap/heaplimit................ 100894464 * R8 050 S
15.04.2009 00:38:24 * zcsa/installed_languages...... ED * R8 050 S
15.04.2009 00:38:24 * zcsa/system_language.......... E * R8 050 S
15.04.2009 00:38:24 * ztta/max_memreq_MB............ 256 * R8 050 S
15.04.2009 00:38:24 * ztta/roll_area................ 100000000 * R8 050 S
15.04.2009 00:38:24 * ztta/roll_extension........... 8000683008 * R8 050 S
15.04.2009 00:38:24 ************************************************************************* R8 048 S
15.04.2009 00:38:54 ABAP/4 processor: TSV_TNEW_PAGE_ALLOC_FAILED 00 671 A
15.04.2009 00:38:54 Job cancelled 00 518 A
=================================================================
Please suggestHi,
Here are the details as follows:
ORACLE
10.2.0.2.0
=====
HP-UX
9000/800
====
Kernel release 700
Compilation HP-UX B.11
Sup.Pkg lvl. 108
ABAP Load 1563
CUA load 29
=============
SCM 5.00
SAP_BASIS 700 0011 SAPKB70011
SAP_ABA 700 0011 SAPKA70011
ST-PI 2005_1_700 0003 SAPKITLQI3
PI_BASIS 2005_1_700 0011 SAPKIPYJ7B
SAP_BW 700 0012 SAPKW70012
LCAPPS 2005_700 0004 SAPKIBHD04
SAP_AP 700 0008 SAPKNA7008
EA-IPPE 400 0007 SAPKGPID07
SCM 500 0008 SAPKY50008
SCM_BASIS 500 0008 SAPK-50008INSCMBASIS
QIE 200 0004 SAPK-20004INQIE
BI_CONT 703 0005 SAPKIBIIP5
ST-A/PI 01I_SCM500 0000 -
VIRSANH 530_700 0005 SAPK-53305INVIRSANH
========================
Thanks,
VK -
What are the frequent data load errors in production support?
what are the frequent data load errors in production support?
It is a long list. Here is some of them.
1. Idoc not arriving from source system.
2. previous processes failed.
3. change run unsucessful or did not run properly and data in master data is messed up.
4. invalid characteristics in the data.
5. Duplicate records found.
and on and on.
Ravi Thotahdri -
OBIEE 11g agents are failed to connect to Essbase
OBIEE 11g agents are failed to connect to Essbase. We are using :USER & :PASSWORD (SSO) in connection pool setting to connect to Essbase.
User account exists in both OBIEE and Essbase. OBIEE dashboards which are based on Essbase are working fine. Essbase variables in RPD are upto date.
Only agents are failing and error says invalid credentials, but dashboard pages are running without any issue.
OBIEE: 11.1.1.5 (BP4)
Essbase: 11.1.2.1
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 96002] Essbase Error: Login fails due to invalid login credentials (HY000)
Essbase and OBIEE services are up and running.
Any help will be appreciated.We finally implemented CSS Token option and ended up with this error. We are unable to connect to essbase with CSS Token option.
We followed the Oracle document to implement this.
[nQSError: 43119] Query Failed: EPMCSS-00301: Failed to authenticate user. Invalid credentials. Enter valid credentials. (HY000)
We did update this property:
JAVA_PROPERTIES="-Dplatform.home=${WL_HOME} -Dwls.home=${WLS_HOME} -Dweblogic.home=${WLS_HOME} -Didstore.identityAttribute=objectguid"
Any help will be appreciated! -
SSIS packages are failing after upgrade to SQL server 2014
Hi,
I have some SSIS packages running on SQL server 2012 .
After I upgraded to SQL server to 2014 from 2012 , the SSIS jobs are failing on the SQL agent.
And i can see its related to Data source connectivity to the SQL agent. I hope it not able to identify the connection manager in SQL agent. And connection adapter is not upgraded.
I read some articles about this and they say it not able to connect to SQL server agent job.
And, I can see that the package is running if i run manually using SQL 2012 run time.
Why its not running on SQL 2014 ?
did i miss anything while upgrading SQL server 2014 ?
Please give me some suggestions to solve this issue.
And is there any way i can change the SQL server agent 2014 to adapt this and run ?
Below is the error :
The Package filed to load due to error 0XC00100014 " One or more error occurres. There should be more specific errors preceding this one that expalins the details of the erroes. This message is used as a return value from functions that encounter
errors.: This occures when CPackage::LoadFormXML fails.
Regards,
Vinodh Selvaraj.I think you have typed this error message by yourself.
Anyway, as it says there should be more error preceeding to this. Do you have any other errors which describles the exact issue stating at what task it fails?
If not, then there are various reasons behind this issue. 3rd party connection manager such as Oracle Attunity or it may be 32/64 bit issue.
You may try executing package in 32 bit mode from SQL Agent Job.
Please refer:
http://blogs.msdn.com/b/farukcelik/archive/2010/06/16/why-package-load-error-0xc0010014-in-cpackage-loadfromxml-error-appears-while-trying-to-run-an-ssis-package.aspx
http://www.bidn.com/blogs/timmurphy/ssas/1397/package-failed-to-load-due-to-error-0xc0010014
-Vaibhav Chaudhari -
Hi All,
I'm facing a strange problem..
I've developed few reports. they are working fine in develop environment. after successfull testing they were published on web.
in web version, all reports are executing for first time.. if I change any of parameters values or without chaning also..
if I press "View Report" following error occurs..
An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for data set 'dsMLGDB2Odbc'. (rsErrorExecutingCommand)
For more information about this error navigate to the report server on the local server machine, or enable remote errors
please suggest any alternative ways to overcome this issue
thanks in adv.in my case the problem is
one virtual machine is for developers
other for testers
in developers i created a report, then save like *.rdl and copy to testers machine, does not work there
the error what testers get is
Error during the local report processing.
Could not find a web-based application at http://developersMachine/AnalyticsReports/DataBaseConnector.rsds
and the solution is to use alternative url or in some cases http://localhost/ -
Query execution failed for data set
Hi,
We are using SQL 2005 server for generating reports.When we ran the reports it taking so much time after some time it shows this error:---
ReportProcessing.ProcessingAbortedException: An error has occurred during report processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for data set ---> System.Data.SqlClient.SqlException: A severe error occurred on the current command. The results, if any, should be discarded.
Can you help me out.
Thanks,
--AmitMy team is also facing similar problem. The RS trace logs report:
w3wp!processing!13!9/26/2007-15:31:23:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for data set 'msdb'., ;
Info: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for data set 'msdb'. ---> System.Data.SqlClient.SqlException: A severe error occurred on the current command. The results, if any, should be discarded.
Operation cancelled by user.
In our system, Report Server and Database are on different machines. Report Server access database using a service account who has stored proc execute permissions on database.
Problem comes only if the query execution time exceeds 5 mins. Otherwise the report gets generated successfully.
I suspected this to be some timeout issue. But I have checked that all timeout settings in rs config files are as default.
Any pointers?
Thanks
puns
[email protected] -
Connection verification failed for data source using mySQL
Hi,
I having problem with mySQL datasource and getting the above error. This is only happening in our staging server. We are using ColdFusion 8 running JRUN4 and trying to connect to mySQL v 5.1.41. I tried adding DSN from my localhost using ColdFusion 9 developer edition and I am able to connect without error.I know that mysql server, username & password is valid. I can access the mysql also using mySQL gui tool from different pc and it works fine. I'm believe that this has something to do with mySQL driver? Can somebody shed some light on how can I fix my DSN connection problem? Thank you.
here's the error:
Connection verification failed for data source: forum
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.ConnectException MESSAGE: Connection timed out: connect STACKTRACE: java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:519) at java.net.Socket.connect(Socket.java:469) at java.net.Socket.(Socket.java:366) at java.net.Socket.(Socket.java:208) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:173) at com.mysql.jdbc.MysqlIO.(MysqlIO.java:267) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2739) at com.mysql.jdbc.Connection.(Connection.java:1553) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:589) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner. java:67) at java.lang.Thread.run(Thread.java:619) ** END NESTED EXCEPTION ** Last packet sent to the server was 0 ms ago.http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6ef0253
HTH
Tim Carley
www.recfusion.com
[email protected] -
Connection verification failed for data source:
Hi,
I having problem with mySQL datasource and getting the above error. This is only happening in our staging server. We are using ColdFusion 8 running JRUN4 and trying to connect to mySQL v 5.1.41. I tried adding DSN from my localhost using ColdFusion 9 developer edition and I am able to connect without error.I know that mysql server, username & password is valid. I can access the mysql also using mySQL gui tool from different pc and it works fine. I'm believe that this has something to do with mySQL driver? Can somebody shed some light on how can I fix my DSN connection problem? Thank you.
here's the error:
Connection verification failed for data source: forum
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.ConnectException MESSAGE: Connection timed out: connect STACKTRACE: java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:519) at java.net.Socket.connect(Socket.java:469) at java.net.Socket.(Socket.java:366) at java.net.Socket.(Socket.java:208) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:173) at com.mysql.jdbc.MysqlIO.(MysqlIO.java:267) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2739) at com.mysql.jdbc.Connection.(Connection.java:1553) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java :589) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(Connect ionRunner.java:67) at java.lang.Thread.run(Thread.java:619) ** END NESTED EXCEPTION ** Last packet sent to the server was 0 ms ago.Also make sure your firewall has the required port open (1433
default) and if you are running 2003 on the SQL box, especially if
you ran the security Wizard, make sure the IPSec is allowing the CF
box to communicate with it, and vise verse. -
Dpm 2010 exchange 2010 backups are failing
Hi, I'm getting an error which does not seem to match in the DPM 2010 ID codes. Randomly, I have backups of an exchange 2010 DAG that are failing. The backup will run for a short time (5mints..up to 10minuts) and then will fail with the following error:
Type: Recovery point
Status: Failed
Description: Backup failed as another copy of 'user' database is currently being backed up. (ID 32628 Details: Internal error code: 0x80990D51)
More information
End time: 4/25/2011 10:37:27 PM
Start time: 4/25/2011 10:26:55 PM
Time elapsed: 00:10:31
Data transferred: 0 MB
Cluster node -
Recovery Point Type Incremental Sync
Source details: 06001
Protection group: EXCH2010 - 06001
I've tried restarting the DPM server to troubleshoot. I say this happens randomly because I've had some backups successfully complete against the same exchange server. The only other item that seems odd is when creating protection groups against the DAG,
the intial lookup seems to take forever. Not sure what to try next.Hello,
As DPM relies on the exchange writer to take the snapshot for the backup, if the backupinprogress flag is set to true and it does not seem get out of this state even when there is no actual backup in place, then at this point DPM is the victim.
As far as I am aware the only way is to clear that flag is to:
a.) Reboot the exchange server
or
b.) Restart the information store
In some cases even:
1.) Either Activate all other databases on another Node except for the Problem Database, and Dismount the Problem database temporarily
Or:
1.)Dismount all Databases on this Node including the problem database
2.)Restart the Exchange Information Store Service.
3.)Mount any dismounted databases
You may want to redirect this question below to the exchange 2010 forum of:
"if the backupinprogress is set to true when it should be set to false as there really is no backup being taken, then how can I reset it without having to perform:
a.) reboot of exchange
b.) restart of the information store"
http://social.technet.microsoft.com/Forums/en-US/exchange2010/threads
Regards, Shane. Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. This posting
is provided "AS IS" with no warranties, and confers no rights.
Maybe you are looking for
-
Screen resolution in remote connection
Hello. I have several macs, both at home and at the office. I like to use my MacBook Air on the go. When at the office, I like to work from a mac mini with a full HD screen resolution. The MacBook Air support this external screen. In order to avoid c
-
How to Align test in Text Area?
Someone please show me how to align text in text Areas...
-
IMovie searching for files for project that does not exist...
Whenever I fire up iMovie 09 on Lion, it spins, and then tells me it can't find a video file for a project that does not exist. That is, it says 'File xxx.mov from project 'Movie 1 cannot be found - without this file the movie cannot be played.' The
-
Hi, I have a requirement in one of my PI interface where i need to call only one SOAP action of a WSDL file whereas the WSDL file contains multiple SOAP action parameters ,how to achieve this . Your Help will be appreciated .:)
-
Posting a content area as a portlet.
I am using a combination of content area portlets and PDK developed portlets. When I publish the folders in the content areas as a portlet they can sometimes be added to a page and sometimes cannot. All the time they show up on the provider list but