Real time job doesn't receive automatically changes in SAP ECC 6

Hi Experts,
<br/>
<br/>I'm trying to (using Data Integrator) automatically retrieve data from SAP ECC and store it in a local database table. I followed the steps written in this article: http://wiki.sdn.sap.com/wiki/display/BOBJ/Receiving+IDOCs. I'm modifying some records in the Cost Center Master Data (CSKS) and using COSMAS01 as the IDOC in which I'm trying to send the information.
<br/>
<br/>All seems to be OK, since I manually sent a Cost Center data row using the /nbd16 transaction, SAP ECC displayed a message telling that an IDOC had been generated. Also, when I checked the IDOC status in BD87 it had status 03, meaning that it had been sent correctly.
<br/>
<br/>In Data Services when I clicked on 'View Data' in the local database table that I put in the dataflow I could see the rows that I manually sent from the ECC. However, after truncating the local table, it bothered me that when I tried to send manually a second IDOC with another row from the Cost Center Master Data table, my real-time job didn't receive the request and consequently didn't insert the desired rows. I didn't change anything in the configuration, so my first question to any of you is that if you know what could it be that causes my real-time job to not receive the request from ECC?. I tried making a third try, but at my company they had to shut down the ECC server, so it's going to be a while before I make another try.
<br/>
<br/>Now, the REAL question of this post is that after I sent the first IDOC successfully (and before sending manually the second one mentioned earlier), I changed a record in the CSKS table directly in the ECC, hoping that it would automatically generate an COSMAS01 IDOC and send all the data in the table to the Data Integrator. This didn't happen and no IDOC was generated, so do any of you know why the automatic change didn't trigger the sending of the IDOC with the data?
<br/>
<br/>As I said before, I made the configuration in ECC and DI following the steps in the link written at the start of the post, and it was tested OK by successfully sending a COSMAS01 IDOC once, manually using bd16.
<br/>
<br/>In advance I thank you all for your cooperation. This is my first thread in the SDN forum so also please excuse any mistakes in my english.
<br/>
<br/>Best regards...

You do not need to schedule this job every 10 min.  Why?
If we can't schedule this job every 10 mints how can I able to retrive the delta records into Queue(RSA7)
What is your advice I mean how to schedule in order to get the delta?
Thanks

