Execute a Job  in  a specific time

Hi Friends,
I want to create a job that is gonna start in a specific time.
But when the job is executed It does not receive the parameters that I'm sending with the sentence SUBMIT.
The code is:   
BEGIN JOB
        CALL FUNCTION 'JOB_OPEN'
          EXPORTING
            jobname                = ls_job
           sdlstrtdt              = '20080702'
           sdlstrttm              = '180830'
           jobclass               = 'A'
         IMPORTING
           jobcount               = li_number
         EXCEPTIONS
           cant_create_job        = 1
           invalid_job_data       = 2
           jobname_missing        = 3
           OTHERS                 = 4.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
EXECUTE PROGRAMM Z WITH 3 PARAMETERS
        SUBMIT zmmp0421
        WITH pa_bukrs EQ e_trbkpv-bukrs
        WITH pa_belnr EQ e_trbkpv-belnr
        WITH pa_gjahr EQ e_trbkpv-gjahr
        USER ls_user VIA JOB ls_job NUMBER li_number
        AND RETURN.
CLOSE JOB
        CALL FUNCTION 'JOB_CLOSE'
          EXPORTING
            jobcount             = li_number
            jobname              = ls_job
            sdlstrtdt            = '20080702'
            sdlstrttm            = '180830'
            dont_release         = ' '
            strtimmed            = 'X'
          EXCEPTIONS
            cant_start_immediate = 1
            invalid_startdate    = 2
            jobname_missing      = 3
            job_close_failed     = 4
            job_nosteps          = 5
            job_notex            = 6
            lock_failed          = 7
            OTHERS               = 8.
Could you plzzz tell me ... what's wrong???

Hello there!
Just look to some comments to your code:
1 - When you OPEN the job, don't give a start time and not needed paramters, that can avoid it to work properly.
CALL FUNCTION 'JOB_OPEN'
     EXPORTING
          jobname          = w_jobname
     IMPORTING
          jobcount         = w_jobcount
     EXCEPTIONS
          cant_create_job  = 1
          invalid_job_data = 2
          jobname_missing  = 3
          OTHERS           = 4.
2 - If you want your JOB to start in a specific time, why do you use parameter strtimmed EQ 'X' at CLOSE job? It's not coerent.
CALL FUNCTION 'JOB_CLOSE'
     EXPORTING
          jobcount             = w_jobcount
          jobname              = w_jobname
          sdlstrtdt            = sy-datum
          sdlstrttm            = l_hora
          targetserver         = w_servidor
     IMPORTING
          job_was_released     = l_liberado
     EXCEPTIONS
          cant_start_immediate = 1
          invalid_startdate    = 2
          jobname_missing      = 3
          job_close_failed     = 4
          job_nosteps          = 5
          job_notex            = 6
          lock_failed          = 7
          OTHERS               = 8.
3 - To pass parameters to your submited report, use a table to pass those to it:
DATA: seltab     TYPE TABLE OF rsparams,
      seltab_wa  LIKE LINE OF seltab.
CLEAR seltab_wa.
seltab_wa-selname = 'PA_BUKRS'.
seltab_wa-low = e_trbkpv-bukrs.
APPEND seltab_wa TO seltab.
seltab_wa-selname = 'PA_BELNR'.
seltab_wa-low = e_trbkpv-belnr.
APPEND seltab_wa TO seltab.
seltab_wa-selname = 'PA_GJAHR'.
seltab_wa-low = e_trbkpv-gjahr.
APPEND seltab_wa TO seltab.
SUBMIT zmmp0421
    WITH  SELECTION-TABLE seltab
    USER sy-uname
VIA JOB w_jobname NUMBER w_jobcount
     AND RETURN.
Hope this helps you some way.
Regards.
Valter Oliveira.

