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

Similar Messages

  • Data load for target after target enhancement

    Dear all,
    We are using BI7.00 and in one of our design we have the data first loaded to the ODS and then to the Cube. Now we wanted to get the value of one more field. This field is already avaialable in the data source and data is flowing upto PSA. I have added that field in the ODS. My problem starts here. I want the data to flow for all the previous requests i.e., earlier requests in the ODS and the Cube (Prior to enhancement) without disturbing the data load.
    Kindly provide the step by step instructions. I do not want the earlier data to be deleted. The current field value to be updated to the previous loads to the ODS and the Cube.
    Regards,
    M.M

    Hi,
    Overwrite optrion is available in the update mode of key figures.
    Its key figure which determines whether the DSO is in overwrite or addition mode.
    Go to the mappings of each infoobject in the tranformation from the data source to DSO and check the mapping type of each key figure and then see if its overwrite or not??
    To avoide reloading to the cube.....One of the option is to add the fields in both cubes and DSO and then activate the transformation and mappings,DTP ect.
    After that load the data to the DSO and then schedule the delta from the DSO to the cube.Thi will bring all the chnages to the DSO in the cube.
    But this delta may be a huge one and may fail depending upon the data in the DSO.
    But you can try for this and if it is not working then you may have to delete the cube and reload it.
    Thanks
    Ajeet

  • Unable to fetch data (socket not connected)????

    What the heck does that mean?  I was able to get on Facebook this morning but now its giving me that error message.  I rebooting and its still doing the same thing.  Any ideas??

    Hi
    Check for the outbound queue Tx SMQ1 in R3, and inbound queue Tx SMQ2 in SRM and also the log Tx SLG1 in SRM.
    What errors you are getting...?
    Regards
    Reddy

  • Fatch data from a table after a given time interval

    Hello
    I want to fetch date from a table after a fixed time interval is there any
    way to do it.
    thanks

    Not sure what you want. But maybe this helps.
    SELECT date+interval FROM atable;
    Also if you tell us more about the business case the answers could be more to the point.

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

  • How Delta Queue fetches data in source system.

    Hello Experts,
    SMQ1 is physical storage of all transactions created in the source system. Delta Queue(RSA7) fetches data from SMQ1. In case of Queued and Unserilized V3 delta where LBWQ and SM13 come into picture. Can you please clarify my doubt.
    Thanks in advance.
    Zakir.

    solved question

  • Unlocking of Outbound / Inbound Queues in CRM

    Hi Experts,
    Is there any way through which we can Unlock Outbound / Inbound Queues in bulk; which are in "READY" status in CRM.
    Or
    Is there any method to process Queues in READY / WAITING status in bulk.
    Thanks and regards,
    Amit

    Hi,
    There is one option in SMQ1,SMQ2  to unlock the bulk queues...
    Select the all queues -double click any one of them-click Edit in file menu-select Generic queue-unlock.
    In this give extension with *.
    Ex:
    R3AD_MATERIADZM5-12ZM9  for this give R3* it will unlock all the queues starts with R3.
    Hope help full.
    regards,
    shoki

  • Why XBTO* is visible in inbound queues monitor if it is an outbound queue

    Hi all,
    why XBTO* is visible in inbound queues monitor if it is an outbound queue?
    Any help will be really appreciated.
    Regards,
    Ivá

    Similar question...
    XBTO and XBTS Queues

  • Outbound idoc( billing )--- from where Out bound idoc fetching data

    Hi gurus,
    Some one explains me. from where does out bound idoc(billing) fetches data into control records and data records?.
    Is it from Order or billing document?
    Thanks
    Seegal

    Hi,
    If your IDOC is getting generated from Billing document,the data in control records and data records should be fetched from billing document.You can get data from Sales Order as well.Check with your ABAPer.
    Regards,
    Krishna.

  • Inbound queue in APO side

    hi,
    All R/3 changes are not transfered to APO. It got stuck in SMQ2 in APO side. every time i am manually activating  those queues in ready status.
    1) Is there  any simple way to activate all the queues having status "ready" in single execution.
    2) what will be the reason for inbound queue and how to avoid? i able to see only "ready" and "waiting" status queues there is no error

    Hi,
    Please check the status of the QIN and QOUT scheduler in transaction SMQR/SMQS and see if the destination is registered or not. I am pasting the content of the SAP Help for you quick reference.
    Set Up QOUT Scheduler
    Use
    Queued Remote Function Calls (qRFCs) are used to transfer data between SAP APO and SAP R/3. The QOUT scheduler processes outbound qRFCs (outbound queue).
    You complete the following steps in the relevant client in the production system.
    You call the QOUT scheduler using transaction SMQS. The destinations to which the outbound qRFCs are to be sent are registered in the QOUT scheduler. As of version 6.20.45 this is done automatically.
    The following options exist for a registered destination:
    Type
    R: The destination is registered, that is, it is started using the QOUT scheduler.
    U: The destination is not registered, that is, it is not processed.
    N: The destination is not processed using the QOUT scheduler, but is sent at the time of the COMMIT WORK.
    Max. Connections: Number of connections that are used to send the qRFCs. The default value is 10 for R/3 connections and 1 for TCP/IP connections.
    Max. Runtime: Time that a destination is processed by the QOUT scheduler. The default value is 60 seconds.
    The destination NONE means that the qRFCs are processed in the local system and should not be registered up to version 6.20.45, supplement 8 inclusive. As of supplement 9, NONE can be registered and the without tRFC option set.
    Requirements
    The qRFC configuration must be configured. For more information, see
    Set Up QOUT Scheduler
    Use
    Queued Remote Function Calls (qRFCs) are used to transfer data between SAP APO and SAP R/3. The QOUT scheduler processes outbound qRFCs (outbound queue).
    You complete the following steps in the relevant client in the production system.
    You call the QOUT scheduler using transaction SMQS. The destinations to which the outbound qRFCs are to be sent are registered in the QOUT scheduler. As of version 6.20.45 this is done automatically.
    The following options exist for a registered destination:
    Type
    R: The destination is registered, that is, it is started using the QOUT scheduler.
    U: The destination is not registered, that is, it is not processed.
    N: The destination is not processed using the QOUT scheduler, but is sent at the time of the COMMIT WORK.
    Max. Connections: Number of connections that are used to send the qRFCs. The default value is 10 for R/3 connections and 1 for TCP/IP connections.
    Max. Runtime: Time that a destination is processed by the QOUT scheduler. The default value is 60 seconds.
    The destination NONE means that the qRFCs are processed in the local system and should not be registered up to version 6.20.45, supplement 8 inclusive. As of supplement 9, NONE can be registered and the without tRFC option set.
    Requirements
    The qRFC configuration must be configured. For more information, see
    Regards,
    Senthilrajan
    Edited by: Senthil_APO on Oct 12, 2009 10:54 AM
    Edited by: Senthil_APO on Oct 12, 2009 10:55 AM

  • Inbound Queues in SRM 7.0

    Hello Experts,
    We have SRM 7.0 / Classic scenario with ECC as a backend system.
    We observe in SMQ2, we have couple of queues. But I do not know if these have any releveance to us.
    We maintain filters(R3AC1 and R3AC3) for Material master and Product Categories master for pulling in data from ECC
    Is is advisableto de-activate these queues?  What information is pulled with these Queues?
    Thanks,
    Dhananjay

    Hello Dhananjay,
    if delta load are customized to be received by SRM, there is a reason...
    The queue prefix is defined in ECC table (CRMCONSUM): i guess, for you, queues are coming from ECC.
    Queue name are linked to object name from an object class: see in ECC data stored by CRMSUBTAB table. A function module is linked to this object name to do the extraction; check those function modules to find which data is transferred.
    Object name load type (Initial, Delte, Request) is managed by ECC table CRMRFCPAR.
    Regarding the inbound queue, check OSS notes:
    369007 - qRFC: Configuration for the QIN Scheduler
    1579728 - SMQR - Inbound queue scheduler settings - explained
    Regarding the outnound scheduler, check OSS note:
    400330 - Outbound Scheduler/qOUT Scheduler
    Regards.
    Laurent.

  • In SMQR transaction from where to where data is flowing (queues) ?

    Hi all,
    Can someone explain the below mentioned queue names. I mean from where to where the data is flowing.This queues are from SMQR
    AI*                       
    BW*             
    CRI*                      
    CRM_ASCII_ADP_001         
    CRM_SITE_*                
    CSA*                      
    EBIPPRC102*               
    PPR*                      
    R3A*       
    Regards,
    V.

    Hello Vara,
    use se16 and table CRMCONSUM. This table also exists in R/3. There you can see an overview description for what queue prefixes are used. Prefixes should be maintained here.
    smq1...inbound queue
    smq2... outbound queue
    Queues you want to be handled must be registered in SMQR.
    for example queue starting with:
    R3A* queues with R/3 as "partner" (R/3 Adapter)
    R3AI*...Initial Load
    R3AD*...Delta Load
    R3AU*...Upload
    R3AR*...Request
    <b>Reward points if helpful!</b>
    Regards
    Robert

  • Reading Opaque data from jms queue  and decoded  in java embedding

    Hi ,
    Objective:Fetch text message from queue and print it from java embedding in BPEL
    I am fetching text message from a jms queue using JMS adapter in BPEL.Then converting the opaque data(Base64 binary)to string using java embedding.My build got successful but I am getting runtime error at the time of deployment.
    I have added fabric-runtime.jar file into SCA-INF\lib folder as well as project library directory.
    <extensionActivity>
    <bpelx:exec name="Java_Embedding1" version="1.5" language="java">
    <bpelx:exec import="java.io.*"/>
    <bpelx:exec import="oracle.soa.common.util.Base64Decoder"/>
    <![CDATA[//Write your java code below e.g.        
         System.out.println("Hello, World");       
    //   String input = ((Element)getVariableData("Receive1_Consume_Message_InputVariable")).getTextContent();              
      // String inputName = (String)getVariableData("input");     
      String input = (String)getVariableData("Receive1_Consume_Message_InputVariable");            
    //Receive1_Consume_Message_InputVariable.opaque          
          System.out.println("input:"+input);          
          addAuditTrailEntry(input);           
          Base64Decoder Decoder = new Base64Decoder();             
         try {            
          String decoded = Base64Decoder.decode(input);            
          setVariableData("Variable_opaque_decoded",decoded);            
          addAuditTrailEntry(decoded);           
    catch(UnsupportedEncodingException uee)
    uee.printStackTrace();
    }]]>
    </bpelx:exec>
    </extensionActivity>
    Error:
    Error deploying archive sca_JMSToDBInsert_rev1.0.jar to partition "default" on server AdminServer [http://localhost:7001]
    HTTP error code returned [500]
    Error message from server:
    There was an error deploying the composite on AdminServer: Error occurred during deployment of component: BPELProcess1 to service engine: implementation.bpel, for composite: JMSToDBInsert: ORABPEL-05250
    Error deploying BPEL suitcase.
    error while attempting to deploy the BPEL component file "C:\Oracle\Middleware\user_projects\domains\soa_domain\servers\AdminServer\dc\soa_0fb06e23-bac3-4753-aae9-0fc4b54b4dd1"; the exception reported is: java.lang.RuntimeException: failed to compile execlets of BPELProcess1
    This error contained an exception thrown by the underlying deployment module.
    Verify the exception trace in the log (with logging level set to debug mode).
    Check server log for more details.
    Error deploying archive sca_JMSToDBInsert_rev1.0.jar to partition "default" on server AdminServer [http://localhost:7001]
    #### Deployment incomplete. ####
    Error deploying archive file:/C:/SOA Suite/SOA_POC/Client2JMSapps/Client2JMSapps/JMSToDBInsert/deploy/sca_JMSToDBInsert_rev1.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
    Could you guys please help me regarding this?
    Thanks & Regards,
    Souvik
    Edited by: Souvik Pal on Apr 16, 2012 9:40 PM

    You probably want to try the SOA Suite forum for OSB questions.
    SOA Suite
    There is an excellent book also:
    http://jeffdavies.org/
    The documentation goes over the fundamentals, but the book will be better for step by step examples.

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

Maybe you are looking for

  • Printing to older printer - elusive

    We have an established printer set up - LaserJet 5MP connected to an Ethernet switch using a print server. The MacBook Pro (OS 10.7) sees the printer fine and reliably sends print jobs to it. Our 2nd laptop, MacBook Air, also OS 10.7, cannot find thi

  • Since upgrading to current version I lost my card log in feature

    I used to be able to save my usernames and passwords so that I wouldn't have to manually type them in. Why don't I have that since upgrading to current version?

  • Heirarchy Selection at query level

    Hi all I have 3 heireachy in Dev,let's say H1,H2,H3 Where as in QA i have heirarchy's like H1,H2,H3,H4. If i want to execute the report on H4 in QA,do i need to keep this heirarhy name in DEV query and then i need run in QA? Is it possible to select

  • Problems publishing catalog CCM 2.0

    Hi All, I'm trying to publish a procurement catalog in CCM 2.0 I'm receiving the following errors: - Error in search index update; discarding existing changes  - Index for catalog <catalogid> and locale EN- does not exist - Error when deleting TREX m

  • Delta Load - BI Statictics 0 records

    Hi All, I have loaded Init successfully for all the infoprovider related to BI Statistics. But the delta loads are bringing 0 records then I checked in RSA7 and found no records. Please help me how to resolve this issue. Regards,