Stuck Outbound Queues in CRM system
Hi Guys,
In CRM system the out bound queuse for the Sales Orders got stuck with the following error "Too many recursive subroutine calls"
The Sales Orders are not getting replicated from the CRM system to R/3.
The business partners associated with the sales orders are getting replicated to the From CRM to the R/3 system.
anyone has clue regarding the issue.
upon debuggin we found the follwoing nformation
In debugging the program it states the following:
Too many recursive subroutine calls.
What happened?
Error in ABAP application program.
The current ABAP program "SAPLCC01" had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
Error analysis
An ABAP/4 subroutine was called recursively too often.
This is probably due to a conversion exit or a user exit
triggering the same exit again and again.
These exits are implemented by function modules with the names
CONVERSION_EXIT_xxxxx_INPUT/OUTPUT or USER_EXIT_xxxxx_INPUT.
You can find out which ABAP/4 subroutine is affected in the
section "Active Calls / Events".
Conversion exits are triggered during screen field transports or
WRITE statements, field exits during field transports from the
screen to the ABAP/4 program, so they are not called directly by
an ABAP/4 program. Most likely, this is due to the implementation
of a conversion exit which contains a WRITE statement for a field
to which the same conversion exit is assigned in its Dictionary
domain. As A result, the exit is triggered
recursively.
You can make up to 50 ABAP/4 subroutine calls.
How to correct the error
Probably the only way to eliminate the error is to correct the program.
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
use the following search criteria:
"RPERF_TOO_MANY_CALLS" C
"SAPLCC01" or "LCC01U05"
"PCA_CHECK_LUHN_MOD_TEN"
If you cannot solve the problem yourself, please send the
following documents to SAP:
Similar Messages
-
Dear All,
There are lot of outbound queues in our CRM production sytem which are older than one month,basis is asking wether we can
delete those queues or not,request you all to help me wehter we can delete it or not.if anybody can put some light on how the
queues are getting there then it will really helps..
Thanks,
SaptaCheck in SMQ1 transaction. You can see whether you require them meant for any active extractors running delta or running in regular frequency for your loads.
-
District data missing in the Outbound Queue of CRM
Hi,
We have an issue with the information not flowing to the Outbound Queue of CRM.
For eg . When we change the District information for a BP and synchroniye the system, the information is flowing in the Inbound queue to the CRM system and we are able to find the District data in the Bdoc. But when we check the Bdoc in the Outbound queue of CRM for this site, this District information is missing over there.
Any pointers on this would be of great help.
Regards,
Rasmi.Hi Rashmi
Which BDoc did you check - the MBDoc or the SBDoc?
I guess the first thing to do would be to see if the information is correctly updated in the CDB.
If the district is missing in the CDB entry then the problem is with the synchronisation between BUT000 and SMOKNA1
You may have already checked this but I just thought I would ask
James -
Hi Guys
When I create or modify a customer in CRM to ERP is not replicated, in the outbound queue indicates CRM SYSFAIL error that says:" Gruping is not assigned and account group in IS-M".
Please help my!
Thank you
winstonHello Winson,
Please check wether you have note 1294123 appied.
If the problem happens although the note is applied in your system, please creat SAP customer message to report this error.
Thanks and regards,
Maggie -
Error in outbound queue. Packed field contains incorrect BCD format
Hi,
Can anyone please help me with this.
In the outbound queue of CRM, the queues are stuck up in SYSFAIL state.
The error is ' Packed field contains incorrect BCD format.'
Can anyone suggest what this could mean?
Regards,
PratimaHi Pratima,
In the CRM Server, the structure has more fields than in the R/3 System. Fields BAPISDIT-TAX_AMOUNT, BAPISDIT-CR_EXCHRAT_V and BAPISDIT-EXCHRATEST_V have data type 'DEC' and do not exist in the R/3 System. During the initial download, the fields receive the value '020202...' and cause the termination "The packed field does not contain a correct BCD format" in function module CRM_SALESDOC_MAP_BAPI2MBDOC.
Use Transaction SE11 to add the following fields at the end of structure BAPISDIT in the R/3 System:
PLANDLVSCH PLAVO CHAR 4
SEQUENCENO CHAR35 CHAR 35
CREDPRIC UMREFF FLTP 16
PAY_GUARAN CHAR2 CHAR 2
GURANTEED UMREFF FLTP 16
CFOP_CODE CHAR5 CHAR 5
TAXLAWICMS CHAR3 CHAR 3
TAXLAWIPI CHAR3 CHAR 3
SD_TAXCODE CHAR2 CHAR 2
VALCONTRNR CHAR10 CHAR 10
VALCONTRIT POSNV NUMC 6 *
ASSORT_MOD W_SORTK CHAR 18 *
VALSPECSTO KZBWS CHAR 1
MATGRHIE1 CHAR18 CHAR 18
MATGRHIE2 CHAR18 CHAR 18
PROMOTION KNUMA_PI CHAR 10 *
SALES_DEAL KNUMA_AG CHAR 10 *
FLGLEADUNI CHAR1 CHAR 1
FREE_GOODS CHAR1 CHAR 1
VALID_OBJ TECHS CHAR 12
TAX_AMOUNT BAPICUREXT DEC 28
MRP_AREA BERID CHAR 10
CUST_MAT35 CHAR35 CHAR 35
CR_EXCHRTV STCUR_AP DEC 9
EXCHRATSTV STCUR_AP DEC 9
or Implement SAP Note: 498317.
Thanks -
Hi All,
I am replicating Product Listings (VB02 in ECC) data from ECC to CRM.
Now I need to Update a Z table in CRM System with the data coming from ECC when the Inbound Queue in CRM System is processed via SMQ2.
Can Anybody please tell me what BADI will be useful
I found one CRM_DATAEXCHG_BADI but not sure how it goes.
I also tried in Debuging the inbound Queue. It will take Long time to find out BTE or BADI in this way.
So please help me with the BADI or BTE Name.
Thanks
VenkatHi Gautham,
No good, It did not help me Gautham.
Can you please suggest me some other way of dong it.
I have 2 badis to use one is address_update and the other is addres_check.
I implemented address_check which had a address structure as a changing parameter and I update it there, it works absolutely fine.
But my requirement is to update the structure based on the condition of BUT000. That is the BUT000-type, which means I need to update the structure only for person and not for organization and group.
so in the badi address_check i need the BUT000 details, which I am not able to trace even from the local memory as I am getting the error saying "Memory is not yet instantiated"
and If i use the other badi address_update.
I have the problem the other way round here. I have all the BUT000 details here I can put the condition to update only for person, but I am not able to update the address structure.
Please help me. This is required very urgent.
Maximum points will be rewarded.
Thanks in advance.
Arul. -
BPM: Messages stuck in Queue
Hi All,
I am working on BPM scenario. My scenario is I am collecting 100 messages in 10 mins and sending to receiver. Here correlation I used as constant. In my deadline step I am using Transform step and Send why because if my scenario collect 10 messages in 10 mins even though i have to send these 10 messages to receiver. Itu2019s same as BpmPatternCollectTime but only difference is in Deadline I kept Transform and send step and the correlation is u2018constantu2019.
My scenario is working fine most of the time. Sometimes messages are getting stuck in queue. The System error it is displaying as u201CProcess definition WS90XXXXX contains no receive step for message XXXX_PROXY_.....
Can you please let me know why the messages are getting stuck in queue?
Thanks & Regards,
PurushothamHi,
A message normally gets stuck in a Queue beoz it is waiting for some processing to happen...once this message gets stuck the remaining messages will also get stuck no matter even if you create the whole BPM again.
The only thing you can ensure is that all the messages are processed successfully before any other message enters the same queue....As of now you can only delete the queue and let the further processing happen successfully...is your Queue being used by some other processess also? If yes then check for their message processing...
@Divya....your answer seems to be a straight forward Ctrl C --> Ctrl V
Re: ccBPM Receive Step not Working
If not then I am surprised by such a level of coincidence...
Regards,
Abhishek. -
Middleware problem -Outbound queue is stuck in SAP R/3 system with message
Hi Middleware gurus ,
We are stuck with a serious issue . We are trying to download Business partners from SAP R/3 4.6c system to SAP CRM 5.2 system using CRM Middleware
Previously we did a successful Initial download of 2 Business partners from SAP R/3 to CRM . Their BP numbers in CRM are 001 and 002 . The Delta load is working fine for the both the BPs which are already downloaded
Now , the real problem is when we are trying to download a new Business partner . When we set the Filter ( BP no 003 ) in MW adaptor object CUSTOMER_MAIN and start the Initial load again , we see that the Outbound queue is getting stuck with message STOP .
There are two queues generated in SAP R/3 system with names MASS_CRM_CUSTOME and R3AD_CUSTOME . The status for both the queues is STOP and when go for details it mentions sapsuck ..SAPMSSY1 -Message no. SR 053.
Even we checked the txn SMW01, the Bdocs message is "Recived ( Intermediate state) " for Bdoc type BUPA_MAIN.
We really dont as to why the Initial load worked fine with 2 BPs and later when want to do more BP Initial Load the Outbound queue is getting stuck
Also , by unlocking the 2nd queue R3AD_CUSTOME we are able to release it , but the first queue MASS_CRM_CUSTOME* is stuck
Please help us urgently
Regards
Dinesh and Ritvij
Email : [email protected]
Mobile -+91=9704933315Hi Praveen and other Middleware gurus,
We checked on this . Actually the RFC is used for connecting to SAP R/3 system.
We also raised an OSS message on this and found a reply that in transaction CRMM_BUPA_MAP, we can map the required BP . But the SAP support guy recived an error received the error:
An RFC link is not maintained in the Middleware
Message no. CRM_BUPA_MAPPING051
We have set the RFC link , but still the problem continues!!!
Please help further..
Regards
Dinesh and Ritvij -
ABAP Outbound Proxy: some messages stuck in CRM system
Hi all,
we've a strange issue with a ABAP Outbound proxy we've generated in our CRM 5.0 system (asynchronous interface).
Sometimes messages stuck in the CRM system. They are in status 'Scheduled' (green flag) in SXMB_MONI in the CRM system. When I have a look at the corresponding queue, there's no message within. Status in SMQ1 and SMQ2 is fine, too. All queues are registered. When I reprocess such a message manually in SXMB_MONI in CRM with the restart button, they're sent fine to XI.
Please note: it's NOT a general issue with that outbound proxy. In most cases the messages are sent immediately, just in some cases the messages stuck and I don't know why.
Is it possible to restart such messages automatically? I just know the report RSXMB_RESTART_MESSAGES, but that one just restarts messages in Error status. But the ones we have aren't in error status so they cannot be selected with that report.
Any idea where could be the problem / we should check?
BR
HolgerOn which SP r u working correctly. May be an SP upgrade could help.
Regards,
Prateek -
Reg:Outbound Queues are strucked in CRM
Hi All,
After Extracting Data from CRM source system,the rercords are still displaying in the outbound queues of the CRM Source system.what might be the issue?In outbound queues the status is NOSEND or is it maintaining one more copy of the records.what happens manually if the queues are deleted.if any queues are deleted the posting to BI is stopped.If any data is missed by deleting the queues ,shall we recover the data back.what are the steps to schedule the those jobs in BI.
Thanks & Regards,
MD.Kalim.Hello,
I would check the customizing in SPRO. It seems that your System is customized to distribute billing numbers.
My guess is
Customer Relationship Management
Billing
Country-Specific Functions
Official Document Numbering
Transfer Official Document Numbers to Accounting Documents
Check whether there is an entry somewhere there forcing the System to behave the way it does.
Lutz -
Outbound Queue in ECC with CRM Destination
Dear experts
In ECC - t-code SMQ1, outbound queues R3AD_SALESDOxxxx in destination to the CRM system are in SYSFAIL.
I think those queues are created when an ECC user changes or creates a sales document in ECC. But we don't synchronise sales documents between ECC and CRM.
What are the settings to avoid this outbound queue to be created?
Thanks in advance,
Regards, StephanieHello Stephanie.
Please remove the following table entry in your ECC system:
TBE31 (Application components by Publish & Subscribe interface)
- The following entries must exist for a successful data exchange:
Event 00501014
Obj.class BUSPROCESSND
Fmodule CRS_SALES_COLLECT_DATA
Also see Note 490932.
Best regards,
Maggie -
Need to know how to check the outbound queue in SAP for data flow into CRM
Hi Specialist's,
I have changed an entry in Customer Master Data in Sap r/3 and this change has come fine to CRM system.I checked the inbound BDOC in CRM ( Trn:SMW01) and it has come fine into CRM system.I am also able to see the affected field in CRM with new value.
I need to know how to check this from SAP side i.e. I have checked the outbound IDOC list (WE02) but could not find the record.
Is there any other way in SAP that i can check?
Also please let me know if there is any other way except IDOC in SAP to send data from R/3 to CRM?
Usefull answers will definitely be rewarded with points .
Thanks,
Abhinav.Hi Abhinav,
There are no IDOCs generated in R/3 for replication. R/3 system calls BAPI and Function modules remotely on CRM system which are part of the Adaptors provided for middleware.
Try to deregister the outbound queues in R/3 (Transaction SMQS) and see if you get an entry in the Outbound Queue (Transaction SMQ1). I have not tried this.
If you don't get any entry in the outbound queue then definitely there would be some FM at R/3 end which would be calling CRM system remotely.
<b>Reward points if it helps.</b>
Regards,
Amit Mishra -
Error in Outbound Queue while Releasing order from CRM to ECC
Hi,
When I release my sales order from CRM to ECC, I got an error in Outbound Queue saying "Screen output without Connection to User".
This is occuring in FM : BAPI_SALESDOCU_PROXY_UPLOAD
Can you please tell me why this error is coming?
Thanks,
SandeepHello Sandeep,
During the RFC call from CRM to ECC, this is a background processing, the screen call is not allowed.
If a call screen is executed, there is the mentioned error.
Please check in your ECC system, whether you have any user exits that have the coding 'call screen'.
Best regards,
Maggie -
FATAL_ERROR in CRM outbound queue
Hi,
In CRM Outbound queue SMQ1 (SALES ORDER) we are getting some dumps as follows.
Exception condition "FATAL_ERROR" raised.
But in ST22, I cannot see any dumps caused by this. Please help.
Thanks & Regards
SunilHello Sunil,
look up the function call used in doc flow by clicking on the bdoc.
Set a breakpoint there.
Lookup error nummer and error class (you can search all error text in table t100)
Set a conditional breakpoint on sy-msgno with condition sy-msgno = <yournumber>
Let the code itself tell you why you get a fatal error.
You might want to check the general connectivity betweeen crm and erp as well.
Are there any green bdocs exchanged betweeen the Systems?
Greetings Lutz -
CRM 5.0 outbound queues to Mobile sales
Hi all,
We have upgraded from CRM 3.0 to CRM 5.0.
I am looking at the outbound queues in SMQ1 that are bound to Mobile sales Sites and am not finding any data bundles other than the name of the Replication Object name in the LUW's of these queues.
But in CRM 3.0 I am able to see detailed data bundles for any of the queues.
Does this mean no data is actually being passed from CRM to Mobile Sales.
At this point of time I dont have my commstation up and running to verify this. So I am curious to know how else can I check this?
Thanks.Hi KP,
This is the default behaviour in 5.0...the queues are fine and you can go ahead with the sync using Conntrans.
Regards,
Ankan
Maybe you are looking for
-
Download Oracle 8i Personal (NT/2000)
I looked at the messages relating to downloading problem (99% complete but browser just hang) from current date to the beginning of 2002. What I notice is that the problem never resolved by OTN. I came across one message posted by someone I could not
-
Hello, I'm in a dilemma here I'm using a Set to store Strings: private Set<String> X; I have a class that receives a String and first check if the string is allready on the set and if not it adds it: public boolean method (V e) { if(X.contains(e.getS
-
I'm not that great at Flash, but I am designing a website for a buddy of mine who is a photographer. I downloaded a couple of templates from i-stock for the home page and the galleries. I'm pretty good with Dreamweaver and I assumed once I had edited
-
HT1296 DOWNLOAD VIDEOS FROM PC TO IPAD
I need to download videos from my pc to my ipad
-
Mail: Apple Inc as Sender
I just updated my MacBook Pro to Yosemite. In Mail, any messages received from other Mac users now show up in my Inbox as being from Apple Inc. Once I open the message, it shows the actual sender's name/email. Any suggestions on which settings to