Similar Messages

  • Execute Java Program in a specific time everyday

    Hi All,
    I need help for Execute Java Program in a specific time everyday.
    I want to do insert data into database every 3:00 AM everyday.
    I thought there is a one thread program will do. It is correct my understanding? Please let me know and guide me How can I do?
    Thanks
    Amit

    If you are using Window$ then you can create a bat file to execute the program and place the bat file in Scheduled Tasks.

  • Execute 4 jobs at the same time

    Hello guys,
    Is it possible with DBMS_SCHEDULER to execute 4 jobs at the same time. I'd like to use DBMS scheduler to refresh 4 different materialized view at the same time. After that, I'd like to start another job if they refreshed correctly.
    So, can this be achieved?
    Thanks for your help

    It can be achieved using a chain job. Here is how you would do it:
    Call DBMS_SCHEDULER.create_program to create 5 programs corresponding to the 4 MV jobs + the one extra job.
    Call DBMS_SCHEDULER.create_chain to create a new disabled chain.
    Call DBMS_SCHEDULER.define_chain_step to create 5 chain steps corresponding to the 5 programs you created earlier.
    Call DBMS_SCHEDULER.define_chain_rule to create 3 chain rules:
    -- Rule1:
    condition => 'TRUE'
    action => 'START step1, step2, step3, step4'
    -- Rule2:
    condition => 'step1 SUCCEEDED and step2 SUCCEEDED and step3 SUCCEEDED and step4 SUCCEEDED'
    action => 'START step5'
    -- Rule3:
    condition => 'step5 SUCCEEDED'
    action => 'END'
    Call DBMS_SCHEDULER.enable to enable the chain.
    Call DBMS_SCHEDULER.create_job to create the corresponding chain job of type chain.
    Hope that helps.

  • What is the best way to execute code at a specific time?

    Hello,
    I have a problem. I need to execute some code at a specific time: subVI A should run at e.g. 2 seconds (after start) and stop at 3.5 seconds and subVI B should execute at 3.5 seconds until 5 s. The user can choose the time points. It could also be that subVI B has to execute before subVI A or at the same time.
    Time precission is not important +/- 20 ms is ok.
    I have implemented it like that: In a loop (period time approx. 20ms) I query if the timeframe has come and then the subVI will be executed.
    See attached picture.
    I don't believe that this is an economic way. It will produce high CPU load. How can I do it better?
    Greetings Johannes
    Using LabVIEW 7.1 and 2009 recently
    Attachments:
    Timeframe.PNG ‏9 KB

    @HaD
    Something like this?
    Johannes
    LabVIEW 7.1 (!)
    Greetings Johannes
    Using LabVIEW 7.1 and 2009 recently
    Attachments:
    Timeframe.vi ‏33 KB

  • How can I execute a command every 10 seconds in a specific time-frame

    Hello,
    I would like to create a script which in a specific time-frame collects some outputs and also pings every 10 seconds.
    To collect the outputs every minute from 22:00PM to 22:10PM I have the following:
    event manager applet snmp_output
    event timer cron cron-entry "0-10/1 22 * * *" maxrun 30
    action 010 cli command "enable"
    action 020 cli command "show clock"
    action 030 cli command "terminal exec prompt timestamp"
    action 040 cli command "show snmp stats oid | append bootdisk:show_snmp_stats_oid.txt "
    action 045 wait 5
    action 050 cli command "show snmp pending | append bootdisk:show_snmp_pending.txt "
    action 055 wait 5
    action 060 cli command "show snmp sessions | append bootdisk:show_snmp_sessions.txt "
    acionn 065 wait 5
    action 070 cli command "end"
    To confirm connectivity to the device doing the SNMP polls I would like to execute a ping every 10 seconds in the same timeframe.
    Cron seems only to support minutes. Is it possible to combine a watchdog timer + a cron timer?
    Can this ping function be incorporated in the SNMP output applet or will I have to write a new one?
    Will I need TCL here (I have no experience in TCL)?
    Best regards,
    Tim

    If you wanted the pings to run in parallel, you could have this applet configure another applet to do the pinging, then remove it on the last run.  This will require an amount of programmatic logic, though.  If you wanted to keep things a bit simpler, add another applet that runs at 22:00 that configures a watchdog pinging applet, then a third applet that runs at 22:10 that removes the pinging applet.
    When it comes to embedded quotes when you configure your nested pinging applet, you'll need to use $q to stand for the embedded quotes.  You'll also need to configure:
    event manager environment q "

  • From Time to Time error while executing RMAN Job

    Hi everybody,
    i have a strange problem. From time to time i recieve following error when executing a Job from Grid Control (Enterprise Manager).
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-04004: Fehler aus Recovery-Katalog-Datenbank: ORA-12170: TNS: Connect Timeout aufgetreten
    After that error the Job uses the Control File of the Database so the job runs. The strange thing for me is, that sometimes the jobs runs without problems and sometimes it gaves the error shown above.
    For clarifying. Grid Control runs on a Unix (Sun Solaris) Machine and the target Database runs on a Windows Server in a DMZ. I tried to find out what the problem is but neither on the windows server nor on the firewall side there are any problems.
    So can anybody help me finding out what the problem is?
    Any help would be appreciated.
    Greetings

    Hi sunny,
    i have tried the tnsping several times. There is no problem with this. The tnsping works without problems and in an appropriate time.
    When i issue the command on our unix machine it shows the following:
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = srvxyz)(PORT = 1521))) (CONNECT_DATA = (SID = db1) (SERVICE_NAME = db1)))
    OK (10 msec)
    And when issue it on the Windows Server the follwoing output is shown:
    TNS Ping Utility for 64-bit Windows: Version 10.2.0.4.0 - Production on 26-APR-2011 10:35:45
    Copyright (c) 1997, 2007, Oracle. All rights reserved.
    Parameterdateien benutzt:
    O:\ORACLE\product\10.2.0\network\admin\sqlnet.ora
    Adapter TNSNAMES zur Auflösung des Alias benutzt
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = SRVXYZ)(Port = 1521))) (CONNECT_DATA = (SID = db1)))
    OK (0 ms)
    So any other ideas??

  • Schedule job to run daily at specific times

    Hello,
    Not sure if this is the correct forum to post my question. If not, please advise which forum to use.
    How can I setup a background job which runs daily day, but only runs between a specific time?
    Our request is to have a job to run daily between 0700 - 1700 - then end and restarts again at 0700 the next day. How can we do this?
    Kind regards

    Check this
    https://forums.sdn.sap.com/search.jspa?threadID=&q=backgroundANDjobANDschedule&objID=f50&dateRange=all&numResults=15
    PS Please make a search this forum before posting

  • Proecure to be executed at specific time

    Hi All,
    I have created a procedure which will create table on top of data from another schema, but i want the procedure to be executed at midnight as there would be some udpates in database during the day until midnight. I want to create my tables on top of the database after updates have been commited. Is there anyway to achieve this task to execute my proecure by assigning a specific time?
    Best Regards,
    Lee

    hi
    We use DBMS_JOB.
    But as I read, DBMS_SCHEDULER is a newer feature of ORacle. Can I do everything with scheduler, which I did with DBMS_JOB?
    And can I reach scheduler logs? Finally are there any performance differences

  • WL 10.3 - Quartz's jobs stops after some time of correct executing

    Hi,
    I have a webapp (backend only) that is deployed on WebLogic 10.3 AS. In this webapp 5 quartz's job are executed (cron trigger). Two of them run 3 times a day, the next two of them execute every 5 seconds and the last one starts every 20 seconds.
    The problem is that after some time of correct execution (about 20 min.) one on the jobs hangs on, then after some time (about 10 min.) the second one hangs on and finally only one of job (it's always the "20" second job) executes correct for a long time, then also stops. Above, concerns the only the "5" and "20" seconds jobs. All of the jobs are stateful and Oracle DB is used for synchronisation.
    In DB I see that "TRIGGER_STATE" in "TRIGGERS" tables has value of "BLOCKED" for the jobs that hang on. Whenever the job crashes I see the following entry in the WL's log:
    ####<2011-05-30 08:50:11 CEST> <Info> <RJVM> <server_name> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1306738211453> <BEA-000513> <Failure in heartbeat trigger for RJVM: -6468277378824263512S:127.0.1.1:[7001,7001,-1,-1,-1,-1,-1]:test_domain:test-server
    java.io.IOException: The connection manager to ConnectionManager for: 'weblogic.rjvm.RJVMImpl@559e - id: '-6468277378824263512S:127.0.1.1:[7001,7001,-1,-1,-1,-1,-1]:test_domain:test-server' connect time: 'Mon May 30 08:45:11 CEST 2011'' has already been shut down.
    java.io.IOException: The connection manager to ConnectionManager for: 'weblogic.rjvm.RJVMImpl@559e - id: '-6468277378824263512S:127.0.1.1:[7001,7001,-1,-1,-1,-1,-1]:test_domain:test-server' connect time: 'Mon May 30 08:45:11 CEST 2011'' has already been shut down
         at weblogic.rjvm.ConnectionManager.getOutputStream(ConnectionManager.java:1719)
         at weblogic.rjvm.ConnectionManager.createHeartbeatMsg(ConnectionManager.java:1662)
         at weblogic.rjvm.ConnectionManager.sendHeartbeatMsg(ConnectionManager.java:599)
         at weblogic.rjvm.RJVMImpl$HeartbeatChecker.timerExpired(RJVMImpl.java:1584)
         at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:273)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >The quartz version I use is 1.8.4.
    I use my own implementation of scheduler to start the jobs at the deploy time. Jobs are also always unscheduled when the app is undeployed. After undeploying all entries from quartz's tables are erased excepting the one in "SCHEDULER_STATE" table.
    The webapp is tested standalone but it will be in the production environment it will be clustered (two nodes).
    What can cause the problem? And how to solve it?
    Below is my quartz.properties file as it's deployed with webapp:
    #============================================================================
    # Configure Main Scheduler Properties
    #============================================================================
    org.quartz.scheduler.instanceName = SimulatorClusteredScheduler
    org.quartz.scheduler.instanceId = AUTO
    #============================================================================
    # Configure ThreadPool
    #============================================================================
    org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
    org.quartz.threadPool.threadCount = 10
    org.quartz.threadPool.threadPriority = 5
    #============================================================================
    # Configure JobStore
    #============================================================================
    org.quartz.jobStore.misfireThreshold = 60000
    #org.quartz.jobStore.isClustered = true
    #org.quartz.jobStore.clusterCheckinInterval = 20000
    #org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
    org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreCMT
    #org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.oracle.OracleDelegate
    org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate
    org.quartz.jobStore.useProperties = false
    org.quartz.jobStore.dataSource = myDS
    org.quartz.jobStore.nonManagedTXDataSource = myDS
    org.quartz.jobStore.tablePrefix = QRTZ_
    org.quartz.jobStore.isClustered = true
    org.quartz.jobStore.clusterCheckinInterval = 20000
    #============================================================================
    # Configure Datasources
    #============================================================================
    org.quartz.dataSource.myDS.jndiURL=${org.quartz.dataSource.myDS.jndiURL}
    org.quartz.dataSource.myDS.jndiAlwaysLookup=true
    org.quartz.dataSource.myDS.java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
    org.quartz.dataSource.myDS.java.naming.provider.url=${org.quartz.dataSource.myDS.java.naming.provider.url}
    org.quartz.dataSource.myDS.java.naming.security.principal=${org.quartz.dataSource.myDS.java.naming.security.principal}
    org.quartz.dataSource.myDS.java.naming.security.credentials=${org.quartz.dataSource.myDS.java.naming.security.credentials}
    #======================================================================
       # Configure Plugins
    #======================================================================
    #org.quartz.plugin.jobInitializer.overWriteExistingJobs = true
    #org.quartz.plugin.shutdownhook.cleanShutdown = true Any help would be greatly appreciated.

    Thanks for you response,
    I have a entry, in web.xml, because of this this working at startup time. (connecting the quarts scheduler)
    When server and application started every thing it's working but after some time(mostly after 30 minutes), without any change in server/application we are getting the above error.
    We have entry in web.xml file like this.
    <ejb-local-ref>
    <ejb-ref-name>ejb/DXTrackingSession</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    <local>com.sample.app.ejb.tracking.DXTrackingSession</local>
    </ejb-local-ref>

  • Method to execute all jobs at a time

    Hi Experts,
    I have 100 jobs i want to execute all at a time,
    Any idea or suggestion,
    If we can do throught script ,Sample Script please
    Thanks
    Madhu

    Hi Madhu,
    You can execute all jobs using different method like through "Data Services management Console scheduling option" or through script (SHELL/BATCH).
    But here again you have to check the below points before executing all jobs
    Check the current server configuration because if you schedule all 100 job in one time it will put more load on server
    If you have dependency in jobs please run that jobs/schedule that jobs first.
    Please refer the below link for how to execute for LINUX or Windows
    Steps for executing BODS job from Unix Script with user defined global parameters
    http://scn.sap.com/community/data-services/blog/2013/09/02/steps-for-executing-bods-job-from-unix-script-with-user-defined-global-parameters
    SAP Data Services - Running & Scheduling Data Services Jobs from Linux Command Line using Third party Scheduler
    http://scn.sap.com/community/data-services/blog/2012/08/22/sap-bods--running-scheduling-bods-jobs-from-linux-command-line-using-third-party-scheduler
    http://www.dwbiconcepts.com/etl/23-etl-bods/39-one-stop-to-sap-bodibods.html?showall=1
    Thanks,
    Daya

  • Exact Steps to schedule a background job a specific time daily :

    Dear  All,
               Please let me know  the whole process involved in schedule a background job a specific time daily. what is calender id. I could not understand what it has given in SM36.
    Thanks in advance.
    Rgds
    Prem.

    Hi prem
    this is complte procedure for ur requirment.
    Scheduling Background Jobs 
    Use
    You can define and schedule background jobs in two ways from the Job Overview:
    Directly from Transaction SM36. This is best for users already familiar with background job scheduling.
    The Job Scheduling Wizard. This is best for users unfamiliar with SAP background job scheduling. To use the Job Wizard, start from Transaction SM36, and either select Goto ® Wizard version or simply use the Job Wizard button.
    Procedure
    Call Transaction SM36 or choose CCMS ® Jobs ® Definition .
    Assign a job name. Decide on a name for the job you are defining and enter it in the Job Name field.
    Set the jobu2019s priority, or "Job Class":
    High priority: Class A
    Medium priority: Class B
    Low priority: Class C
    In the Target server field, indicate whether to use system load balancing.
    For the system to use system load balancing to automatically select the most efficient application server to use at the moment, leave this field empty.
    To use a particular application server to run the job, enter a specific target server.
    If spool requests generated by this job are to be sent to someone as email, specify the email address. Choose the Spool list recipient button.
    Define when the job is to start by choosing Start Condition and completing the appropriate selections. If the job is to repeat, or be periodic, check the box at the bottom of this screen.
    Define the jobu2019s steps by choosing Step, then specify the ABAP program, external command, or external program to be used for each step.
    Save the fully defined job to submit it to the background processing system.
    When you need to modify, reschedule, or otherwise manipulate a job after you've scheduled it the first time, you'll manage jobs from the Job Overview.
    pls give points if it is usefull
    Regards
    Saimedha

  • Servlet that executes at specific time intervals ?

    Hi
    I need to have my Servlet that is loaded onto the webserver, run at specific time intrevals, say every 10 minutes.
    How do I do that ?
    Thanx in advance
    Aragorn

    I have trouble with this concept.
    HTTP is a request/response protocol. Usually a servlet runs when it receives an HTTP request and sends back an HTTP response.
    If you want the servlet to wake up and do something at a fixed interval, it's not responding to an HTTP request anymore. What does it do with the HTTP response that's generated? What happens if it receives an HTTP request from an external client after waking up and starting the timed process? Have you made sure that your servlet is thread-safe in that case?
    This feels less like a servlet and more like something else (e.g., an RMI service, EJB, or multi-threaded server). It sounds like you're using the servlet engine/container as a convenient service container, but I don't think servlets were meant to be used that way.
    I'll be happy to take instruction on this if I'm incorrect. I just thought I'd disagree to see what the response might be. Thanks - MOD

  • Error on auto execute of job 1032656.. Where i can get the details?

    ORA-12012: error on auto execute of job 1032656
    ORA-04063: ORA-04063: package body "ORACLE_OCM.MGMT_DB_LL_METRICS" has errors
    ORA-06508: PL/SQL: could not find program unit being called: "ORACLE_OCM.MGMT_DB_LL_METRICS"
    ORA-06512: at line 1
    ORA-1580 signalled during: alter database backup controlfile to 'backup_control_file.ctl'..
    Hi All,
    I am getting the above error in my alert log.
    When i check in my dba_jobs there were only two jobs having job column 1 & 21.
    Where i can see the job 1032656 and its details ?
    Regards
    Arun

    Hi Arun,
    This is due to invalid objects in ORACLE_OCM schema.
    Please read metalink note id:
    Invalid Objects After Revoking EXECUTE Privilege From PUBLIC [ID 797706.1]
    Symptoms
    OEM recommends that EXECUTE privilege being revoked from PUBLIC. After revoking the privilege, the following errors appeared in alert log:
    ORA-12012: error on auto execute of job 66171
    ORA-04063: package body "ORACLE_OCM.MGMT_DB_LL_METRICS" has errors
    ORA-06508: PL/SQL: could not find program unit being called: ORACLE_OCM.MGMT_DB_LL_METRICS"
    ORA-06512: at line 1 has errors .
    Also, the below query returns invalid rows count (approximately 46 rows)
    SQL> select object_name, owner, object_type, status from dba_objects where status = 'INVALID';
    Owners of invalid objects are ORACLE_OCM and WMSYS
    *Cause*
    At the time of installation of the database, Oracle execute scripts that test to see if PUBLIC access is granted to all of the routines that ORACLE_OCM and WMSYS need access to. If PUBLIC access is NOT available, Oracle scripts grant specific access rights. However, If EXECUTE privilege is revoked from PUBLIC after installation, then those specific access rights needs to be granted manually.
    *Solution*
    You will need to grant execute on UTL_FILE and DBMS_SCHEDULER to ORACLE_OCM and WMSYS. The below action plan should solve the issue:
    SQL> grant execute on UTL_FILE to oracle_ocm;
    SQL> grant execute on DBMS_SCHEDULER to oracle_ocm;
    SQL> grant execute on UTL_FILE to wmsys;
    SQL> grant execute on DBMS_SCHEDULER to wmsys;
    SQL> shutdown immediate;
    SQL> startup restrict;
    SQL> @utlrp.sql /* $ORACLE_HOME/rdbms/admin/@utlrp.sql */
    SQL> shutdown immediate;
    SQL> startup;
    Regards
    Rajesh

  • Executing a Job via Web Services using a Server Group?

    When executing a job from Designer or from the Management Console you have the option to select a specific job server or a server group.
    But when executing a job via Web Services it uses the first job server with which the repository was associated (i.e. the first job server listed in AL_MACHINE_INFO).
    Is there a way to get the job to execute using a server group instead simply choosing the first job server in the list?
    Note: We are using FIM to execute the jobs via web services and don't have access to additional parameters.

    Joe
    Here is the where you can change the server group/job server.
    - After you add the Batch/real Time job as a webservice.
    - Go to the Webservice Batch Job Attribute and from the drop down choose the "Enable job Attributes" and hit apply.
    - After this if you use the WSDL URL http://<Data Services Web Server>:<Web server Port>/DataServices/servlet/webservices?ver=2.0&wsdlxml
    - You will see the job attributes that you can change based on the allowed parameters mentioned in the documentation.
    The batch job or real time job is published without the job parameters by default. Once you enable the job attributes, remove and re publish the batch job as a web service. The application making the call to this webservice should be able to read the WSDL generated by Data services and pickup all the input and output parameters of the method.
    Refer to the Data Services Integrator guide (Chapter 3 : pages 25 - 33 ) to get the exact parameter values permitted via Data Services jobs called via web services.
    Hope this helps!
    Thanks & Regards
    Tiji

  • SAP_COLLECTOR_FOR_PERFMONITOR - canceled only at specific time

    Hi All,
    Job SAP_COLLECTOR_FOR_PERFMONITOR is scheduled hourly on ECC system.
    All jobs are finished successfully in a day but only at specific time its getting failed.
    Recently we have upgrade the support package of SAP_BASIS & SAP_ABP from 05 to 13. After then we are getting this error message.
    In ST22 we getting ABAP dump for job:-
    Runtime Errors         LOAD_PROGRAM_NOT_FOUND
    Date and Time          27.08.2014 12:19:42
    Short text
         Program "RSORA811" not found.
    What happened?
         There are several possibilities:
         Error in the ABAP Application Program
         The current ABAP program "RSCOLL00" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
         or
         Error in the SAP kernel.
         The current ABAP "RSCOLL00" program had to be terminated because the
         ABAP processor detected an internal system error.
    Error analysis
        On account of a branch in the program
        (CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
        or a transaction call, another ABAP/4 program
        is to be loaded, namely "RSORA811".
        However, program "RSORA811" does not exist in the library.
        Possible reasons:
        a) Wrong program name specified in an external PERFORM or
           SUBMIT or, when defining a new transaction, a new
           dialog module or a new function module.
        b) Transport error
    How to correct the error
        Check the last transports to the R/3 System.
        Are changes currently being made to the program "RSCOLL00"?
        Has the correct program been entered in table TSTC for Transaction " "?
        If the error occures in a non-modified SAP program, you may be able to
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the following
        keywords:
        "LOAD_PROGRAM_NOT_FOUND" " "
        "RSCOLL00" or "RSCOLL00"
        "LOOP_AT_SYSTEMS_AND_REPORTS"
    System Details :-
    SAP Version - SAP ECC 6.0 EHP 4
    Oracle DB - 10.2.0.5.0
    OS- HP UNIX 11.31
    Kernel Release 721 - patch level 201
    Please suggest for solution
    Regards,
    Ajay Asawa

    Hi Ajay,
    If any job is failing at a particular time, you should look for other changes happening in you system.
    Perhaps, any other job running causing problems.
    Alos, refer: 1841778 - LOAD_PROGRAM_NOT_FOUND in RSCOLL00
    Regards,
    Divyanshu

Maybe you are looking for

  • New itouch battery problem?

    I just got my itouch replaced a little over a week ago and I noticed that in a matter of minutes, the battery level went down to 84% after fully charging it last night. Is this a problem? Shall I bring it to the apple store for replacement?

  • Installation error of SAP Business One Client after server disconnection

    Hello, While installing the SAP Business One Client to my laptop, the SAP server network connection accidentally interrupted and my installation breaks off. I did cancel the setup and try to remove the SAP Business One DI API using uninstaller. After

  • Is it possible to configure non-default NX7K CoS-DSCP map?

    NX7K QoS has system defined table maps for CoS to DSCP mapping, DSCP to CoS mapping, etc. Those table maps can be used in qos policy maps. I was wondering if I can change, for example, CoS to DSCP mapping to something different from the default value

  • Mac mini won't boot after latest update Maverick

    My Mac mini running Maverick after an automatic update won't boot. " no bootable device -- insert boot disk and press any key" What option do I have here?

  • Admin and Guest account internet

    Hello, I have a little bit of a problem. I have two accounts; one is an Admin account and the other one is a Guest account. When I use the Admin account, I can connect to the internet with no problems. But when I use the Guest account, I can't connec