Multiple Schedules of Objects (Process Flows)

Hello,
How can you assign a process flow to two different schedules (and jobs) f.i. a week and a weekend job. Do I need to make some copy of the object as you assign object to a schedule.
Regards,
Edwin

a process flow can only refer to one calendar at a time, for your requirement you will ahve to copy the process flow and refer the weekend calendar to one Pf and weekly calendar to another.
this is precisely the reason why lot of companies use schedulers like autosys or control M as there is a calendar facility which can run the same job at different schedules rather have 2 different process flow and calendars.
You might be better off using "sqlplus_exec_template" which can be found in /owb/rtp/sql folder and using a dbms scheduler to run this process flow in which case you can sue the same process flow but create 2 jobs to run at different times rather than creating 2 process flow and 2 different schedules.
Regards

Similar Messages

  • Scheduling Mappings and Process Flows

    Can you please tell me how to schedule mappings and process flows in a little detail, if any one has done that. I think OEM can be used for this but dont have any clear cut idea of doing it. Can the mappings/process flows be scheduled without using OEM console ?
    Waiting for you suggestions.
    rgds
    -AP

    Hi
    You can schedule your mapping and process flows with OEM or database job.
    You will find script templates in the OWB HOME/owb/rtp/sql directory
    and you can scheldule them.
    If you want to do it in OEM use the oem_exec_template.sql file createing an OEM job. Read the OWB documentation about it. If you have any question about it ask it, I have done this procedure many times.
    Ott Karesz
    http://www.trendo-kft.hu

  • OWB Error: Connection lost when assign a schedule to a process flow

    I have:
    - OWB 11Gr2
    - Oracle DB 10Gr2 Source/Target
    I have created a schedule module and set the location to be one of the target DB locations.
    Create a one of schedule and scheduled for daily execution.
    Open configuration of a process flow and assign with the schedule.
    After this, i tried to save the repository, and occurred the error message:
    "Repository Connection Error: The connection to the repository was lost, because of the following database error: Closed Connection
    Exit OWB without committing."
    The connection with the repository was lost and i can´t do more anything.
    I tried to create a separate location for the schedule, but it don´t make difference
    What´s happening?
    Thanks,
    Afonso

    Wea re running 11.2.0.2 and
    When looking at the trace log
    Dump continued from file: /data02/oramisc/diag/rdbms/dpmdbp/dpmdbp/trace/dpmdbp_ora_13503.trc
    ORA-00600: intern felkod, argument: [15570], [], [], [], [], [], [], [], [], [], [], []
    With this query "========= Dump for incident 16022 (ORA 600 [15570]) ========
    *** 2011-10-18 09:52:25.445
    dbkedDefDump(): Starting incident default dumps (flags=0x2, level=3, mask=0x0)
    ----- Current SQL Statement for this session (sql_id=7a76281h0tr2p) -----
    SELECT usage.locuoid, usage.locid, cal_property.elementid, cal_property.classname, schedulable.name || '_JOB' name, schedulable.name || '_JOB' logicalname, cal_property.uoid, cal_property.classname
    , cal_property.notm, cal_property.editable editable, cal_property.customerrenamable, cal_property.customerdeletable, cal_property.seeded, cal_property.UpdateTimestamp, cal_property.strongTypeName,
    cal_property.metadatasignature signature, 0 iconobject FROM Schedulable_v schedulable, CMPStringPropertyValue_v cal_property, CMPCalendarInstalledModule_v cal_mod, CMPPhysicalObject_v sched_phys, CM
    PCalendar_v cal, ( select prop.firstclassobject moduleid, prop.value locuoid, 0 locid from CMPPhysicalObject_v phys, CMPStringPropertyValue_v prop where prop.logicalname = 'SCHEDULE_MODULE_CONFIG.DE
    PLOYMENT.LOCATION' and prop.propertyOwner = phys.elementid and phys.namedconfiguration = 42636 union select installedmodule, '' locuoid, location locid from CMPLocationUsage_v locUse where deployme
    ntdefault = 1 and not exists ( select null from CMPPhysicalObject_v phys, CMPStringPropertyValue_v prop where prop.logicalname = 'SCHEDULE_MODULE_CONFIG.DEPLOYMENT.LOCATION' and prop.firstclassobjec
    t = locUse.installedmodule and prop.propertyOwner = phys.elementid and phys.namedconfiguration = 42636) ) usage WHERE cal_mod.elementid = usage.moduleid and cal_mod.elementid = cal.calendarmodule a
    nd substr(cal_property.value,0,32) = cal.uoid and cal_property.logicalname='SCHEDULABLE.PROPERTY' and (cal_property.firstclassobject = schedulable.elementid or cal_property.firstclassobject = sched
    _phys.elementid and sched_phys.logicalobject = schedulable.elementid) and cal_mod.owningproject = 42631 and cal_property.propertyowner = sched_phys.elementid and sched_phys.namedconfiguration=42636
    ORDER BY schedulable.name || '_JOB'"
    Coulöd be possible this bug
    Bug 12368039 ORA-600 [15570] with UNION ALL views with Parallel steps
    This note gives a brief overview of bug 12368039.
    The content was last updated on: 18-MAY-2011
    Click here for details of each of the sections below.
    Fixed:
    This issue is fixed in     
    * 11.2.0.3

  • What is the OMB+ script to apply a schedule to one process flow?

    Let's say process flow name : 'MY_PRLCESSFLOW'
    schedule name:'MY_SCHEDULE'
    so what is the script?
    thanks so much.

    http://blogs.oracle.com/warehousebuilder/2007/07/more_process_flow_basics_for_l.html
    OMBALTER PROCESS_FLOW_MODULE
    Purpose
    Alter the Process Flow Module by renaming it, and/or reset its properties.
    Prerequisites
    Should be in the context of a project.
    Syntax
    alterProcessFlowModuleCommand =  OMBALTER ( PROCESS_FLOW_MODULE
         "QUOTED_STRING" ( "renameClause" [ "alterPropertiesOrReferenceClause"
         ] | "alterPropertiesOrReferenceClause" ) )
    renameClause =  RENAME TO "QUOTED_STRING"
    alterPropertiesOrReferenceClause =  SET ( "setPropertiesClause" [ SET
         "setReferenceClause" [ UNSET "unsetReferenceClause" ] | UNSET
         "unsetReferenceClause" [ SET "setReferenceClause" ] ] |
         "setReferenceClause" [ UNSET "unsetReferenceClause" ] ) | UNSET
         "unsetReferenceClause" [ SET "setReferenceClause" ]
    setPropertiesClause =  PROPERTIES "(" "propertyNameList" ")" VALUES "("
         "propertyValueList" ")"
    setReferenceClause =  ( "setReferenceLocationClause" [ SET
         "setReferenceIconSetClause" ] | "setReferenceIconSetClause" )
    unsetReferenceClause =  ( "unsetReferenceLocationClause" [ UNSET
         "unsetReferenceIconSetClause" ] | "unsetReferenceIconSetClause" )
    propertyNameList =  "UNQUOTED_STRING" { "," "UNQUOTED_STRING" }
    propertyValueList =  "propertyValue" { "," "propertyValue" }
    setReferenceLocationClause =  ( REFERENCE | REF ) LOCATION "QUOTED_STRING"
    setReferenceIconSetClause =  ( REFERENCE | REF ) ICONSET "QUOTED_STRING"
    unsetReferenceLocationClause =  ( REFERENCE | REF ) LOCATION
         "QUOTED_STRING"
    unsetReferenceIconSetClause =  ( REFERENCE | REF ) ICONSET
    propertyValue =  ( "QUOTED_STRING" | "INTEGER_LITERAL" |
         "FLOATING_POINT_LITERAL" )
    Keywords And Parameters
    alterProcessFlowModuleCommand
    This command modifies an existing process flow module.
    renameClause
    Rename an existing process flow module.
    setPropertiesClause
    Set values of properties of a process flow module.
    Base properties for PROCESS_FLOW_MODULE:
    Name: BUSINESS_NAME
    Type: STRING(200)
    Valid Values: N/A
    Default: NAME
    Business name of a Process Flow Module
    Name: DESCRIPTION
    Type: STRING(4000)
    Valid Values: N/A
    Default: ''
    Description of a Process Flow Module
    propertyNameList
    Comma-delimited list of property names. Property names are not in
    quotation marks.
    propertyValueList
    Comma separated list of property values.
    setReferenceLocationClause
    Set a location to a supported workflow engine.
    unsetReferenceLocationClause
    Unset the location of the process flow module.
    propertyValue
    Value of a property.
    Examples
    OMBALTER PROCESS_FLOW_MODULE 'process_module' RENAME TO 'p_module' SET
    PROPERTIES (DESCRIPTION, BUSINESS_NAME) VALUES ('This becomes a process
    flow module.', 'process module')
    This will rename the Process Flow Module "process_module" to "p_module",
    and set its description to "This becomes a process flow module", set its
    business name to "process module".
    See Also
    OMBALTER, OMBCREATE PROCESS_FLOW_MODULE, OMBDROP PROCESS_FLOW_MODULE

  • How to schedule mappings to process flows?

    Hi,
    I have shceduled a calendar (Job) which is referring to a process flow. But how can I make sure that the mappings are referring to the same process flow?
    E.g. I have scheduled job at 10 AM , I have created the process flow for 10 AM referring to the same scheduled job.
    My understanding here is there is a hierarchy : Scheduled jobs > Process Flows > Mappings
    I have configured the process flow to run it at a scheduled job, now I want the mappings to understand to run at the same time as that of the schedule.
    And also when I start the process flow all the mappings should get executed.
    Is there any parameter to tell the process flow that all these mappings falls under you.
    Hope I have made myself clear.
    Can anyone please look into this query?
    Thnks in adv..

    When I double click and open my process flow I am not able to see any mapping. We have stored procedures written:
    ln_exists NUMBER;
    LS_ERROR VARCHAR2(200);
    LD_START_PERIOD_DT DATE;
    LD_END_PERIOD_DT DATE;
    EX_PF_NOT_VALID EXCEPTION ;
    EX_SUB_PF_NOT_VALID EXCEPTION ;
    EX_LAYER_NOT_VALID EXCEPTION ;
    EX_MODULE_NOT_VALID EXCEPTION ;
    EX_DATE_FORMAT_ERR EXCEPTION ;
    BEGIN
    --1: Check the Process Flow parameter value
    IF IP_PF IS NOT NULL THEN
    select count(*)
    into ln_exists
    from adm_process_flow_par
    where process_flow = IP_PF;
    IF ln_exists =0 THEN
    RAISE EX_PF_NOT_VALID;
    END IF;
    END IF;
    --2: Check Sub Process Flow Parameters value
    IF IP_SUB_PF IS NOT NULL THEN
    select count(*)
    into ln_exists
    from adm_sub_pf_par
    where sub_pf_code = IP_SUB_PF;
    IF ln_exists = 0 then
    RAISE EX_SUB_PF_NOT_VALID;
    END IF;
    END IF;
    --3:Check Layer Code Parameter Value
    IF IP_LAYER IS NOT NULL THEN
    select count(*)
    into ln_exists
    from adm_lookup_code
    where lookup_type='LAYER_CODE'
    and lookup_code= IP_LAYER;
    IF LN_EXISTS =0 THEN
    RAISE EX_LAYER_NOT_VALID;
    END IF;
    END IF;
    --4: Check Module Code Parmeter Value
    IF IP_MODULE IS NOT NULL THEN
    select count(*)
    into ln_exists
    from adm_lookup_code
    where lookup_type IN ('SOURCE_SYSTEM','SUBJECT_CODE')
    and lookup_code= IP_MODULE;
    IF LN_EXISTS =0 THEN
    RAISE EX_MODULE_NOT_VALID;
    END IF;
    END IF;
    --5: Check start Period date & End Period Date Format
    BEGIN
    IF IP_START_PERIOD_DT IS NOT NULL THEN
    LD_START_PERIOD_DT := TO_DATE(IP_START_PERIOD_DT,'YYYY-MM-DD');
    END IF;
    IF IP_END_PERIOD_DT IS NOT NULL THEN
    LD_END_PERIOD_DT := TO_DATE(IP_END_PERIOD_DT,'YYYY-MM-DD');
    END IF;
    EXCEPTION
    WHEN OTHERS THEN
    RAISE EX_DATE_FORMAT_ERR;
    END;
    EXCEPTION
    WHEN EX_DATE_FORMAT_ERR THEN
    LS_ERROR := 'Date Format is not valid ,please check (FORMAT: YYYY-MM-DD HH24 /YYYYMMDDHH24)';
    SP_ERROR_REC(NULL,IP_PF,IP_SUB_PF,IP_MODULE,IP_LAYER,NULL,NULL,LS_ERROR,'SP_CHECK_PARAMETER_VALID',NULL);
    RAISE_APPLICATION_ERROR(-20002,LS_ERROR);
    WHEN EX_PF_NOT_VALID THEN
    LS_ERROR := 'The Process Flow Value is not valid ,please check table adm_process_flow_par';
    SP_ERROR_REC(NULL,IP_PF,IP_SUB_PF,IP_MODULE,IP_LAYER,NULL,NULL,LS_ERROR,'SP_CHECK_PARAMETER_VALID',NULL);
    RAISE_APPLICATION_ERROR(-20002,LS_ERROR);
    WHEN EX_SUB_PF_NOT_VALID THEN
    LS_ERROR := 'The Sub Process Flow Value is not valid ,please check table adm_sub_pf_par';
    SP_ERROR_REC(NULL,IP_PF,IP_SUB_PF,IP_MODULE,IP_LAYER,NULL,NULL,LS_ERROR,'SP_CHECK_PARAMETER_VALID',NULL);
    RAISE_APPLICATION_ERROR(-20003,LS_ERROR);
    WHEN EX_LAYER_NOT_VALID THEN
    LS_ERROR := 'The Layer Code Value is not valid ,please check adm_lookup_code(lookup_type="LAYER_CODE")';
    SP_ERROR_REC(NULL,IP_PF,IP_SUB_PF,IP_MODULE,IP_LAYER,NULL,NULL,LS_ERROR,'SP_CHECK_PARAMETER_VALID',NULL);
    RAISE_APPLICATION_ERROR(-20004,LS_ERROR);
    WHEN EX_MODULE_NOT_VALID THEN
    LS_ERROR := 'The Layer Code Value is not valid ,please check adm_lookup_code(lookup_type IN ("SOURCE_SYSTEM","SUBJECT_CODE")';
    SP_ERROR_REC(NULL,IP_PF,IP_SUB_PF,IP_MODULE,IP_LAYER,NULL,NULL,LS_ERROR,'SP_CHECK_PARAMETER_VALID',NULL);
    RAISE_APPLICATION_ERROR(-20005,LS_ERROR);
    END;
    Can anyone throw some light on this issue?
    Edited by: user11001347 on May 11, 2010 11:46 PM

  • Multiple scheduling of the process chain

    Hi All,
    Please help me regarding this matter.  I need to schedule a process chain to run every wednesday, and also when it runs, it need to run 4 times each hour on wednesday.  I can copy this instance 48 times in SM37, but I think there is a better solution out there.  Thanks in advance for all your advice and opinion.

    Create a new factory calender. This can be done via TCode SCAL (if you search forum you'll find plenty of post on it).
    In this calender except for Wednesday mark all other days of week as holiday.
    Now go to the start variant of the PC.
    Give start date and time of the next Wednesday.
    Select the check box periodic.
    Under period values select other period and use every 4 hours or whatever period values you want.
    Under restrictions select the calender ID you just created and select the radio button do not execute on sundays and hoildays.
    Save settings, activate and schedule the process chain.

  • Scheduling Mapping or Process Flows- How to?

    Hi
    I am able to succesfully deploy and execute mappings & PFs using control center. Now i want to test the scheduling part. How should i a schedule a mapping to run at regular intervals of time.
    Regards
    Vibhuti

    Hi I figured out a way to schedule my mapings as explained in the below link
    Scheduled Map Error: ORA-20001: Internal error ...
    but when i deploy my schduled job it gives mr the follwoing errors
    ORA-01749: you may not GRANT/REVOKE privileges to/from yourself
    RPE-02224: Internal Error: Cannot grant privilege EXECUTE on object SPRO_OWNER.WB_RTI_WORKFLOW_UTIL to user SPRO_OWNER.
    What does it mean? Do i have to give any privileges on SPRO_OWNER.WB_RTI_WORKFLOW_UTIL pakage? If yes then what privileges do i have to give?
    Please let me know.
    Regards
    Vibhuti

  • Oracle 10G Database Control and Scheduling OWB Process Flow

    Does anyone know how to go about scheduling an OWB Process Flow from
    Oracle 10G Data Base Control. I knew how to do this with Oracle Enterprise Manager 9.2 but we recently upgraded to Oracle Db 10G and the interface has changed significantly.
    Now the interface seems to require a PL/SQL stored procedure to be executed.
    Is there a template procedure that is installed with 10G Data Base Control as there was for 9.2 i.e. oem_exec_template.sql?
    Thanks! Deadline approaching fast...
    Marion

    I've used the oem_exec_template.sql successfully with OWB 10.1 and Oracle 10G Database Control, with a little trial and error at first.
    I'm assuming that your job execution environment is set up correctly, ie. that you can properly execute jobs via the host agent.
    1. Log on to Database Control as SYSTEM, select Jobs from the links at the bottom of the page
    2. In the Results section, Create Job, select "SQL Script" and press Go
    3. In the General section, enter Job Name, and as SQL Script enter e.g.:
    @/u01/app/oracle/owb_oracle_home/owb/rtp/sql/oem_exec_template.sql owb_runtime WF_LOC PROCESS MY_PROCESS , ,
    4. In the Databases section, add your target database
    5. In the Credentials section, I select "Override Preferred Credentials" and use the agent account (oracle on my Linux system) and db user owb_access (OWB Runtime Access user)
    6. Review Schedule tab and submit
    Comments on step 3:
    - the oem_exec_template.sql script must be installed according to the path specified in step 3, on the database host where the OWB Runtime Repository is located
    - owb_runtime is the owner of my OWB Runtime Repository
    - WF_LOC is the name of my Workflow Location as seen in OWB Deployment Manager
    - MY_PROCESS is the name of a deployed Workflow Process
    - the commas indicate that I don't supply any system or custom parameters.
    - step 3 is actually a shell command line that is interpreted by eg. /bin/sh on Unix or cmd on Windows, and must obey proper quoting rules. On windows, I had to specify the empty commas as "\," (including dblquotes)
    Regards, Hans Henrik

  • Problems scheduling process flow

    Using OWB I have create a number of mappings and also a process flow using the defined mappings. All the mappings and the process flow are successfully deployed and can be executed without problems from Deployment Manager. I can even successfully execute my process from OS command line using the sqlplus_exec_template.sql file :
    sqlplus vlad_proiect/vlad@proiect @F:\Oracle\OraWB92\owb\rtp\sql\sqlplus_exec_template.sql vlad_runtime ORACLE_WORK_FLOW PROCESS INCARC "," ","
    where :
    vlad_proiect/vlad my user name and passwd
    proiect my database SID
    vlad_runtime is the Runtime Repository owner
    ORACLE_WORK_FLOW is the location of the process flow
    INCARC is the process name.
    I tried to do the same thing using OEM. I followed the example
    http://otn.oracle.com/products/warehouse/htdocs/oem_scheduling_viewlet_swf.html
    and the indication from WB User guide chapter Scheduling Mappings and Process Flows (13-19) but the scheduled job fails with the following reason :
    VNI-2015 : The Node preferred credentials for the target node are either invalid or do not have sufficient privileges to complete the operation.
    On Windows platforms, the Node credentials specified for the Windows target should have the "Logon as a batch job" privilege.
    I have created the job as follows:
    Tab General
     Job name: TEST
    Selected target: Proiect
    Tab Tasks
    Tasks: Run SQL*Plus script
    Tab Parameters
    Parameters: vlad_runtime ORACLE_WORK_FLOW PROCESS INCARC "," ","
    Override preferred credentials: checked
    User name: vlad_runtime_acc the Runtime Repository access user
    Password: vlad the Runtime Repository acc user passwd
    I have imported the script oem_exec_template.sql
    And in the Preferred credentials (from Configuration->Preferences->Administrator preferences) I set :
    Database : Proiect with user vlad_proiect and my passwd.
    Node : localhost with user vlad_runtime and his passwd.
    Somewhere something is wrong set (or not set at all?) or …?

    Razvan,
    When OEM executes a scheduled job, it will logon to the node (i.e. your machine) as the user that is specified in the preferred credentials of OEM. That user (provided there is one... which is not necessarily default) is an operating system user and must have the 'logon as batch job' privilege. You can set this option (on Windows 2000) by going into control panel, administrative tools, local security policy, local policies, user rights assignment. Look for 'logon as batch job' and make sure the user being used to logon to the node has the privilege.
    This setup is actually provided in the installation guide as well.
    Hope this helps,
    Mark.

  • Scheduling a Process Flow

    Hi All,
    I wanted to run my process flow at a predefined schedule. I had created a schedule for the same. But how do I specify which mapping need to be run on this schedule and how do I deploy this schedule. I am not able to see this schedule in my Location?
    Thanks & Regards,
    Danish

    Hi
    1. Deploy the process flow.
    2. Create a schedule and set the time parameters
    3.Right click on the process flow you want to schedule
    4 select configure
    5. Assign the schedule to the process flow using referred calendar. This will create a process flow job or scheduled job under the location string used for creating a schedule. The scheduled job would be having the name of the process flow but with suffix "_JOB"
    6. Deploy the scheduled job.
    7. Start the scheduled job manually initially. This will start/enable the schedule and the Process flow is executed for every interval of time.
    Hope this helps
    Regards
    Vibhuti

  • Assigning today's date to process flow start actvity

    Hi,
    I am trying to assign today's date to my process flow which will be used as a common load date for multiple transformations within the process flow. I'm at a loss on how to do this. Any help would be appreciated.
    Thanks

    You can add variable to the start acitivity or create stand alone variable(global for Process Flow) in the left side panel (where you see selected objects/events) and give the value of the variable as sysdate. Make sure the Literal property is set to false meaning it is not literally SYSDATE but the value of sysdate.
    It worked for me.
    - Manohar

  • Alternative to process flow

    Hi!
    I have a scenario which looks like it should be implemented with a process flow, but it requires a workflow server and I don`t want to go that way for the moment.
    I want to call a stored procedure in the source schema, which populates a temporary table in the source schema. Then I just want to map this temporary table to a cube in the target schema.
    This can`t work with a pre-mapping processor because the procedure doesn`t have any input or output parameters. It just reads some data from a table, does some processing and then populates the temporary table with the result.
    The (temporary) table is necessary because the generated data are huge (about 2.500.000 rows).
    Do I have any other options to execute this mapping, except for the process flow?
    Thank you,
    Yorgos

    Yorgos,
    Any mapping can be invoked through PLSQL. You can do it as described in http://www.oracle.com/technology/products/warehouse/sdk/web_services/ws_single_record.html
    So, instead of process flow you will have PLSQL wrapper that calls other stored procedures with your logic.
    The pseudo code for the wrapper may look like the one below:
    begin
    Populate temp table
    Call OWB mapping that populates cube.
    Other stuff (clean up)
    End
    In the earlier thread we were discussing how to pack multiple workflows together
    Calling Process Flows from other projects
    You can use the same scenario but think mapping when we say workflow.
    Vladimir

  • How to execute a process flow repeatedly?

    Hi All,
    I created a process flow, that has the following activities.
    Start --> External_To_Stg_Table_Map ---> Stg_To_Dim_Map ---> Dim_To_Fct_Map---> End.
    Here
    1) External_To_Stg_Table_Map -- is for loading data from external table to a staging table.
    2)Stg_To_Dim_Map -- is for loading data from staging table toa dimension.
    3)Dim_To_Fct_Map -- is for loading data from Dimensions
    Here External_To_STg_Table_Map extracts data from a file say Sample_File.txt.
    My requirement is I have to execute the same process flow for many files having the same structure.
    Could anyone suggest me the ways, we can implement?
    Thank you,
    Regards,
    Gowtham Sen.

    Try scheduling it, assuming it needs to be done on a regular basis. First you set up a schedule, then attach the schedule to the process flow. When you deploy the scheduled process flow the name will be altered as <process flow name>_JOB. Then you have to execute it the first time. After that the schedule will take over.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How to schedule Process Flow in OWB10gR2 ?

    Hi,
    I have a mapping and a corresponding process flow that has the mapping within. Both the mapping and process flow are deployed successfully and they also execute successfully when executed from control center.
    Now I want to run the process flow daily at 4 am in the morning. I have created a schedule and defined the parameters. Then for the process flow, I have added the schedule to the "Referred Calander". Then in control center I got a new object with _JOB as suffix. I deployed that as well and that was successfull. This implies that I have now a job that is scheduled to run daily at 4 am.
    But the next day when I checked the target table that the mapping (wrapped in the process flow which in turn was scheduled to run at 4 am ) was supposed to insert some records, there was no record at all !!! Seemed to me that the job was not kicked off at all at the specified time.
    I am using --
    OWB client version : 10.2.0.1.31
    OWB repository version : 10.2.0.1.0
    Oracle Workflow Version : 2.6.4.0.0
    Database version : 10g Enterprise edition release 10.2.0.1.0
    Does anyone have any idea how do I make this arrangement running?
    Regards,
    Swagata

    Chino -
    Once you start the job, do you have to leave the "Job Details" window open in order for teh scheduled task to run?
    thanks for the help ....
    txb

  • Help with scheduling Process Flows in Workflow in 10gR2

    Dear All
    I am after some help with the scheduling of process flows (PF) in Workflow in OWB 10gR2. I am trying to set up some PF’s to handle the refresh of some staging tables from various source systems. I have created a separate Process Flow Module for each source systems, mainly just to keep them separate and organised. I have a number of mappings which all run fine if execute manually or linked directly to a schedule/job. The problem I am encountering is when I try to run process flows from schedules. I have created process flows ok and have run them manually and they complete fine so I know that the content of the PF is ok. After linking and deploying the jobs I can never get all the process flows to run from the various schedules. What appears to happen is that the first PF works ok and any other PF that are within the same Process Flow Module/packages also runs ok even if its running off as different schedules. However PF’s under the other Process Flow Module fail with the following error
    CC_DAILY_0400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-08-31 04:00:00.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/CC_DAILY_0400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    Following this error the PF will not even run manually! If I then stop the schedule and either drop or replace this failed PF thus redeploying, the PF then runs fine manually and if the restart the schedule it runs ok the next evening. My problem is that this then appears to impact on the other PF’s which all though have not been touched and ran ok the previous evening they then fail the following evening with the same error
    WS_DAILY_2400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-09-01 00:00:01.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/WS_DAILY_2400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    ORA-20002: 3114: Activity is not a process.
    I basically can not get both sets to run even though they are on separate modules and separate schedules.Has anyone any idea as to what could be wrong or if I am setting something up in a strange way which would cause these symptoms.
    All help or advice greatly appreciated
    Regards Kevin

    Dear All
    I am after some help with the scheduling of process flows (PF) in Workflow in OWB 10gR2. I am trying to set up some PF’s to handle the refresh of some staging tables from various source systems. I have created a separate Process Flow Module for each source systems, mainly just to keep them separate and organised. I have a number of mappings which all run fine if execute manually or linked directly to a schedule/job. The problem I am encountering is when I try to run process flows from schedules. I have created process flows ok and have run them manually and they complete fine so I know that the content of the PF is ok. After linking and deploying the jobs I can never get all the process flows to run from the various schedules. What appears to happen is that the first PF works ok and any other PF that are within the same Process Flow Module/packages also runs ok even if its running off as different schedules. However PF’s under the other Process Flow Module fail with the following error
    CC_DAILY_0400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-08-31 04:00:00.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/CC_DAILY_0400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    Following this error the PF will not even run manually! If I then stop the schedule and either drop or replace this failed PF thus redeploying, the PF then runs fine manually and if the restart the schedule it runs ok the next evening. My problem is that this then appears to impact on the other PF’s which all though have not been touched and ran ok the previous evening they then fail the following evening with the same error
    WS_DAILY_2400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-09-01 00:00:01.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/WS_DAILY_2400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    ORA-20002: 3114: Activity is not a process.
    I basically can not get both sets to run even though they are on separate modules and separate schedules.Has anyone any idea as to what could be wrong or if I am setting something up in a strange way which would cause these symptoms.
    All help or advice greatly appreciated
    Regards Kevin

Maybe you are looking for