How 'bout if SAP mentors "vet" SAP's choices for new ABAP keywords?

What's prompting this post is the keyword "enhancement spot".
Really bothers me, unless one thinks of a "spot" as a "gathering-place", as in the English usage "night-spot" for a club or "hot-spot" for a place where a dog's skin allergies flare-up.
I mean - the only "spot" that an "enhancement spot" defines is a node in a navigation tree underneath a package in SE80.  It's a bureaucratic notion, not a functional notion.  There are no actual "spots" outside of the navigation trees under SE80 packages  ... the "spots" in the code are "points".
So in my opinion (which as you all know is ALWAYS a "humble" opinion (heh heh heh)), maybe "enhancement node" would have better reflected the true purpose of the construct.
And even if you don't agree with me in this particular case, I'm sure you can think of other cases where similar semantic problems arise.
So - it strikes me that it would be easy for ABAP product mgrs to pass new nomenclature past the SDN mentors, to see if an SAP first-draft choice is raising too much semantic noise.
Disclaimer:
I have "no dog in this hunt" ... to use Mark Finnern's delightful term, I've been a "sleeping mentor" for almost two years no (i.e. I've been "defrocked" for some time now ...)
djh

Or an adhoc Coffee Corner committee which directly advises the board based on recent contributions?
How about (currently topical):
enhancement-lbw
enhancement-duck
enhancement-silly_mid
enhancement-howzay. "reserved for WDA
enhancement-rain. "can only be caught by exiting the main program
etc...
Just a thought...
Cheers,
Julius
Edited by: Julius Bussche on Mar 31, 2011 9:25 PM

Similar Messages

  • How do you get your experts with negative stance for new things / innovations to HANA

    We have over 50 ABAP developer (senior experts). Primarily we develop in the old core module (SD, MM, FI, CO, HR, PP, CS, IH, PS) on ERP systems / business suite.
    We have three groups of developer:
    Group 1: They can’t await to work on new architectures – they’re open for all and have fun to work as a pioneer and dig in the deep of the system
    Group 2: For this developer it’s all the same – for this people it’s not a problem to go to a other architectures
    Group 3: They have no interest
    to work in new architectures
    to spend time to learn new things
    they are very closed for new things
    they have for all topics bad statements
    I am part of the group 1. In my opinion in the IT it’s normal to spend much time at new topics in free time to keep up to date. New topics / innovative things make the developer job very exciting. For me it’s regular process – and that’s my own passion .
    Since two month we have our own HANA system in our data centre as play field :-) (business suite on SAP HANA). I’ve some colleagues who made the HANA certification – and we made the first steps in our system. For group 1 and group 2 everything is okay and they’ve fun .
    We have problems with the group 3. They find every hair in the soup – they spend very much time to search arguments against HANA. That’s our “negative group” . We copied our SAP System to a new system and made a technical migration. Now they compare the SAP System, which is based on an oracle datebase, with the new SAP System which is based on a HANA System. They go through the standard ERP process (offer / order / purchase order / goods movements / delivery / MM invoice / SD invoice / material master data / customer master data / vendor master data / conditions / financial bookings / etc.). They main argument is, that they can’t see a grow up of the performance / the added value of the invest / etc. Our other problem is that the group of this people have experience over 20 years in ABAP developing – and their opinion have a high weight. The other arguments: IBM and oracle are working on similar architectures – and we can hold on on the open sqlsyntax / on the present coding.
    Have you similar problems to get the acceptance of group 3?
    Have you tips / tricks for us?
    Have you ideas for catching the group 3?
    What standard components are really optimized for HANA?
    In which standard components can we see a really performance grow up?
    There are standard use cases to see the differences?
    Which data volume do we need in the data model to see the differences?
    What can we do to take the group 3 with us?
    How can we open the group 3 for innovations?

    Hi,
    Please find my reply below.
    1. Have you similar problems to get the acceptance of group 3?
    In IT world we have similar groups. Only results help this group3. I would suggest showcasing on results.
    2. Have you tips / tricks for us?
    As you mentioned in your email, you already have HANA System to play with. So I would suggest looking at high performance transactions like MRP run and FICO Month-end Close.
    3. Have you ideas for catching the group 3?
    SAP has few use cases. Take-up these use cases build data models and use in ERP.
    4. What standard components are really optimized for HANA?
    Recently in our organization we replaced database from DB2 with HANA. Now our SAP ECC is running on HANA. Straight away we have seen 30% of performance improvement in all the transactions. SAP is providing optimized SAP Transactions and there is significant performance improvement and SAP Road Map clearly talks about providing more optimized SAP Transactions on top of HANA to its customers.
    We tried to push some of our high performance code to DB layer by creating the Data Models and using those views in SAP ABAP Programs or Transactions. This gave us significant performance improvement.
    Please refer to below document. This has list of standard optimized transactions.
    Link
    5. In which standard components can we see a really performance grow up?
    This blog throws light on following high performance transactions.
    Link
    6. There are standard use cases to see the differences?
    Use Case
    7. Which data volume do we need in the data model to see the differences?
    MRP run transaction has huge performance issue you can work on MRP Run data model.
    8. What can we do to take the group 3 with us?
    Only Proof of Concepts (POC) results will help to take this group.
    9. How can we open the group 3 for innovations?
    As per your email, I feel group 3 is most demotivated group. I would suggest to talk to each individual and understand there areas of interest and try to put them in their areas of interest. As per my experience this will give good results.
    -VJ.

  • How do i set a default group (not staff) for new files?

    by default, new files created from within applications appear to be assigned group "staff", regardless of the folder in which they are being created.
    i want new files to inherit the group of the folder in which they are being created. if i create a new file from the terminal command-line, this works. note that it also works when creating new folders from the finder and "save as" dialogue boxes.
    how do i get this to work for new files saved from all applications?
    thanks.

    I usually use the .NET method myself, but if I were forced to poll I would do something like this.  I use a variant to hold the list of filenames.  I would only poll the folder info, when it has been modified then do the Folder List.  Any new files are spotted when the variant attribute does not exist (Replace = FALSE), and this is added to the array.

  • How do I change what the desktop background is for new desktops?

    I am on OS X Mavericks and I want to change my desktop background so that every new desktop I create has that background, but whenever I change the background, it only changes the background for the desktop I was currently in and all new desktops I create still have the old background. How do you change the background for new desktops?

    Create a new Desktop and activate that desktop.
    Control click to open the contextual menu>>Change background.
    When it opens System preference/Desktop&ScreenSaver  but takes you back to Desktop #1, simply drag the SysPreference window to the new Desktop to make the change.  You can do this by mission control .

  • Mapping SAP R3 role to EP role for WD ABAP Application

    Hi,
    I have a WD ABAP application which uses POWL component.
    I have assigned this application to a role in SAP R3 system.
    Now, I have created an iview in portal for this WD ABAP application.
    I want to map this SAP R/3 role to Portal Role so that only people having that role can see the application on portal.
    How do I handle this?
    Thanks and regards,
    Amey

    Hi,
    Scenario 1:
    You need to maintain 2 roles one from Portal and one from R/3
    On the portal end:
    Assign the role which have the WDA application to all the users who should have access.
    On the R/3 end:
    Assign the R/3 role which you have created to access the WDA application to all the users for whom you have added the Portal Role.
    Scenario 2:
    If using CUA (Central User Administration) as UME for Portal and also R/3 then you can maintain the roles from one place that is from CUA.
    You create a role in CUA and this role is shown as group in Portal now add the Portal role to the group or the CUA role.
    And create another role which gives access to the WDA application. Now add these 2 roles to all the users who are supposed to have access to the application.
    Hope this helps.
    Cheers-
    Pramod

  • SAP IS Retail Outbound Idoc Creation for New Articles

    Hi SAP Gurus,
    Good day!
    I would like to inquire if you are familiar with the necessary set up to create OUTbound Idocs to be sent to POS whenever a new article is created. I have already activated the Change Pointers for the Message Types for IS Retail via BD50. However, this did not solve the issue. I have an existing material which ably triggers the idoc change;however, when I try accessing the materials I created recently, no idocs are created.
    Your help is most appreciated.
    Best regards,

    Hi,
    Check in WE20 partner profiles > customer type KU - Customer > choose your store number > under outbound parameters all relevant message type must defined
    Look at the following links for more details:
    http://allian.uclv.net/saphelp/helpdata/EN/50/94f500470e11d1894a0000e8323352/frameset.htm
    http://allian.uclv.net/saphelp/helpdata/EN/50/94f500470e11d1894a0000e8323352/frameset.htm
    http://allian.uclv.net/saphelp/helpdata/EN/50/94f500470e11d1894a0000e8323352/frameset.htm
    http://allian.uclv.net/saphelp/helpdata/EN/50/94f500470e11d1894a0000e8323352/frameset.htm
    Hope you got answer
    regards
    Satish

  • How to re-install 10.7 without super drive for new MBA?

    I just got the new MBA. I didn't buy the super drive. Just wondering how to re-install it if the system crashes...
    I dont even have a USB drive like snow-leopard version MBA

    http://support.apple.com/kb/HT4718
    Regards.

  • How do i get to the tool bar choices for safari

    Where do i find the choices to add to the tool bar for safari in Lion
    how do i get to it?
    also anyone know how we can customize the left side panel on mail??

  • How do I know if I need to pay for new version of Mac Os

    I bought a MacBook pro in June last year (2011) - a month before the new version of Mac OS came out. I paid $29 for the update, however a few days later, I got an email from apple telling me about a free update to the version that I had paid for. I feel like my $29 paid last year was wasted.
    As another new version of Mac OS comes out soon, how do I know whether I should pay for the update?
    Is there a specific rule that says for how long a serial number qualifies for free version updates?

    you have to pay for the new update.  It's only free if you purchased a new mac June 11th of this year or later.  You'd have to call Apple if you want to inquire about a refund from over a year ago.

  • How to remove a file but keeping the name for new one?

    I want to delete a file so I can input new data into the file with same name but even it tells me file deleted the same data are still there!?
    Any suggestions how to do that?
    Thanks,
    george
    public void mySave(String[] sCN, int aSize, String fileDat){
         String tempFile = "";
         tempFile = fileDat;
         try {
             boolean success = (new File(fileDat)).delete();
             if (!success) {
                      // Deletion failed
                    System.out.println(fileDat + " Deletion failed ");
             }else{
            File fSave = new File(tempFile);
            BufferedWriter out;
            out = new BufferedWriter(new FileWriter(fSave));
         for(int i=0; i<aSize; i++){
              out.write(sCN);
              //out.newLine();
         out.close();
    catch (IOException e_io) {
         System.out.println(e_io + " no write to a file ");

    it seems you donot want to delete the file but update it.try {
            // Open or create the output file
            FileOutputStream os = new FileOutputStream("outfilename");
            FileDescriptor fd = os.getFD();
            // Write some data to the stream
            byte[] data = new byte[]{(byte)0xCA, (byte)0xFE, (byte)0xBA, (byte)0xBE};
            os.write(data);
            // Flush the data from the streams and writers into system buffers.
            // The data may or may not be written to disk.
            os.flush();
            // Block until the system buffers have been written to disk.
            // After this method returns, the data is guaranteed to have
            // been written to disk.
            fd.sync();
        } catch (IOException e) {
        }

  • HT2731 HOW DO I CHANGE CREDIT CARD DETAILS ON ITUNES FOR NEW CARD DETAILS

    HOW DO I CHANGE CREDIT CARD DETAILS ON ITUNES TO PUT NEW CARD ON ACCOUNT

    http://support.apple.com/kb/HT1918
    Forum Tip: It is generally considered inappropriate to type all in uppercase letters in Internet discussions, as text that is typed all in uppercase is by convention considered to be shouting.  Uppercase is also more difficult to read, so please use all uppercase sparingly and only when you really mean to shout, which we hope you won’t need to do here .

  • How to make 3rd gen ipod touch a remote for new appleTV

    I have a 3rd generation ipod touch that is updated to iOS 5.1.1 and want to know if I can use that as a remote for my new appleTV?

    Yes. you need this app
    https://itunes.apple.com/app/remote/id284417350?mt=8
    Since the app now requires iOS 7, try downloading a compatible version by:
    If you have iOS 4.2.1 or later on the iPod and there was version compatible with that version, then you should be able to get a compatible version by:
    App Store: Downloading Older Versions of Apps on iOS - Apple Club
    App Store: Install the latest compatible version of an app
    You first have to download the non-compatible version on your computer. Then when you try to purchase the version on your iPod you will be offered a compatible version if one exists.

  • Re: DW CC The usual choices for the Workspace Layout are missing. How can I restore them?

    The usual choices for the Workspace Layout are missing. How can I restore them?The usual choices for the Workspace Layout are missing. How can I restore them?

    The Insert panel has been reworked pretty significantly in DWCC (Spry has been dead for over a year now, so it no longer appears for instance), but can still be opened via Window > Insert then dragged to the toolbar location (to get the tabs back) by clicking and dragging the Insert tab up to the top of the application frame until it highlights. Once you drop it, it will then appear as a toolbar.
    Not all of the tools will be visible at all times. DWCC knows when certain things can't technically be used and it won't display them if they can't be inserted.
    EDIT: Oops, forgot to add this. Here is a link talking about what has changed in the Insert panel: http://helpx.adobe.com/dreamweaver/using/changes-insert-options-creative-cloud.html

  • Hi sap mentor

    hello sap mentor ,
    i m mohit i am having some issues with my sap crm6.0 version
    1.LIKE SOME RUNTIME ERRORS WHILE CREATING A MARKETING PLAN ,
    2.SAVE BUTTON NOT APPEARING IN ELM WHILE UPLOADING BP MASTER DATA
    CAN U P,LEASE TELL ME THAT HOW TO ADDRESS THESE ISSUES OR WHETHER I HAVE TO SEND U THE DESCRIPTION OF THE ERROR.
    3.SOME OTHER ISSUES R TTE IS DISABLED BUT STILL IN TELESALES ORDER IT is asking for tax,
    4.another error is enter valid country for business partner in  * crmd_order*
    5.pricing conditions tab page is not appearing in the sales order but it is copying the prcing procedure field in prices tab page but conditiond tab page is blank.
    also tell me whether the way in which i've asked the question is appropriate and also correct me i m wrong
    thanks in advance
    mohit

    y is there no one to help of crm

  • SAP Mentor Space redirect

    Anytime I try to go to the SAP Mentor space at SAP Mentors it takes me straight to TechEd Online http://events.sap.com/teched/en/myinfo.aspx and wants profile information.
    How can I stay on the SAP Mentor space without immediately getting redirected?  Is there is a bug on the main space page?

    Hi Tammy, I can confirm, this happens to me too.
    There is widget in the middle of the overview space, when this is finished loading it opens this registration window:
    if you are quick and can reach the stop loading button in your browser before it is finished with loading, then you can stay.
    Mark Finnern is space editor and can probably fix this

Maybe you are looking for

  • Applications and Games look ZOOMED in

    I recently upgraded from an out 8900 Curve to a 9300 curve, and now when I try to run some of the applications and games I brought over (using the desktop manager) they are all zoomed in (or running in an incorrect resolution).  Please help! Thanks!

  • Print in Black only

    I have a full cartridge of black ink. I am out of one of the colors. Can I print in black only or do I need to replace the color cartridge in order for my printer to work?

  • CDF - calc script

    The calc script for the Export cdf shows @Jexport being executed like rollup functions - in that there is no requirement that you have 'member = @Jcdf'.When I try this with a sample cdf, I get an error 'not a CALC command'.How do I get Essbase to rec

  • Convers ascii string to hex string

    I need to send a hex string such as 5051525354A5A6A7A8A9 to a DSP across a serial port.  The string is read in from a file. When I send this string to the DSP, it does not recognize the correct hex values. If I enter the hex value, 5051525354A5A6A7A8

  • Unpivot SharePoint list data in SSRS

    I need to unpivot data from a sharepoint list to support a report. the data looks like this Policy  comissiona comissionb comissionc a           1                 2                 3 b           4                 5                  6 i want the resul