Adding more Push buttons in Status Flow of Objective Settings & Appraisals

Hi,
In my Template Design, under status flow tab, we are able to create new push buttons.
SAP is allowing, to create only upto 3 push buttons per outbound status/sub-status combination.
In our application, we need 5 push buttons in one of the outbound status/sub-status.
Can any expert suggest me what should I do?
Advanced thanks
Regards
Raghu K

Raghu,
The "NEXT STATUS" field specifies the status(save &leave or save &display), but you're talking about the status flow change, which is very much possible with in the same tab "Status Flow".
There is a filed called Pushbutton, this is where you select the pushbutton for the form to change the status flow. This staus flow change you can define in the field "TARGET STATUS", if you have any substatus in that status you can define that in " TARGET SUBSTATUS".
I hope this helps.Award points if this resolves your issue.
Regards
Ramakrishna Ramadurgam

Similar Messages

  • 'Next Status' in status overview of Objective settings & Appraisals

    Hello,
    While configuring the status flow for a template in objective settings, we have the field called 'NEXT STATUS".
    There are only three options
    a. Save and change to display mode
    b. Save and leave Appraisal Document
    c. Nothing
    Infact, we wanted the the document to be saved and moved to the next status with "Change mode" (or at least the push buttons in the next status should be working).
    Is there any way to add this choice?
    Thank You
    Raghu Kolukuluri

    Raghu,
    The "NEXT STATUS" field specifies the status(save &leave or save &display), but you're talking about the status flow change, which is very much possible with in the same tab "Status Flow".
    There is a filed called Pushbutton, this is where you select the pushbutton for the form to change the status flow. This staus flow change you can define in the field "TARGET STATUS", if you have any substatus in that status you can define that in " TARGET SUBSTATUS".
    I hope this helps.Award points if this resolves your issue.
    Regards
    Ramakrishna Ramadurgam

  • Status overview iview Objective Settings & appraisals

    Hi,
    is there a way to hide some status columns in the status overview iview of objective settings and appraisals. we tried by deactivating the available status in the appraisal template, but it does not seem to affect the iview.
    we would like to hide them since they are not used in our process.
    we are using ECC 5.0.
    regards,
    Bert Caryn

    Hi
    In our case, if a status is not used in Appraisal Template (in tcode OOAM - tab 'Status Flow' for the template - we removed the check against the unwanted status), that status column does not appear in Status Overview iView.
    This is FYI. I don't know why this is not the case with you, but you may un-release and release the template and check again.
    One more point - You may check view named V_TWPC_ACOL (Assign Columns to a Column Group). In this, you can set column visibility parameters such as ‘Visible’, ‘Invisible’ and ‘Do Not Display’.
    Hope this helps.
    Regards,
    Vikas Bhatia

  • MSS Status overview iview Objective Settings & appraisals

    Hi All,
    Currently the status overview Iview of MSS for appraisals display all the employees(in org unit) irrespective of whether the employee/appraisee has existing documents. This is because this Iview also has the functionality of creating the appraisal documents from here.
    In our case we don't create appraisal documents from this Ivew, so we hide the "In Preparation".
    Now the question is we want to filter the employees and display only those who has appraisal documents already created. How could we achive this?
    All we need is: We wanted to give an view to higher level manager with all the employees who has apprisal documents in completed status and he need to just approve/reject. Is there any other way we can achive this with out using the Status Overview Iview. I am not able to locate any bsp which serves this purpose from HAP_DOCUMENT.
    Please adive me, how can I achive this.
    Apprciate your inputs and any kind of help.
    Thank You,
    Hari.

    Hi, Check HAP_CALIBRATION / search.htm and result.htm you can enhance his behavior modifying filtering,
    Best Regards.-

  • Translation of tooltip text for push button in status bar

    hi experts,
    I need to translate tooltip text of status bar push button from english language to  German . I am trying it using transaction SE41  Goto-> Translation . But it is not working . Please tell me the exact procedure to translate it , elaborately.
    Points will be rewarded.
    Thanks,
    Sushant

    Dear Shusant,
                             Create the text element for tooltip text, and translate the text element into German Language from GOTO menu.
    If helpfull give reward point.
    Thanks

  • Adding a push button on the report toolbar

    adding a save button on the report toolbar, so that after clicking the button, the data fetched on the report will be stored in the application server.

    Hi
    to automate this process ,best way is to create a Z rport and there u can submit this sap standard report and get its output into an Internal table and then u can write this internal table to application server via following demo code -
    this is code for both (download /upload),u can not use CG3y and CG3z as u want to do it as a background job ..
    *& Report ZGILL_AS *
    REPORT ZGILL_AS message-id rp .
    tables: pa0001,pa0002.
    select-options s_pernr for pa0001-pernr no intervals MODIF ID XYZ.
    parameters: p_dwnld AS CHECKBOX ,
    p_upld AS CHECKBOX DEFAULT 'X'.
    parameters: P_DSNI(75) TYPE C MODIF ID ABG DEFAULT
    '/usr/local/sapdata/amit.dat' LOWER CASE.
    data: begin of itab occurs 0,
    pernr(8),
    sp1(1) value ',',
    werks(4),
    sp2(1) value ',',
    persg(1),
    sp3(1) value ',',
    persk(2),
    end of itab.
    data: s_eof(3).
    start-of-selection.
    if p_upld = 'X'.
    OPEN DATASET P_DSNI FOR OUTPUT IN LEGACY TEXT MODE.
    PERFORM FETCH_DATA.
    STOP.
    elseif p_dwnld = 'X'.
    OPEN DATASET P_DSNI FOR INPUT IN LEGACY TEXT MODE.
    IF SY-SUBRC NE 0.
    MESSAGE E016 WITH
    'Error opening seq. file, RC:' SY-SUBRC.
    EXIT.
    ENDIF.
    CLEAR S_EOF.
    DO.
    PERFORM FETCH_file.
    IF S_EOF EQ 'YES'. stop. ENDIF.
    ENDDO.
    endif.
    END-OF-SELECTION.
    if itab[] is not initial.
    perform print_file1 tables itab.
    else.
    write:/ 'No records exists'.
    endif.
    *& Form FETCH_DATA
    text
    --> p1 text
    <-- p2 text
    FORM FETCH_DATA .
    SELECT * FROM PA0001 WHERE PERNR IN S_PERNR.
    MOVE-CORRESPONDING PA0001 TO ITAB.
    TRANSFER ITAB TO P_DSNI.
    APPEND ITAB.
    ENDSELECT.
    CLOSE DATASET P_DSNI.
    ENDFORM. " FETCH_DATA
    *& Form FETCH_file
    text
    --> p1 text
    <-- p2 text
    FORM FETCH_file .
    READ DATASET P_DSNI INTO itab.
    append itab.
    clear itab.
    IF SY-SUBRC NE 0.
    S_EOF = 'YES'. EXIT.
    ENDIF.
    ENDFORM. " FETCH_file
    *& Form print_file1
    text
    -->P_ITAB text
    FORM print_file1 tables P_ITAB structure itab .
    write:/2 'EmpNo',
    14 'Personnel Area',
    34 'Emp Group',
    47 'Emp SubGroup'.
    skip 1.
    loop at p_itab.
    write:2 p_itab-pernr,
    14 p_itab-werks,
    34 p_itab-persg,
    47 p_itab-persk.
    skip 1.
    endloop.
    ENDFORM. " print_file1
    <b>Reward if usefull</b>

  • ALV grid control, Adding the push Button in the Toolbar

    Hello All,
    I am facing a problem when trying to do calculation based on the button added at the toolbar of interactive ALV list.
    When I click on the toolbar button Compute, the ALV should calculate the
    multiplication of the Qty (manually entered by a user) & price per unit already available in the ALV & show it the Column Total value.
    Presently when I try to do this using
      Method handle_user_command.
       modifying the inetrnal table GT_FINAL_OUTPUT
       with the Total price value .
       & updating the column Total price (Qty * price) in the Internal table
    After doing this  I am agin calling the below function
        CALL METHOD g_grid->set_table_for_first_display
        EXPORTING
        i_structure_name = 'GT_FINAL_OUTPUT'
        is_layout = gs_layout
        CHANGING
        it_fieldcatalog = gt_fieldcat
         it_outtab = GT_FINAL_OUTPUT[].
    At above function it gives  short dump or sometimes it does not update the  ALV screen with the new updated value of Total price .
    The short dump comes states  the error of unassigned field symbol.
    Kindly suggest a program where we can do manipulation at the editable ALV.
    Or solution to above issue .
    Regards,
    Anurag

    You should only be calling the SET_TABLE_FOR_FIRST_DISPLAY one time in the PBO of your screen,  otherwise you should be using the REFRESH_TABLE_DISPLAY method.  IN your PBO, check that the instance of the alv_container is alive, if so, do not call the SET method, rather call the REFRESH method.
    if alv_container is initial.
        create object......
        create object g_grid.....
        call method g_grid->set_table_for_first_display......
    else.
    call method   g_grid->refresh_table_display( ).
    endif.
    Regards,
    Rich HEilman

  • Performance Appraisal - Push Buttons

    Hi All
    How the push buttons can be defined in OOHAP_BASIC and also how can they be included in the template.
    Thanks in Advance

    saphr user wrote:>
    > Hi All
    > How the push buttons can be defined in OOHAP_BASIC and also how can they be included in the template.
    >
    > Thanks in Advance
    Hi,
    In the same transaction itself you have the option to add the pushbutton for the flow. Once you added the push button, then you can select from the list.
    Good Luck
    Om

  • Push button not active in sales order Display trasaction

    Hello,
    I added a push button to sales order item -> additional data B tab. The push button is INACTIVE when i see via VA03 transaction where as ACTIVE if i see via VA02 transaction.
    My requirement is that i have to make it active VA03 Transactions also.
    How can i do that?. Please help me in this regard.
    Thank You,
    Naresh.

    Hello,
    I could able to solve the problem
    Thanks to you both.
    I was using the Modification Group 1 parameter in the push button attributes and trying to activate via PBO already - as is mentioned by Karthik.
    But I used screen-ACTIVE = 1 alone. Now as per pawan's message i have used SCREEN-INPUT = 1. and it worked out.
    Thank You once again...
    Regards,
    Naresh

  • Using application toolbar push buttons in report

    Hello folks,
    I'm new to ABAP and so i'm facing some problems with my code.
    I have copied a standard program to my Z program (ZXXXXX). I have added few push buttons to the application toolbar of the Z program (ZXXXXX) and now on click of the 1st button i need to call another standard program.
    Where should I write the code for the action to be performed on click of the buttons? I am aware that it is generally written in the PAI module but I did not have this module, its a normal report program and not a module pool.
    Need your help.
    Thanks in advance.

    Welcome on SCN!
    Please do not forget to read Welcome and Rules of Engagement
    As for the question, you would need to clarify where this application toolbar option is placed:
    - in selection screen?
    - in list (output of program)?
    If first applies, do as above suggested (using AT SELECTION-SCREEN event).
    If second is what you need, use event AT USER-COMMAND .
    In both cases variable sy-ucomm will hold function code of triggered function (i.e sy-ucomm = 'MY_BUTTON' ). If that condition is fulfilled simply use SUBMIT 'MY_PROGRAM' AND RETURN , or just SUBMIT 'MY_PROGRAM' if you don't want to get back to calling program.
    Regards
    Marcin

  • How to get GUI Status(Push Buttons) in ALV Report

    Hi Friends
    I have a requirement in a way that:
    Once selection-screen was processed,an ALV report has to come and above the ALV List,I need a custom GUI Status(4 Push Button) with Push Buttons Logic.
    Once I had clicks on thesse push button,I need to display one more ALV List and above this List,again I need a custom GUI Status(2 Push Buttons) with Push Buttons Logic.
    Can anyone throw some light how we can achieve this.
    Thanks for your cooperation!
    Regards,
    Madisetty

    data: rt_extab type slis_t_extab,
            g_ucomm like sy-ucomm ,
            g_selfield type slis_selfield.
    form alv_display .
      call function 'REUSE_ALV_LIST_DISPLAY'
         exporting
         i_callback_program             = g_repid
         i_callback_pf_status_set       = 'PF_STATUS'
         i_callback_user_command        = 'USER_COMM'
           it_fieldcat                    = it_fldcat
          tables
            t_outtab                       = it_final1
      perform pf_status using rt_extab.
      perform user_comm using g_ucomm g_selfield .
    endform.  
    form pf_status  using    p_rt_extab.
      set pf-status 'PF_STATUS' excluding p_rt_extab.
    endform.
    form user_comm  using    p_ucomm like sy-ucomm
                             p_selfield type slis_selfield.
      data: l_row type i.
      case  p_ucomm.
        when 'DISPLAY_PO'.
          loop at it_final1 into wa_final1.
            if wa_final1-sel eq 'X' .
              l_row = l_row + 1.
            endif.
            if l_row gt 1.
              message e004.
            endif.
            clear wa_final1.
          endloop.
          p_selfield-fieldname = 'SEL'.
          read table it_final1 into wa_final1 index p_selfield-tabindex .
          set parameter id 'BES' field wa_final1-ebeln.
          call transaction 'ME23N'.
      endcase.
    endform.
    *create user interface for gui status by double clicking on 'PF_STATUS'.
    *Check the above sample code .

  • Event in ALV For Extra  Push Button Added

    Hello Guys,
    I have created an ALV and with the help of u people I have successfull to add new button (push button) in it with following procdure.
    a) New PF-STATUS is required , say 'ABCD'.
    b) Handle user_commmand
    2. First of all, from Function group SALV,
    copy the STANDARD gui status to your program,
    from SE80, by right clicking.
    3. come to your program.
    start-of-selection.
    SET PF-STATUS 'ABCD'.
    4. Double click ABCD and activate the gui status.
    4. In gui status,
    add/change your own buttons
    Save and activate.
    after that, you should be passing the name of the pf-status in the alv grid fm..
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
    I_CALLBACK_PROGRAM = SAT_REPID
    I_CALLBACK_PF_STATUS_SET = 'abcd'
    I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
    IS_LAYOUT = SAT_LAYOUT
    IT_FIELDCAT = SAT_FIELDCATALOG[]
    IT_EVENTS = SAT_EVENTS[]
    TABLES
    T_OUTTAB = ITAB_FINAL
    EXCEPTIONS
    PROGRAM_ERROR = 1
    OTHERS = 2.
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    make sure there is a form ABCD in your program...
    FORM abcd USING P_EXTAB TYPE SLIS_T_EXTAB.
    SET PF-STATUS 'abcd' EXCLUDING P_EXTAB.
    ENDFORM. 
    Now I have given name of push button as show . My requirement is when users select one row (First I have to identify any row selected or not , if not Error message should be display) and with respect to the selected row I have to show one more ALV contain the billing details of the sales order Row Selected.
    My question is ..
    1.  Is is possible to add a option button with respect to each sales order to  identify    the which row is selected.
    2. How I code to get the event of show push button.
    3. At the event I required the Selected Row data, not first column only.
    Please do the needful.
    Thanks
    Swati....

    Hello Shiba ,
    Really Thanks for Code, Porgram is actviated but after pressing the show button it giving dump.
    the message in the dump is <b>Type conflict when calling a FORM.</b>
    I have define field catalog like this.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
       I_CALLBACK_PROGRAM                 =  w_repid
       I_CALLBACK_PF_STATUS_SET           = 'STANDARD'
       I_CALLBACK_USER_COMMAND            = 'USER_COMMAND'
       I_CALLBACK_TOP_OF_PAGE            = 'p_header1'(001)
       I_CALLBACK_HTML_TOP_OF_PAGE       = 'p_header1'(001)
       I_GRID_TITLE                      = 'Outstanding Agewise Customer Report'
       IT_FIELDCAT                       = IT_FIELDCAT
       it_events                         =  it_events
    TABLES
          T_OUTTAB                          = t_fit
    and form i have define like this
    FORM USER_COMMAND using pucom like sy-ucomm extab type slis_extab.
    data : selfield type slis_selfield .
      CASE pucom.
      WHEN 'SHOW'.  "(this is the function code of ur button)
      if selfield-fieldname = 'VBELN'.
          Perform Show_data using selfield-value.
      elseif selfield-fieldname  = ' '.
          MESSAGE E015(ZMO) WITH 'Please select One Row'.
      endif.
      ENDCASE.
    ENDFORM.
    When i have debug the program, I found it will not executing my code , the progrm goes to execute one Stranded code with following name..
    form user_command using r_ucomm type sy-ucomm
                            r_refresh
                            r_exit
                            rs_stable type lvc_s_stbl.
      data: ls_selfield type slis_selfield.
    On this form my program is giving me dump on following line.
    >>>>>   rs_stable-row = ls_selfield-row_stable.
    1103   rs_stable-col = ls_selfield-col_stable.
    Please tell me what the problem and how to resolve the same.
    Regards
    Swati...

  • Adding push buttons in standard ALV

    Hi ,
    Is there any possiblity to add custom push buttons to standard ALV in Webdynpro for ABAP.
    If so, please provide me the solution.
    Thanks in Advance.
    cheers,
    sravan.

    I got the answer .

  • Function keys for Push buttons

    Hi All,
    I have one query in module-pool program,I need to assign Function keys to Push buttons in my programe,like for create(F7),dispaly(F6) and also I need to overwrite few standard function keys,
    any one please guide me.
    Thanks n regds,
    Sree.

    Hi,
    you want in more detail.....ok
    (1)u've created a screen -
    > added push buttons etc. -
    > given name to screen elements i.e pushbuttons etc.and also declared them in program
    (2) create its GUI status ,say STATUS_100---->here you have to assign Function codes ->like if in standard toolbar you want BACK,EXIT,CANC or whatever you want,for ex. for BACK u'll find its icon -> double click on it>give the Func code say F3,now u also wnt to enable Func Key F3 for this--> go to UTILITIES (menu bar)-> F Key consistency-> here u will find all the Func keys-> so to F3 give the same func code as u gave to BACK icon button.
    similar approach u can use for pussbuttons:
    double click on push button> in screen painter attributes-> give the Func code to it ,say for CREATE button u give Func code NEW->come back to GUI status->similarly  go to UTILITIES (menu bar)-> F Key consistency-> here u will find all the Func keys---> so to F7 give the same func code (NEW)  as u gave to CREATE push button.
    (3) In PBO of this screen create a module to set its PF status:
    In screen flow logic:
    PROCESS BEFORE OUTPUT.
    * To set pf-status and title
      MODULE status_0100.
    In Program:
    MODULE status_0100 OUTPUT.
      SET PF-STATUS 'STATUS_100'.
      SET TITLEBAR 'TITLE_100'.
    ENDMODULE.
    Hope this much detail is quite clear!!!
    Regards,
    Neha
    Edited by: Neha Shukla on Mar 5, 2009 10:35 AM

  • Va01 application toolbar push button

    gurus
    When ever we go into va01 screen we will see in the application toolbar the following buttons by default .
    Display document flow
    status overview
    Display sales summary
    Display sold to party
    Header output overview
    List of sales orders
    Now i want to add one more button here , and handle that according to that as per my requirement.
    tell me how to add the button there.
    another question is that in sales oreder ie in va01 i seen someone added the truck button and when ever we press it we can see another sub screen. how to find out where exactly he added this button i mean in which application toolbar and where he has written the code.
    i debugged but not getting idea.
    i started debugging and pressed on the trcuk button and gone to debugger screen , but i am searching for pf-status but i am not able to .
    tell me how to do this

    Hi,
    Check the following exits:
    V45A0001            Determine alternative materials for product selection
    V45A0002            Predefine sold-to party in sales document
    V45A0003            Collector for customer function modulpool MV45A
    V45A0004            Copy packing proposal
    Also refer Want to add a button to the application toolbar

Maybe you are looking for

  • Pixels & Selection Tools

    In Elements 12 I keep getting the dialog "No pixels are selected" or "No pixels are more than 50% selected" when trying to use any of the selection tools and some of the other tools as well. What can I do to correct this problem please?

  • It's simply but not for me

    Hello to all! can you help me? i have an applet in txt format and the code that recall the applet in html page. How can i run this applet? help me, please.

  • Installing old version cs3

    Hi, I want to install cs3 on my new mac. I bought the cs3 online at adobe, years ago. I have the code but not the download link anymore. What to do?

  • Can use Scheduling agreements using VB/V1 reorder point MRP?

    Hi, Curretly client is using MRP PD with forward scheduling of 120 days and total horizon of 240 days (it is scheduling 6 months back and 6 months forward from current date) so that Vendor will always have at least 6 months of forecast requirement an

  • Hardware error 4SNS/1/40000001 TB0T-9.597 MBP early 2013

    My 15" retina Macbook Pro OSX 10.8.5 suddenly went black - seems as if it is shutting down the screen, including an external monitor connected via mini-display port.  This happened suddenly with no particular reason and repeated in different configur