How to do Extension in "Update Standard Appraisal: Overview" page

Hi,
I'm posting many threads for the past two days, but still i have lot of unknown things against my client's requirement. So here i posting my complete
requirement what i need to do.
My OA Page Navigation: HR Employee Self service (Responsibility) -> Performance Mangement (Function) ->Appraisals (Tab) ->Click Update Icon
Then "Update Standard Appraisal: Overview" page will appear, in that if i click "Add Competencies" button then competencies records are adding.
After i do the "proficiency rating" for each competency, i need to calculate the sum of all proficiency rating,
this sum should be shown in the screen and store in the database.
This is my requirement, please explain how to do this.
I already tried by the following steps:
1. Created button "Calculate Competencies" and message styled text "Competencies total score" by personalization.
2.Then i extended the CompetenciesCO controller using jdev 10g, i created CompetenciesExtendCO.java, then i written my logic.
3.I posted that new Controller in the same place where CompetenciesCO is avail (This process is suggested by Gyan to use a custom TOP under $JAVA_TOP).
4.Then i ran my page, but it throws "could not create java file" error.
Anyone can explain the whole process for this requirement, becuase i worked in development but not in extension/personalization.
Lot of Thanks in advance,
SAN

SAN,
use below to iterate through all the rows of column.
OAViewObject vo = getPoSimpleSummaryVO1(); //Replace getPoSimpleSummaryVO1 with the VO attached with the table
PoSimpleSummaryVORowImpl row = null;   
int matches = 0;
int fetchedRowCount = vo.getFetchedRowCount();  
RowSetIterator approveIter = vo.createRowSetIterator("approveIter");     
if (fetchedRowCount > 0)
     approveIter.setRangeStart(0);
     approveIter.setRangeSize(fetchedRowCount);     
     for (int i = 0; i < fetchedRowCount; i++)
       row = (PoSimpleSummaryVORowImpl)approveIter.getRowAtRangeIndex(i);         
       String selectFlag = (String)row.getAttribute("<AttributeName>");
       //Continue to add the above value withe the previous Value.
//The above code will give addition of all the rows...Once u get this value set the same to the Text Bean created Personalization.Regards,
Gyan

