Mail to RFC -- Data Structed in Inbound Queue  -- Help needed !

Hi Friends ,
                       I am doing Mail to RFC Asyn Scenario . Mail mails are come into the mail box . XI is trying to read the mail and send to R3.
                        It was working fine suddenly , Many mails read succesfully and data send to RFC , But it is structed in   ( SMQ2 ) inbound Queue ( <b>Message Scheduled on Outbound side</b> )
              For long time it is showing like this . No data is accepted  by RFC. I have checked the Adpater confi for rfc it is fine .  I have given Max connection as 50 also .
          Please help me to solve this issue !
Regards.,
V.Rangarajan

Hi,
Have the Queues being registered in the R/3..?
If not....
1.Go to SXMB_ADM(R/3)
2. Go to Manage Queues and then
3. Register All Queues.
<a href="/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically Failed Messages</a>
Regards
San
<a href="Remember to set the thread to solved when you have received a solution to set the thread to solved when you have received a solution</a>
Where There is a <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/16">blog</a> there is a Way.

Similar Messages

  • Date Format in 'HH:MI' - help needed

    I have a table details that contains time_status column of Timestamp datatype.
    Data is stored in the column in the format '1/1/2008 10:31:00.000000 AM'.
    Now I want to select the data in HH:MI fopmat only.
    i.e., for '1/1/2008 10:31:00.000000 AM' I should get 10:31.
    I have written as select to_char(time_status,'HH:MI') from dual;
    I am getting an error when this query is included in the procedure.
    When I am executing outside, its is working.
    Also, How can I get the format a '1/1/2008 10:31'.
    Thanks in advance.
    Regards
    Raghunadh.

    I have a table details that contains time_status column of Timestamp datatype.Good. Always use the correct datatype. Either date or timestamp.
    Data is stored in the column in the format '1/1/2008 10:31:00.000000 AM'.
    Wrong! A timestamp or also a date column has no format! Same as a number column has no format.
    Now I want to select the data in HH:MI fopmat only. i.e., for '1/1/2008 10:31:00.000000 AM' I should get 10:31.When you work with date and timestamps you don't need any format. When you display the value, then you need to change your date into a string. Only during this transformation formatting takes place.
    Example:
    SQL*Plus: Release 9.2.0.2.0 - Production on Thu Aug 21 10:45:17 2008
    Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
    Connected to:
    Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.8.0 - Production
    /* lets do a simple date select */
    SQL> select sysdate from dual;
    SYSDATE
    21-AUG-08
    "Attention!" Sql*Plus did an implizit date to string conversion to show this value on the screen.
    It used the NLS settings for the format.
    /* Now lets change the nls settings */
    SQL> alter session set nls_date_format = 'FMddth Month YYYY';
    Session altered.
    SQL> select sysdate from dual;
    SYSDATE
    21st August 2008
    SQL>
    "Different output for the same query! Value is the same, only the formatting was changed."
    I have written as select to_char(time_status,'HH:MI') from dual;You should ask yourself, why do I want this string?
    I am getting an error when this query is included in the procedure.
    When I am executing outside, its is working.
    Also, How can I get the format a '1/1/2008 10:31'.Check the documentation (sql manual) for the many options for the date format settings. Also check for timestamps, they are a bit more difficult to handle than dates.
    Thanks in advance.
    Regards
    Raghunadh.You're welcome.

  • Error: No batch input data for screen SAPMZVKDIALOGDEMO 1000 Help Needed

    Hi Experts!
    I wrote a program for BDC. I am attaching the code herewith. When i am trying to process the session in SM35, i was getting the error: No batch input data for screen SAPMZVKDIALOGDEMO 1000. Can anyone please tell me, what am i doing wrong.
    Thanks.
    REPORT  zvkbdcdemo01.
    DATA: bdc_tab LIKE bdcdata OCCURS 6 WITH HEADER LINE.
    DATA: session LIKE apqi-groupid VALUE 'Session #1'.
    CALL FUNCTION 'BDC_OPEN_GROUP'
      EXPORTING
        client                    = sy-mandt
    *   DEST                      = FILLER8
        group                     = session
    *   HOLDDATE                  = FILLER8
    *   KEEP                      = FILLER1
        user                      = sy-uname
    *   RECORD                    = FILLER1
    *   PROG                      = SY-CPROG
    * IMPORTING
    *   QID                       =
    * EXCEPTIONS
    *   CLIENT_INVALID            = 1
    *   DESTINATION_INVALID       = 2
    *   GROUP_INVALID             = 3
    *   GROUP_IS_LOCKED           = 4
    *   HOLDDATE_INVALID          = 5
    *   INTERNAL_ERROR            = 6
    *   QUEUE_ERROR               = 7
    *   RUNNING                   = 8
    *   SYSTEM_LOCK_ERROR         = 9
    *   USER_INVALID              = 10
    *   OTHERS                    = 11
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    PERFORM fill_bdc_tab.
    CALL FUNCTION 'BDC_INSERT'
      EXPORTING
        tcode                  = 'ZVKTR001'
    *   POST_LOCAL             = NOVBLOCAL
    *   PRINTING               = NOPRINT
    *   SIMUBATCH              = ' '
    *   CTUPARAMS              = ' '
      TABLES
        dynprotab              = bdc_tab
    * EXCEPTIONS
    *   INTERNAL_ERROR         = 1
    *   NOT_OPEN               = 2
    *   QUEUE_ERROR            = 3
    *   TCODE_INVALID          = 4
    *   PRINTING_INVALID       = 5
    *   POSTING_INVALID        = 6
    *   OTHERS                 = 7
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'BDC_CLOSE_GROUP'
    * EXCEPTIONS
    *   NOT_OPEN          = 1
    *   QUEUE_ERROR       = 2
    *   OTHERS            = 3
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *&      Form  fill_bdc_tab
    *       text
    FORM fill_bdc_tab.
      REFRESH bdc_tab.
      PERFORM populate_bdc_tab USING:
      '1' 'SAPMZVKDIALOGDEMO' '1000',
      ' ' 'SFLIGHT-CARRID' 'LH',
      ' ' 'SFLIGHT-CONNID' '0400',
      ' ' 'SFLIGHT-FLDATE' '07/07/2007',
      ' ' 'SFLIGHT-PRICE' '1982',
      ' ' 'SFLIGHT-CURRENCY' 'EUR',
      ' ' 'SFLIGHT-PLANETYPE' 'A310-300',
      ' ' 'BDC_OKCODE' 'CREA'.
    ENDFORM.                    "fill_bdc_tab
    *&      Form  POPULATE_BDC_TAB
    *       text
    *      -->FLAG       text
    *      -->VAR1       text
    *      -->VAR2       text
    FORM populate_bdc_tab USING flag var1 var2.
      CLEAR bdc_tab.
      IF flag = '1'.
        bdc_tab-program = var1.
        bdc_tab-dynpro = var2.
        bdc_tab-dynbegin = 'X'.
      ELSE.
        bdc_tab-fnam = var1.
        bdc_tab-fval = var2.
      ENDIF.
      APPEND bdc_tab.
    ENDFORM.                    "POPULATE_BDC_TAB

    This normally means that you are trying to insert data on a screen for which a particular field is not available.
    So check screen number, screen fields and report name. In case of screen fields, use F1, F9 (technical information), and check the name of the screen field for batch processing (all the way at th bottom of the pop-up). This can differ from actual name of the screen field.
    If all this is ok, try to create a recording of the transaction with SM37.

  • Date format not recognized -- urgent help needed

    Hi,
    I'm having a problem when start sqlplus in dos command window. If I start it from C:\oracle\ora81\bin, it won't started and error message showing like 'Date format not recognized' and then come back to DOS.
    I do have OWB installed which also has SQLPLUS installed so that there is no problem if I start it from C:\ORACLE\owb92\bin.
    For some reason, the path is setting as C:\oracle\ora81\bin before C:\ORACLE\owb92\bin so the default always goes to 81 folder.
    If restart the DB instance, and this problem is gone. But it comes back after some application running (our own application and Oracle provided OMBPlus ). We double check our own application, and there is no where to "alter session ...".
    Any help will be very appreciatged,
    Thanks,
    Daming

    I'm having a problem when start sqlplus in dos command window. If I start it from C:\oracle\ora81\bin, it won't started and error message showing like 'Date format not recognized' and then come back to DOS.
    Do you have a file called 'login.sql' in the folder 'C:\oracle\ora81\bin'? If there is one, is there an 'alter session' command in this file?

  • 00439 : Feature not enabled: Database Queuing (HELP NEEDED URGENTLY)

    Hi,
    For a 8.1.6 installation on WinNT, I get the "Database queuing
    not enabled" error. As a result, i cannot create any queues,
    moreover, the default SYS queues have not got created. Someone
    advised me to run the following scripts :
    1) dbmsaqad.sql
    2) catqueue.sql
    3) catdefrt.sql
    I did, but this did not help. Selecting from V$option still
    shows "Database Queuing : FALSE" and i cannot create any queue
    tables and hence queues. Pls HELP !!!!
    Thanks
    Regards,
    Naren

    Are you sure you have 8i Enterprise Edition. AQ should be
    automatically enabled in the Enterprise Edition

  • Function... to capture data in worksheet  to table help needed

    hi,
    I am new to this field, i need a sample code, for the following
    A function1 should capture data elements like 3 to 4 values from discoverer worksheet1 and those values must me transfered to dummy tables..
    The data in the dummy tables should be deleted once it is being captured by Function2
    Other function2 should capture those data from dummy tables and pass it to other worksheet2. the result on the worksheet 2 will be based on the data in the dummy tables
    It would be really helpful, if i get a sample code for this process..
    regards
    -Seetha.

    Hi Sabine,
    I created a worksheet 1, which shows the amount of all
    customers for Quater1, Quater 2, Quater3 and Quater 4.
    And in the end it will show total amount for Quat1,
    Quat2,Quat3 and Quat4.
    eg.
    CUSTOMER     Quat1     Quat2     Quat3     Quat4
    abcd          100     10     200     300
    zaqws          10     230     90     60
    qwer          400     250     300     100
    Total          510     580     590     460
    This Four Values in total
    Quat1_Total = 510
    Quat2_Total = 580
    Quat2_Total = 590
    Quat2_Total = 460
    These four amounts has to be transfered to worksheet 2..
    the output of the worksheet 2.. depends on these 4
    values.
    1. How should i captures these four values and pass it
    to worksheet 2?
    2. Should I have to use function? if so how?
    I need sample code for it.. since i am new to this field.
    3. Depending up on the result on worksheet 1 , worksheet2
    has to provide results like.. comparing with last
    quaters...etc..
    Thanks in Advance
    -Seetha

  • Outbound queue won't fetch data to inbound queue after DS enhancement

    I enhanced the 2LIS_02_ITM extractor with a field from EKKN table, in CMOD filled this field. Transported all this to TEST and then to PROD systems. In DEV system everything is OK, but in TEST and PROD system my outbound delta queues are filling and not fetching the data to the inbound queues!!! When i launch the job in LBWE, it cancels itself. And when i see short dumps, it says something about modified structure. Any idea how can i fetch the data from one queue to another?

    Hi,
    First you have to make sure that there are no enrteis in LBWQ,delta queue and det up table before you do the transports.
    So anyway the process has to be repeated again.
    So once the transports are done then you will have to do the whole set up again.
    Do the follwing after transports.
    1)Delete the set up tables
    2)Do init w/o data transfer from the infopackage.
    3)Fill the set up tables( You can schedule a job in the background to fill the whole 7000000 records at the same time)
    4) Full repair loads to BW( Either you can do it in parts...like scheduling different loads at the same time through different infopackages for different selections OR one infopackage for the whole data).
    The better is to do in parts as in case of whole data load fails then you will lose the whole data and you will have to repeat the process again.
    You can schedule the set up table fill job as well as full repair infopackage schedule at the same time for different selections.
    Suppose if set up table is filled with selection A and once job finished then schedule the infopackage with selection A meanwhile you can fill the set up table with selection B and so no.
    This way you can make sure the jobs are not failing because of huge amount of data load at the same time the time taken to complete the process is less.
    As such there is no limitation on amount of data..its the duration of process which is limitation...for very long running process chances are that you run out of background process or you miss some IDOC's.
    Thanks
    Ajeet
    Edited by: Ajeet Singh on Nov 18, 2008 9:26 PM

  • Mail to RFC is there way to make mail to READ only when data sent to RFC

    Hi friends ,
                        My scenario is Mail to RFC  .  I am reading mails marking as read and sent to  RFC .
                       Due to this , If   for eg 400 mails comes , xi is reading all mails correctly but sometimes  inbound queue getting stuck so , unable to send data to RFC .
               Because of that  many mails which read cannot able to send data  , everything stuck in InBound Queue.
                 Can any body explain how to resolve this issue ?
               <b>   If there way to mark mail as read only when data uploded to RFC ?</b>
              Any suggestions please!
    Regards.,
    V.Rangarajan
    null

    Hi
    Even we did this scenario for one of our clients,but in our case mails were getting deleted by itself once processed.And those that did not get processed due to some reason remained in the mail box.
    Thanks

  • Inbound Queues stuck with RFC errors

    Hi Experts,
    Greetings for the Day !
    We have BDOC related issue and we need your expert help ASAP in resolving the same.
    We ahev a few BDOCS lying in intermediate state in transaction SMW01, which we found using BDOC monitoring on daily basis. When we check the same in SMQR - inbound queue, we found that the queues are stuck with an RFC error message.
    We are re-activate these queues to actually resolve the intermediate bdocs. But, my query is
    1> The raeson for getting these BDOCS in intermediate state & stuck queues
    2> A permanent resolution for the same.
    Please help and  let us know if you need more details.
    Regards,
    Kanika

    Hi Kanika,
    RFC error can be due to a bad connection as well. If the server is down, there might be a problem in communication with the connected system and the queues will not be processed further. You need to reactivate or unlock to get the queues processed.
    But if there are any specific errors for which the queues are stuck do state the same, so that we can look into an actual resolution.
    Regards,
    Venkat

  • Inbound-Queue - Set Queue To Retry via Coding

    Hello Experts,
    I am just implementing a MEP-Scenario and facing a problem in timing.
    Because of Missing Data delivered via RFC from other system i need to set an inbound-queue (R3AD...) to waiting and retry.
    Is it possible to do this via coding?
    When I fire an error message (type EAX) the queue gets in status "SYSFAIL" - but in this case it will not automatically retry again.
    Any hints are appreciated.
    Thanks
    Mario

    Hi ,
    You can deregister the inbound queue R3AD* from SMQR tcode and the other way is You can write a program to start the inbound queue processing which has a status 'SYS-FAIL'.
    Thank you,
    Gangadhar.S

  • SYSFAIL error in Inbound Queue

    Hi,
    I got a SYSFAIL error in the Inbound queue. When I double clicked on it, it showed up the Status text as "An exception occurred that was not caught". This has been raised on 14-01-2009 (today's) date and when i checked for the B-Doc corresponding to this, i couldn't find out any entry for this.
    Initially i tried unlocking the queue and thereby re-processing it, but it failed again.
    The details are:
    Function Module : BAPI_CRM_SAVE
    Queue name : R3AD_SALESDO0004700954
    Date : 14-01-2009.
    Any pointers on this would be of great help.
    Thanks in advance
    Rasmi.

    1. Check in Tx: ST22 (ABAP Runtime Error). That would give you more insight in the cause of exception / dump and how to solve it.
    2. Also, in parallel check whether the connection to ERP is established and the RFC call is getting connected (Tx: SM59).
    3. If the error/exception/dump is occuring on ERP side, check whether CRM server details are maintained in table: CRMRFCPAR (on ERP side).
    4. Check whether internal user exit is coded to catch the exception and throw out appropriate error.
    5. check whether there is any code error in mapping module (available in table SMOFSUBTAB).
    These steps might be useful to find out your problem.
    Best Regards,
    Pravin..

  • Screen output without connection to user, Message struck at inbound queue

    Chaps,
    I executed inbound proxy form PI 7.0, the message was struck in the inbound queue of ECC 6.0,
    with status text "Screen output without connection to user" then when I apply execute LUW then it is converted to
    "ThiSend:bad tm type /connection closed (no data)".
    when i test the same message from 'SPROXY' t.code, inbound proxy class was working fine.
    I came to know that when we call an ABAP program in side a proxy then it will throw same error what I got by checking the below url
    Message struck at inbound que in server proxy
    But in my proxy. I am just putting the data into z table and on some condition I am calling some other BAPI call.
    Here my doubt is calling the SUBMIT for other ABAP program is same as calling the BAPI call?
    because in the above thread clearly saying that don't use the other ABAP program in proxies. is the same case for calling the BAPI call into the proxy?
    In proxy, the logic is I am just simply reading the data from IS(integration server, PI7.0 SP 18) to ECC 6.0(SP14) if the row is not there the data is reading into table. If row is already there then it is stuck up in SMQ2 (inbound queue) of the ECC
    am I missing any basic things? please guide.

    But in my proxy. I am just putting the data into z table and on some condition I am calling some other BAPI call.
    Here my doubt is calling the SUBMIT for other ABAP program is same as calling the BAPI call?
    I too believe ..
    because in the above thread clearly saying that don't use the other ABAP program in proxies. is the same case for calling the BAPI call into the proxy?
    It is saying not suggestable...!!!! BAPI calls work perfectly !1
    In proxy, the logic is I am just simply reading the data from IS(integration server, PI7.0 SP 18) to ECC 6.0(SP14) if the row is not there the data is reading into table. If row is already there then it is stuck up in SMQ2 (inbound queue) of the ECC
    am I missing any basic things? please guide.
    Seems so,
    Lets try below things..
    1. Plz check the user is having auth to run the executable program in ECC.
    2. It seems that you are not using the proxy structures in a correct way..and check the calling program also..!!
    Edited by: Santosh Rawat on Jul 30, 2009 1:12 PM

  • BADI For Inbound Queue in CRM

    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
    Venkat

    Hi 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.

  • Inbound queue Erros

    Hi guys,
    The inbound queues in the CRM are struck with the error showing
    "Logical System is not defined in table SMOF_ERPSH"
    when i checked the table SMOF_ERPSH in the the CRM there is an entry for the R/3 system and the CRM system
    So I was not sure what the error is pointing to
    RGDS

    Hi Rajeet
    The inbound queue has status 'SYSFAIL', and the system issues an error message stating that the logical system is not defined in table SMOF_ERPSH: There is no OLTP site for the logical system the data came from. Solution: Check your system settings: Is the transfer of data from this system to the CRM System supported? If yes: use the Administration Console (Transaction SMOEAC) to create a site for this R/3 System. Also check whether BDoc types must be subscribed on this site. In this context, refer to the Adapter Framework documentation and to the documentation on the administrations console.
    Vaibhav

  • Error in Inbound Queue (Tx. SMQ2) / Error "CMW_PIF_PROTOCOL"

    Hello everybody,
    I have got a queue which appears time by time. It is called "ISP_I_000000000000017" in my Inbound Queue.
    Below further information about that.
    Information from Tx. "SE16" about this Error.
    Client             010
    Site-Typ-ID          GWA_01
    ISP Queue-Typ        I
    Log. Queuename       CMW_PIF_PROTOCOL
    Queue-Name           ISP_I_000000000000017
    Destination          ISP_I_000000000000017
    Description        GWA_01/I/CMW_PIF_PROTOCOL
    Has anyone an idea what's behind this? What is the pif-Protocol? How can I avoid this error in the inbound queue.
    Every idea is appreciated.
    Thanks in advance.
    Kind regards Harry

    One option would be to raise an exception for such steps....in the Exception handler you can repeat the same step....in your case it will be the mapping (n:1) .....are you sure that the process failed in Transformation step and that the data was correct....i mean all the 5 IDOCs were sent as an input to the mapping?
    Can you ensure that during this time there was no connection issue between the BPM and the mapping runtime (IE)....may be you can check with your BASIS.
    Regards,
    Abhishek.

Maybe you are looking for

  • How to create a report in Form line Style and can display Image field?

    Hi, In Report builder 10g, I would like to create a Report with Form Line Style and this report included a Image field. I can choose this Style only when Select Report type is Paper Layout. Because, If I choose Create both Web & Paper Layout or Creat

  • Cannot print to 8620 via wireless option on my network

    I have 3 computers with Windows 7.   The printer works fine as a USB connnected printer.  the wireless set up works fine and gets an IP address from my wireless router (an old LinkSys, wireless G). I cannot ping the printer.   It does not appear in t

  • Serious problem with blackberry 9300 Curve handset and denial from BB to replace the same, under warranty.

    Dear Blackberry Authorities, It is really a horrible experience with the handset of blackberry for me. I have purchased blackberry Curve handset 9300 on 22nd April from a "Phone Store”, Shop No.78,79,community centre, New friends colony, New Delhi, T

  • I can not login into a site that previously i could

    Hello, When I registered for login to the Enridge account https://www.enbridgegas.com/myEnbridge/login.aspx I could enter my email address and Firefox remembered it. Also, the password was remembered and i could login. For the last few days it does n

  • Disappearing folder

    Major Xsan troubles here, started last Friday. The Xsan has a dozen or so folders at the top level. When viewed from the Finder, one of those folders has no icon and reports a date sometime in 1904. When I try to select this folder (click on it), it