IDOC status "Message scheduled on outbound side"
Hi,
I am working on scenario file->XI->SAP R/3(Using IDOC). I am getting outbound status of IDOC as "Message Scheduled on Outbound side". When I go and see SM58 for user WF-BATCH there exists a entry with status Transcation Recorded". In SM58 if I manually click Execute LUW then only I am getting an IDOC posted in my R/3 box, but this should happen automatically.
Can any one tell me what should I do so that it gets executed automatically?
Thanks In Advance.
Yaseen Mahammad.
Most of the time it is because of the Queues and Logical system. I,e If there is no proper logical systems are created/maintained then it will give problem.
And it also depends on the rfc Dialog users.
Just check this thread-
Problem with IDOCS
Also check in the IDX1 entry...
Thanks,
Moorthy
Similar Messages
-
XI messages status "Message scheduled on outbound side" with Green flag
Dear,
On My XI system , i have too old messages and i want to clear those.
In moni messages status is "Message scheduled on outbound side" with Green flag .
When i am trying to cancel these messages i am getting a popup saying
"Cannot cancel message because of it's status"
And there is no queue entries for these messsage on smq1 or smq2 (perhaps deleted by someone)
I just want to cancel these messages, please tell me if there is any way .
Thanks in Advance,
SandeepDear Sunil,
Thanks, these meesages are neither active nor used anywhere,
Problem is somebody has manually deleted entries for these messages from SMQ1 and SMQ2.
Regards,
Sandeep -
SXMB_MONI: Message scheduled on outbound side
Hi,
one message sticks in the integration server. The status is "Message scheduled on outbound side". Instead of the target flag there is a green flag in the column outbound status. The queue is registerd, <b>following messages were processed succesfully</b>. QRFC-Monitor is empty.
If I start outbound channel monitor, I can see one entry.
If i mark the outbound entry and click "display queue entry" the following message is shown (Transaction RFC):
XIAPPLUSER IDOC_INBOUND_ASYNCHRONOUS CRP_100 18.01.2006 11:00:23 Transaction executing C0A83D0E0D9C43CE11B70077 ...
What to do?Hi Jayakrishnan Nair,
SM58 returns one entry:
XIAPPLUSER IDOC_INBOUND_ASYNCHRONOUS CRP_100 18.01.2006 11:00:23 Transaction executing C0A83D0E0D9C43CE11B70077...
So the status is still "transaction executing"...
Now I have checked WE02 in the target system and I have found the IDOC being successfully posted 2 hours ago!
It seems that you were right, that the acknowledgement was not received by XI.
I am going to delete that entry in SM58...
Hopefully this will not happen again in the future!
Thanks to all for your help! Points rewarded.
Regards,
Christian -
SXMB_MONI - Message scheduled on outbound side (no queues)
Hi All,
I currently have a problem on one of our XI systems.
In SXMB_MONI all the process messages have the outbound status of "Message scheduled on outbound side" (green flag). The interface is going into a BPM process.
There is nothing in the QRFC-Monitor or in the tRFC - SM58.
I have already registered all the queues.
The XBQO queue for the BPM processing is not being triggered. This process used to work on this system, but has now stopped.
Any Ideas?
Thanks,
Matthew.1. check in sxi_cache. the return code of ur IP shud be 0.
2. register q in smq2
3. anylogs seen from PE in moni?
or use from pg 46 for troublkeshooting from below link:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/bd5950ff-0701-0010-a5bc-86d45fd52283 - -
BPM Mapping error in SXI_MONITOR Message scheduled on outbound side.
When I try to process this message i get an error.
Message scheduled on outbound side.
I am using a BPM.
MI_Source -> MI_Receive_BPM -> MI_TRANS1_BPM -> MI_TRANS2_BPM -> MI_TARGET
Using EOIO in the send step Queue Name: cases
If I remove MI_TRANS2_BPM the message reaches the bpm, but with both transformation in the BPM the message gets an error in the queue where I get a green flag 'Message Scheduled on the outbound side"
This BPM was working on Friday but hasn't worked since. There have been no changes to the my development XI environment.
Some things that i have tried: Clearing the Queues (smq2), Redoing the entire scenario, clearing cpa cache.
Please help.
Thanks
ChiragHi,
MI_Source -> MI_Receive_BPM -> MI_TRANS1_BPM -> MI_TRANS2_BPM -> MI_TARGET
Any specific need to have the above design pattern....you can also try:
MI_Receive_BPM -> MI_TRANS_BPM -> MI_TARGET
You can use the message that you initially receive and apply all the necessary transformation on it and the map it to the target structure....
As you mentioned that if you remove MI_TRANS2_BPM your message is executed successfully...it means that the BPM transformation 2 is waiting for some event / Message....
If you need to go by the same design then you can follow the below steps to resolve the problem:
1) Check the return code of BPM in SXI_CACHE...it should be 0
2) Check for any errored instance of your BPM in SWWL (as mentioned in above posts)
3) Open the corresponding Queue and see for the messages stuck in the Queue....your Queue may be blocked....your BPM will be using a particular Queue and if any message is stuck in the Queue then all the messages that follow will get stuck in the Queue....
Now if it is only your BPM that is using this particular Queue then Delete the Queue (applicable to development environment....do not try in QA or Production environment)
4) In SXMB_MONI click on "PE" and open the Graphic Flow to see where actually your BPM has failed (possible only if the message has entered the BPM.
Regards,
Abhishek. -
Message scheduled on outbound side for proxy to proxy scenario
Hi All,
I am working on Proxy-to-Proxy Scenario.
When i checked my messages in SXMB_MONI, after PE tab it was showing green flag with message as
Message Scheduled on Outbound side.
Please provide the solution what i have to do.
Points will be given
Thanks
RamHi Swarup,
When i clicked on PE, its leading to qRFC Monitor (Inbound Queue).
Here error was showing as Permanent Error in BPE Inbound Processing.
Could u please guide me how to procedd.
Thanks
Ram -
Message Scheduled on Outbound Side
Hi all,
I am working on PI 7.1 and I have a IDOC-BPM-File scenario.
If i test in ESR Test tab,it works fine.But when I triggering IDOC from ECC,in SXMB_MONI ,i can see outbound status is in green and there are no entries in SMQ1 and SMQ2.
Any help is appreciated..Hi Sahana - Did you check your integration process? SXMB_MONI_BPE?
If it is the first time you are running this scenario, make sure the backgorund jobs are scheduled.
Have a look at the below thread
http://scn.sap.com/thread/1973590 -
Restart message scheduled for outbound processing
Hi,
I'm having a BPM process that collects IDocs. A lot of messages got stuck now in the status message scheduled for outbound processing. Can I manually restart these messages? What will it happen if I restart them? Will they be sent twice or just once?
Thanks in advance,
George> I'm having a BPM process that collects IDocs. A lot of messages got stuck now in the status message scheduled for outbound processing. Can I manually restart these messages?
I think you are looking in MONI for status "Recorded for Outbound Processing" .. correct?
Just scroll towards right and then you will find the Queue ID against your message, just click on this id and see if it has got stuck in queue if yes then just process it from there.
>What will it happen if I restart them? Will they be sent twice or just once?
If you process the message it will be posted only once.
Regards,
Sarvesh -
Inbound Processing of iDoc Status Message
Silly me - I thought this would be simple ...
I am currently changing our bank interface from a customized ABAP solution to use more standard SAP utilities (particularly iDocs). I have the configuration set up to use the PAYEXT message type sending PEXR2002 iDocs to a file port. Our bank is receiving these documents and is returning an iDoc status message containing the status of each payment iDoc that they received from us.
My problem is that I can't figure out how to get these status iDocs to update the status of the corresponding PEXR2002 iDoc.
I am trying to execute an RFC interface to apply these status messages to my system using the following OS command:
D:\usr\sap\VPR\SYS\exe\uc\NTAMD64\startrfc.exe -3 -d RT2 -u xxxxxx -p xxxxxx -c 220 -h SPR32K36 -s 00 -F EDI_STATUS_INCOMING -E PORT=ZFI_INT003
The error message that I receive when this is run is:
RFC Call/Exception: SYSTEM_FAILURE
Group Error Group 104
Key RFC_ERROR_SYSTEM_FAILURE
Message Status record 1 is invalid (TABNAM: 'EDI_DC40')
The port (ZFI_INT003) is the file port that is configured for the outbound file. in WE20, this port has the "Status File" tab set to use the logical file name where the status file is being stored on the server. the startrfc command is connecting to the SAP system and opening the status file. I'm not sure where I'm going wrong here.
Can someone please help get me pointed in the right direction? I've obviously missed something here.
Thanks,
GlenHi,
call function modules:
EDI_DOCUMENT_OPEN_FOR_PROCESS
EDI_DOCUMENT_STATUS_SET
EDI_DOCUMENT_CLOSE_PROCESS
kind regards,
HP -
Message scheduled for outbound processing
Hi All,
We have an issue where a message is stuck in MONI in scheduled status. We checked to see if there is any stuck queues, we did not find any errors nor entries. The message has the staus "Scheduled for Outbound processing", also we can see the JOB ID (JOBnumber) with status "job not yet executed". The remaining interfaces in this landscape are working fine.
Appreciate your help!!!
Thanks,
GunasreeHi
We can prevent this problem through standard SAP program RSQIWKEX. This program need to execute background. Whenever any message stuck in queue automatically this problem will restart error message automatically. If you want to delete error message from queue (due to this error message remaining messages are in hold stage. for remaining message execution we need to delete error message from queue) we need to change one function in this probem.
Existing function TRFC_QIN_RESET_LUW , this function only can restart error message.
Need to add function TRFC_QIN_DELETE_LUW , this function delete error message from queue.
For this program execution we need to mentioned queue name(mandatory), find message stucking queue name and give same name to program in variant.
/people/gourav.khare2/blog/2007/12/21/mass-cancellation-of-error-messages--xi
Re: Unable to delete the messages scheduled for outbound processing
Regards
Pothana -
HI
I have to pick IDOC status message in my report program. For this I am referring the table EDIDS. My doubt is some times the IDOC status message is storing in the field STATXT and some times the idoc status message is storing in the fields STAPA1, STAPA2, STAPA3,STAPA4. How come I know I mean from which field I need to pick status message in my report program. I am giving idoc number as input to the table EDIDS. If possible please send me the sample code to resolve this problem. I will give points.
Thanks a lot in advance.Hi,
STAPA1, 2, 3 & 4 are the place holder values for the message..
If you have a message in SE91..like
Sales order & created.
The & will be given in the program where it displays the message.
MESSAGE s208(00) WITH vbak-vbeln.
The vbak-vbeln value will be stored in field STAPA1.
Thanks
Naren -
Hi,
Is there any way we could remove the IDoc status message after IDoc posted successfully? I have created the customized idoc status and want to remove the standard message since it is overlapping message.
Any helps is very much appreciated.
Thanks.
regards,
FareadHi,
IDOC systat01 can be used to change
the IDOC status very easily
(you put the idoc number and new idoc status basically)
http://help.sap.com/saphelp_46c/helpdata/EN/75/4b3c1cd14811d289810000e8216438/content.htm
REgards,
Vasanth -
BPM Mapping scheduled status in SXI_MONITOR Message scheduled on outbound
Hi All,
Please help me how can i solve following issue.
My Scenario WebService - PI - Proxy.
One of the message gets an error in the moni. where I get an green flag 'Message Scheduled on the outbound side".
The design was working fine earlier. It is giving problem now.
I tried following options:
1) I tested the mapping - it is working fine.
2) I checked Cache - the status is fine.
3) I checked Inbound queue(SMQ2) there are no messages stucked in the queues or saved in (smq3). Here i am using EOIO.
4) I checked SWWL - there are message with COMPLETED and STARTED but there are not ERROR messages.
Could any one please tell me - Can i DELETE - COMPLETED messages from SWWL? If i delete what is going to happen.
Please advice
Thanks
VRHi,
In SXMB_MONI click on "PE" and open the Graphic Flow to see where actually your BPM has failed
Also suggesting to check both the Queues....SMQ1 and SMQ2.....
delete an instance from SWWL only if it is in error state.....
regards,
Abhishek. -
Message stuck on outbound side of PE ( BPM)
Hi All,
I am facing a peculiar issue in Prod environment for one of my Interfaces.Around 1100 IDOCs were triggered from R/3 system and they were successfully sent out of R/3(status 03) but in XI where we are using a BPM for collecting the IDOCs , only 350 idocs have been successfully processed out of the PE while around 750 idocs are still waiting to be processed from the outbound side of BPM( the PE status is WAIT). Also the workflow steps are successfully executed but still the messages are not out of the BPM. As far as I understand there would be some internal error in processing of the message from BPE to IS . If thats the case,is there some way out get these messages out of BPM. Is there any way to Refresh the BPE cache? I dont want to resend the idocs again from R/3 and cancelling the old messages which are stuck in BPM in XI. Please suggest the right solution and do response immediately as the issue is critical.
Regards
Sarvesh NispatHi ,
I was facing a similar issue , where messages after executing in IP, where yet to be deivered.
check this thread
Receiver File Adapter Problem
was basically to do with some basis parameters..
hope this helps u out
Regards,
Tauseef -
IDOC Status Messages Documentation
Can anyone help me in sharing the link to see complete documsntation of various IDOC Statues.
Thanks in advance.Hi Vinita,
I don't know if there is a documentation like the one you are looking for. The reason is, that IDOC applications may set the status number in a different manner.
You can look at the short texts in table TEDS2 - this should be self-explaining and just a few status are used.
If you still have questions, please describe the situation including IDOC and Message type, in- or outbound.
Regards,
Clemens
Maybe you are looking for
-
Hello all, I was helping a friend who couldn't log into her PB this weekend. I didn't have the magic. Here are the symptoms: 17" PB running 10.4.11 Filevault enabled She receives an error message that she "can't log in at this time". I changed the Pa
-
Previously I had 2 iphones 4 and diverted private to work (calls) and found out the sms (from iphones and both phones had same contacts) that went to my private also registered to my work ph (different number)??! Is there a procedure to do from iphon
-
Hi All, When trying to fully depreciate an asset, no documentes were posted. We have changed the depreciation key to GWG and are going to post it in November book. Earlier this asset had a depreciation key which was based on UOP values. So now after
-
Hi , I need to get the quarter from posting date.. Please let me know the function module to get the quarter from the date. Thanks Vishal
-
Auto Start/Shutdown db on Linux (RHEL-4)
Hello, I have posted a thread in Database General forum : Auto Start/Shutdown db on RHEL 4 and there one suggestation i got that i have to raise my problem here itself only. Kindly look into the issue and help me. Thanks & Regards Girish Sharma