BADI to implement add link in appraisal process

hi,
       I want to implement  "add links" in appraisal Process, please suggest me simple way using  BADI.
       Please reply as soon as possible..
Thanks,
Hemant

In appraisal a lot of changes can be made to the standard via Badis. A list of all user exit/Badi available in this functionality can be seen via PHAP_ADMIN  >Utilities menu  >Badi overview
Hope this info can help you.
Best Regards

Similar Messages

  • Verfiy my account to add links to my forum post

    Hey guys I can see you need to be verified to posted links on the forum or have 15 points. im currently going through some troubleshooting on my forum post, which requires me to add links to my process logs.
    Many Thanks in advance.

    Please verify your account posting in this sticky
    thread.
    For any future people who stumble across this thread, please click the link below and look for the current verification thread as a sticky:
    http://social.technet.microsoft.com/Forums/en-US/home?forum=reportabug
    (Courtesy of Mike Laughlin).
    Thanks & Regards,
    Vincenzo Di Russo
    Microsoft® MVP Windows Internet Explorer, Windows & Security Expert - since 2003.
    Moderator in the Microsoft Community and TechNet Forums
    My MVP Profile

  • BADI BBP_WF_LIST implementation

    Hello,
    I would like to implement a the BBP_WF_LIST BADI for confirmation (BUS2203).
    Can someone explain me all the step I have to do. I never did this before and I don't know the step to do.
    thanks

    Hi
    Implement the BADI - BBP_WF_LIST using SE18 Transaction for the filter type - BUS2203 for doing this job.
    Here is the documetation of this BADI
    <b>BBP_WF_LIST BADI</b>
    Short Text
    Display Worklists and Search Results Lists
    With the Business Add-In BBP_WF_LIST , you can tailor the
    display of worklists and search results lists for purchase order documents (and Sourcing applications) in SRM Server according to your own criteria.
    Standard settings
    The following methods are available:
    BBP_WF_LIST for purchasing documents
    BBP_WF_LIST_SOCO for the Sourcing application
    In the standard version, the following differences exist between the display of worklists and search results lists:
    Normal employees see only their own requirements and documents
    The purchaser's worklist in Sourcing and in the application for processing purchase orders is dependent on assignment to an organizational unit.
    The goods recipient and invoicing party can find all purchase orders, confirmations, and invoices.
    As standard, the system sorts the purchasing documents in ascending order by the last date of processing.
    To distinguish between the worklists and search results lists of the SRM Server applications, the BAdI is implemented dependent on the following filters:
    BUS2201
    Filter value for the worklist in purchase order processing in SAP Enterprise Buyer
    BUS2203
    Filter value for the worklist in confirmation processing in SAP Enterprise Buyer
    BUS2205
    Filter value for the search results list in invoice processing in SAP Enterprise Buyer
    BUS2121
    Filter value for the worklist in shopping cart status check in SAP Enterprise Buyer
    BUS2200
    Filter value for the search results list in bid invitation processing in SAP Bidding Engine
    BUS2202
    Filter value for the search results list in bid processing in SAP Bidding Engine
    BUS2000113
    Filter value for the search results list in contract processing in SAP Enterprise Buyer
    Activities
    Implement and activate the BAdI if you wish to adapt worklists and search results lists.
    Note that the filter value Object type (field OBJECT_TYPE) determines for which application the BAdI implementation is active.
    Example
    Using the BadI BBP_WF_LIST you can sort the worklist by document number, for example, or remove documents belonging to a particular user from the worklist.
    The implementation of the BadI using Business object type BUS2205 allows you to change the list of invoices and the purchase orders associated with these invoices independently of one another. For example, you could sort the purchase orders by purchase order number and the invoices by the name of the user who created them.
    You can exclude bid invitations from a certain product category, for example, from the purchaser's search results list in SAP Bidding Engine.
    You can exclude contracts from a certain purchasing organization or purchasing group, for example, from the purchaser's search results list in SAP Enterprise Buyer.
    Further notes
    If the BadI is used for confirmations and purchase orders, it always accesses the list of the actual document and its purchase orders.
    The purchaser's worklist contains only requirements that, according to Customizing, are to be processed in the Sourcing application. See the IMG activity Define Sourcing for Product Categories.
    Change Output List Purchasing Documents
    Functionality
    With method BBP_WF_LIST in SAP Enterprise Buyer, you can adapt the display list of the worklist for purchasing documents and search results lists according to your own criteria.
    Parameters
    Importing
    FLT_VAL
    Filter value
    I_PDLIST_NEW
    Entry list of worklist or the search results list and additional information
    Changing
    E_PDLIST
    Output list of worklist or the search results list (contains only GUIDs)
    <b>And Here is the sample Code for the BADI Implementation...</b>
    METHOD if_ex_bbp_wf_list~bbp_wf_list.
      DATA: t_header_guids     TYPE TABLE OF bbp_guid_tab,
            t_pdlist           TYPE TABLE OF bbp_pds_pdlist,
            t_messages         TYPE TABLE OF bbp_pds_messages,
            t_sc_guids         TYPE TABLE OF bbp_guid_tab,
            t_ref_doc          TYPE TABLE OF bbps_sc_refdata,
            t_itemlist         TYPE TABLE OF bbp_pds_sc_itemlist,
            t_conf_pdlist      TYPE TABLE OF bbp_pds_pdlist.
      DATA: wa_sc_guids        TYPE bbp_guid_tab,
            wa_pdlist          TYPE bbp_pds_pdlist,
            wa_ref_doc         TYPE bbps_sc_refdata,
            wa_itemlist        TYPE bbp_pds_sc_itemlist,
            wa_conf_pdlist     TYPE bbp_pds_pdlist.
        IF sy-tcode EQ   'BBPCF02'.   
    *--- First Get all the Reference documents
    *--- Get all the Shopping Carts
          CALL FUNCTION 'BBP_PD_SC_GETLIST'
            TABLES
              i_header_guids = t_header_guids
              e_pdlist       = t_pdlist
              e_messages     = t_messages.
    *--- Sort the SC based on SC number
          SORT t_pdlist BY object_id.
    *--- Get all the Header Guids
          LOOP AT t_pdlist INTO wa_pdlist.
            wa_sc_guids-guid = wa_pdlist-guid.
            APPEND wa_sc_guids TO t_sc_guids.
          ENDLOOP.
    *--- Get all the Reference Document for the Header Guids
          CALL FUNCTION 'BBP_PD_SC_REF_GETLIST'
            EXPORTING
              i_item_not_deleted = 'X'
            TABLES
              it_header_guids    = t_sc_guids
              et_refdata         = t_ref_doc
              it_logical_systems = 'R3BACKENDSYSTEM' -> Give he R/3 backend system RFC Destination name here
            EXCEPTIONS
              nothing_found      = 1
              OTHERS             = 2.
    *--- Retain only the PO (Business Object 2012)
            DELETE t_ref_doc WHERE ( be_object_type NE 'BUS2012' AND
                                     be_object_type NE 'BUS2012001' ).
    *--- Sort all reference documents based on be_object_id - Purchase Order numbers.
          SORT t_ref_doc BY be_object_id.
    *--- Loop on all remaianing POs
    *---  Use SC Guid (Header)
          LOOP AT t_ref_doc INTO wa_ref_doc.
              DELETE e_pdlist WHERE object_id = wa_ref_doc-be_object_id.
          ENDLOOP.
    *--- Here make a call to the R/3 system by using your RFC Function module
    *---- and update e_pdlist [] table which finally will contain all the
    *--- detialed confirmations starting with Document type - "EB"
    *---- based on the document type "ECDP" and "ECPO" - Add one more document type "EB" ..
    *---- so when ever BBPCF02 is called in ITS it should disply the POs
    *--- which are based on document types as "ECDP" "ECPO" and "EB".
        ELSEIF sy-tcode EQ 'BBPCF03'. " Display All PO/Confirmations
    *--- Similar code as above
        ENDIF. "if sy-tcode eq 'BBPCF02'.
    ENDMETHOD.
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Part appraiser process in OSA

    in the part appraiser process in OSA,
    1.  is employee allowed to chose the part appraisers or the part appraisers are selected by the system (using BADI Default Appraiser HRHAP00_DOC_DEF_D1)
    2. is it mandatory for the part appraiser to complete the part-appraiser process step before the final appraiser can appraise?
    can final appraiser appraise without the part appraiser's input?
    3. if multiple part-appraiser exist, will the employee see multiple part-appraiser columns (one for each part appraiser)?
    4. can i have a part-appraiser process without the standard part-appraiser column (i.e. the part appraiser uses the final appraiser column)?
    thanks.
    Tiberiu

    1. Is employee allowed to chose the part appraisers or the part appraisers are selected by the system (using BADI Default Appraiser HRHAP00_DOC_DEF_D1)?
    A: As Cheta says, the employee can not select or modify the appraisers assigned in the preparation process. The BADI HRHAP00_DOC_DEF_D1 is usefull is you want to implement a customer logic to select part appraisers. The system deliver an implementation assigning by defaul the appraiser and appraisee as part appraisers too, but to select this implementation is optional.
    2. Is it mandatory for the part appraiser to complete the part-appraiser process step before the final appraiser can appraise?
    can final appraiser appraise without the part appraiser's input?
    A: In the standard or proposed process, the part appraiser doesn't need to complete the part appraisal before the final appraisal. And the final appraisal itself can be completed even if the part appraisals has not been completed yet.
    3. If multiple part-appraiser exist, will the employee see multiple part-appraiser columns (one for each part appraiser)?
    A: The employee can or can not see all the part-appraisals columns (PAPP), you can customize this behavior in the "Column Access" tab at template level (VA object). You can make customizations too in the "Element Access" tab at criteria (VC object) or criteria group (VB object) level.
    4. Can I have a part-appraiser process without the standard part-appraiser column (i.e. the part appraiser uses the final appraiser column)?
    A: You can customize the "Multiple appraisers allowed" behavior in the "Processing" tab at template (VA Object) level. All the appraisers you assign using this option, will be allowed to modify the FAPP column. But this is not a "part appraisals" process, because the system can not mantain the information about what person make what value change.
    I hope this can help you.
    Best regards,
    Alejandro.

  • How to Implement HTTP Request Status Code Processing

    I actually have two questions. First, I wondering how to add multiple status code processing to an http request. Secondly, I was wondering how to go about using alternate http requests to different servers in case the primary server is down. What kind of parameter would the program use to determine that the server is unavailable and switch to another server??
    Currently, the program I've written calls an rdf server (http://www.rdfabout.com/sparql) using a sparql query,
    the server returns an xml string, the program parses it, and calculates numbers
    from the string. The program works, but the problem is that the server is down occasionally.
    When the server is down, we need to add calls to another server to
    increase reliability. So, the next task is to call this server:
    http://www.melissadata.com/lookups/ZipDemo2000.asp
    I need to do exactly the same things I did with the rdf server. The
    difference will be constructing a request and a bit different parsing of
    the response.
    current SPARQL query is defined as follows:
    PREFIX dc:  <http://purl.org/dc/elements/1.1/>
    PREFIX census: <http://www.rdfabout.com/rdf/schema/census/>
    PREFIX census1: <tag:govshare.info,2005:rdf/census/details/100pct/>
    DESCRIBE ?table WHERE {
    <http://www.rdfabout.com/rdf/usgov/geo/census/zcta/90292> census:details
    ?details .
    ?details census1:totalPopulation ?table .
    ?table dc:title "SEX BY AGE (P012001)" .
    }current HTTP Request is defined as follows:
    import java.net.*;
    import java.net.URL;
    import java.net.URLConnection;
    import java.io.*;
    import java.io.DataOutputStream;
    import java.io.BufferedReader;
    import java.io.StringReader;
    import java.io.InputStreamReader;
    import java.io.PrintStream;
    import java.util.Scanner;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    import java.util.Arrays; 
    public class MyConnection
         static Scanner sc = new Scanner(System.in);//allows user to input zipcode
        public static void main(String[] args) throws Exception
             int zip;//zipcode is declared as integer format
            //User defines zip through input
            //proceed to put SPARQL query into string, which is then used to call the server
            String requestPart1 =
            "query=PREFIX+dc%3A++%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E+%0D%0APREFIX+census%3A+%3Chttp%3A%2F%2Fwww.rdfabout.com%2Frdf%2Fschema%2Fcensus%2F%3E+%0D%0APREFIX+census1%3A+%3Ctag%3Agovshare.info%2C2005%3Ardf%2Fcensus%2Fdetails%2F100pct%2F%3E+%0D%0A%0D%0ADESCRIBE+%3Ftable+WHERE+%7B+%0D%0A+%3Chttp%3A%2F%2Fwww.rdfabout.com%2Frdf%2Fusgov%2Fgeo%2Fcensus%2Fzcta%2F";
            String requestPart2 = "" + zip; // zipcode is transformed from int to string format and plugged into SPARQL query here
            String requestPart3 =
            "%3E+census%3Adetails+%3Fdetails+.+%0D%0A+%3Fdetails+census1%3AtotalPopulation+%3Ftable+.+%0D%0A+%3Ftable+dc%3Atitle+%22SEX+BY+AGE+%28P012001%29%22+.+%0D%0A%7D%0D%0A&outputMimeType=text%2Fxml";
            String response = "";
            URL url = new URL("http://www.rdfabout.com/sparql");//designates server to connect to
            URLConnection conn = url.openConnection();//opens connection to server
            // Set connection parameters.
            conn.setDoInput (true);
            conn.setDoOutput (true);
            conn.setUseCaches (false);
            // Make server believe we are form data…
            conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
            DataOutputStream out = new DataOutputStream (conn.getOutputStream ());
            // Write out the bytes of the content string to the stream.
            out.writeBytes(requestPart1 + requestPart2 + requestPart3);
            out.flush ();
            out.close ();
            // Read response from the input stream.
            BufferedReader in = new BufferedReader (new InputStreamReader(conn.getInputStream ()));
            String temp;
            while ((temp = in.readLine()) != null)
                 response += temp + "\n";
            temp = null;
            in.close ();
            //parsing stuff is taken care of after here
    }What remains now is to:
    1) add status code processing: notify if the server is not available, ect.
    2) add ability to connect to additional server if primary server is down.
    I'm thinking an if/else statement, which I've tried a few different ways,
    but I don't quite know how to implement that...Also trying to add the
    status code processing/error handling, but I'm not sure how to do that
    for multiple/different errors, such as 404, 503, 504, ect.. try/catch statements?
    So yeah, just been scratching my head on this trying to figure out how to work it..
    If you can help me out on this, I've been going nuts trying to figure this out...

    I think your issue comes form the fact that you are not casting URLConnection to HttpURLConnection.
    Doing the cast would allow you to use getResponseCode() - among other methods - and test for a response different than 200.
    Read: [http://mindprod.com/jgloss/urlconnection.html|http://mindprod.com/jgloss/urlconnection.html]

  • Where is the "add link" function in Mountain Lion release of PDF Preview

    Just installed ML. Opened a PDF using Preview 6.0 (765). Can't find the ADD LINK function. It is suposed to be in the Annotate menu, but I can't find it. Anyone know where it is/went?
    Should be:
    As-is (Preview 6.0):

    Good idea Matt on Pages.
    Yes, looks like someone left something out of Preview and the person doing the help didn't know they'd removed some of the core functionality. Seems like more dumbing down of the OSX apps to be more like iOS apps??? Too bad.
    Found an app on the app store called PDF-EDITOR that allows you to add URL hyper links to PDFs. Seems to work fine.
    neal
    Message was edited by: 3blackdogs Changed "PDF-EDITOR"

  • Add at least one process to the chain before saving !!!

    Hello SDN s,
    How ya all ?
    I am building a Process Chain which loads around 35 Transactional Data InfoPackages. For this the requirement is to Delete Indexes collectively before the 35 data loads and after the data loads the Indexes has to be Generated.
    Here i D&D the Data Target Administration -> Delete Index with that Create Index (Generated from DROPINDEX) came automatically. I removed the link between these 2, and tried to keep the 1 st InfoPackage with Execute InfoPackage, it gave me the message
    Display More Chains:
    Process Z_DELODS (type DROPCUBE) has already been used in other chains
    Do you want these chains to be displayed in the maintenance screen too
    Yes / No / Cancel
    Then i tried to save or activate the PC it throws this message "Add at least one process to the chain before saving"
    What could be the problem here ?
    Best Regards....
    Sankar Kumar
    +91 98403 47141

    Hi,
    Please select <b>No</b> when it displays the message
    Display More Chains:
    Process Z_DELODS (type DROPCUBE) has already been used in other chains
    Do you want these chains to be displayed in the maintenance screen too
    Yes / No / Cancel
    Include atleast one process after the start process before saving..
    Hope this helps you...

  • Performance Management EHP4 Flexible Appraisal Process

    Hi
    We are in the process of building Performance Management using Enhancement Package 4 in ECC 6.0 in our test system.  We have activiated flexible appraisal process and have completed the necessary config for ESS and MSS and appraisal template.
    The MSS user can create the appraisal and define the objectives etc.  The ESS user can view the appraisal but cannot add comments.  On checking the appraisal template we have created a criteria for employee comments and an element called additional comments the tab 'element access' has been marked against the employee as follows:
    Participant = Employee
    Plan:Access = Change
    Review Access = Change
    Completed = Display
    So we do not know why the ESS user cannot add comments. 
    Can anyone help on this issue?
    Many thanks
    Julie

    Many thanks for this - we have checked the template level and have the column access for column 'objectives' (which is what is used at element level for appraisee comments) and if we change the column owner to 'appriaser and appraisee' it works for the appraisee but  not for the appraiser.  So we have a choice either it is set to appraiser and it works fine for the manager or we change it to appraisee and appraiser and it works fine for the ESS user.
    Perhaps there is something else we need to check?

  • Flexible appraisal processes & predefined Performance Management process.

    Good Night.
    What is the diference between Flexible appraisal processes & predefined Performance Management process and in what case i have that use it?
    Kind Regards-

    Hi Juan,
    Flexible Appraisal Porcess- As the name suggest you have the flexibilty to design your apparisal templates using the functionalities provided by SAP.
    For eample: Using transaction PHAP_Catalog_PA or OOAM, you can design your apparsail template.
    Predefined Appraisal Template: Again as the name suggest, SAP has pre-designed the strucure for defining the appraisal template. After clicking on the tab for Predefined appraisal process in IMG node, you will follow the number of screens in sequece.
    Excellent material is available on SAP Servicemarketplace for Performance Appraisal in EHP4. Please check the link below:
    https://websmp109.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000687484&
    Thanks!
    Best Regards,
    Chetan

  • Add link in the Mail body

    Hi
    i am doing file to mail scenario. i need to add link in the mail how can we do this. i tried TransformBean. but it's not working could u please help me
    Thank you
    Regards
    Sundher

    Hi Sundher,
    Web Blogs on File Scenario:
    /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure
    /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address
    /people/community.user/blog/2006/09/07/email-reporting
    Check the following links:
    these links should help you clear your doubts regarding Configuring a Receiver Mail Adapter and possibly find the cause for your error.
    http://help.sap.com/saphelp_nw04/helpdata/en/6b/4493404f673028e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/8c/607fe4756b654ab9f420097c29f6e9/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/5d/112d20f6ce6c46ba66afb98d278fbd/frameset.htm
    Ignore the Image part and use this for your file to mail:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6d967fbc-0a01-0010-4fb4-91c6d38c5816
    Hope it will work for you
    Amaresh

  • Preview - where is the add link function ?

    Under Lion, Preview had a 'add link' function (useful to implement navigation from page to page in a PDF document). Do I undersand this function is gone in Mountain Lion ? Help still refers to it but iy is nowhere to be found ???

    Preview under Mountain Lion is much worse than it used to be under Lion. At least as far as handling PDF is concerned.
    Is there a way to revert to the version of Preview that was available under Lion ?

  • Predefined appraisal process and flexible appraisal process

    Hello
    I read the new presentation about the New in Performance Management (SAP enhancement package 4
    For SAP ERP 6.0) I don't understand the connection between predefined appraisal process and flexible appraisal process.
    Can I use these 2 processes together?
    Is the new "Predefined Performance Management Process: Calibration"  work with flexible appraisal process  or this is 2 different system and process?
    For example This process of predefined appraisal compare "final appraisal" of workers. Where this "final appraisal"   is stored . In which question of the appraisal form ?
    In the presentation Sap wrote "Team calibration based on overall appraisal". What is "overall appraisal"  in  terms of appraisal form ?

    Hi,
    so to answer your questions:
    Can I use these 2 processes together?
    No these are 2 different functionalities. The reason they were delivered at the same time is because they are using the same technology (web dynpro)
    Thus the 'calibration' which is designed for Predefined does not exist for Flexibe.
    So with EHP4 SAp delivered the new Predefined functionality
    and the Flexible which is basically the same functionality as before but using web dynpro instead of BSP page.
    Regarding "Team calibration based on overall appraisal". This functionality allows manager to compare the individual appraisal documents of the employees that reports to him.
    You can find some more information on these fucntionalities in SAP help link below
    http://help.sap.com/erp2005_ehp_04/helpdata/en/cd/dae8a24ab011d18a0f0000e816ae6e/frameset.htm
    Hope this help
    Sarah

  • BADI - Multiple implementation

    Hi,
    I know the how the badi multiple implementation is done and how filter usage is done. But Badi is for enhancement for standard SAP so in which kind of situation it is possible. Can any one give an example where this can be implemented multiple times.
    Regards,
    Rajesh

    Here is the software delivery process
    SAP->IBU->Partener->Customer
    So the given enhancment(Badi) can be implemented in the above process chain by the parties involved.
    ALso check http://help.sap.com/saphelp_47x200/helpdata/en/c8/1978b543b111d1896f0000e8322d00/frameset.htm
    Cheers,
    Hakim

  • Flexible Appraisal Process Flow EHP-7, Where to start???

    Hi Experts,
    Can anybody please guide me how to go about capturing the Flexible Appraisal Process Flow.
    Where exactly it starts & where it ends, i am not able to visualize the same.
    Shall i start with Templete creation??
    Please guide me a bit on this.

    Hi,
    I guess my document can help you out.
    Objective Setting and Appraisals : Appraisal Template Configuration and it's flexibility using available BADIs
    Regards
    Sounak

  • PMS Appraisal Process

    Dear Experts,
    If you have any configuration documents on PMS Appraisal,pls do let me know.
    because i dont have much idea on appraisal process.
    Client would like to implement the entire end to end process.
    Pls do help me.
    Edited by: sivakpt on May 3, 2011 2:06 PM

    HI,
    Go to ooam transaction where you have to define the appraisal template there you have to configure every thing like work flow process, any new enhancement and before implementing appraisal process study entire your client  process then you implement
    and go to basic setting and configure your settings
    Let me tell you few transaction code
    Appcreate- here you can create the appraisal template
    appdelete - Here u can delete
    appsearch - here u can know the status of the process
    Regards,
    prasath
    Edited by: SN Vijay Rajandra Prasath on May 3, 2011 2:08 PM
    Edited by: SN Vijay Rajandra Prasath on May 3, 2011 2:09 PM

Maybe you are looking for

  • Oracle sql developer 1.0.0.15 error

    i have aproblem in sql developer when i tried to make new gallery ....when select file>new>filter by >all item and highlight Database Objects there is no Data Mining PL/SQL Package option. i need it to work because iam using oracle data miner 10.2.0.

  • Finding RAW files on Portable Hard Drive

    I've just bought a Portable Hard Drive for storing my RAW files. (LR recommended good practice, keeping 50% of my C drive empty!!) Now...I am able to download from my Memory Card to the Portable Drive and tell LR where to find the images. - That's da

  • Receipt and payment voucher print out

    please i need to know how to print out the payment voucher from sap also for receivables i want to print out receipt for customer when he give me money thanks

  • Interface or not?

    I am designing a program that uses "nodes", to represent a node in a network. They have certain simple properties, like an id and a name. However, I am unsure whether or not I should have an interface for the most basic node, or whether it should jus

  • Add button in hierarchical list

    Hi, I would like to ask if I can add a button Excel in Place in ALV hierarchical list? If so, how can I do that? I'm using the CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'. Your help is much highly appreciated! Thanks in advance! Edited by: ysera a