Concurrent Program re-submitted

Hi,
We are running on R12(12.0.4).
While bringing down the applications for applying a patch we killed couple of concurrent programs (FNDLIBR). Patching went off well. Applications came up smoothly and health check completed successfully. But the programs that we killed were still running. They completed with errors. The most surprising part was the concurrent programs got re-submitted on their own. These were custom programs updating records, so we had duplicate entries. Now those are being deleted. But i would like know what exactly happens when you kill a FNDLIBR process. And any idea if the CP's get re-submitted again??
Thanks in advance.
Jayant

What before killing prog id what you killed the process id of everu prticulad programe.
i think you have to clear the process 1st.
let me know your concern here though i am not so much clear about r12 i am working on 11i env.

Similar Messages

  • Multiple instances of Concurrent Program Being Submitted Diffrently

    h3. Hi Oracle Gurus,
    I am new here and was unable to find the correct category to post my thread into. So please if you know the right category please move it or let me know.
    I am having an issue with the order of submission of the same concurrent program with different responsibility.
    h4. Let me explain with an example:
    I have program CProg which is incompatible to itself in the present setting. There are multiple schedules running of the program with different responsibility. The problem arises when the schedules overlap.
    Now let's take 2 schedules:
    1. Runs daily at 2 PM. To identify name it as CProgSch1
    2. Runs the program every 3 hours. CProgSch2
    The priority of both requests is same.
    h4. Terms:
    Request_Date:+The time at which the parent program requested child program to be submitted.+
    Requested_Start_Date:+The time at which the program was meant to be run.+
    Actual_Start_Date:+Time when the program was actually run.+
    Actual_Completion_Date:+Time when the program finished execution.+
    h4. Now, the details are:
    Program________Request_Date_____________Requested_Start_Date________Actual_Start_Date________Actual_Completion_Date
    CProgSch1_________25 Dec 2012 2.20PM__________26 Dec 2012 2PM_____________26 Dec2012 2.02 PM________26 Dec 2012 2.22 PM
    CProgSch2_________ 26 Dec 2012 10.58AM________26 Dec 2012 1.55PM___________26 Dec 2012 2.23PM________26 Dec 2012 2.26 PM
    After I checked why not one but both programs missed to start at Requested_Start_Date( by 2 minutes and 23 minutes) I came to know that there was another program running which completed at 2.02PM.
    After its completion to my surprise CProgSch1 which was scheduled 5 Minutes later ran instead of CProgSch2.
    And as listed above, CProgSch2 which was scheduled to run at 1.55PM was actually run at 2.23 PM after completion of CProgSch1 at 2.22PM.
    It seems that Oracle prioritizes the programs based on Request_Date rather than Requested_Start_Date. Is this so? Can we do something so that oracle picks up programs based on Requested_Start_Date instead of Request_Date.

    ok, and can you please tell me how it doesn't follow those guidelines? If he where to make it shorter then it wouldn't be self contained. He showed us just the methods that where causing the problem. How would you present the problem "Hlpes prgrm no wrk!!!!!" and leave it at that? I'll just point this out before you say anything else:
    U nEd 2 b clearer bout wot d prob iz!_
    Fact is your not helping him at all.
    Now on to his question. I have run code similar to yours in my own sessions and everything turns works out fine.
    public class Monster{
         public int AC;
         public Monster(int a){
              AC = a;
    public class State{
         public State(){}
         public void h(Monster mon1, Monster mon2){
              System.out.println(mon1.AC+","+mon2.AC);
    public class Test{
         public static void main(String[] args){
              State h = new State();
              final Monster Goblin = new Monster(12);
              final Monster Pirate = new Monster(14);
              h.h(Goblin, Pirate);
    }That outputs "12,14". So the problem most be somewhere else in the code.

  • Manuals users should not be able to submit a concurrent program at a specific time frame:

    Hi
    Please let me know is it possible to restrict some users to submit a Concurrent program during a selected time frame .
    Eg we have an issue in which Process Lockboxes concurrent Program is submitted by the batch user and is also by the Users manually from Front end .What I want is that during a particular time frame everyday say from 12:00 AM to 6 PM I want to restrict manual users to submit this program ,whereas the Program can be submitted by the Batch user any time  .
    Please let me if its possible to achieve this and how .
    Thanks
    Rishabh

    Please don't post duplicates -- restrict user to submit concurrent Program
    Continue the discussion in your original post.
    Thanks,
    Hussein

  • How to get the User entered value in the Submit request form for a parameter of a concurrent program in Oracle applications.

    Hi All,
    I have a requirement where i need to get the user entered value in the Parameter of a concurrent program while submitting it. i tried to query the FND_CONCURRENT_REQUESTS table but in that it stores the ID values from the value set of the Parameter.
    After submitting the Concurrent request when we click on the view Details button it opens a form where it displays the arguments in the parameter field .  i want to get that string.
    Thanks a lot in advance for your time and help.
    - Vijay

    Hi All,
    I have a requirement where i need to get the user entered value in the Parameter of a concurrent program while submitting it. i tried to query the FND_CONCURRENT_REQUESTS table but in that it stores the ID values from the value set of the Parameter.
    After submitting the Concurrent request when we click on the view Details button it opens a form where it displays the arguments in the parameter field .  i want to get that string.
    Thanks a lot in advance for your time and help.
    - Vijay

  • How to default Concurrent Program delivery options to Email.

    As of r12.1.3, we have a new button in concurrent request submission window called "Delivery Opts"
    Clicking that button opens up a new window with delivery options.   Second tab contains the Email option.
    I have a need where a concurrent program is submitted it should email the output  by default without needing to manually enter email details every time.
    I know that this can be done via scheduled concurrent requests. But in my case this concurrent program will be part of the shipping document set and will be submitted through the form and not SRS. 
    In concurrent program definition window under AOL,  we have ability to assign default printer, but we do not have any ability to assign default email functionality.   It would be nicer if we had one.
    That having said,  does any one know how to do this ?  How can I submit a concurrent program from a form and default to email option ?   Where would I control this setup?
    Please advise.
    Darsh

    you may not be able to do that by setup, but if you submit this request using pl/sql code you can do this
    please check example below
    DECLARE
    l_conc_id NUMBER;
    l_user_id NUMBER := xxx ; -- you can assign it from profile option value
    l_resp_id NUMBER := xxx ; -- you can assign it from profile option value
    l_resp_ppl_id NUMBER := xxx; -- you can assign it from profile option value
    l_boolean BOOLEAN;
    BEGIN
    l_boolean :=
    fnd_request.add_delivery_option (TYPE => 'E', -- this one to speciy the delivery option as Email
    p_argument1 => 'Testing the Email option from back end', -- subject for the mail
    p_argument2 => '[email protected]', -- from address
    p_argument3 => '[email protected]','[email protected]', -- to address
    p_argument4 => '', -- cc address to be specified here.
    nls_language => ''); -- language option);
    IF l_boolean = TRUE THEN
    FND_GLOBAL.APPS_INITIALIZE (l_user_id, l_resp_id, l_resp_ppl_id); -- intialize the apps.
    l_conc_id :=
    fnd_request.submit_request (application => 'FND',program => 'XXXXXXX', -- you concurrent program.
    start_time => SYSDATE,sub_request => FALSE);
    END IF;
    END;

  • Error When Submitting WIP Mass load Concurrent Program (Work in Process)

    Hi,
    I am submitting WIP Mass Load concurrent program to get the data from WIP_JOB_SCHEDULE_INTERFACE table in to base tables.
    The concurrent program is completed with Warning status.
    My Package inserts the data into wip_job_schedule_interface table to create a WIP Job. After inserting the data in to wip_job_schedule_interface table, it submits a concurrent program (WIP Mass Load) (Standard concurrent program) to create a WIP job automatically from the data inserted into wip_job_schedule_interface table.
    This concurrent is errored out with the following warning message:
    ===========================================================
    Group ID: 7026 Report Date: 23-OCT-2007 12:26
    Job and Schedule Interface Report Page: 1 of 1
    Create Discrete Jobs
    Source Code: XXEXT019
    Organization: DVR
    Process Process
    Job Job Type Assembly Quantity Start Date Completion Date Kanban Card Phase Status
    6094-3 Non-standard DEV-GA-1 1.00 23-OCT-07 11:57 23-OCT-07 11:57 Validation Error
    Error: Invalid or insufficient Completion Subinventory/Locator information.
    Check that you have entered valid subinventory/locator information based on the organization and assembly
    that you have chosen.
    0 out of 1 jobs were successfully loaded
    =========================================================
    I populated locator information in to the interface, then too its saying the same.
    Can you please me know where exactly i am going wrong. Help Appreciated.
    Thanks

    Have a look to the Metalink note "Note:207646.1", which deals with the error "WIP_ML_ORA_ERROR (ERROR_CODE=-1653)".

  • Concurrent program to be submitted y only one user at a time

    Hi
    I have an issue with one of my reports. The report is using temporary tables, those will under go insertion and deletion while the report is running. So, to make sure that two or more concurrent requests submitted for same report, will not conflict, I want to make my concurrent request to be submitted by only one user at a time.
    How can I do that?
    Any help is appreciated.
    Thanks
    BalaKrishna

    The "run alone" box should not be checked. This indicates that this program can only run when no others are running. Pl see MOS Doc 1078462.6 (Custom SQL Concurrent Program Returns NO MANAGER Error). This option should typically not be used.
    To be able to achieve what you need, set the incompatibility (as you have done) and then bounce the concurrent managers for the setting to take effect. Pl see these MOS Docs
    436186.1 - Cannot Make Concurrent Programs Incompatible With Itself
    142944.1 - How to Make a Concurrent Program Incompatible with Itself
    HTH
    Srini

  • Error While submitting Import Standard Purchase Order Concurrent Program

    Hello All,
    When I am trying to submit Import Standard Purchase Order Concurrent Program from front end, it gets submitted properly.
    and from backend,I am getting Following error.
    To get the log messages for PDOI, please use the following id to query against FND_LOG_MESSAGES table:
    AUDSID = 27810853
    ORA-01403: no data found in Package po.plsql.PO_PDOI_PVT. Procedure init_sys_parameters.0
    ORA-01403: no data found in Package po.plsql.PO_PDOI_PVT. Procedure init_startup_values.10
    ORA-01403: no data found in Package po.plsql.PO_PDOI_PVT. Procedure start_process.50
    User-Defined Exception in Package po.plsql.PO_PDOI_Concurrent. Procedure POXPDOI.30
    When I looked in Parameters in both program(manually submitted and called from backend) I found a difference.
    difference is Parameter Operating Unit. It not get submitted while program calling from backend.
    Please anybody tell me solution for this. for setting this parameter.
    (Also I have applied for patch 13001705 as per Metalink suggested).
    Thanks in advance.
    Regards
    Ravi Raj.
    Edited by: Ravi Raj on Jan 23, 2013 10:50 PM

    Please paste the code here.. there may be some parameter issue while submission.

  • Error While Submitting Concurrent Program

    Hi all,
    While submitting Concurrent Program in HRMS to check the Seeded Output,I am getting the following Message
    app-fnd-00314 invalid printer ( not print ) and print style (ZA PS Portrait) combination.
    Could someone please tell me How could I figure it out.
    Thanks & Regards

    914618 wrote:
    Hi all,
    While submitting Concurrent Program in HRMS to check the Seeded Output,I am getting the following Message
    app-fnd-00314 invalid printer ( not print ) and print style (ZA PS Portrait) combination.
    Could someone please tell me How could I figure it out.
    Thanks & RegardsWhat is the type of the concurrent program?
    Are you printing to specific printer or to noprint?
    Please see the solution in these docs.
    Accrual Reconciliation Report Errors With APP-FND-00314 Invalid Printer And Print Style Combination [ID 564009.1]
    Cash/Bank Book Report Error APP-FND-00314: "invalid printer and print style inloc_bacs” [ID 551975.1]
    Quarterly Tax Return Worksheet (Form 941) Fails With APP-FND-00314 [ID 307701.1]
    Thanks,
    Hussein

  • How to capture the parameter value of Concurrent Program submited

    Hi,
    I would like to capture the Parameter value of Concurrent Program submitted through Submit Request screen based on that i want to return value.
    When Conc prog "Payroll Run" along with parameter like "Pay Period" which has LOV attached to it, which has one coulumn named "End Date", this value selected needs to be captured. Can you please tell the Table name where the value is stored or Captured.
    I want this value to be used in Fast Formula which will return the desired value to Input Value.
    Actually in one of the Element I have Input Value as "Monthly Days" which should be populated with the "Number of days" in the period in which Payroll is being processed.
    Thanks in advance.
    Ram

    Hi,
    fnd_concurrent_requests.argument_text stores the argument values in comma separated form. But check the prior response from thierry first - fnd_concurrent _requests is not the place you want to be getting things from as it can be purged and so you source data is gone!
    Gareth
    http://garethroberts.blogspot.com

  • Need to hide a concurrent Program even if it submitted

    Hi All,
    I am submitting a custom program ABC (plsql exe type), which would submit an other program XYZ (here it is for email sending).
    when I submit that ABC program even if XYZ is submitted it should not show up in SRS window.
    Is there a way for this.
    Please let me know

    You have a couple of options
    1) Customize or personalize the SRS window and add a where clause to the find screen that says
    "and user_concurrent_program_name not in ('XYZ')
    2) In the ABC custom program, setup the context to a generic user (say sysadmin) by using fnd_client_info.setup_client_info(appl_id, resp_id, user_id).
    This way, the XYZ concurrent program will be submitted under SYSADMIN.
    This way, when the user queries the SRS window, he/she won't see SYSADMIN's requests.
    Hope this helps
    Sandeep Gandhi
    Independent Consultant

  • Ora-0000 when submitting a concurrent program from DB trigger

    Hello,
    I am getting following error when submitting a concurrent program from a trigger.
    ORA-20002: ORA-20026: 10322991ORA-0000: normal, successful completion
    ORA-06512: at "APPS.NPX_RUN_PICKR", line 63
    ORA-04088: error during execution of trigger 'APPS.NPX_RUN_PICKR'Though, this indicates normal successful completion, it does not generate any request_id. Nor, it launches the concurrent request.
    Below is the trigger code. Any idea why this is happening? Thanks, R
    CREATE OR REPLACE TRIGGER APPS.NPX_RUN_PICKR
    AFTER INSERT
    ON APPS.NPX_PICK_RELEASE
    REFERENCING NEW AS NEW OLD AS OLD
    FOR EACH ROW
    DECLARE
       p_printer        VARCHAR2 (240);
          p_print_flag     BOOLEAN;
          --concurrent_request variables
          l_request_id     NUMBER;
          --initializing variables
          l_app_id         NUMBER;
          l_resp_id        NUMBER;
          --pick_release variables
          v_out            VARCHAR2 (500);
          lorg number;
         errx varchar2(2000);
         p_message varchar2(2000); 
         result boolean;
       BEGIN
          p_printer := fnd_profile.VALUE ('PRINTER');
          p_print_flag :=
             fnd_request.set_print_options (p_printer,                  -- printer
                                            'LANDSCAPE',                  -- style
                                            0,                           -- copies
                                            TRUE,                   -- save output
                                            ''                   -- print together
                                           result:= FND_Request.Set_Mode(TRUE);
          l_request_id :=
             fnd_request.submit_request (application      => 'NPX',
                                         program          => 'NPXIBOXPICK',
                                         description      => NULL,
                                         start_time       => NULL,
                                         sub_request      => FALSE,
                                         argument1 => :New.order_number,
                                         argument2 => :New.org_id
          IF l_request_id = 0
          THEN                                   
             errx := sqlerrm;
             p_message :=:New.Order_Number ||errx;
                      raise_application_error
                       (-20026, p_message);
          end if;
    exception when others then
    errx := sqlerrm;
    raise_application_error(-20002,errx);
    end;

    Hello Hussein,
    It is 11.5.10.2.
    The line 63 represents following block
    IF l_request_id = 0
          THEN                                   
             errx := sqlerrm;
             p_message :=:New.Order_Number ||errx;
                      raise_application_error
                       (-20026, p_message);
          end if;Thanks,
    R

  • Submitting XML Publisher Concurrent Program through PL/SQL

    Hi,
    I am trying to submit a XML Publisher concurrent program through PL/SQL API fnd_request.submit_request.
    The request gets fired and completes successfully but it doesn't pick up the default template attached to it. Its output is plain XML but expected output is PDF report.
    However when I submit this report from SRS, it picks up the default template and gives output in PDF.
    Please let me know what could be going wrong?
    Regards,
    Nitin

    Check out the FND_REQUEST.ADD_LAYOUT API. You need to call it before you submit your report.
    Cheers,
    Dave

  • Issue while submitting concurrent program from OAPage

    Hi Team,
    In OApage in One LOV field is der. From that LOV we need to select one concurrent program and click next button. while clicking on the next button i am getting error like  below
    The data that defines the flexfield on this field may be inconsistent.
    Inform your system administrator that the segment referred to by the flexfield bind variable
    :$FLEX$.PFCPA_JOB_NUMBER.ID:NULL could not be found.
    Make sure this variable references the segment or value set name of a prior segment
    in the flexfield structure. This flexfield bind variable is in either a WHERE clause in a table-validated value set,
    or in a default value for one of the segments of this flexfield.
    Please help me in this issue.
    Thanks,
    Rajashekar

    Hi Team,
    In OApage in One LOV field is der. From that LOV we need to select one concurrent program and click next button. while clicking on the next button i am getting error like  below
    The data that defines the flexfield on this field may be inconsistent.
    Inform your system administrator that the segment referred to by the flexfield bind variable
    :$FLEX$.PFCPA_JOB_NUMBER.ID:NULL could not be found.
    Make sure this variable references the segment or value set name of a prior segment
    in the flexfield structure. This flexfield bind variable is in either a WHERE clause in a table-validated value set,
    or in a default value for one of the segments of this flexfield.
    Please help me in this issue.
    Thanks,
    Rajashekar

  • Font 3 of 9 is not comming in default concurrent program submition

    HI All,
    i am using font free 30of9 to print barcodes in XML PDF output reports in oracle applications
    everything is working fine.
    issue is when i give printer name while sub-meeting the concurrent request it is printing the report with out barcode and concurrent request is completed normal when i open the request output it showing the barcode .
    in pdf file of that request.
    steps i fallowed
    defined concurrent program with output XML printing style pdf publisher
    2)created the font mappings
    3)created template and data definition .
    Process
    When we submit the concurrent request we can select the printer name so that output will directly prints
    its printing the report with out barcode
    Kindly help me how get it done
    Sandeep.Y

    I think there's issues with that Barcode TrueType font and Java.
    You can try a Java app (such as the sample demo app that comes with Java) and try viewing that font.
    You'd need to use a different barcode font.
    Sincerely,
    Ted Ueda

Maybe you are looking for

  • Browse and power search crashes itunes

    I do not understand. I am using itunes 5 (I don't want to upgrade to 6) and everytime I click "Browse" or "power search" in the itunes store window, itunes crashes. I tried uninstalling Quicktime, and itunes, then installing quicktime standalone, reb

  • ALV Display - Error in field catalog

    Hi , I am facing a problem in ALV... Field catalot is not getting populated... I am getting a message field catalog not found... Can anyone please help me....... <URGENT DOES NOT EXIST HERE>... I am enclosing my code also.. please go thourh it and he

  • Sync multiple iTunes libraries with iPod?

    How do I sync several iTunes libraries (selectable by holding down ALT while starting iTunes) with my iPod Touch (4th generation)? With limited hard drive space on my Powerbook I've chosen to create an iTunes library which more or less just contains

  • Can not add a New appointment to a shared calendar in Outlook 2010, can only add a New Meeting.

    Hi I can not add a new appointment to a shared calendar in Outlook 2010. I can see the calendar and appointments in it (all appointments are marked as busy, the detail can not be seen. I want it to do this) and I can and a New meeting to the shared c

  • Finding my stolen iTouch

    So earlier this week my Ipod Touch was stolen from me, and I was wondering if there were any ways to find it. I did not have MobileMe, any GPS apps, and use Wifi only, but I did have TextNow, Facetime, and Runtastic Pro, and was not sure if any of th