Similar Messages

  • Can't find button id in Update Standard Appraisal: Overview  page

    Hi,
    I can't find button id of a button in Update Standard Appraisal: Overview page.
    In this page 'StepNavLinksRN' (style - pageButtonBar) having eight buttons and 2 form value but when i see from the front end application it have only four,
    Among the four i found three has created in that RN but one button ('Continue') can't able to find.
    As per the suggestions from forum i tried to find by seeing in the Controller, page souce. But still i couldn't find that .
    Anyone should help me, its urgent.

    Thanks to all.
    I found the event name of the button by the following code in the PFR:
    String str=pageContext.getParameter(EVENT_PARAM);
    throw new OAException(str, OAException.Information);

  • How can we create a OCA button for Overview page?

    Hi Experts,
       Please help me with all the steps for creating an OCA button for Overview page. I have already tried it for table view in Viewset and it is working fine but how to do that in Overview page.
    Thanks and Regard,
    Pranoy Kumar

    Hi Pranoy,
    You need to redefine two methods of OVP view's _IMPL class and paste this code:
    METHOD if_bsp_wd_toolbar_callback~get_buttons.
      DATA:  ls_button    TYPE  crmt_thtmlb_button_ext.
    Ls_button-on_click = 'EDIT'.
         ls_button-type = cl_thtmlb_util=>gc_icon_edit.
         ls_button-page_id = me->component_id.
         ls_button-enabled = abap_true.
        APPEND ls_button TO rt_buttons.
      ENDMETHOD.                    "if_bsp_wd_toolbar_callbacku2014get_buttons
    method IF_BSP_WD_TOOLBAR_CALLBACK~GET_NUMBER_OF_VISIBLE_BUTTONS.
    *CALL METHOD SUPER->IF_BSP_WD_TOOLBAR_CALLBACK~GET_NUMBER_OF_VISIBLE_BUTTONS
    *  RECEIVING
        RV_RESULT = 6.
    endmethod.
    And write the event handler method for here in my case EDIT, or you can write depending on your requirement.
    Regards,
    Vishal.

  • How to change the look of the ESS Overview page

    Hi,
    We are implementing ESS/MSS and would like to change the look (font size and color, background color, ...) of only the Overview page (Area Group Page). From what I understand when a theme (css) is used it is applied to an entire Portal Desktop, not to a single page. And since the Overview page is a Web Dynpro application (part of the Floor Plan Manager), it doesn't seem possible to change the look besides using themes.
    Of course we would like to keep the possibility to configure this page using IMG so rebuilding it from scratch is not really an option.
    Any idea how this could be done?
    Thanks,
    Martin

    Thanks Srikanth,
    As far as I know it is not possible to change the font size or color of the overview page using IMG.
    But I found a way of applying a theme to a single Web Dynpro application running inside the portal, like the Overview page. You need to specify the theme in the iView property editor using the Application parameter sap-cssurl. The feature is there and more or less documented, the only problem I am still not able to make it work, the portal theme is always used. It is also possible to change the theme of <i>all</i> the Web Dynpro applications running on the server (by changing WD a property in the J2EE Visual Admin, see this <a href="https://forums.sdn.sap.com/thread.jspa?threadID=367022">post</a> for example) but this is not what I want to do.
    Regards,
    Martin

  • DFF in Competency Region of Update Appraisal: Overview Page throwing Error

    Hi,
    I want to show a extra field in the competency region of Update Apprisal page for employee self service.
    I have added one dummy segment to global data elements segment of PER_COMPETENCE_ELEMENTS dff. I have used Attribute1 for this.
    In page i created one MessageChoice item and by extending controller i executed the message choice VO and mapped this item to Attribute1 of CompetenceElementsVO. Everything is working fine but in some cases its throwing the following error when i save or try to send the apprisal to manager.
    oracle.jbo.RemoveWithDetailsException: JBO-26019: Attempting to remove a parent entity without removing all children entities
    When use flex item instead of messageChoice , i am getting "ID_Flex_Ctx_Global for the flex field segment Context doesnot exist in the value set $FLEX$.DF_CONTEXTS." error. I set the AttributeCategory in controller still in some cases i am getting this error.
    region: /oracle/apps/per/selfservice/appraisals/webui/CompetenciesRN
    Page : /oracle/apps/per/selfservice/appraisals/webui/OverviewPG
    Any help will be appreciated.
    Regards,
    Ram

    i am getting "ID_Flex_Ctx_Global for the flex field segment Context doesnot exist in the value set >$FLEX$.DF_CONTEXTS." errorAttach the DFF field to the page using flex item only.
    First remove value set attached (if any) to the DFF segment (Attribute1) and test the page. If this works fine(and as per the error message) there seems to be some mistake you doing regd. value set.
    Post all the steps you have followed.
    -Anand

  • How to make an assignment block in an overview page read only

    Hi Experts,
    We have the following requirement:
    In Campaign overview page we need to make the Partner and Product assignment block read only.
    Can this be achieved through coding or through configuration?
    Please give detail steps for the appropriate approach.
    Thanks in advance.
    Regards,
    Sayan

    Hi Leon,
    Is there any authorization group which can be customized to take care of this situation?
    For Product Assignment block in DO_PREPARE_OUTPUT method of class CL_CPGOE_AB_OVELPRODUCTS_IMPL (Component : CPGOE_ABLOCKS :: View : OVELProducts) it is checking some authority. Any pointers where those authorities are maintained will be helpful.
    Creating a new configuration is not helping as the views are 'Table View'.
    We are looking for an approach which will avoid coding or involve minimum coding.
    Regards,
    Sayan

  • How to remove buttons from standard check in page

    Hi,
    Can any one tell me how to hide buttons from the standard check in page and re-arrange field in UCM. I want to just display Check In, Reset and Quick Help.
    Thanks,
    Abhijit
    Edited by: AbhijijitPr on Sep 6, 2010 2:28 PM

    Hey Tim,
    Even i am facing a similar situation but i have to hide the field on the selection of an option list
    How can i do it through profile and rules?
    Can it be done by using custom includes in the fields?
    if yes how?
    Thanks,

  • How to know KNA1 is updated through any standard programs or Z programs

    Hi Gurus,
                       As we are near to Golive , we had a problem with updation of the KNA1 table .
    Can any one tell us through which program / transaction  we can know how the perticular table is Updated.
    Note: we are facing problem with Transpotatin Zone in Kna1.
    Thanks,
    Sudhakar

    You can do a Where used list for KNA1 and search in Program's...Then see which program is trying to update the KNA1.
    You may also need to consider some of the BAPI's used to update/Create Customer Master Data and you need to do Where used on these BAPI's also.
    BAPI for Customer Creation is 'BAPI_CUSTOMER_CREATE' ,'BAPI_CUSTOMER_CREATEFROMDATA1',
    Also try to search the Program's having BDC for XD01/XD02. For String Search you can use the program "RPR_ABAP_SOURCE_SCAN".
    In case you have a doubt on any program.....Activate the SQL Trace and then Run the Program...noe goto Trace and see which DataBAse Tables are hit and whether KNA1 is there in the list or not.

  • Can anyone please advise how I 'enable' extensions in Safari 5.0.6. on an iBook G 4?

    Hi, can anyone please advise me how I  'enable' extensions in Safari 5.0.6. I have an iBook G4?
    and secondly,  is there anyway I can update from 10.5.8 Mac OSX on my iBook G4 ?
    I am a complete novice.
    Many thanks.
    thall3

    Try Safari > Preferences > Extensions
    Upgrade from v10.5.8 on an iBook G4? No. The next OS X up from v10.5 Leopard is v10.6 Snow Leopard.
    Requirements for Snow Leopard include an Intel procdessor. Your iBookG4 is PowerPC.
    Mac OS X v10.6 Snow Leopard - Technical Specifications

  • How do I reverse the update to Safari 4.1?

    I have a PowerMac G5 running under Mac OS 10.4.11.
    I allowed Software Update to download and install the version 4.1 of Safari Sunday night. Monday night I found that links on a website in 1 of my tabs that open to a new window do NOT return to that tab when closed, instead they return to the rightmost tab. I also found that links in a website in a different tab that open in that tab are NOT marked as read when the original webpage is returned to. Neither of these bugs were happening before the update and both of them make it difficult to navigate the internet. How do I reverse the update until Apple fixes these bugs? (That update didn't corrupt my preferences, did it? They never have before but there is always a 1st time for everything.)
    I did try deleting Safari from the Applications Folder and installing Safari version 4.0.5; however, version 4.0.5 wouldn't install since it claimed that a newer version was already installed, even though there was no Safari installed on my computer at the time. (I wasn't about to delete my Preferences and bookmarks. I have no desire to set up Safari from scratch! If necessary I can get my latest offsite backup, which might have a backup of my Preferences Folder, but I don't think I backed up that folder on that 1, but the previous 1 does have it, though that is several months old.)
    Any help would be appreciated, though Apple's not posting buggy software would have been the best solution. (Though they don't do as bad as Bill Gates company does!)

    Thanks for offering to help, kisuke3.  Unfortunately, neither safe mode nor a new user account solves the problem.
    I just received this information from the Chemical Abstracts Service that provides the web-based SciFinder chemical structure and literature search software.  I'm not using OS X Lion, so I'm not sure if the comment about Safari 5.1 being "unable to run Java-based applications" applies under OS 10.6, but it might explain my problem?  I plan to check the links below, and they might help others having difficulty under OS Lion. 
    "On July 20, 2011, Apple Inc. released new versions of their desktop
    operating system, Mac OS X Lion (version 10.7), and their Internet
    browser, Safari (version 5.1). Currently, Safari 5.1 is unable to run
    Java-based applications like the SciFinder structure drawing editor.
    This problem is not restricted to SciFinder.
    Customers who have upgraded to Safari 5.1 and wish to draw and search
    structures or reactions in SciFinder should either use Firefox or a
    previous Safari version until this browser problem is addressed by
    Apple.
    Mac OS X Lion is the first Apple OS upgrade to ship without a built-in
    Java runtime extension (JRE). SciFinder users who have upgraded to Mac
    OS X Lion can download the latest Java JRE from the Apple website at
    http://support.apple.com/kb/DL1421. Users can validate their Java
    installation by checking this website:
    http://javatester.org/version.html. "

  • How do i install acrobat xi standard on my mac?

    how do i install acrobat xi standard on my mac?

    Moving this discussion to the Acrobat Installation & Update Issues forum.

  • How do I open the updates window in "Adobe Application Manager"?

    How do I open the updates window in "Adobe Application Manager"? Or can I or should I....??
    I am a brand new Cloud member.  I heard of the Retina update.  Assuming this was where the updates would logically appear I went to the "Adobe Application Manager" app first.  Without closing the "Adobe Application Manager" I opened Photoshop and went to the help menu and selected "Updates..."; a second window opened in the already open "Adobe Application Manager".
    I selected update all.
    The result is below:
    DW CS6 12.1 Creative Cloud
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Dreamweaver CS6 12.0.1 update to address critical issues
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Photoshop 13.1 for Creative Cloud
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Adobe InDesign CS6 8.0.1 update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Adobe Bridge CS6 5.0.1 Update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Adobe Illustrator CS6 Update (version 16.2.0)
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    DPS Desktop Tools CS6 2.05.1 Update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Dynamic Link Media Server CS6 1.0.1 Update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Photoshop Camera Raw 7.2
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Extension Manager 6.0.4 Update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Adobe Media Encoder CS6 6.0.2 Update
    There was an error installing this update. Please quit and try again later. Error Code: U44M1I200
    Now, I closed the "Adobe Application Manager" and opened "Photoshop" again and again selected "Updates..." from the help menu.  The "Adobe Application Manager" opened again with just one window this time and the updates happened correctly.
    I was hoping one of the updates would be to the "Adobe Application Manager", I don't think so.
    So, If I were you I wouldn't select "Updates..." from an Adobe app unless the "Adobe Application Manager" is closed until they fix it...
    Current version: Adobe® Application Manager - Version 7.0.0.128 (7.0.0.128) Note the Two windows in the "Adobe Application Manager" in the attached image.

    The updates are currently available by going to Help>Updates within the Application.  Once you invoke the Updater, which is a component of the Adobe Application Manager, it will locate and apply the updates.  It looks like most of your updates have failed to install.  I would recommend you begin by trying to apply the updates that are available on our product update page at http://www.adobe.com/downloads/updates/ and seeing if you face the same difficulty.
    If you continue to experience problems with applying the updates then please review your installation log to determine the cause of the failure.  You can find details on how to locate and interpret the installation log at Troubleshoot with install logs | CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html.

  • I want to update standard table field (EKES-EINDT)? Not using BDC using FM.

    Hi all,
    I would like to seek for you help, to resolve a problem.
    I need to know how can i update the EINDT(date) field in the EKES table.
    Is there any Function Module or BAPI available for update EKES-EINDT ? 
    And my requirement is don't use BDC.
    Currently I am doing in following way
    LOOP AT I_DATA.
      UPDATE EKES SET EINDT = P_NEWDAT
      WHERE EBELN = I_DATA-EBELN
      AND EBELP = I_DATA-EBELP
      AND ETENS = I_DATA-ETENS.
    ENDLOOP.
    I know we should not update standard table directly. This will only update EKES it will not update other tables related with EKES-EINDT.
    Got my point?
    Please help me it's on high priority.

    EKES can be updated with function module
    ME_CONFIRMATION_UPDATE

  • Just bought a second hand MacPro early 2008 running Mavericks. How do I reset it to standard deleting previous owner admin account?

    Just bought a second hand MacPro early 2008 running Mavericks. How do I reset it to standard, deleting previous owner admin account?
    The previous owner seems to have cleared most of his stuff but I can't make changes as it's asking for the admin password!
    Is there a way to reset the MacPro back as if I was logging on for the first time so that I can set it up as my computer?

    The first thing to do with a second-hand computer is to erase the internal drive and install a clean copy of OS X. You—not the original owner—must do that. Changes made by Apple over the years have made this seemingly straightforward task very complex.
    How you go about it depends on the model, and on whether you already own another Mac. If you're not sure of the model, enter the serial number onthis page. Then find the model on this page to see what OS version was originally installed.
    It's unsafe, and may be unlawful, to use a computer with software installed by a previous owner.
    1. If you don't own another Mac
    a. If the machine shipped with OS X 10.4 or 10.5, you need a boxed and shrink-wrapped retail Snow Leopard (OS X 10.6) installation disc from theApple Store or a reputable reseller—not from eBay or anything of the kind. If the machine is very old and has less than 1 GB of memory, you'll need to add more in order to install 10.6. Preferably, install as much memory as it can take, according to the technical specifications.
    b. If the machine shipped with OS X 10.6, you need the installation media that came with it: gray installation discs, or a USB flash drive for a MacBook Air. You should have received the media from the original owner, but if you didn't, order replacements from Apple. A retail disc, or the gray discs from another model, will not work.
    To start up from an optical disc or a flash drive, insert it, then restart the computer and hold down the C key at the startup chime. Release the key when you see the gray Apple logo on the screen.
    c. If the machine shipped with OS X 10.7 or later, you don't need media. It should start up in Internet Recovery mode when you hold down the key combination option-command-R at the startup chime. Release the keys when you see a spinning globe.
    d. Some 2010-2011 models shipped with OS X 10.6 and received a firmware update after 10.7 was released, enabling them to use Internet Recovery. If you have one of those models, you can't reinstall 10.6 even from the original media, and Internet Recovery will not work either without the original owner's Apple ID. In that case, contact Apple Support, or take the machine to an Apple Store or another authorized service provider to have the OS installed.
    2. If you do own another Mac
    If you already own another Mac that was upgraded in the App Store to the version of OS X that you want to install, and if the new Mac is compatible with it, then you can install it. Use Recovery Disk Assistant to prepare a USB device, then start up the new Mac from it by holding down the C key at the startup chime. Alternatively, if you have a Time Machine backup of OS X 10.7.3 or later on an external hard drive (not a Time Capsule or other network device), you can start from that by holding down the option key and selecting it from the row of icons that appears. Note that if your other Mac was never upgraded in the App Store, you can't use this method.
    3. Partition and install OS X
    a. If you see a lock screen when trying to start up from installation media or in Recovery mode, then a firmware password was set by the previous owner, or the machine was remotely locked via iCloud. You'll either have to contact the owner or take the machine to an Apple Store or another service provider to be unlocked. You may be asked for proof of ownership.
    b. Launch Disk Utility and select the icon of the internal drive—not any of the volume icons nested beneath it. In the  Partition tab, select the default options: a GUID partition table with one data volume in Mac OS Extended (Journaled) format. This operation will permanently remove all existing data on the drive.
    c. An unusual problem may arise if all the following conditions apply:
              OS X 10.7 or later was installed by the previous owner
              The startup volume was encrypted with FileVault
              You're booted in Recovery mode (that is, not from a 10.6 installation disc)
    In that case, you won't be able to unlock the volume or partition the drive without the FileVault password. Ask for guidance or see this discussion.
    d. After partitioning, quit Disk Utility and run the OS X Installer. If you're installing a version of OS X acquired from the App Store, you will need the Apple ID and password that you used. When the installation is done, the system will automatically restart into the Setup Assistant, which will prompt you to transfer the data from another Mac, its backups, or from a Windows computer. If you have any data to transfer, this is usually the best time to do it.
    e. Run Software Update and install all available system updates from Apple. To upgrade to a major version of OS X newer than 10.6, get it from the Mac App Store. Note that you can't keep an upgraded version that was installed by the original owner. He or she can't legally transfer it to you, and without the Apple ID you won't be able to update it in Software Update or reinstall, if that becomes necessary. The same goes for any App Store products that the previous owner installed—you have to repurchase them.
    4. Other issues
    a. If the original owner "accepted" the bundled iLife applications (iPhoto, iMovie, and Garage Band) in the App Store so that he or she could update them, then they're irrevocably linked to that Apple ID and you won't be able to download them without buying them. Reportedly, Mac App Store Customer Service has sometimes issued redemption codes for these apps to second owners who asked.
    b. If the previous owner didn't deauthorize the computer in the iTunes Store under his Apple ID, you wont be able to  authorize it immediately under your ID. In that case, you'll either have to wait up to 90 days or contact iTunes Support.
    c. When trying to create a new iCloud account, you might get a failure message: "Account limit reached." Apple imposes a lifetime limit of three iCloud account setups per device. Erasing the device does not reset the limit. You can still use an iCloud account that was created on another device, but you won't be able to create a new one. Contact iCloud Support for more information. The setup limit doesn't apply to Apple ID accounts used for other services, such as the iTunes and Mac App Stores, or iMessage. You can create as many of those accounts as you like.

  • Extension manager update failed

    Extension Manager 6.0.7 Update
    Installation failed. Error Code: U44M1P7
    In photoshop, the only adobe product i am using I am not abble to save files in pdf format, how do i fix this. The uodate of the extension manager failed as you can see at the error code
    reinstalling earlier versions also failed.

    Thanks that worked. However saving as a pdf still gives the error message 'could not save as pdf because of program error'
    Op 15 okt. 2013, om 03:20 heeft Carl Sun het volgende geschreven:
    Re: Extension manager update failed
    created by Carl Sun in Extension Manager - View the full discussion
    You can simply delete the installation folder of Extension Manager CS6 then download and install the 6.0.7 full installer from http://www.adobe.com/exchange/em_download/em6_download.html.
    Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/5760030#5760030
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/5760030#5760030
    To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/5760030#5760030. In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in Extension Manager at Adobe Community
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

Maybe you are looking for