OAF personalization(adding a DFF)

hi,
i am trying to add a flex (descriptive) in a web page through oaf personalization .
i refered OAF personalization guide . i cant able get the solution .
the steps i tried ,
1.click personalize page /cliclk on create item ,
in the personalize given the item style as flex and level as site
then
i entered the values to the properties ,
id:test
type:descriptive
prompt:testfield
thats all ,then i saved ,then returned back to the page .
but i cant able to see the flex display
where i am missing ...
pl help me .
regds,
kumar

Assuming you have followed all the steps correctly, if the profile "Disable Self-service Personal" is set to "No", then no personalizations will be applied. Check the profile value.
--Shiv                                                                                                                                                                                                                                                                                                                                                                                               

Similar Messages

  • DFF and OAF Personalization

    Hi,
    Suppose we select the Global Data Elements feature of DFF on a standard Oracle OAF page.
    I want to have this Additional Information enabled for particular Organization and disabled or read only for other Organizations.
    Is there a soluion for this using OAF personalization as these DFF text inputs are not visible on OAF Personalization page.
    Any help is welcomed
    Thanks

    You should be able to set the segment list to meet your requirement.
    From the developers guide ...
    If you leave the Segment List property empty, all segments render. The value you specify for this property must use the following format:
    Global Data Elements|[global segment1]|[global segment2]||...||Context1|[segment1 for context1]|[segment2 for context1]||...||Context2|....
    For our example shown in Figure 1, Packaging Type is the context field and Warehouse is the global field for the descriptive flexfield. To always display the Warehouse global field and display the context-sensitive fields Items per Box and Box Size for the Box context and Items per Pallet and Pallet Weight for the Pallet context, you would specify the following value for the Segment List property:
    Global Data Elements|Warehouse||Box|Items per Box|Box Size||Pallet|Items per Pallet|Pallet Weight
    As shown, segments within a certain context are separated by a single pipe, "|", while data from a different context is separated by a double pipe, "||".
    Read-Only Segments
    You can also add the read-only token ($RO$) after any of the segments in the list. For example, the ($RO$) designator below sets Segment1 to be read-only:
    Context1|Segment1($RO$)|Segment2...
    Mark

  • Is it possible to launch a form from an OAF page using OAF Personalization

    In R11, the Customer Standard form ARXCUDCI was customized to call a custom block from the Address screen. In R12 the customer standard form has become an OAF page. We have decided to create a custom form for the custom block using Oracle Developer. However we need a mechanism to call this custom form from the Customer Standard OAF page.
    My query is if it is possible to call a custom form from an OAF page using OAF personalization only (i.e. without directly customizing the code of the OAF page)
    Thanks
    Sanjay

    Dear Apurba,
    I have made some progress.
    I have open the Customers OAF Page, queried a customer, selected a site and opened it.
    Then chose Personalize "Account Site Address"
    There I added a Button on the Header Address level
    ID=XXTVL_LASSY_BUTTON
    Populated the Additional Text and Prompt properties.
    Also set Destination URI=form:SYSADMIN:SYSTEM_ADMINISTRATOR:STANDARD:FND_FNDMNMNU.
    The button is now showing in the address page, and when I click on it it opens the seeded Menu form.
    I now have to create the custom form and set Destination URI to the Custom Form.
    I am also aware how to add parameters to Destination URI.
    But could you let me know how to read the value from a OAF page form field and reference it in Destination URI.
    I need the value of PARTY_SITE_ID of the Address OAF page.
    Alternatively, the Site Number is displayed on the OAF page. If I can read it that will also do. I can use the Site Number in the custom form rather than PARTY_SITE_ID
    Thanks
    Sanjay

  • Personalization: Adding Items in the Review Page

    Hi,
    I have successfully added items in the previous page (Employment Type) before the review page. I was able to submit it and see the changes in APPS.
    Right now, whenever I reach the review page and I did some changes with my newly added items, these items are, naturally, not displayed in the Review Page. I thought it will be as simple as creating items in the Review Page (thru Personalization, of course) but I couldn't add the current and proposed value. Couldn't even display the static texts properly in the Review Page.
    So how can I add items in the Review Page?? I tried using the same view attribute and view instance but it didn't give me any value.
    I'm still new with OAF personalization so any recommendations on books to read are welcome.
    Thanks!
    N

    Hi,
    From your description, my understanding is that you want to show the number of unread mails on the home page of SharePoint.
    Here is a solution from codeplex
    for your reference:
    http://exchangewp.codeplex.com/
    You could
    also refer to this article(SharePoint UnRead Email Solution):
    https://pinpoint.microsoft.com/Applications/12884948334?locale=en-ye/writereview&wa=wsignin1.0.
    Best Regards
    Vincent Han
    TechNet Community Support
    Thanks Vincent, That will help me get somewhere.
    Regards,
    Gagandeep Singh
    My CRM blog |
    My SharePoint blog

  • Impact on OAF Personalization/Customizations - Upgrade from R12.1.3 to 12.2.4

    Hi All,
    1) I would like to know if we need to re-deploy the OAF personalizations if we migrate from EBS 12.1.3 to 12.2.4?
    As per my understanding, after upgrade, personalizations would remain intact in MDS (jdr_* tables) layer but we need to perform testing and correct any layout error etc. if it is not in line with 12.2.4. However, re-deployment is not required.
    2) I also have a second questions wrt OAF customizations (i.e; VO extension, CO extension, Custom pages/regions). I assume we need to redeploy the customizations.
    It would be great if you can guide me on this.
    Regards,
    K

    1. Would R12.1.5 need separate license? Or, R12.1.3 license would cover R12.1.5 as this looks like an incremental upgrade.Same license (assuming you already have HRMS license).
    2. Not finding good documentation on R12.1.5 on metalink. Is there a RVP that can be shared if any of you have it with you.If you are referring to HRMS Release Update Pack 5 for Release 12.1 then you should have the docs referenced above.
    3. This probably should have been my first question. Is R12.1.5 a public release? I ask this question as I do not see good information available on upgrade road map to R12.1.5.The latest 12.1.x release is 12.1.3 and Oracle has no plans to release any higher 12.1.x releases -- The next release will be 12.2
    4. Can these features in R12.1.5 be applied as one-off patches on R12.1.3?Again, if you are referring to HRMS Release Update Pack 5 for Release 12.1 then the answer is "Yes".
    Thanks,
    Hussein

  • Unable get the bean in Controller of the item created through OAF Personalization

    Hello Folks,
    I have a requirement to create an Static Styled Text item through OAF Personalization and that item should be shown if it meets some particular condition.
    So I tried to extend the controller of the page and tried to get the reference of the bean but I am not getting the bean in the controller class.
    I have seen the main page and some external regions are there in the page.
    Main Page has the controller attached in its page layout region and other regions don't have any CO attached.
    Whenever I create the item it is under that particular region.
    When I try to access some seeded item created under that region and I am able to get the bean in the controller but not the one created by me.
    Here is the scenario:
    Suppose Page Name is TestPG, it includes some external region like XyzPG, whenever I create the item it gets created under XyzRN with name XyzRN.item1 but whatever seeded items are there those are there with name item2,item3 etc. For item2, item3 I am able to get the bean but not not for XyzRN.item1 in the controller.
    Could you please tell me how to get the bean for XyzRN.item1 in the main page controller.
    Please reply soon. Its urgent.
    Thanks,
    Raja Dutta

    Hi Shobit,
    I have tried the workaround given by you at the 4th reply.
    a) In your base page controller, try to get bean instance of child embeded region top ui element.
    b) Now use this bean instance to find child region instance from your base page CO
    But it didn't work for me :-( :'(
    Here is the information about the page and region:
    The page includes the region like this:
    <page xmlns="http://xmlns.oracle.com/jrad" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:ui="http://xmlns.oracle.com/uix/ui" xmlns:jrad="http://xmlns.oracle.com/jrad" version="10.1.3_1086" xml:lang="en-US" file-version="$Header: AccountInfoPG.xml 120.8.12010000.2 2009/06/01 12:05:24 vnetan ship $" xmlns:user="http://xmlns.oracle.com/jrad/user">
    <oa:pageLayout id="PageLayoutRN" windowTitle="Account Information" amDefName="oracle.apps.ce.bankaccount.server.BankAccountAM" controllerClass="oracle.apps.ce.bankaccount.webui.AccountInfoCO" warnAboutChanges="true">
    <oa:defaultSingleColumn id="AccountInfoRN" extends="/oracle/apps/ce/bankaccount/webui/AccountInfoRN"/>
    I have check the /oracle/apps/ce/bankaccount/webui/AccountInfoRN through Functional Administration, it doesn't have any controller attached.
    I have tried like this:
    1. I have created one static styled text item through the main page personalization:
    Static Styled Text: IBAN Message which has id XxIBANMessage
    2. Another static styled text item through the region (included in the main page )personalization:
    Static Styled Text: (AccountInfoRN.XxIBANMessage1) [ When viewed at page level ]
    Static Styled Text: (XxIBANMessage1) [ When viewed at region level ]
    Controller Code is:
          try{
          // Get bean of Static Styled Text item  using    findChildRecursive
          OAStaticStyledTextBean ibanMessageBean2 = (OAStaticStyledTextBean)webBean.findChildRecursive("XxIBANMessage");
          if(ibanMessageBean2!=null && !ibanMessageBean2.equals(""))
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:found 1",2);
            ibanMessageBean2.setRendered(true);
          else
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:not found at page level 1",2);
          OAStaticStyledTextBean ibanMessageBean = (OAStaticStyledTextBean)webBean.findChildRecursive("AccountInfoRN.XxIBANMessage1");
          if(ibanMessageBean!=null && !ibanMessageBean.equals(""))
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:found 2",2);
            ibanMessageBean.setRendered(true);
          else
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:Not found with alias 2",2);
          OADefaultSingleColumnBean bean = (OADefaultSingleColumnBean)webBean.findChildRecursive("AccountInfoRN");
          pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:bean="+bean,2);
          OAStaticStyledTextBean ibanMessageBean1 = (OAStaticStyledTextBean)bean.findChildRecursive("XxIBANMessage1");
          if(ibanMessageBean1!=null && !ibanMessageBean1.equals(""))
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:found 3",2);
            ibanMessageBean1.setRendered(true);
          else
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:Not found through region 3",2);
          /*===========with findIndexedChildRecursive ===========*/
            OAStaticStyledTextBean ibanMessageBean3 = (OAStaticStyledTextBean)webBean.findIndexedChildRecursive("XxIBANMessage");
            if(ibanMessageBean3!=null && !ibanMessageBean3.equals(""))
              pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:found 1",2);
              ibanMessageBean3.setRendered(true);
            else
              pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:not found at page level 1",2);
            OAStaticStyledTextBean ibanMessageBean4 = (OAStaticStyledTextBean)webBean.findIndexedChildRecursive("AccountInfoRN.XxIBANMessage1");
            if(ibanMessageBean4!=null && !ibanMessageBean4.equals(""))
              pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:found 2",2);
              ibanMessageBean4.setRendered(true);
            else
              pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found with alias 2",2);
            OADefaultSingleColumnBean bean1 = (OADefaultSingleColumnBean)webBean.findIndexedChildRecursive("AccountInfoRN");
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:bean1="+bean1,2);
            OAStaticStyledTextBean ibanMessageBean5 = (OAStaticStyledTextBean)bean1.findIndexedChildRecursive("XxIBANMessage1");
            if(ibanMessageBean5!=null && !ibanMessageBean5.equals(""))
              pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:found 3",2);
              ibanMessageBean5.setRendered(true);
            else
              pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found through region 3",2);
          catch(Exception e)
            pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:catch:Erro:"+e.getMessage(),2);
    O/p through diagnostics:
    XXAccountInfoCO:processRequest:not found at page level 1
    XXAccountInfoCO:processRequest:Not found with alias 2
    XXAccountInfoCO:processRequest:bean=OADefaultSingleColumnBean, localName='header'
    XXAccountInfoCO:processRequest:Not found through region 3
    XXAccountInfoCO:processRequest:findIndexedChildRecursive:not found at page level 1
    XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found with alias 2
    XXAccountInfoCO:processRequest:bean1=OADefaultSingleColumnBean, localName='header'
    XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found through region 3
    Please advise. its urgent. meanwhile I will try the workaround given at 3rd reply.
    Thanks
    Raja Dutta

  • Best possible appraoch to migrate OAF personalization from 11i to R12

    Hi
    We are upgrading the EBS application from 11i to R12 and I am dealing with OAF personalization.
    Since some of the screen (Agent and Sales Dashboard) layouts in R12 are changed significantly, I believe we have no alternative but to re-implement those changes manually.
    I was wondering what would be the best approach to do this and while doing this how I can make sure that I have not missed any change.
    Appreciate any help on this.
    Swaroop

    The best possible approach is to deprecate them. Are they still needed with R12?
    Kristofer Cruz

  • OAF Personalization Downloads

    Hi,
    I downloaded OAF Personalizations via the "Functional Admin" Resp and also via the "oracle.jrad.tools.xml.exporter.XMLExporter " utility and found a minor difference in the XML generated in both the ways.
    XML Generated:
    Using func Admin:
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <!-- $Header:$ -->
    <customization xmlns="http://xmlns.oracle.com/jrad" xmlns:ui="http://xmlns.oracle.com/uix/ui" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:user="http://xmlns.oracle.com/user" version="10.1.3_954" xml:lang="en-US" customizes="/oracle/apps/ap/payments/ps/server/SelectedPsVO">
    <replace with="/xxx/oracle/apps/ap/payments/ps/server/XXSelectedPsVO"/>
    </customization>
    Using Utility:
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <!-- $Header:$ -->
    <customization xmlns="http://xmlns.oracle.com/jrad" xmlns:ui="http://xmlns.oracle.com/uix/ui" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:user="http://xmlns.oracle.com/user" version="10.1.3_954" xml:lang="en-US" customizes="/oracle/apps/ap/payments/ps/server/SelectedPsVO" package="/oracle/apps/ap/payments/ps/server/customizations/site/0">
    <replace with="/xxx/oracle/apps/ap/payments/ps/server/XXSelectedPsVO"/>
    </customization>
    Since we are using AD patch to deploy the personalizations across instances (we are not doing it manually), the XML generated by "Func Admin" doesnt work any longer. however, the XML generated using the Utility works fine.
    Is this a bug?. We are in R12 (12.0.4)
    Thanks and Regards,
    Senthil

    Hi,
    I faced the same issue some time back.
    This is not a bug. If you don't have a package variable in the customization tag then you have to mention it in xmlImpoter command.
    Since your using the AD patch, you have to manually add the package name into the XML file or use XMLExporter to extract the personalization.
    Thanks,
    Prasanna

  • How to disable link on R12  suppliers page using OAF personalization

    Dear All,
    My client asking to hide/disable banking details link on R12 suppliers page ,
    Please let me know if there is any solution using OAF personalization.
    in personalization link i am not able see any link items ,where as in about this page its showing all the link attached to page .
    Thanks & Regards
    Raju

    Hi Raju,
    Plz go to the region containing the links. You should find the links. Try change render property accordingly.
    Regards
    Sanujeet

  • Hiding a filed based on responsibility using oaf personalization

    Hi Experts,
    I am learning OAF, I have following requirement.
    I have 'SAL' filed in my page; I want to hide that filed if i access that from responsibility A and should be shown if i access it from responsibility B.
    Could somebody help me how to achieve this using OAF Personalization?
    Note:I heard that in 'Functional Administrator' responsibility, you can do something.
    Kindly help.
    Thanks.

    Hi,
    You have to follwo below steps.
    -> Set profile option Personalize%Self%Serv%Def% to Yes at user level(user you are using to personalize).
    -> Navigate to the page you want to personalize
    -> Click on Personalize Page in global menu on the top of the page.
    -> Click the Choose Context button and select the responsibility for which you want to personalize the item(clear all other fields like site, organization, location,function,industry)
    -> Click Apply button. You will get the page hierarichy.
    -> Now identity the item you need to personalize and click on personalize icon(pencil icon).
    -> Set Rendered property to false/true (if you want to hide the item set false to show set true) and apply.
    -> Return to Application
    Repeat same steps for other responsibility.
    Regards,
    Ram

  • OAF Personalization and Validation Issue

    hi Gurus and Experts
    Lets say I have my lines contain following attributes, and I have following users (User-Cre, User-LA)
    User-Cre > LinesId
    User-Cre > LinesNumber
    User-Cre > ItemCategory
    User-Cre > ItemId
    User-Cre > RequestedQty
    User-LA > SanctionedQty
    User-LA > LPQty
    User-LA > AuthorityLetterNumber
    User-LA > Remarks
    I have mentioned the fields filled by respective user. I want fields to be shown to relevant users only, for example last 4 fields should not be shown to "User-Cre" and first five fields should not be shown to "User-LA". I guess I can achieve it through OAF personalization using SPEL. Problem is I have some validation on both sets of attributes. I want to know that if validations will be fired on User-LA related attributes when these fields will not be rendered using OAF Personalization ? Kindly explain it deeply so that my understanding become clear. If there exist any coding then please write it here and please give some more smart techniques to do so. Many many thanks in advance
    Regards

    Hi,
    I have mentioned the fields filled by respective user. I want fields to be shown to relevant users only, for example last 4 fields should not be shown to "User-Cre" and first five fields should not be shown to "User-LA". I guess I can achieve it through OAF personalization using SPEL. Problem is I have some validation on both sets of attributes. I want to know that if validations will be fired on User-LA related attributes when these fields will not be rendered using OAF Personalization ? Kindly explain it deeply so that my understanding become clear. If there exist any coding then please write it here and please give some more smart techniques to do so. Many many thanks in advances
    You can achieve this requirement by using SPELL for the following columns. You can set those columns rendered = false //by SPELL
    Even though you will set it rendered false, all the validation will get fired related to those field. Try to find out whether there is any validation for the given columns. If there is some sort of validations done then you need to go for overriding Validation methods.
    Regards,
    Gyan

  • How to write query to enlist OAF personalizations done by user

    Hi All,
    I need query which will tell me what are the OAF personalizations done by user, excluding seeded personalzaition done by Oracle.
    --Parag                                                                                                                                                                                                                                                                                                           

    I think someone should look at this, as this will be very useful for all.
    --Parag Narkhede                                                                                                                                                                                           

  • How to move OAF personalization

    Hi,
    Is there any LDT script to move OAF personalization. Can anyone help me?
    Thanks & Regards,
    Dinesh.

    Hi Dinesh,
    Execute the below command :
    exec jdr_utils.listcustomizations('/xxtk/oracle/apps/xbol/expense/casettle/server/PG.xml');
    Please replace the XML file name.
    Then it will list the customizations done on the OAF page. Then select the specified personalized path and give it in the Functional Administrator.
    Could you kindly check the path once again b'se my doubt is the Pages are located in webui folder. You have mentioned server folder. So kindly check the path once again. Below link will help you much in this.
    How to retreive the Personalizations done for Custom Applications
    Thanks and Regards,
    Myvizhi Selvi S

  • How to : download upload OAF personalization

    hi,
    how can i download the OAF personalization from a environement an upload it on another ?
    thanks
    Dan

    i think i have found what i needed...
    http://apps2fusion.com/apps/oa-framework/215-move-oa-framework-personalizations-from-one-environment-to-another

  • Added a DFF using personalization but.....

    I added an existing DFF from the core application to a work order selfservice screen using personalisation. The DFF has 2 segments and both are set up as required. On the oracle forms side, the DFF is working fine, but in the selfservice side, the DFF seems to work fine when the record is retrieved and the DFF fields are updated. If I try to add a new record and enter values into the DFF segments, the page tries to get reloaded when I tab to next field and the values disappear.
    For some reason, I am not able to enter new values into the DFF and save. I can update the existing values that were entered though the forms.
    Anyone has experienced this?

    Prakash
    What you can do is extend the controller.Get the value entered by user in your field and then pass this value to database and save it in database through procedure.As a reference you can go through below code.
    import oracle.jdbc.OracleCallableStatement;
    OAMessageTextInputBean mstb = (OAMessageTextInputBean) plb.findChildRecursive("Attribute1");
    in_parm1=mstb.getValue(pageContext);
    String stmt = "BEGIN test(in_parm1 => :1); END;";
    OADBTransaction txn = getOADBTransaction();
    OracleCallableStatement cs = (OracleCallableStatement)txn.createCallableStatement(stmt,1);
    try
    cs.setInt(1, in_parm1);
    //cs.registerOutParameter();
    cs.execute();
    cs.close();
    getOADBTransaction().commit();
    catch (Exception e)
    throw OAException.wrapperException(e);
    }Thanks
    AJ

Maybe you are looking for

  • Poor battery life and high temperatures on MacBook Pro Retina 15"

    I'm having never-ending problems with poor battery life and high temperatures on a MacBook Pro Retina 15" I took it in for service and they told me it needed a new logic board and replaced it.  When I asked why they were vague about the reasons, they

  • HELP - How to Convert Date in GMT to Local time in Applet

    Hi All Is there a way to convert a date from GMT format into a local time say IST in my Java applet, this GMT date is coming from a postgresql database. Thanks in advance Swaraj

  • Why is my brand new mac book pro's fan running i just turned it on

    I just turned on my new mac book pro. battery was dead so plugged it in and the fan or something is constantly running. its very noisy is this normal?

  • Migrating iTunes from Power Mac G5 to Mac Pro

    Alright, so going from an old PowerMac G5 too a Mac Pro, I've avoided using migration for anything in hopes to keep the new system as virgin as possible. I've not really missed a beat having backed up most important files to an ext. HD.... including

  • 0CUSTOMER_LKLS_HIER

    Hi experts; The goal is to use this datasource to bring the customer hierarchy. However, I don't undeerstand it much. I read some replies that had the same problem but I can't find one answer. When I run it in RSA3 the only customer class available i