Scheduled SAP Job not executed as per restrictions

Hi All,
A job was scheduled to execute every Saturday (Job Frequency - weekly). Also in the Start time -  Restrictions, the check box for "Execute only on Workdays" is checked.
Last saturday 27/08 was a holiday (displayed properly in the factory calendar), So the job should not have got executed.
But it got executed. I cannot find any reason for this.
Is there any other conditions that need to be provided so that it don't get executed on non-working days?

- Check in job definition if the factory calendar of the job is the good one (TBTCO-CALENDARID for the job that executed saturday), check also if job definition was changed  (TBTCO-LASTCHDATE, LASTCHTIME and LASTCHNAME for next scheduled job) (or "Job details" on SM37)
- Check in the factory calendat, if the holiday was changed after saterday (SCAL, Extras, Display change docs.)
Regards,
Raymond

Similar Messages

  • How to re-schedule wi's not executed

    Friends, one more doubt!
    I need to use a 3 stage re-schedule wi's not executed.
    That's it:
    If the analyst didn't executed the wi, I have to re-schedule it to his supervisor, and if the manager didn't executed its wi, re-schedule it to his manager.
    how can I do that ?

    Hi Glauco
    It's a bit difficult to explain in words, but simple once you get the hang of it.
    If you take a look at a dialog workflow task, you will see one tab labeled "Latest End".  In this tab you can schedule the task to automatically send a message to someone when it has not been completed after a certain amount of time (the deadline).  However, the current agent keeps the work item even if the deadline has passed.  This is called simple deadline monitoring.
    For extended deadline monitoring, you can not only schedule a message, but prompt the workflow to take action.  I don't know exactly how to configure it by hand, but you can find a wizard for creating the extended steps in the Workflow Builder.  The wizard can be found under the Workflow Wizards section of SWDD, on the lower-left hand side of the screen.  You can select this tab the same way you change from viewing the workflow containers to "Step Types that can be inserted" tab.
    I hope I was a bit clearer this time.
    Regards.
    Juan Ramos

  • Job not executing through database link

    hello all,
    we have a database server with oracle 10g enterprise edition on RHEL 5.3 64-bit , we have created a procedure which pulls data from a remote server using a procedure. that procedure collect data in cursor ..both server are connected using RF connectivity..
    but after every 2 or 3 days i saw that data is not pulled and job is marked as broken .... and when i mark that job as unbroken and try to rexecute that procedure it hangs for long.....
    i don't understand whats going on....i have also seen large number of sessions in my database..is possible that huge number of session are consuming resources and that's why oracle is unable to execute the job??? i have check network also but it is fine...i can access that remote server using VNC or team viewer..so network is definitely not an issue...
    i also set SQLNET.EXPIRE_TIME=10 in sqlnet.ora file and also created a profile for idle_time to get rid of excess inactive sessions....what might be issue??? any suggestion is appreciable...
    thanks and regards
    VD

    hello sir,
    actually it is not about the job, i am sure that procedure is causing problem..... because when i try to execute that procedure , it also hangs, i check all requirements need to be checked..... i think lots of inactive sessions causing this issue, but even after adding sqlnet and profile i is not removing those sesions and hence i think that procedure is not executing....
    coz the database i am connecting is having already connections and doing lots of transactions...so i it possible that it might be an issue.??
    sometime i also got timeout error while connection to that remote server but it is not issue because at the same time i am connected to it from another machine..
    thanks and regards
    VD

  • BI Scheduler Java Jobs not working with 11.1.1.6

    Hello,
    I wrote a scheduler java job following the documentation found here
    http://docs.oracle.com/cd/E14571_01/bi.1111/e10541/schedjavajob.htm#CJHCFIID
    It worked fine on OBIEE 11.1.1.3 and 11.1.1.5 but now i made a fresh installation of OBIEE 11.1.1.6.0 and it does't work anymore.
    When i try to run the job from job manager the nqscheduler.exe process starts taking 50% of CPU and nothing happens
    The steps i made after installing OBIEE are:
    1. copy the jar file in ORACLE_HOME\bifoundation\javahost\lib
    2. edit JavaHost configuration file
    <Scheduler>
    <Enabled>True</Enabled> <DefaultUserJarFilePath>E:\<ORACLE_HOME>\bifoundation\javahost\lib</DefaultUserJarFilePath>
    </Scheduler>
    Thanks in Advance,
    Jonni

    thanx this is the solution. With this construct
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:java="http://xml.apache.org/xalan/java" exclude-result-prefixes="java">
         <xsl:output method="html" indent="yes" encoding="iso-8859-1"/>
         <xsl:template match="/">
         <xsl:variable name="counter" select="java:java.util.Vector.new()"/>
         <xsl:variable name="temp1" select="java:add($counter,'1')"/>
         <xsl:variable name="temp2" select="java:add($counter,'2')"/>
         <xsl:variable name="temp3" select="java:add($counter,'3')"/>
         <xsl:variable name="temp4" select="$temp3"/>
         <xsl:value-of select="java:size($counter)"/>
         <xsl:value-of select="java:toString($counter)"/>
         </xsl:template>
    </xsl:stylesheet>
    at least the '3' is added to the vector.

  • Background job not executing... pls help

    I want to schedule and execute a batch job with the start date and time with another program.
    In program1 im doing the below.
    job_open
       getting job_count
      CALL FUNCTION 'GET_PRINT_PARAMETERS'
        EXPORTING
          no_dialog              = abap_true
        IMPORTING
          out_parameters         = ls_params
          valid                  = lv_valid
        EXCEPTIONS
          archive_info_not_found = 1
          invalid_print_params   = 2
          invalid_archive_params = 3
          OTHERS                 = 4.
      SUBMIT (c_test)                 VIA JOB  lv_jobname
                                      NUMBER  lv_jobcount
                                   TO  SAP-SPOOL WITHOUT SPOOL DYNPRO
                                       SPOOL  PARAMETERS ls_params
                                       AND RETURN.
      CALL FUNCTION 'JOB_CLOSE'
        EXPORTING
          JOBCOUNT             = lv_jobcount
          JOBNAME              = lv_jobname
          LASTSTRTDT           = p_sdate
          LASTSTRTTM           = p_stime
         targetserver         = lv_targetserver
        EXCEPTIONS
          CANT_START_IMMEDIATE = 1
          INVALID_STARTDATE    = 2
          JOBNAME_MISSING      = 3
          JOB_CLOSE_FAILED     = 4
          JOB_NOSTEPS          = 5
          JOB_NOTEX            = 6
          LOCK_FAILED          = 7
          INVALID_TARGET       = 8
          OTHERS               = 9.
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    in the job_closei gave start date and time, but the job is getting scheduled but not to released/cancelled status.
    I want the job to happen at that given time and date,
    is there anything im missing,
    pls help

    Rajan,
    In the same documentation it says : Note:  if a user does not have the authorization to release a job, then the job is scheduled with the status planned.
    Now after i run this program , and check SM37, the status is scheduled. so this tells not an authorization issue.
    Also i can go and schedule on a given time from SM36.
    Now after reading that i also passed the parameter JOB_WAS_RELEASED importing  it is geting blank value.
    but documentation says,  it shud be X if Job is released.
    any idea pls....
    Niraja

  • IDM Job Not Executing

    Hi All,
    I have created a regular job to create a "Entry Type" Jasper Report using the templates that come along with SAP IDM 7.1 installation. The job keeps idle indefinitely and times out. Earlier it used to get rescheduled again and again. The following JARs are being made use of. Using "Force Restart" option hasn't paid off either. Can anything be done to execute the job?
    1. commons-beanutils-1.8.0
    2. commons-collections-3.2.1
    3. commons-digester-1.7
    4. commons-javaflow-20060411
    5. commons-logging-1.1
    6. itext-2.0.8
    7. jasperreports-1.3.0
    8. jcommon-1.0.15
    9. jfreechart-1.0.12
    10. js_jaxrpc
    11. jxl-2.6
    12. xercesImpl
    Thanks & Regards,
    Vijayakumar Ganesan

    What is the value of init. parameter job_queue_processes ?
    job_queue_processes=10Do you have any error message related to this job in the db alert.log ?
    Not a single error message. When I issued EXEC proc_name; the following lines were added in the alert.log:kupprdp: master process DM00 started with pid=20, OS id=5225
    to execute - SYS.KUPM$MCP.MAIN('TIMS_EXP_FULL15Jan2007_1434', 'SYS', 'KUPC$C_1_20070115143431', 'KUPC$S_1_20070115143431', 0);
    kupprdp: worker process DW01 started with worker id=1, pid=21, OS id=5227
    to execute - SYS.KUPW$WORKER.MAIN('TIMS_EXP_FULL15Jan2007_1434', 'SYS');
    select * from dba_jobs;
    This important info is given below:JOB = 22
    LOG_USER=SYS
    PRIV_USER=SYS
    SCHEMA_USER=SYS
    LAST_DATE=
    LAST_SEC=
    THIS_DATE=
    THIS_SEC=
    NEXT_DATE=16-JAN-07
    NEXT_SEC=00:00:00
    TOTAL_TIME=0
    BROKEN=N
    INTERVAL=TRUNC(SYSDATE)+1
    FAILURES=
    WHAT=PROC_NAME;
    As you can see that in the NEXT_DATE it was scheduled to run on 16-JAN-07 but it didn't run on that date and time and it is still showing the backdate in the NEXT_DATE.
    Just to clerify:
    SELECT TO_CHAR(NEXT_DATE, 'DD-MON-YYYY HH24:MI:SS') FROM DBA_JOBS;
    TO_CHAR(NEXT_DATE,'D
    16-JAN-2007 00:00:00

  • Cisco Prime Infrastructure Scheduled Configuration Archive not executing

    We have a deployment of Cisco Prime Infrastrcuture 1.3 (1.3.0.20).
    Configuration Archive is a feature that collects and archives the device configurations i.e. cisco switches.
    You have an option to schedule this to run, say daily, weekly etc. Once scheduled you can see it in the "Jobs Dashboard" and with the "next start time" of what you configured. I have a situation whereby  the time it is suppose to start - it doesnt - howevere flags the job as a "success". Not newe device configurations are archived and the "next start time" remain the same. Its almost like it is failing to execute, but some other process under the hood thinks that it was been executed correctly?
    Any ideas or experience that could help here would be appreciated!

    Some extra info that has just come to my attention.  At one point we were running (we're actually still running) CiscoWorks with LMS3.2 and Cisco NCS 1.x.  I merged these two things together into Cisco Prime Infrastructure (upgraded the licensing to get 450 lifecycle licenses to cover the APs + all of the devices coming from LMS3.2).  I followed all of the documented procedures to upgrade the NCS appliance to Prime Infrastructure.  But when I type "show application" from the CLI of the NCS appliance (now the Prime Infrastructure appliance) I see this:
    HQ-NCS1/admin# show application
    NCS             Cisco Prime Network Control System
    Is that normal?  Maybe this is my problem.  Should this output list "Cisco Prime Infrastructure" instead of (or in addtion to) Cisco Prime Network Control System?  When I login to the GUI it shows "Cisco Prime Infrastructure" and the GUI has changed considerably (menus are different) so I'm assuming that the application upgrades I launched from the CLI to go to Prime Infrastructure worked fine.

  • Adobe Form called from SAP Portal, not executing interface global init code

    Hello!
    I have an adobe form called from both R/3 and SAP Portal and I need to show long text dinamically calculated.
    The deal is at the SAP Portal execution, as scenario characteristics don't allow string definitions, I'm using 255 characters tables (QISR_TAB_TYPE), that I'm trying to convert inside form interface (Global init code).
    The problem is that the interface global init code is being executed when the form is called from R/3, but it is not at SAP Portal.
    Does anybody know how to manage this? It's kind of a problem that the BAdi method int_service_request_init doesn't allow types over 255 characters... and if it is not possible to access the form interface code section (maybe there's any way)... i need to find some code section where i can convert tables before the form context is filled!!
    Thanks a lot!!
    Regards,
    Diana.

    Hi,
    have you searched on SCN? There are some threads with same problem such as [this one|/message/9270216#9270216 [original link is broken];. There is more threads. They may help you to solve your issue.
    Cheers

  • SAP job not using all dialog processes that are available for parallel processing

    He Experts,
    The customer is running a job which is not using all the dialog processes that are available for parallel processing. It appears to use up the parallel processes (60) for the first 4-5 minutes of the job and then maxes out about 3-5 processes for the remainder of the job.
    How do I analyze the job to find out the issue from a Basis perspective?
    Thanks,
    Zahra

    Hi Daniel,
    Thanks for replying!
    I don't believe its a standard job.
    I was thinking of starting a trace using ST05 before the job. What do you think?
    Thanks,
    Zahra

  • Pending Scheduled Delivery jobs not printing

    See the post at this link: If your Scheduled Delivery apps stopped printing
    I work on behalf of HP.

    mry,
    You should post your question in the Ask a Question box on the Post Install Printing Issues Forum at this location:
    http://h30434.www3.hp.com/t5/Post-Install-Printing-Issues-New/bd-p/PostPrint
    You can copy your original message and paste it there.
    Include a Subject something like this: <Model of your printer>: Copy issue
    I work on behalf of HP.

  • Schedule a job(execute a procedure periodically)

    as I explained in subject I want to schedule a job which executes a procedure without parameters on oracle managment system. Then,I schedule job as "on interval" and "1 minutes". But when I monitor the job status, there is no change. it says submitted. what is wrong, could you explain how it is with an example.
    thanks.
    Message was edited by:
    user554973

    You need to be a bit clearer on what you're monitoring. What "status" stays unchanged?
    Some basics. When a job is submitted an entry is made into the Job Queue (a data dictionary table). The views DBA_JOBS, USER_JOBS and ALL_JOBS are views on this table.
    When the job is to be executed, it is executed by a job queue process. There is a pool of these Job Processes that checks the job queue and execute jobs in the queue. Such a Job Process will have an entry in the V$SESSION virtual view.
    To monitor the status of the actual executing job, requires you to look at the active sessions on the database and not at the job queue. Looking at the Job Queue is not looking at the actual process running and executing the job.
    So what status is being looked at here? What status do you want, or do you expect to see?

  • Database Scheduled Jobs not working

    Hai All,
    In my database Scheduled database jobs not working , but it work manullay fine...
    All parameter are correct including job_queue_processes.. Where I can start troubleshoot for this problem.
    Oracle: Oracle 9.2.0.1.0
    Platform : AIX
    Please help ...
    Shiju

    did you enabled the job?Unlikely. DBMS_SCHEDULER was a 10g innovation and as the OP mentioned, they're on 9i.
    Oracle: Oracle 9.2.0.1.0Cheers, APC

  • Schedule background jobs which run only on Thursdays.

    Dear Friends,
    We are using ECC6.00. I have a requirement whereby a specific job (background) should be executed only on Thursdays. I searched in this forum but couldn't get anything related to my question. I tried the options present in the SM36 transactions (scheduling options).
    Is there any way of achieving my requirement.? Experts help required.
    Regards,
    M.M

    Hi Magesh,
    I am not sure if this would be the right approach. But if you are really sure that there is no way to do this using SM36 settings,
    you can schedule a job to execute daily, which would be a custom abap program.
    This program would check the day and if it is a thursday ,will schedule another job for the day(programatically).
    This can be a way around to solve this problem.
    Regards,
    Sagar

  • Scheduled job not getting executed on a logical standby

    Hello,
    We have created a job(through dbms_scheduler API). The job is enabled and shows up in the SCHEDULERJOBS view also.
    However the job does not get executed. I looked into the following tables there was no relevant entry found for the aforesaid job:
    select * from all_scheduler_job_log
    select * from dba_scheduler_running_jobs
    select * from DBA_SCHEDULER_JOB_RUN_DETAILS order by log_date desc
    Is there any limitation that we cannot execute scheduled jobs on a logical standby database. If i execute the relevant program (that is configured to be run as job in this scenario) as an individual procedure from SQL plus, it gets executed successfully implying there is no errors/problem in the subprogram that the job is going to invoke.
    Appreciate your thoughts in this regard.
    Thanks.

    Hi Justin,
    Thanks for your response.
    As per the app design, the job invokes a stored program(that maps to a stored procedure present in standby db itself) that reads the data from standby and populates the relevant tables/entities in another database(third db, not primary or standby) which acts as a repository. No write operations are to be performed on standby.
    So, i have two doubts:
    -- Can scheduled jobs execute on logical standby db[Oracle release 10g(R2)]
    I was going through few of the oracle docs and it is mentioned that this is a known limitation in 10g
    R2 release and has been corrected in 11g. Now we have something called database_role
    attribute that needs to be set to 'LOGICAL STANDBY' if you need to execute a job on
    standby. However it is available in 11g onwards.
    -- If there is no workaround for the above mentioned problem in 10g-R2 release.
    Then we may have to schedule a job from third db instance that shall invoke the program(residing on the standby db). Can we have a scheduled job which executes a program that maps to a remote stored procedure instead of local stored procedure?
    Appreciate your thoughts.
    Thanks

  • Not executing the job automatically scheduled in dba_scheduler_jobs

    Hi Friends,
    I have scheduled a job in dba_scheduler_jobs ,it should run on every 15 mins intervel , But it is not happening.If I trigger the job by manually .. like exec dbms_scheduler.run_job('SNAP15MIN_JOB') , executing successfully.
    please fiind the below info...
    Oracle s/w : Oracle Standared Edition 10.2.0.4
    Used cript to create the job :
    begin
    dbms_scheduler.create_job(
    job_name => 'snap15min_JOB',
         START_DATE => SYSDATE ,
    job_type => 'PLSQL_BLOCK',
    job_action => 'begin statspack.snap;end;',
    repeat_interval => 'SYSDATE + 10/1440',
    enabled => true,
    comments => 'statspack 15mins job');
    end;
    SQL> select JOB_NAME,REPEAT_INTERVAL,STATE from dba_scheduler_jobs;
    JOB_NAME REPEAT_INTERVAL STATE
    SNAP15MIN_JOB SYSDATE + 10/1440 SCHEDULED
    please help on this .
    Thanks
    Mahesh

    Hi,
    Please select start_date, LAST_START_DATE, next_run_date for the job.
    Also see this post for more tips
    Answers to "Why are my jobs not running?"
    Hope this helps,
    Ravi.

Maybe you are looking for