How to add a procedure to a process flow, but PF continue immediately

Hi all,
In my process flow I would like to be able to launch a procedure. However I want the process flow to continue immediately regardless of the state of the procedure. I want the procedure to be called, and I want the process flow to be able to continue its steps regardless of the state of the procedure. Is there a proper / best way to do this?
The following method seems to work. But I am not sure if it is the proper / best way to do it:
Start --> Fork --> Procedure A (must only launch) --> OR (both Procedure A and Map B feed into the OR) --> Map C (must complete) --> END
Map B (must complete successfully)
In case the "diagram" above is not clear I have "FORK" that splits to call Procedure A as well as Mapping B. Both Procedure A and Mapping B go to an "OR." The "OR" gooes to Map B. Map B goes to "END."
Thanks in advance for your thoughts and experience.
- Sam
PS I am on OWB 10.2.0.1

Hi Mahesh,
If I do as you state, I think it is true that only after my PROC has completed will the job continue.
Is this true?
I want to make sure that all steps continue "immediately" and are not forced to wait for the completion of my procedure.
So I want the procedure to start, but I know it will take a long time and do not want the other steps to wait.
Thanks,
Sam
Edited by: Sammi on Oct 3, 2011 11:32 AM

Similar Messages

  • How can I pass parameters from one process flow to another process flow?

    How can I pass parameters from one process flow to another process flow (sub process) in warehouse builder? let me know the steps I have to do in warehouse builder.
    Thanks in advance,
    Kishan

    Hi Kishan,
    Please post this question to the Warehouse Builder forum:
    Warehouse Builder
    Thanks, Mark

  • How to add Stored Procedures to Version Control

    My system mainly relies on stored procedures and I recently noticed I don’t have the version control for my database.
    So, my question is: How can I add stored procedures to version control?

    Once you have a database in a SQL Server Database Project, integrating to Source control is the same as any Visual Studio project. First you configure Visual Studio to use TFS for Version Control:
    Then you can configure a workspace connected to a TFS server and add your projects to source control.
    See, eg
    Walkthrough: Exploring Team Foundation Version Control
    David
    David http://blogs.msdn.com/b/dbrowne/

  • How to add a procedure from an pl/sql library to an item inside a module

    i have created a procedure for example round() function in a plsql library and i saved that library!!!! attached the library into my module and in post_text_item i need to call it
      it shows error, can you please help me out
    eg: this is my procedure in plsql library inside forms
    PROCEDURE FPROUND(ISAL NUMBER,VSAL OUT NUMBER) IS
    BEGIN
      SELECT ROUND(SAL)
      INTO VSAL
      FROM ASIF1;
    END;
    and now am gonna add this in my block to the item named sal under the trigger post_text_item
    declare
    isal varchar2(20);
    begin
    plfuplow(:asif1.sal,isal);
    :asif1.sal := isal;
    end;
    please suggest me with some answers and thanks in advance

    my forms version is 10g, actually i have used the procedure name correctly only christian but pasted my code wrongly over here............... and :asif1.sal refers to my block item and the item sal is of datatype(number) only
    declare
    isal varchar2(20);
    begin
    FPROUND(:asif1.sal,isal);
    :asif1.sal := isal;
    end;
    my error is:
    FRM-92101: there was a failiure in the forms server during startup. this could happen due to invalid configuration.
    please look inro thr web-server log file
    thanks for your precious comments buddy, hope you guy suggest me a good idea

  • How to implement wait activity in OWB process flows?

    Hi,
    I am using OWB 10G R1.
    There is no wait activity in process flows.
    My scenario is, whenver a trigger file is created, I want to proceed with the process flow. If the trigger file doesnot exist, then I want to put the process flow in a wait state, until the trigger file is created.
    Here I used File_Exists activity. But it is checking for the file only once. And it returns warning.
    After that, I want to add an wait activity for certain period of time. How can I do this? Is there is any package,procedure or function to do that?
    Any help is appreciated.
    Thank you,
    Regards,
    Gowtham Sen.

    Gowtham,
    Well the following hint is provided by oracle warehouse builder help.........
    The time-out setting for the workflow engine determines how long the File Exist activity waits for a file. If the file does not arrive before the time-out setting expires, the File Exists activity terminates with errors.
    well someone with deep workflow knowledge can answer this one...
    If you get the answer please share with us.....
    Regards,
    Suraj.

  • How to set E-Mail Activitie in Process Flow

    Hi All,
    I am very new to OWB and i created process flow based on documents.Process flow run successfully.Now i need to set E-mail Activity to that process flow. i read some of links and help topics.But iam not clear.so pleaseme tell how to do.
    Thanks,

    Hi
    You just add the Email icon to the palette and if a process runs sucess or error (depends on your transition). Just add the email icon and click on it. Fill in the necessery values, such as
    From
    To
    Subject
    Body
    SMTP server.
    If you have a mailserver installed on your machine - just enter "localhost".
    Else you will need to use an existing email server.
    BR / Ander

  • How to check mappings execution time in Process flow

    Hi All,
    We created one process flow and scheduled it. It is successfully completed after 30 Minutes.
    Process flows contains 3 mappings, First mapping complete sucessfully, Second mapping will start, after completing successfully second mapping. Third mapping will start and complete sucessfully. Success emails will generate.
    I would like to know which mapping is taking long time execution.
    Could you please suggest how can we find which mapping is taking long time execution.
    I dont like to run each mapping indiviual and see the execution time.
    Regards,
    Ava.

    Execute the below query in OWB owner or User schema
    In place of '11111' give the execution id from control center.
    select Map_run.NUMBER_RECORDS_INSERTED,
    map_run.NUMBER_RECORDS_MERGED ,
    map_run.NUMBER_RECORDS_UPDATED ,exe.execution_audit_id, Exe.ELAPSE_TIME,exe.EXECUTION_NAME,exe.EXECUTION_AUDIT_STATUS,map_run.MAP_NAME
      from ALL_RT_AUDIT_MAP_RUNS Map_run,ALL_RT_AUDIT_EXECUTIONS Exe
    where   exe.EXECUTION_AUDIT_ID=map_run.EXECUTION_AUDIT_ID(+)
            and exe.execution_audit_id > '11111'
            order by  exe.execution_audit_id descCheers
    Nawneet
    Edited by: Nawneet on Feb 22, 2010 4:26 AM

  • How to combine text with variable in process flow

    Hi,
    I have created a function that returns the environment that a process flow is running in, Production, Test or Development. I have been able to bind the output of the function into a variable in a process flow and bind the variable to the subject of an email activity. I'd like to go one step more and combine the value of the variable with some text to explain which step in the process flow generated the email. Is there a way to concatenate text to a variable or to add an OWB system variable? I've seen an example where the subject of the email is
    "Failed mapping <mapping name>"
    but I want my subject to be "PROD Failed mapping <mapping name>" where the "PROD" is from a process flow variable or function return value.
    Is this possible?
    Thanks
    Don Keyes

    Hi Don,
    you can perform this task with ASSIGN activity.
    For example, you have two variable V_ENV_TYPE (with type of environment) and V_TEXT ("Failed mapping <mapping name>"). Define additinal variable V_NEW_TEXT, bind Variable parameter of Assign activity to V_NEW_TEXT variable and define value in Assign activity as
    V_ENV_TYPE || ' ' || V_TEXTRegards,
    Oleg

  • How to check SQL activity in OWB Process flow

    Hi,
    In OWB process flow,I need to check SQL activity. How to check that? I am using OWB 11g R2.
    Regards,
    Rashmik

    Gowtham,
    Well the following hint is provided by oracle warehouse builder help.........
    The time-out setting for the workflow engine determines how long the File Exist activity waits for a file. If the file does not arrive before the time-out setting expires, the File Exists activity terminates with errors.
    well someone with deep workflow knowledge can answer this one...
    If you get the answer please share with us.....
    Regards,
    Suraj.

  • How to execute SQL scripts using OWB Process flows ?

    Hi,
    I have some SQL Scripts. I have to execute them using OWB Process flows.
    Can i get any document or link which helps me in achieving this?
    Thanks in Advance,
    SriGP

    Sutirtha,
    Thank you very much. I really appreciate all of your responses.
    I have one more question ( Sorry for flooding you with lot of questions :) )
    How to capture the errors which occured inside the SQL Scripts.
    My scenario is like this. I have two sql scripts Script_1.sql and Script2.sql namely. I would like to put dependency on the execution of the scripts.
    If Script_1.sql executes succesfully without any errors, then EXECUTE Script_2.sql
    else if Script_1.sql execution contains errors then DON'T EXECUTE Script_2.sql
    As of now, i observed that the Process flow shows Success State even if there is an error in the sql script execution. Because of which i was not able to put dependency on the execution of the scripts.
    I think i can do it by tweaking(changing) the code inside the SQL Scripts, like logging the errors in some log table and reading it before the next script execution.
    But the restriction is, I Should not touch/change the existing SQL Scripts.
    Do we have any mechanism in the ProcessFlows to identify the SQL Errors that occurred during execution of SQL Scripts ?
    Please suggest any idea on this. It will be great if you can help in this.
    Thanks in advance,
    SriGP.

  • How to bind mapping input parameter in process flow using OMB Plus

    Hi
    I have created a process flow with a mapping.
    This mapping has a input parameter, that I want to bind to a variable using OMBPlus
    OMBALTER PROCESS_FLOW '$process' MODIFY PARAMETER 'P_EOD_DATE_IN' SET PROPERTIES (BINDING) VALUES ('V_EOD_DATE') does not work as P_EOD_DATE is NOT a process parameter
    neither does
    OMBALTER PROCESS_FLOW '$process' MODIFY PARAMETER '$mapname/P_EOD_DATE_IN' SET PROPERTIES (BINDING) VALUES ('V_EOD_DATE') as the reference '$mapname/P_EOD_DATE_IN' is not valid.
    Any suggestions ?
    Best Regards
    Klaus

    Hi Klaus,
    look here {thread:id=640397}
    Regards,
    oleg

  • OWB 10.1 -- How to make a JOB agains a process flow.

    Dear All
    I have created mapping and make a process flow. Deploy and generation done successfully.
    If i execute my process flow it whole bring data from source table to detination warehouse schema table.
    I want this process automate and run it daily at a given time. I do not get any control centre or other utility from OWB wheren I can make a job or schedule to achieve this goal. My OWB version is 10.1.
    Regards
    Sayeed

    Follow the below step to schedule mapping
    1.Define the Scheduler
    2. Right Click on Schedule tab -> New and define the module say Sche_mod
    3.Right Clicvk on Sche_mod ->New
    Filll all the details like when to run ther schedule say every sunday
    2.Right click the mapping or process flow which ever to schedule
    under Configure > Refered Calendar select the schedular name.
    3 Deloy the mapping .
    4.Deploy the Sechdular then run the scheduler.
    then every sunday the mapping/process flow will be executed.
    (Mark the answer as helpful or correct if it is)
    Cheers
    Nawneet

  • Watermarks, how to add to a Pages word processing document?

    OK, I read the directions, searched this forum. How do you add an object? I have an existing document, word processing layout and need to add a watermark that is diagonal, and says copy. I cannot find anything including page 60 of the guide that actually tells you how to and and object. Never mind I do not really understand what an object is. Old ****, what can I say.
    Steve H

    The way I find the easiest.
    Tool Bar > View > Show Layout.
    Tool Bar > Text Box > Drag out across the page.
    Type COPY in the Text Box > select text and enlarge using the format bar > Text Size. Then set Centre alignment. While Text is still selected > Format bar > Text Colour. Click on Show Colors which brings up the standard Apple colour menu with the opacity slider > set to 25%. or less.
    Click on edge of Text Box > Hold down the command key and use the double sided arrow on the curser to move the Text Box into a diagonal position.
    S.

  • How to convert BPA model to BPEL process flow?

    Hi All,
    I am looking for documentation which explains below concepts
    1. Converting BPA model into a BPEL process
    2. Just wanted to add single human task definition from BPA model to BPEL process
    Can anybody please point me to correct documentation?
    Regards,
    Praveen

    Hi Don,
    you can perform this task with ASSIGN activity.
    For example, you have two variable V_ENV_TYPE (with type of environment) and V_TEXT ("Failed mapping <mapping name>"). Define additinal variable V_NEW_TEXT, bind Variable parameter of Assign activity to V_NEW_TEXT variable and define value in Assign activity as
    V_ENV_TYPE || ' ' || V_TEXTRegards,
    Oleg

  • How to add repeat step in Schedule Manager - Flow Definition

    Hi Everyone,
    I am trying to design a Flow Definition in Schedule Manager which involves repeating a step based on the user decision. Please explain me how to achieve the following:
    Change the task options (user Decisions)
    Repeat a step based on the Task option.
    Thanks,
    Sandeep

    Hai Krishna,
    Step 1 : create condition at disired position i work flow.
    step 2. cut the block which u want to place in that condition.
    step 3 : paste the block in the condition
    Thanks
    Ramesh

Maybe you are looking for