Problem in pipeline while processing an IDOC
Hi,
I am triggering an IDOC in SAP, when i see the same in moni.. it shows a ">" sign and the Q status column shows a green dot.. Any inputs on this is appreciated..
Thanks in advance..
Karthik.
Kartik,
Double click on the message in MONI and see if there is any error.
See if the message is stuck in the queue.
If it is stuck in the queue, try to de register and register your queue from SXMB_ADM.
Also, try deleting the entry in the queue by double clicking on the Queue ID in SXMB_MONI and restarting your message.
Regards,
Bhavesh
Similar Messages
-
Hello,
I have a inbound Idoc of type HRMD_A (basistype HRMD_A07) which is processed by Function module (FM) IDOC_INPUT_HRMD with proofing. After processing an Idoc the status Monitor for ALE messages (BD87) tell me that my Idoc has status 53, which should be the result i would like to have.
Unfortunately when i go to transaction PA20 and check the infotypes, i see that infotype 0302 isn't created. When analyzing this problem i see that during the processing the Infotypes are posted with HR_MAINTAIN_MASTERDATA (dialog mode is 0 and luw_mode = 0 from include LRHA2F02 FORM save_pa_pb_infty) When this is done for infotype 0302 sy-subrc <> 0 the message is A complex application error has occured. This error message is placed in Export parameters
Return and Return1
of HR_MAINTAIN_MASTERDATA. When the program returns to the calling Form it checks if there is message of type E in HR_RETURN (see below) :
CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
EXPORTING
pernr = ins_objects-objid "#EC DOM_EQUAL
actio = 'INS'
tclas = tclas
dialog_mode = dial_mode
luw_mode = '0'
no_existence_check = $cross
no_enqueue = $cross
IMPORTING
return1 = return
hr_return = hr_return
TABLES
proposed_values = proposed_values.
REFRESH proposed_values.
IF hr_return-msgty = 'E'. "note 984409
CLEAR protocol_error.
protocol_error-msgty = hr_return-msgty.
protocol_error-msgid = hr_return-msgid.
protocol_error-msgno = hr_return-msgno.
protocol_error-msgv1 = hr_return-msgv1.
protocol_error-msgv2 = hr_return-msgv2.
protocol_error-msgv3 = hr_return-msgv3.
protocol_error-msgv4 = hr_return-msgv4.
READ TABLE t_hrobjinfty WITH KEY objid = hr_return-pernr
infty = hr_return-infty
subty = hr_return-subty.
protocol_error-segnum = t_hrobjinfty-segnum.
protocol_error-routid = 'create_prf_pa_pb_object'
As mentioned above, the error message is only placed in the parameters Return and Return1 and not in HR_RETURN.please read the first replyHi,
I think you have preety much done from your end itself .
Could you please tell me what you got in this parameters:
protocol_error-msgty = hr_return-msgty.
protocol_error-msgid = hr_return-msgid.
protocol_error-msgno = hr_return-msgno.
protocol_error-msgv1 = hr_return-msgv1.
protocol_error-msgv2 = hr_return-msgv2.
protocol_error-msgv3 = hr_return-msgv3.
protocol_error-msgv4 = hr_return-msgv4.
It may help us to track down the issue in more better way .
Thanks! -
Job cancelled while processing inbound IDOcs
Hi All,
we are sceduled job in background processing mode for the program RBDAPP01(Inbound Processing of Idocs),
but job was cancelled due to RAISE_EXCEPTION.
if i cheked in ST22 it is showing as
""The termination occurred in the ABAP program "SAPLMCS2" in "MC_SEND_MAIL".
The main program was "RBDAPP01 ".
The termination occurred in line 108 of the source code of the (Include) program "LMCS2U09""
i didn't understand why it is cancelled ?
can any one pls help me ....
regards,
sureshHello,
Sometimes if the Data / Right Data is not present in the IDoc, then it would not help the Standard SAP Program / Programs / Function Modules to fill-in Certain Field Symbols due to which the Short Dump might have occured.
Check the IDocs and try executing the Job again.
Thanks and Regards,
Venkat Phani Prasad Konduri -
Placing on HOLD a migo processing while processing an idoc
Hi,
Im currently implementing an interface to perform inventory adjustments using the migo transaction. The Idoc that we are going to be using is WMMBID01. Until 2 days ago everything was going to be plain STD SAP idoc Processing but now the client is requesting to place on hold the transaction instead of posting the transaction.
Is there a way to do this? or do I need to copy the processing program and modify it to perform the hold instead of the Post?
Thanks,
Natanael HernandezThe solution depends on the reason as to why they need to HOLD the data instead of POST.
For example, you may change the partner profile setting to collect the data instead of posting it immediately. This would hold the IDOC posting and you may post it via BD87 as and when you want.
This will not help if the users would like to see the HELD document and then post it. Remember, you can still verify the data in the Idoc segments in BD87 but it is little technical!!
Cheers
Raj
Reward points if helpful -
Goods Receipt failed While Processing through IDOC
Hi,
We rae processing the GR through IDOC from PCS System.
Goods Receipt for some Material failed in IDOC.Because of following error
Error : Enter the shelf life expiration date
We have checked the SLD for Material in MSC3N and it is maintained for that material.
can yoy tell me the reason behind that ?Hello
Please check the IDOC in WE19, weather the SLED filed is populating the date or not and also in exact format .
Thanks and Regards
Pavan -
A problem was encountered while processing the fol...
Has anyone encountered this before ?
The above message was generated and then my PC files in that folder were all erased.
I'm using 7.1.30.9 and WinXP Home SP 3.
Thanks.I'm synching file which could be a few MB. But this does not happen all the time. And if the data is hugh, should it just stop synching or synch slowly, instead of deleting all the files ?
My software version is 30.019
Hey, Thanks for your help. -
Error while processing INVOIC01 inbound idoc in R/3
Hello @ all,
in XI I'm mapping a XML-file to an INVOIC01 idoc and then sending it to an R/3.
While processing the idoc in the R/3 it is passed to the application and brings the following error:
A company code cannot be determined for LS 0000001111
As solution the system advices to send the company in segment E1EDK14 and ORGID field and the value "011" used as the qualifier, what I allmost did.
And btw. in my case 1111 is not LS but LF.
So has anyone an idea what the problem could be, or how to solve it?
P.S.: To determine the company code for LS 0000001111 in Financial Accounting customizing is not possible, because it is a training system without admin rights I'm working with.
Thankx.Hi Krishna,
The middleware user is locking the order so the document has not distributed through the system properly.
Try looking at the inbound queue (transaction SMQ2) and outbound queue (SMQ1) for errors. Also look at the BDocs in error (SMW01).
When CRM sends an order to R/3 it waits for a confirmation to be returned, looks like the problem is here, maybe in your delta downloads not being set correctly.
Cheers
Andrew -
Problem in processing incoming IDOC
Hi All,
I have a problem while processing Incoming IDOC in the system.
While I try to process and FI IDOC (without purchase order) in the system, by giving the appropriate GL account and cost centre where the document should get posted to (in transaction WE19), I find that the system creates the IDOC successfully with status 53. However, it creates a parked document in the system for the vendor.
When I try to post the document through transaction FBV0, the system asks for a cost centre. Can you please clarify, why the system is asking for a cost object though it is given in WE19 transaction. Ideally while processing the IDOC the system should post the document directly as it has all the relevant details in the IDOC right?
(Just for info, I have given the GL account details in segment E1EDP19 with qualifier 002 and the cost centre in segment E1EDP30 with qualifier 045)
Expecting your help in this regard.
Regards
Nagarajan NHi
You can use WE19 to debug the Idoc FM.
Check this link if it is helpful:
Debugging Idocs
Regards
Neha -
Error while processing Idoc - Urgent!
Hi all,
I am getting the following error while processing the IDOC :
"Application Document not posted "
Status = 51
Error Details :
" V51VP - item was not found - process cancelled ".
Any ideas, what's wrong?
Please Help.
Regards,Hi,
U might be not passing any item value to idoc which might be necessary...wat u can do is
goto WE19 TCODE,give the error idoc number and press execute button,now in the next screen CLICK ON INBOUND FUNCTION MODULE in the application tool bar,now give the FM NAME which triggers teh idoc,check the check box IN DEBUG MODE and radio button IN FOREGROUND....Now it will take to inside of the FM ,now debug and see where it caught the error..
Regards,
Nagaraj -
Can we chnge segment data of IDOC while processing using EXITS ?
Hi All,
We have requirement that we have to do validations while processing of IDOC i.e. using User EXIT.
i can access the data and can do validations final i can update the tables data coming from user exit , but I'm not able to update the Segment field data.
here we can directly update the database , but i'm not able change the IDOC segment values .
for example
FOR cond_a IDOC
THE USER EXIT==>EXIT_SAPLVKOI_002
FUNCTION EXIT_SAPLVKOI_002.
""Lokale Schnittstelle:
*" IMPORTING
*" VALUE(IDOC_CONTROL) LIKE EDIDC STRUCTURE EDIDC
*" VALUE(INPUT_METHOD) LIKE BDWFAP_PAR-INPUTMETHD
*" TABLES
*" IDOC_DATA STRUCTURE EDIDD
*" EXCEPTIONS
*" APPLICATION_ERROR
i can acess the segement values using IDOC_DATA and validations are done .
but how can i update this segmnent values that must apper in IDOCS again .if we see in we05.
Regards
Nandan.Hi Nadan ,
Yes we can change segment data of an Idoc in the Exits.
Below is the code to change the Idoc segment data .
Here I took E1EDK04 as example I read the data from E1EDK04 and I change the segment data
READ TABLE t_idoc_data INTO is_edidd
WITH KEY segnam = c_segnam_e1edk04. "#EC *
IF sy-subrc EQ 0.
MOVE: is_edidd-sdata TO is_e1edk04.
ENDIF.
IF l_betrg = c_betrg.
is_e1edk04-mwskz = C_TAX20.
is_e1edk04-txjcd = c_txjcd.
ELSEIF l_betrg = c_betrg1.
is_e1edk04-mwskz = C_TAX21.
is_e1edk04-txjcd = wa_ekpo-txjcd.
ENDIF.
LOOP AT t_idoc_data
WHERE docnum = i_idoc_contrl-docnum.
CASE t_idoc_data-segnam .
WHEN c_segnam_e1edk04.
MOVE is_e1edk04 TO is_edidd-sdata.
MODIFY t_idoc_data FROM is_edidd.
ENDCASE.
ENDLOOP.
Please let me know if u have any Queries .
Rgds
Sree m -
Processing inbound Idoc ORDERS03 with status 51
Dear ALL
While processing inbound idoc with message type ORDERS03 i am getting a status 51 with below erros
I have maintained the data under VOE2 & VOE4 but not got the solution. We are on SAP ECC6 Version
Customer 1100 is customers purchase organization
Partner no 1109 is customers plant
VKORG, VTWEG, SPART cannot be determined for customer 0000001100 , vendor REN15D
Message no. VG204
Terms of payment in IDoc E1EDK18 have been transferred: Check data
Message no. VG202
Partner number 1109 for customer 0000001100 , partner function WE does not exist.
Message no. VG140
Regards
ArunHi,
Vendor 100002 is not maintained in your system. Maintain the same or use some other vendor which is there in your system.
You should be able to post the document.
Regards,
Lalit Kabra -
while installing adobe creative cloud , getting the following error msg " There seems to be a problem with the download process. Error code:201"
Creative Cloud Help / Error downloading Creative Cloud applications
http://helpx.adobe.com/creative-cloud/kb/error-downloading-cc-apps.html -
Inbound IDOC error while processing Invoice
Hi All,
I received the following error while processing an Invoice on an inbound IDOC:
<b>Field BSEG-MEINS - does not exist in the screen SAPMF05A 0300</b>
Message no. 00349
<b>Diagnosis</b>
The specified field does not exist on the screen
<b>Procedure</b>
Check your batch input data
Any assistance will be greatly appreciated.
Thanks, InnoHi
Please check which G/L Accounts were involved and verify that the Field BSEG-MEINS was set to 'optional' in Transaction OB14. The correct Field Status Variant
for the Company Code can be viewed with Transaction OBY6 and the Field
Status Group for G/L Account can be found with Transaction FS00 under
the Create/bank/inter Tab. This should eliminate the Error 00 349.
Regards
Javier -
Problems while processing maintenance service orders - external(PM)
Hi...........
i am Praveen, fresher to SAP R/3 - PM. I am facing some problems while processing maintenance orders - external service.( IDES )
I used control key PM 03 for external servicing. as per my knowledge it should create Purchase requisition for the external processing . but instead of that it gives following message.
" Relevancy to MRP is set at 3, since order is released or activated"
If i press help it tells that
" relevancy to material planning is currently set to 3, set it to 3"
So i searched lot for the setting but i could not find that setting anywhere.
If i press enter insted of help in the first problem it gives following message
" purchase requisition cannot be generated"
If i press help button it gives message that
" Due to setting, system is trying to generate purchase requisition but you haven't maintained service package for the activity/element. maintain service package for activity/element."
so i serached this setting too but i could not find this one too.
In tab - Activity type, it gives message that
" no activity types assigned to cost centre 4220 controlling area 1000 on Dt-month-year(current date)"
SO I checked with the settings of activity type in controlling , where i assigned activity type 1410 to all cost categories by selecting cost centre category ' * '. but still i am facing same problems.
So i am requesting all of my seniors that please help me out to overcome these problems.
these problems are badly effecting my daily practise on SAP R/3.
So once again i am requesting all of my seniors please help me out.
Thanks and best regards,
Praveen Kumar K B
91-9980531794Hi praveen,
After entering PM03 control key you need to enter the services package by clicking on the "external " button at the bottom of the screen .
Here you enter the services.
You can see RES./PURC.REQ value indicator in ACT.DATA view .This value is defaulted to 3.
when you try to change it 2 you will get the same error. however you can change it to 1. (this implies the components in this order will not be available for materila planning).
you can change it to 1 and continue with creating a work order. if you want to change it to 2 you need to do a configuration setting.
regards,
prasad -
Problem while processing large files
Hi
I am facing a problem while processing large files.
I have a file which is around 72mb. It has around more than 1lac records. XI is able to pick the file if it has 30,000 records. If file has more than 30,000 records XI is picking the file ( once it picks it is deleting the file ) but i dont see any information under SXMB_MONI. Either error or successful or processing ... . Its simply picking and igonring the file. If i am processing these records separatly it working.
How to process this file. Why it is simply ignoring the file. How to solve this problem..
Thanks & Regards
Sowmya.Hi,
XI pickup the Fiel based on max. limit of processing as well as the Memory & Resource Consumptions of XI server.
PRocessing the fiel of 72 MB is bit higer one. It increase the Memory Utilization of XI server and that may fali to process at the max point.
You should divide the File in small Chunks and allow to run multiple instances. It will be faster and will not create any problem.
Refer
SAP Network Blog: Night Mare-Processing huge files in SAP XI
/people/sravya.talanki2/blog/2005/11/29/night-mare-processing-huge-files-in-sap-xi
/people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
Processing huge file loads through XI
File Limit -- please refer to SAP note: 821267 chapter 14
File Limit
Thanks
swarup
Edited by: Swarup Sawant on Jun 26, 2008 7:02 AM
Maybe you are looking for
-
(I was able to do this on my PC, but it was a royal pain in the butt to drag my turntable and receiver in the office, hook it up, and blah, blah, blah.) Is there a way to record my analog LPs to save into iTunes and thereby transfer them onto my iPod
-
How to transfer only part of iTunes library?
I have over 80GB of music (mainly classical) in my iTunes library and I am using it with my iPod classic. I am planning to buy now a new 16GB iPod nano and my question is how I can transfer only selected pieces of music (all library will not fit anyw
-
Repetitive Manufacturing Profiles
Hi Experts, i have a question about REM profile: in the repetitive manufacturing profile (REM profile) that we want to post activities, what was the difference beetwen standard cost estimate for material and preliminary cost estimate for the product
-
I want to delete or change WBS from appropriation request
Hi guys, I have assigned wrong WBS to an appropriation request, now i want to delete or change the Wrong WBS. Is it possible in SAP-R3. How? Regards, Bhanu
-
Is there a secret to downloading photos successfully?
Hi Mac users, My brother, a Mac user, has sent me 4 jpeg files to download. My Mail is not happy about it. After a long while, it opened one, which I then could save. However, I can't open the other files, I can't download the other files, or save th