Similar Messages

  • Is there a way to create dependency on the real-time jobs

    Hi,
    We have around 80 real-time services running and loading the changed data into the target.
    The process being used is
    IBM Informix > IBM CDC > JMS (xml messages) > DS real-time services > Oracle EDW.
    While using the above process,  when ever there is change in the fact table and the dimension table, both the real-time services are loading the data at the same time into the target. This is causing issues in looking up data with the timing issue.
    Is there a way where we can create a dependency and resolve the timing issue and make sure the lookup table is loaded and then the master table is loaded?
    Please let me know.
    Thanks,
    C

    Hello
    With the design you curently have, you will have potential sequencing issues.  There is no magic in Data Services to solve this.
    You might want to consider building more complex real-time jobs that accept more complex data structures and have logic to process the data in dependency order.
    Michael

  • IDoc not getting processed in Real Time job

    Hello,
    The configurations are done as per the below link to receive iDoc from SAP in BODS.
    How to Receive IDOC in BODS from SAP (Outbound to SAP)
    An iDoc is sent and Real Time Services on management console shows that request is received successfully. But I cannot see output xml file created. When I checked the real time services and client interfaces, I could see all are in green.
    But the real time job status shows its in running state. It has been in running state for 2 days. Trace shows as below. There is no error message.
    14.2) 04-24-14 18:47:41 (18417:1140171104)      JOB: Optimizing job <JOB_BODS_RT_IDocMatmas01>.
    (14.2) 04-24-14 18:47:47 (18417:1140171104)      JOB: Job <JOB_BODS_RT_IDocMatmas01> is started.
    (14.2) 04-24-14 18:47:47 (18417:1140171104) DATAFLOW: Data flow <DF_RT_IDocMatmas01> is initialized.
    (14.2) 04-24-14 18:47:47 (18417:1140171104) DATAFLOW: Data flow <DF_RT_IDocMatmas01> using IN MEMORY Cache.
    (14.2) 04-24-14 18:47:48 (18417:1140171104) DATAFLOW: Data flow <ActaDefaultNotificationSender> is initialized.
    (14.2) 04-24-14 18:47:49 (18417:1140171104) DATAFLOW: Data flow <ActaDefaultNotificationSender> using IN MEMORY Cache.
    Can anyone please let me know if there is anything missing in the configuration? How do I resolve this issue?
    DS version: 4.2

    Hi,
    Try to reimport the metadata of IDOC into PI in idx2. Also check the port definition in ECC and whether the segment is released or not. Please go through the below discussions it may help you.
    EDISDEF: Port XXX segment defn E2EDK35 in IDoc type ORDERS05 CIM type
    IDoc 0000000000181226 was saved but cannot or should not be sent
    Regards,
    Priyanka

  • Webservices for real time job.

    Hi all,
    I have configured a real time job that is available as a web service. There was no problem for the first time. However I wanted to change some of the input and output fields on the real time job.
    So i modified the real time job in the Designer.
    I removed and created the Real time service in the administrator. I have also renamed the Real Time SErvice.
    I recreated the webservice for the renamed real time service.
    However I am still getting the "old" wsdl with the old real-time service name.
    Seems like the WSDL is not updated.
    Am i missing out any steps to "refresh" the wsdl?
    Thank you.

    which version if DI ?
    the WSDL should get updated once you add the Real time Service to the Webservice
    do you see the Real time service in the WebService status page ?
    click on View WSDL, it will open the WSDL in IE, do a find for the service name in that

  • Real Time Job with no Message Target?

    Hi All.  I'm curious to know if anyone has built a real time job without an xml message target.  I thought that any message source 'getting' from a Topic does not require a response.  Well data services is not letting me get away with not having the message target. 
    The message I'm receiving is one that I want to insert into a table, it is not being used in a lookup to then send out a new record out to a message target.
    Real Time jobs are still a new concept to me.  Thanks in advance for your help.

    Hi,
    Try using a row generation transform, generate one row and pass a hard coded value as output message. You cannot do away with an output message in the case of real time.
    Regards,
    Suneer

  • File lock in real time job

    Hi All,
    I encountered an file lock error when creating a real time job.
    After a dataflow, I have a script to move the processed file to archive folder. (e.g. move c:\source\order.xml c:\archive). When I test run it, I received a 50306 error. It saids "The process cannot access the file because it is being used by another process. 0 file(s) moved.". However, the df and script were running OK in batch job. Also, I can move the files manually after the job failed. Can anyone help me with that? Is it something to do with the setting of realtime services?
    Many thanks!
    Knight

    hi,
    Not sure but you can check in sm12 if there is any lock entry, if so than manually delete and than check again.
    Ray

  • Triggering Real time job from Batch jobs..

    Can we trigger real time jobs from the batch jobs. As soon as batch job completes we need to start real time job automatically. Is this possible with BODI XI?

    Greetings Post Originator,
    This post is older than 60 days and there are no entries in the past 30 days.  Based on the content discussed, it appears that you question has been answered. This message is being marked as answered and points are being assigned if available where possible. 
    Thank you for being an active participant in the SAP Forums,
    Rob Siegele
    Forum Moderator
    SAP Americas

  • Error while running Real Time Job through SOAP UI

    Hi Experts,
    I am using real time job for search the duplicates in the data base using attribute values. After running the job iam getting correct result in the xml message.
    I configured real time job in management console and taking the WSDL and giving the in put in SOAP UI then iam getting the message like this after 2 timedouts.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <soapenv:Fault>
    <faultcode>soapenv:Sender</faultcode>
    <faultstring>Web Services is unable to process the request to call real-time service 'RT_SEARCH' using Access Server 'uplt-abk-052:4000'. Error: Server sent back error: Communication Error. See real time job log for details.</faultstring>
    <faultactor/>
    <detail/>
    </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    In the real time job log file iam getting the message like this
    (12.2) 06-01-10 09:37:41 (E) (0620:2732) Unknown: SP(RT_SEARCH, UPLT-ABK-052:3501)::flowThread() Flow became invalid while waiting for reply from real time job. (BODI-300136)

    In Management Console,
    PLease take a look at websevices-> partciular JOB-> historyLog-> errorlog and tracelog to see the more details of the error. It should definetly whats the cause of the error.
    -Subhadra

  • WSDLXML error in Web services for real time job

    Hi Experts,
    I want to use Data Services as a web services.
    I have configured a Batch job and Real time job   that is available as a web service.
    Web services for Batch job is no problem. but  Real time job is problem
    I get the following error message in  the WSDLXML
    <tns:documentation>Web Services published by BusinessObjects Data Services Version 12.1.0.0, using Apache Axis 1.1The following errors and warnings were found during WSDL generation. Please refer to the Data Services Administrator for detailed explanations. *** Unable to create WSDL for service: job_testconnectivity.</tns:documentation>
    Version is DATA SERVICES XI (12.1.0.0)
    Edited by: moon bum cho on Dec 1, 2008 3:00 PM
    Edited by: moon bum cho on Dec 1, 2008 3:15 PM

    check whether the Access Server for which this service is configured is running
    the real-time service configuration is saved with Access Server, management console will get the information from Access Server while generating the WSDL
    to check the status of access server
    click on administrator -> Access Servers
    click on the Access Server and click on Ping

  • Real-Time Application doesn't run; source code works fine

    The short version is I'm programming a cRIO and apparently the RT code isn't running after being deployed and I can't figure out why. This is further complicated that I'm doing all this remotely and I don't have direct access to the unit since I'm 500 miles away. I'm working through a couple of other guys who know some LabVIEW, but neither works at the site so they have to explicitely travel out there every time I have a bright idea.
    I was out there a few weeks ago. During this time I created a simple cRIO code, since I'm new to cRIO, that allowed the user to move a control and change a graph. It worked fine, but I should note it did not have an FPGA component. After that I worked on the real code, which reads some sensors, displays the results on a UI and logs the results. This did have FPGA. I used it in the LabVIEW environment and it worked fine, but I ran out of time before I could complete a release version and deploy the RT as a compiled application. I sent them the release version later, my contact deployed it but got network stream errors when running the UI.
    After hours of looking at network problems and sending over debug versions, I tried creating a log on the RT level so I could see what was going on. The log doesn't even open, even if it's the first command in the code. I pored through the forums and found http://forums.ni.com/t5/LabVIEW/cRIO-Troubleshooting-creation-and-deployment-of-startup/td-p/1956475... which took me in a new direction.
    I had my contact use the RT debug console and when he pulls up the RT front panel, it shows a broken run arrow. He clicks it and nothing happens -- no running, no bug list. If he pulls up the bug list manually, it's empty. Again the RT works fine if you run it through LabVIEW and not as a compiled real-time application. He also noticed that the Open FPGA VI was grayed out on the block diagram. No other icons are.
    So the problem appears to be that the compiled RT application is getting some kind of error but not telling me what it is, and it seems to be related to opening the FPGA. I've recompiled the FPGA and RT. I've had him recompile the RT himself, but not the FPGA because it would take hours. He's downloading everything correctly to the cRIO. The RT is set to run automatically. He's rebooting the cRIO every time he deploys the RT. They have LabVIEW on a computer there but it doesn't have the right drivers to run the code from the LV environment. I'm resisting having them install the dirvers because downloading big files is complicated there due to security restrictions and a lousy network connection at a remote site. Besides that doesn't solve the problem of the RT executable not running the same as the source code, which according to the thread above appears to be a thing.
    The latest thing I'm trying is that I sent him instructions for how to build a source distribution from the project I sent and try deploying that to the cRIO. Even if that works I'm not sure that's an acceptable solution because I assume running the VI rather than the EXE is slower, and they need speed on this project.
    I simply have no idea where to go from here. I probably need to get direct acess to the cRIO and I might be able to convince them to ship it to me so I can figure this out, but I'm not sure where I'd even start other than the standard voodoo debugging of "try stuff at random until something works". I'm open to suggestions if anyone has managed to solve this before.
    Code snippet of the first part of the project is attached, though I'm not sure how much good it will do. I'm really stumped and the client is getting frustrated with how much of the budget is going to fix this.
    Solved!
    Go to Solution.
    Attachments:
    RTMainSnippet.png ‏623 KB

    Have you checked the cRIO error log? Usually I'd access it through the LabVIEW project (right-click on the target, don't remember the exact menu options and I don't have the RT toolkit installed on this machine to check), but it must be stored somewhere on the cRIO as well, although I don't know if it's in a human-readable format.
    Which cRIO are you using? What exactly do you mean by "debug console"? (This may be related to the cRIO - the newer ones have video out, although I don't know if that's what you're referring to.) With a broken run arrow, you won't get an error list unless you're running in the development environment.
    Have you confirmed that the software installed on the cRIO matches the version you're using for development, including patch level? Get someone to connect to the cRIO with Measurement and Automation Explorer, and get a list of the software installed on the cRIO.
    Sounds like the ability to connect with a remote debugger would be helpful here, if you can get the right drivers installed on the machine with LabVIEW that's connected to the cRIO. Make sure all driver versions match what you're using. Any chance you could then do a remote desktop connection from your work site to the remote LabVIEW machine?

  • Introductory DI real-time job materials?

    Hi, Has anyone come across any useful real-time "getting started" guides/ presentations/ reference materials / etc? We are on version 12.2.2.0. Up through today, we have used DI only for batch jobs but need to get familiar with the  real-time side...
    Thanks in advance!

    Hi
    This was written for Data Integrator, but the material is still valid.
    http://www.sdn.sap.com/irj/boc/ds?rid=/library/uuid/20bd5e60-11f9-2b10-2bbb-b5109cceff08
    Michael

  • Real Time Job

    Hello Friends,
         Can someone send to my email ID all the work details of real time SD implementation. Also, in case if an SD Consultant is stuck anywhere, whose help he can take to go ahead by solving the problem, in case if he is not able to solve.
         Kindly send to me without fail because it is very important for me to know before joining in any IT Company.

    This is not a place to request documents to be emailed - but rather to learn from your peers , everyone here is doing this on their own time so the words "urgent" and all of that do not exist. There is plenty of data out there you can study and learn but emailing is not an option.

  • Unable to Run Real Time Job Idoc Processing.

    hi experts,
    i am trying to run a job in which i m trying to process a SAP IDOC.
    my source is an MATMAS03 type IDOC MESSAGE.
    I m running it through Management Console.
    the RFC is working fine, but when the idoc is getting processed, at the end i m getting the below error.
    *(12.2) 12-28-11 18:11:08 (E) (6132:5932) Unknown: R3RfcClient(DI_CLIENT) ActaIDocFunc::Process() encountered processing error for Requeste(1) (Processing timeout.) (IDOC
                                                      0000000000650143+/T90CLNT090). (BODI-300129)*
    here DI_CLIENT in my RFC, which i have maintained using the below link:
    http://wiki.sdn.sap.com/wiki/display/BOBJ/ConfigureSAPtosendIDOCstoDI
    please help me share if u have any other link or sample document to transfer data from SAP ECC using IDOC.
    thanks

    Hello Sasha,
         I am also getting the same problem but apart from error 300129 i am also gettiing 300137.
         Is it that way that i have to use "R3RfcClient" only as the Program ID.?
        Do you have any clue to solve other error also?
    Thanks in Advance.

  • Reg: If changes done in SAP BO Analysis office, then Changes can be done in SAP BW in respective targets. But, is it possible to do the same changes in SAP ECC? How?

    Hello Everyone,
    If any changes are done in SAP BO Analysis office, then the change can be done in the SAP BW in the respective Targets.
    But how can we do the changes in the SAP ECC ? Is it possible to do the changes in the tables ?
    Any answer is appreciable
    Regards,
    Karteek

    We are using the "Input ready Bex query", in order to modify the values in "BO Analysis office".
    ECC               BI               BO Analysis office
    1  ------------->   1   ---------->         1   ------
                                                                            |
                                                                            | (Now Data is changed in Analysis office from 1 to 2)
                                                                            |
    (?) <--------------   2 <----------         2 <-----
    (Will it be updated in ECC)
    (Diagram Explanation)
    From ECC we can load the data (Consider Value-1) to SAP BI and from SAP BI we can load the data to BO analysis office.
    So, now if we change the data in BO Analysis office (Value-1 changed to Value-2)..
    Now the data is changed in SAP BI to Value-2.
    So what about the data in ECC ? Whether it is changed or not?
    Please provide us a real time business Scenario..
    Thanks,
    Karteek

  • Real time jobs Deadlock issue in edq-cds-9.0.4.(645)

    Hi,
    I have installed EDQ(edq-9_0_8_(1103)) and EDQ-CDS pack (edq-cds-9.0.4.(645)).
    I have imported the edq-cds project after completign the initialization of refrence data.But when trying to run the Job Start All , only few jobs gets started and others are in deadlock waiting for process to be released.
    When i debugged it seems like same process
    Match Results - Prepare
    Cluster Realtime
    are used by both Rela time  individual and entity jobs.
    Is anyone facing the same issue?
    Thanks

    Hi,
    Apologies for the late response. All forum watch notifications were disabled in the forum migration and we were not made aware.
    The reason for this is that the jobs have to be run with a run profile and run label in order to ensure the various jobs that share processes do not lock each other out. This is in the documentation. The Director UI is for design and jobs should not be started from here except by scheduling. Please run the jobs with the right run profile and run label from the Server Console UI following the CDS documentation.
    Regards,
    Mike

Maybe you are looking for

  • SharePoint 2013 My Site About Me section doesn't save.

    I'm having a problem with the "About me" field in SharePoint 2013 My Sites. I can enter a value and "Save all and close" and everything appears just fine.  However, if I go to edit my profile again the About me section appears blank on the edit scree

  • Booklet: clean install Windows 7 Starter on Kingst...

    I bought a Kingston SSDNow V+180 SVP180S2/64G 64GB to replace the original HDD. I had a lot of trouble cloning the drive (or actual the restore operation). Both restoring the Windows partition and the System partition failed. I decide to start from s

  • How can I get Itunes songs to my mp3 player (Sony Sonic Stage)?

    I've browsed through the forums and it seems a lot of people want to export Sonic Stage files to Itunes! I want the opposite. I just bought 100 songs from Itunes and can't get the m4a format changed in the Itunes advanced setting and I can't import t

  • Help in understanding TKPROF output

    Hi All, Following is the TKPROF output of a user_dump_dest trace file, obtained by setting trace to 10046@level 12. select "CHNNL"."CHNNL_BK" "C0", case "GEOG12"."SUB_STATE_PRVNC_CD" when *:"SYS_B_000" then :"SYS_B_001" when :"SYS_B_002" then :"SYS_B

  • How to return Varchar2(1) from function ?? Simple but annoying :(

    Hi, I have a function something like... CREATE OR REPLACE FUNCTION Test ( id number) RETURN VARCHAR2 ... Now I am using this function in a View as ... select test(123) as Test In the View description, this column appears as Varchar 4000. whereas I wa