Will patch overwrite user specified defaults on concurrent program defn

Gurus,
I need your opinion as well as links to metalink article concerning patches. I argued with some
people here in my co regarding concurrent program definitions. I specified a print style on one
of the seeded financial report as well as the number of columns and rows. I thought that applying
oracle patches wont overwrite these info but the people in our group believes otherwise.
What is the truth regarding these? Sounds illogical to me that my setups will be wiped out by
a patch. Where can we find some documentation on this?
Thanks for sharing info and your time. More power.
Gregg

Further from the responses above, I think the concurrent program definition will only be overwritten by patch if loaded via FNDLOAD and the last_update_date in the ldt file is later than the last_update_date on the concurrent program definition. But of course then the changes delivered won't be applied if last_update_date is higher on database record - this may be problematic.
Best option is to copy standard concurrent programs to avoid this issue - of course with the flowon that if standard conc program parameters change then you'd need to manually change on your copied program!
Between a rock and a hard place ;-)
Regards,
Gareth
Blog: http://garethroberts.blogspot.com
Web: http://www.virtuate.com

Similar Messages

  • 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

  • Schedule Concurrent program - User Expired

    Hi all,
    In my system, I have a scheduled program which runs in every Half an hour. Yesterday the user got expired and concurrent program stopped working.
    Today I have removed the expiry date before 1.5 Hr. But still the program is not triggered. Do i need to schedule the same again?
    Can you please tell me what need to be done ?
    Thanks,
    AM

    But it is not.. ( I am not sure wht happened )
    In our prod environment i could see that one request ended (canceled) saying ' XYZ user is expired' but i am not very sure whether the user got expired or password got expired. But now the user is active . And was updated last night. (not able to reach the person who updated :( )
    I know it is difficult to think :( but so many things are stuck on prod :(
    I have checked the latest prod clone . There there is no end date for user and password expiry in 60 days .

  • Cannot view the concurrent program.

    After the user schedule for the concurrent program, there is nothing appear in the concurrent program window. Actually, the concurrent program is running, but just the users cannot see it. How to solve this problem?

    I believe you can access reports run by other user if you set the profile option Concurrent:Report Access Level, and set by responsibility so that if the user has the same responsibility he/she maybe able to view all request run by user who has the same responsibility.
    HTH.

  • Is it possible to submit a concurrent program through self service res

    Hi Gurus,
    I have a requirement in which when a user logs in and concurrent program run which basically generates online payslip for an employee.Is it possible to submit the concurrent program with the required parameters through the employee self service responsibility?
    I would also like to know if the print option could be made available to see the respective payslips after viewing the output through the self service responsibility screen?
    Please post your ideas.
    Many thanks
    Praznateja

    Hi
    Many thanks for the reply.I am quite new to Oaf so could you please elaborate on the steps required to build the above mentioned requirement?
    My understanding is that
    We need build a custom controller having submitRequest() method in the ConcurrentRequest class containing the required parameters by using the code below :
    *//Sample Code*
    public int submitRequest(
    String ProgramApplication ,
    String ProgramName ,
    String ProgramDescription ,
    String StartTime,
    boolean SubRequest,
    Vector Parameters ) throws RequestSubmissionException
    ProgramApplication -Application Short name of application under which the program is registered.
    ProgramName - Concurrent Program Name for which the request has to be submitted
    ProgramDescription - Concurrent Program Description
    StartTime - Time at which the request has to start running.
    SubRequest - Set to TRUE if the request is submitted from another running request and has to be treated as a sub request.
    Parameters - Parameters of the concurrent Request
    Here is the example for calling a concurrent program from a OA framework page.
    import oracle.apps.fnd.cp.request.ConcurrentRequest;
    import oracle.apps.fnd.framework.server.OADBTransaction;
    public int submitCPRequest(Number headerId) {
    try {
    OADBTransaction tx = (OADBTransaction)getDBTransaction();
    java.sql.Connection pConncection = tx.getJdbcConnection();
    ConcurrentRequest cr = new ConcurrentRequest(pConncection);
    String applnName = "PO"; //Application that contains the concurrent program
    String cpName = "POXXXX"; //Concurrent program name
    String cpDesc = "Concurrent Program Description"; // concurrent Program description
    // Pass the Arguments using vector
    // Here i have added my parameter headerId to the vector and passed the vector to the concurrent program
    Vector cpArgs = new Vector();
    cpArgs.addElement(headerId.stringValue());
    // Calling the Concurrent Program
    int requestId = cr.submitRequest(applnName, cpName, cpDesc, null, false, cpArgs);
    tx.commit();
    return requestId;
    } catch (RequestSubmissionException e) {
    OAException oe = new OAException(e.getMessage());
    oe.setApplicationModule(this);
    throw oe;
    Please add on if there is something which is missed out
    regards
    Prazna

  • How can I get the responsibility for concurrent programs

    Guys,
    How can I get the responsibility for a list of concurrent programs. Is there a query that I can run to get the results?
    Thanks in advance,

    Refer to Note: 134036.1 - WHOCANRUN.SQL - List Responsibilities That Can Run a Given Concurrent Program
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=134036.1
    From the output of the query in the note referenced above, you can run "Users of a Responsibility" concurrent program then to find out the list of users who have access to a certain responsibility.

  • Send email to users after completion of conc program by using Alerts

    Hi,
    I want to send email to users after completion of concurrent program by using Alerts . please guide me how to create alert and should send email of concurrent program details to user.
    Thanks in advance..it's a urgent requirement so help me.
    Regards
    Narender B

    Application Express != Oracle Applications
    You got into wrong forum please add here {forum:id=475}

  • 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;

  • User Defined Default Starting Page

    Hopefully an easy question...what table holds the user defined default starting page? Specifically in 11g.
    Thanks!

    Hi,
    Tried to set default dashboard for all the users.
    1. Created a session init block
    2. Used data source as select '/shared/SH Test/_portal/Test1' from dual
    3. Assigned this value to PORTALPATH session variable
    4. In Presentation services > Administration > My account > Default dashboard should be set to 'default'. Then only the dashboard specified in init block will be displayed otherwise My account will override the init block.
    5. Save the changes made to rpd.
    5. Logout and relogin to see if it is working fine. it is working perfectly fine.
    For details please refer the GSC replication document. But it is for all the users.
    if customer would like to have user/group based home page.
    1. They may need to have 2 separate tables.
    i. Group_path_tab with 2 columns. Group_id, portal_path
    Have group wise portal path for all the groups
    ii. User-group map table
    Group_id, Group_name, user_id
    User should be part of some group.
    2. Then in the init block write the sql should be something like this
    select A.portal_path from Group_path_tab A, User_group_map B
    where B.user_id = :USER
    and B.Group_id = A.Group_id
    SO based on USER session variable, it will try to identify the group and then the portal_path.
    Finally assign this value to PORTALPATH session variable.
    xample:
    Kindly refer the below one..it will very helpful to set homepage for to be different on a per user/group basis
    http://varanasisaichand.blogspot.com/2010/09/default-dashboard-using-portalpath.html
    http://total-bi.com/2011/01/obiee-11g-change-default-dashboard/
    i.e:
    Init block
    select '/shared/AFS/_portal/GPC AFS Reporting' from dual
    Variable target is PORTALPATH (IT'S CASE SENSITIVE)
    '/shared/AFS/_portal/GPC AFS Reporting'
    finally it's be like this
    actual (earliar one)
    http://w01sgpcbiapp1a:9704/analytics/saw.dll?dashboard&PORTALPATH=&/shared/AFS/_portal/GPC AFS Reporting
    after calling default one :
    http://w01sgpcbiapp1a:9704/analytics/saw.dll?dashboard&PortalPath=%2Fshared%2FAFS%2F_portal%2FGPC%20AFS%20Reporting
    My earliear post :
    https://forums.oracle.com/forums/thread.jspa?messageID=9917328&#9917328
    Thanks
    Deva
    Edited by: Devarasu on Oct 18, 2011 9:24 AM

  • IMAQ Overlay Text.vi: "User-specified Font" ignored

    I'm trying to use "IMAQ Overlay Text.vi" use draw a fixed-width tag on an image. In my trials so far, I cannot determine how to use any other font but the default. The "User-specified Font" choice appears to ignore my font requests, but does use my size and bold settings.
    What I've tried so far:
    Use LabVIEW to tell me font names via the application drop-down menu, and then type one in verbatim into the "Font Name" component of the "User Specified Font" cluster.
    Use another Windows program (like Write.exe) to give me font names, and then typing one in verbatim as before.
    Use a nonsense font name to provoke some kind of "font not found" error, but none were raised.
    This third data point makes me think that a default font is selected if the user's is not found. How do I learn which font names this VI will use? LabVIEW can see and use the font I want, but not IMAQ :-(
    I have LabVIEW 2009 with the 2012 Vision Development Module.
    Solved!
    Go to Solution.

    Silver_Shaper wrote:
    Check the built in example.. It works.
    Excellent! Thanks for your reply :-)
    I can confirm that switching from "IMAQ Overlay Text.vi" (and "IMAQ Merge Overlay.vi") to "IMAQ Draw Text.vi" uses the font I specify by name on the Front Panel. This will suit my needs
    I have two points for NI engineers and I would like a response:
    Does "IMAQ Overlay Text.vi" have any outstanding bug reports about this behavior? Or, am I doing something wrong?
    Please make your examples easier to discover and find. With help from Silver_Shaper, I was able to find the example, but the directions on your website are incomplete and misleading. To experience the frustration first hand, follow the link in Silver_Shaper's post and read and follow the text.
    You will find that it is incomplete: the article takes you halfway there, pointing you to to "Help » Find Examples... » Toolkits and Modules", but doesn't follow through and ask you to expand "Vision » Functions" before you find the example.
    But once you're there, you will also find that the article is misleading. The article is called "Overlay Text on Image" and the same title is used in the overview, but on disk it is called "DrawText Example.vi" and the real name can only be found in the front panel image.
    Please confirm the bug or my misunderstanding of "IMAQ Overlay Text.vi", and please confirm that you will update that article.

  • Is there a way to "mix" the nodes and leaves of the tree so if they are at the same level, they will display in a specified order.

    Is there a way to "mix" the nodes and leaves of the tree so that even if they are at the same level (1,2,3...), they will display in a specified order (via sort sequence, alphabetical, etc.).
    History:
    We are using the Tree UI element to display/manage a material bom interface. We seem to be running into an issue with displaying the nodes/leaves of the tree.. regardless of the order that the context is built (which is currently the order of the exploded BOM from from CS_BOM_EXPL_MAT_V2), the bom is displayed with the nested boms at the top of each level and the single materials below them. For example. If  TK1 contains Material1, Material2, Material3, Kit1(containing component1, comp2, comp3), Material4, Kit2(containing comp4, comp5, comp6), and Material5 (in this order), the tree will display with the A level node as TK1, the next node as Kit1 (with its subleaves of comp1,comp2,comp3), Kit2(with subleaves of comp4,comp5,comp6), THEN Material1, material2, material3, material4, material5.  Our users are adamant about the items displaying in the correct order (which should be alphabetical based on the description for one report and by location for purposes of inventory for another). I've searched but not been able to locate a similar question. If I've missed it, please point me in the right direction. The users want the tree,  not a "tree" table.  This is our first attempt at the tree, so maybe we're missing something basic?
    TK1
    -Mat1
    -Mat2
    -Mat3
    -Kit1
    --Comp1
    --Comp2
    --Comp3
    -Mat4
    -Kit2
    --Comp4
    --comp5
    --comp6
    -Material5
    displays as
    TK1
    -Kit1
    --Comp1
    --Comp2
    --Comp3
    -Kit2
    --Comp4
    --Comp5
    --Comp6
    -Mat1
    -Mat2
    -Mat3
    -Mat4
    -Mat5

    co-workers said example picture is misleading.. we can make the order work if everything is a "folder" but not a mix of "folders" and "files" (if making a visual reference to the windows browser). i.e - a file is represented as an empty folder.
    TK1    
    . Mat1
    . Mat2
    . mat3
    > kit1   
    .. comp1
    .. comp2
    .. comp3
    . mat4
    > kit2
    .. comp4
    .. comp5
    .. comp6
    . mat5
    displays at
    TK1
    > kit1
    .. comp1
    .. comp2
    .. comp3
    > kit2
    .. comp4
    .. comp5
    .. comp6
    . mat1
    . mat2
    . mat3
    . mat4
    . mat5
    we can make it work if everything is a folder. This is our current workaround.
    TK1
    > mat1
    > mat2
    > mat3
    v kit1 (when expanded)
    .. comp1
    .. comp2
    .. comp3
    > mat4
    > kit2 (when not expanded)
    > mat5

  • Hi All,i am currently working on a flex application that will allow the user to change the language

    Hi All,i am currently working on a flex application that will allow the user to change the language within the application from english to Japanese and vice versa. And everything works fine.
    I am using flex 4.5
    We allow the user to save records with english or japanese texts.
    problem
    When the user manually enters Japanese text and tries to save it the record defaults back to the default name (which is in english). But if you copy the entered text and paste it and then save it.It works fine.
    Any idea , why this is happening?
    Please let me know if the question is not clear.
    Looks like there was already a bug
    https://issues.apache.org/jira/browse/FLEX-28894?page=com.atlassian.jira.plugin.system.iss uetabpanels:all-tabpanel
    Not sure why does it say , Resolved .
    -KB
    Message was edited by: bKartik.b

    By Payal integration , you mean paypal button html ? or payment gateway setup etc ? If its a gateway configuration for your site domain then single page for all layout will work , but if you are using button code for all renditions then you would need to create separate pages for all.
    Thanks,
    Sanjit

  • 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 in RFx with user-specified status profile

    Hi experts,
    I am having an issue in SRM 7.0 creating status profile for RFx.
    When I try to create a new RFx, I get an error screen with message "Status profile ZCCP is not allowed for "Bidding Header""
    In order to configure this, I went through the steps described in SAP Library:
    1- Define user-specified status profiles in Customizing for Supplier Relationship Management under SRM Server->Cross-Industry Functions->Application Settings->User-Specified Status->Create Status Profile for User-Specified Status:
    I created status profile ZCCP with the following data:
    10     SUSP     Suspended     10     90     1     1
    90     HABI     Abilities 10     90     1     1
    and I assigned the status profile to object type "Bid Invitation Header (PS_BBP)"
    2- Assign user-specified status profiles to procurement documents in Customizing for Supplier Relationship Management under  SRM Server->Cross-Industry Functions->Application Settings->User-Specified Status->Assign User-Specified Status Profiles to Purchasing Documents
    I created a new entry with:
    BUS2200     H Header     0     ZCCP
    3- Assign user-specified status profiles for each transaction type in Customizing for Supplier Relationship Management under  SRM Server->Cross-Application Basic Settings->Define Transaction Types
    I assigned the status profile ZCCP to all relevant operation types of obj. type BUS2200.
    Does anyone know where this went wrong??
    Thanks in advance!
    Regards,
    Joã

    Hi joa
    http://help.sap.com/saphelp_srm70/helpdata/EN/e8/70ff4187526430e10000000a1550b0/frameset.htm
    You can use Status Management for records and documents. In Customizing, define the status values and the permitted sequence of these values. Users can then set these status values as attributes for records or documents.
    The following Customizing steps need to be performed for Status Management:
    ·        Status value definition
    To perform this step, choose IMG activity Customizing for Status Management -> Define Status For more information, see the online documentation for the IMG activity.
    Status profile definition
    To perform this step, choose IMG activity Customizing for Status Management -> Define Status Profile. For more information, see the online documentation for the IMG activity.
    Status network definition
    To perform this step, choose IMG activity Customizing for Status Management -> Define Status Network. For more information, see the online documentation for the IMG activity.
    ·         Assignment of a status profile to an element type
    For element types whose elements you want to use Status Management for, assign an existing status profile to connection parameter STATE_PROFILE_ID. (The connection parameter is only offered for records and documents.)
    Subsequently, users will be offered the attribute Status in the attribute maintenance dialog box whenever they edit the elements in question. Input help contains the status values that you have created.
    If you want to use Status Management for the API, you require the following authorization objects: S_SRM_STAT, S_SRM_ST_P and S_SRM_ST_N.
    br
    muthu

  • Error while getting the ORACLE user account for your concurrent request

    Hi ,
    When I am submitting the Concurrent Program from OAF page Iam getting
    Error
    Encountered an error while getting the ORACLE user account for your concurrent request. Contact your system administrator.
    When we will face this error.
    Not able to submit the Request
    Krishna

    Krishna
    Try like this
    public int submitCPRequest(String shipmentId) {
    System.out.println("into submitCPRequest");
    try {
    OAApplicationModule am = pageContext.getApplicationModule(webBean) ;
    OADBTransaction transaction = am.getOADBTransaction();
    Connection conn = transaction.getJdbcConnection();
    ConcurrentRequest cr = new ConcurrentRequest(conn);
    cr.setDeferred();
    String applnName = new String("XXAPL"); //Application that contains the concurrent program
    System.out.println("ApplName"+ applnName);
    String cpName = new String("SHIP_REQ"); //Concurrent program name
    System.out.println("Concc Name"+ cpName);
    // String cpDesc = new String("Shipping Request"); // concurrent Program description
    // Pass the Arguments using vector
    // Here i have added my parameter headerId to the vector and passed the
    //vector to the concurrent program
    Vector cpArgs = new Vector();
    cpArgs.addElement(shipmentId);
    System.out.println("Args"+ cpArgs);
    After this it is going into exception
    // Calling the Concurrent Program
    int requestId = cr.submitRequest(applnName, cpName, null, null, false, cpArgs);
    System.out.println("Req Id"+ requestId);
    tx.commit();
    return requestId;
    catch (SetDeferredException e)
    throw new OAException("SetDeferredException " + e.getMessage(),OAException.ERROR);
    catch (RequestSubmissionException e) {
    System.out.println("Into Exception");
    OAException oe = new OAException(e.getMessage());
    oe.setApplicationModule(this);
    throw oe;
    }Thanks
    AJ

Maybe you are looking for

  • Class Action Lawsuit

    There is an article on CNET news talking about a class action lawsuit that has been filed over the Macbook and MacBookPro display issues. Does anyone know how to tell which displays are at question? Here is the articles link: http://news.com.com/8301

  • Accordion Plugin works well

    My accordion plugin works well now.But while viewing in the tablet or mobile view, when i click my navigation , the first tab of the accordion tab looks like this What could i do?Please help... My link : http://bhc.edu.in/commerce/StaffProfiles.php

  • Skype Number, credit and forwarding when online

    Hi all, I have a few questions relating to the Skype Number, which I recently bought. The main purpose for me using the Skype number is to receive business calls and have them forwarded to my mobile. I have a small business, and want to appear as if

  • P50-BST2N01 Radius Screen Issue

    A few days ago I noticed a few horizontal lines scroll accross the screen when I'd open it, but as soon as I removed my hand or started working, they'd go away.  Today, I removed Norton AV and loaded Trend and also noticed a couple of windows updates

  • Sorting w/ References to Other Sheets

    Let's say I have the following in range A1:E5 of Sheet1: a =A1 =A$1 =Sheet2!A1 =Sheet2!A$1 ROW 1 b =A2 =A$2 =Sheet2!A2 =Sheet2!A$2 ROW 2 c =A3 =A$3 =Sheet2!A3 =Sheet2!A$3 ROW 3 d =A4 =A$4 =Sheet2!A4 =Sheet2!A$4 ROW 4 e =A5 =A$5 =Sheet2!A5 =Sheet2!A$5