Can you please explain in detail about the T-Code SM59

Can you please explain in detail about the T-Code SM59

Hi Raja,
detailed explanation is already available over help.sap.com.
For your ready reference check below links
http://help.sap.com/saphelp_spm21_bw/helpdata/en/57/898009a859493a8bce56caaf0f8e13/frameset.htm
http://help.sap.com/saphelp_webas610/helpdata/en/da/11df3a9b10355ae10000000a11405a/frameset.htm
http://help.sap.com/saphelp_snc70/helpdata/en/3f/7ffb40ef74f923e10000000a155106/frameset.htm
Regards
Jitender

Similar Messages

  • Can you please explain how this query is fetching the rows?

    here is a query to find the top 3 salaries. But the thing is that i am now able to understand how its working to get the correct data :How the data in the alias table P1 and P2 getting compared. Can you please explain in some steps.
    SELECT MIN(P1.SAL) FROM PSAL P1, PSAL P2
    WHERE P1.SAL >= P2.SAL
    GROUP BY P2.SAL
    HAVING COUNT (DISTINCT P1.SAL) <=3 ;
    here is the data i used :
    SQL> select * from psal;
    NAME SAL
    able 1000
    baker 900
    charles 900
    delta 800
    eddy 700
    fred 700
    george 700
    george 700
    Regards,
    Renu

    ... Please help me in understanding the query.
    Your query looks like anything but a Top-N query.
    If you run it in steps and analyze the output at the end of each step, then you should be able to understand what it does.
    Given below is some brief information on the same:
    test@ora>
    test@ora> --
    test@ora> -- Query 1 - using the non-equi (theta) join
    test@ora> --
    test@ora> with psal as (
      2    select 'able' as name, 1000 as sal from dual union all
      3    select 'baker',   900 from dual union all
      4    select 'charles', 900 from dual union all
      5    select 'delta',   800 from dual union all
      6    select 'eddy',    700 from dual union all
      7    select 'fred',    700 from dual union all
      8    select 'george',  700 from dual union all
      9    select 'george',  700 from dual)
    10  --
    11  SELECT p1.sal AS p1_sal, p1.NAME AS p1_name, p2.sal AS p2_sal,
    12         p2.NAME AS p2_name
    13    FROM psal p1, psal p2
    14   WHERE p1.sal >= p2.sal;
        P1_SAL P1_NAME     P2_SAL P2_NAME
          1000 able          1000 able
          1000 able           900 baker
          1000 able           900 charles
          1000 able           800 delta
          1000 able           700 eddy
          1000 able           700 fred
          1000 able           700 george
          1000 able           700 george
           900 baker          900 baker
           900 baker          900 charles
           900 baker          800 delta
           900 baker          700 eddy
           900 baker          700 fred
           900 baker          700 george
           900 baker          700 george
           900 charles        900 baker
           900 charles        900 charles
           900 charles        800 delta
           900 charles        700 eddy
           900 charles        700 fred
           900 charles        700 george
           900 charles        700 george
           800 delta          800 delta
           800 delta          700 eddy
           800 delta          700 fred
           800 delta          700 george
           800 delta          700 george
           700 eddy           700 eddy
           700 eddy           700 fred
           700 eddy           700 george
           700 eddy           700 george
           700 fred           700 eddy
           700 fred           700 fred
           700 fred           700 george
           700 fred           700 george
           700 george         700 eddy
           700 george         700 fred
           700 george         700 george
           700 george         700 george
           700 george         700 eddy
           700 george         700 fred
           700 george         700 george
           700 george         700 george
    43 rows selected.
    test@ora>
    test@ora>This query joins PSAL with itself using a non equi-join. Take each row of PSAL p1 and see how it compares with PSAL p2. You'll see that:
    - Row 1 with sal 1000 is >= to all sal values of p2, so it occurs 8 times
    - Row 2 with sal 900 is >= to 9 sal values of p2, so it occurs 7 times
    - Row 3: 7 times again... and so on.
    - So, total no. of rows are: 8 + 7 + 7 + 5 + 4 + 4 + 4 + 4 = 43
    test@ora>
    test@ora> --
    test@ora> -- Query 2 - add the GROUP BY
    test@ora> --
    test@ora> with psal as (
      2    select 'able' as name, 1000 as sal from dual union all
      3    select 'baker',   900 from dual union all
      4    select 'charles', 900 from dual union all
      5    select 'delta',   800 from dual union all
      6    select 'eddy',    700 from dual union all
      7    select 'fred',    700 from dual union all
      8    select 'george',  700 from dual union all
      9    select 'george',  700 from dual)
    10  --
    11  SELECT p2.sal AS p2_sal,
    12         COUNT(*) as cnt,
    13         COUNT(p1.sal) as cnt_p1_sal,
    14         COUNT(DISTINCT p1.sal) as cnt_dist_p1_sal,
    15         MIN(p1.sal) as min_p1_sal,
    16         MAX(p1.sal) as max_p1_sal
    17    FROM psal p1, psal p2
    18   WHERE p1.sal >= p2.sal
    19  GROUP BY p2.sal;
        P2_SAL        CNT CNT_P1_SAL CNT_DIST_P1_SAL MIN_P1_SAL MAX_P1_SAL
           700         32         32               4        700       1000
           800          4          4               3        800       1000
           900          6          6               2        900       1000
          1000          1          1               1       1000       1000
    test@ora>
    test@ora>Now, if you group by p2.sal in the output of query 1, and check the number of distinct p1.sal, min of p1.sal etc. you see that for p2.sal values - 800, 900 and 1000, there are 3 or less p1.sal values associated.
    So, the last 3 rows are the ones you are interested in, essentially. As follows:
    test@ora>
    test@ora> --
    test@ora> -- Query 3 - GROUP BY and HAVING
    test@ora> --
    test@ora> with psal as (
      2    select 'able' as name, 1000 as sal from dual union all
      3    select 'baker',   900 from dual union all
      4    select 'charles', 900 from dual union all
      5    select 'delta',   800 from dual union all
      6    select 'eddy',    700 from dual union all
      7    select 'fred',    700 from dual union all
      8    select 'george',  700 from dual union all
      9    select 'george',  700 from dual)
    10  --
    11  SELECT p2.sal AS p2_sal,
    12         COUNT(*) as cnt,
    13         COUNT(p1.sal) as cnt_p1_sal,
    14         COUNT(DISTINCT p1.sal) as cnt_dist_p1_sal,
    15         MIN(p1.sal) as min_p1_sal,
    16         MAX(p1.sal) as max_p1_sal
    17    FROM psal p1, psal p2
    18   WHERE p1.sal >= p2.sal
    19  GROUP BY p2.sal
    20  HAVING COUNT(DISTINCT p1.sal) <= 3;
        P2_SAL        CNT CNT_P1_SAL CNT_DIST_P1_SAL MIN_P1_SAL MAX_P1_SAL
           800          4          4               3        800       1000
           900          6          6               2        900       1000
          1000          1          1               1       1000       1000
    test@ora>
    test@ora>
    test@ora>That's what you are doing in that query.
    The thing is - in order to find out Top-N values, you simply need to scan that one table PSAL. So, joining it to itself is not necessary.
    A much simpler query is as follows:
    test@ora>
    test@ora>
    test@ora> --
    test@ora> -- Top-3 salaries - distinct or not; using ROWNUM on ORDER BY
    test@ora> --
    test@ora> with psal as (
      2    select 'able' as name, 1000 as sal from dual union all
      3    select 'baker',   900 from dual union all
      4    select 'charles', 900 from dual union all
      5    select 'delta',   800 from dual union all
      6    select 'eddy',    700 from dual union all
      7    select 'fred',    700 from dual union all
      8    select 'george',  700 from dual union all
      9    select 'george',  700 from dual)
    10  --
    11  SELECT sal
    12  FROM (
    13    SELECT sal
    14      FROM psal
    15    ORDER BY sal DESC
    16  )
    17  WHERE rownum <= 3;
           SAL
          1000
           900
           900
    test@ora>
    test@ora>
    test@ora>And for Top-3 distinct salaries:
    test@ora>
    test@ora> --
    test@ora> -- Top-3 DISTINCT salaries; using ROWNUM on ORDER BY on DISTINCT
    test@ora> --
    test@ora> with psal as (
      2    select 'able' as name, 1000 as sal from dual union all
      3    select 'baker',   900 from dual union all
      4    select 'charles', 900 from dual union all
      5    select 'delta',   800 from dual union all
      6    select 'eddy',    700 from dual union all
      7    select 'fred',    700 from dual union all
      8    select 'george',  700 from dual union all
      9    select 'george',  700 from dual)
    10  --
    11  SELECT sal
    12  FROM (
    13    SELECT DISTINCT sal
    14      FROM psal
    15    ORDER BY sal DESC
    16  )
    17  WHERE rownum <= 3;
           SAL
          1000
           900
           800
    test@ora>
    test@ora>
    test@ora>You may also want to check out the RANK and DENSE_RANK analytic functions.
    RANK:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions123.htm#SQLRF00690
    DENSE_RANK:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions043.htm#SQLRF00633
    HTH
    isotope

  • I am using iPhone 3GS. I am living in Saudi Arabia. I cannot find the directions with in GCC contries in the Navigation Application "COMPASS" of iphone. Can you please explain me how to work on it??

    I am using iPhone 3GS. I am living in Saudi Arabia. I cannot find the directions with in GCC contries in the Navigation Application "COMPASS" of iphone. Only the map is displayed. I am not gtting the directions or information when I use it. Can you please explain me how to work on it??

    See http://kb.mozillazine.org/Editing_configuration#How_to_edit_configuration_files
    Add code to [http://kb.mozillazine.org/UserChrome.css userChrome.css] below the @namespace line.
    <pre><nowiki>@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
    #context-sendlink {display:none !important;}</nowiki></pre>
    See also http://kb.mozillazine.org/Chrome_element_names_and_IDs

  • Can you please help to understand how the firefox decides on the Expires date for a cached javascript file ( my server did not set any Expire header, but firebox set it down).

    # Question
    Can you please help to understand how the firefox decides on the Expires date for a cached javascript file ( my server did not set any Expire header, but firebox set it down). I tried to understand but different javascript file gets different Expires date value when it is being cached. Please help me as I tried lot and could not get proper answer for this. Thanks in Advance.

    Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox. <br />
    http://forums.mozillazine.org/viewforum.php?f=25 <br />
    You'll need to register and login to be able to post in that forum.

  • HT5457 So can somebody please explain to me why the first gen iPad missed out on ios 6?

    So can somebody please explain to me why the first gen iPad missed out on ios 6?

    safrones wrote:
    Is that what you really believe?
    I don't know cause Apple decided for me.
    As does Microsoft anytime that they release a new update that is no longer compatible with the old PC hardware.
    I would hope that Microsoft and Apple would both know what operating systems will run on the hardware that is produced for them.
    I would also hope that Microsoft and Apple know better than you do as to what would work on their devices, tablets, computers, phones .... How much time and money have you put into research and development on the iPad?

  • Hi guys, can you please explain how to perform automatic system scan with CleanApp - it looks like it wants me to manually chose files to delete and I just want an automatic scan (like cleanmymac does)

    Hi guys, can you please explain how to perform automatic system scan with CleanApp - it looks like it wants me to manually chose files to delete and I just want an automatic scan (like cleanmymac does)

    Slowness...First Try using Disk Utility to do a Disk Repair, as shown in this link, while booted up on your install disk.
      You could have some directory corruption. Let us know what errors Disk Utility reports and if DU was able to repair them. Disk Utility's Disk Repair is not perfect and may not find or repair all directory issues. A stronger utility may be required to finish the job.
      After that Repair Permissions. No need to report Permissions errors....we all get them.
    Here's Freeing up Disk Space.
    DALE

  • Need driver for canon mg 5250 as scanner is not working with version 10.7. Can you please help me to find the driver so scanner works with WIFI?

    need driver for canon mg 5250 as scanner is not working with version 10.7. Lion. Can you please help me to find the driver so scanner works with WIFI?

    Try with the latest Apple driver package for Canon (released 15th Feb):
    http://support.apple.com/kb/DL899
    This solved my problem with the printing.

  • Hello,  Can you please advise me as to the recommended system requirements for Adobe CC for Photoshop, Illustrator, InDesign, and Dreamweaver (all 4 programs). I'm hoping this is summarized somewhere rather than making me look up and compare all four. I'l

    Hello,
    Can you please advise me as to the recommended system requirements for Adobe CC for Photoshop, Illustrator, InDesign, and Dreamweaver (all 4 programs). I'm hoping this is summarized somewhere rather than making me look up and compare all four. I'll be using a windows based PC, and will need a graphics card that can support at least two monitors.

    Hi julir
    check this System requirements | Photoshop
    why photoshop demand?cause photoshop having 3D feature, it mean need high spec,,so if you can run photoshop cc to run ai,indd and dw is posibilty
    regards
    Deto

  • Can you please assist me in increasing the speed of my server

    hai friends,
    i am using 4.7ee on windows Can you please assist me in increasing the speed of my server.....

    nice hint, but not usefull.
    how you are going to set virtual memory???
    the maximum virtual address space of a process depends on the architecture (32/64 bit) and - if 32 bit Exectuable - on
    - if running on 32 Bit Operating System /3GB and /userva boot.ini options
    - if running on 64 Bit Operating System: max 4 GB
    as long as your application is able to allocate enough memory your pagefiles are sized sufficiently. If you add physical memory, you normaly can decrease the pagefile size.
    1 GB physical is much too less. Depending on the number of users on the server and depending on the SAP Release I would at least recommend to use 4 GB.
    regards
    Peter

  • Can you please make an option for the next update to leave group chats

    Can you please make it so that we can leave group chats when we want

    This is a user t user forum. No Apple Development representatives are here.
    If you wish to give feedback to Apple use the feedback page.
    http://apple.com/feedback

  • Can you please explain about the vehicle management system?

    Hi ,
    i want to know about the module (vehicle management system) .please explain any one in details .
    Regards
    Venkata .

    Hi Venkata,
    The Vehicle Management system (VMS) is part of SAP IS - Auto. Generally it is said that it is used by importers, however I would rather put it like this – It can be used for an importer or a distributor’s business functions. So if an OEM is also performing a distributor’s business, he can also use VMS and get benefited out of it.
    The VMS facilitates to see a Vehicle like a Vehicle in the system.
    Following are the few high level features -
    It allows to capture all the attributes of a  particular vehicle as an unique object in the system
    All the transaction on a vehicle (sales, purchase etc.) can be carried out keeping vehicle as a central object, provides ease of operation to users. All business and technical data of the vehicle is available here.
    Strong configuration based vehicle search and vehicle history (transactions) helps in tracking the vehicle easily for any purpose in the distribution chain of OEMà Distributorà Dealerà End Customer.
    This is in brief about VMS.
    Regards,
    Aseem Baruaole
    Mahindra Satyam

  • Can you please help me out with the answers

    u2022     Created a report to display details of the Open Picking Slip for a given Shipping Point and Delivery Date.
    u2022     Developed a report program for stock details in various storage locations. Which displays material number, material group, material description, quantity and plat based on selection screen fields material number and plant number. 
    u2022     Created a ALV to display the customer arrears report. 
    u2022     Developed a BDC program to upload Customer master data from legacy to sap system using Call transaction method.
    u2022     Modification of Standard Sap script layout set for Sales Order output and printed SAP Scripts using print programs.
    u2022     Using SAP Standard Report program RSTXLDMC to upload logo and display it as Standard text

    Mazhar,
    Maintain the hierarchy for the object and in the Hierarchy display properties of that info object you can maintain the levels.
    If the values are appearing in Unassigned then you need to check out the hierarchy definition once. Please check out that and revert back if you have the same issue repeats.
    Hope this helps...
    Regards
    Gattu

  • I HAVE TRIED TO PAY MY CREDIT CARD ONLINE BUT WHEN I CLICKED ON CONTINUE I GOT A QUICK FLASH ON MY SCREEN SAYING FIREFOX HAS BLOCKED A POP U,CAN YOU PLEASE HELP ME FOR IN THE FUTURE.

    i tried paying by the same means last time and it did the same again,but managed a payment then but today i had to telephone them,but need to pay online in future could you please help me sort this out,thank you m j wilson.

    This can be a problem with the file places.sqlite that stores the bookmarks and the history.
    * http://kb.mozillazine.org/Bookmarks_history_and_toolbar_buttons_not_working_-_Firefox

  • Explain in detail about the operation of zerophasefilter.vi

    Description needed in detail.
    Thanks.

    I palyed with this some years ago.
    It runs off the idea that if you run a signal through a filter
    a) Only specific freq components of the signal will be passed.
    b) A phase shift that is on the order of the filter is introduced.
    When running the same signal through the same filter again,
    a) The freq components that passed before are still passed but the componenets that were removed in the first passed are not present so they are not remove.
    b) Another phase shift is introduced.
    The zero pahse shift filter runs the signal through the filter (you pick your favorite flavor) and then the signal is reflected about the Y-axis effectively reversing time. THe revers signal is run through the filter a second time but now the phase shift is is in the oposite time direction. This effectively cancels out the original phase shift.
    These are handy if you want to correlate a filtered event with an un-filtered event.
    BUT
    You do not get something for nothing (2nd Law of Theromdynamics).
    In getting better phase information you loose signal info at the front end and back end of the waveform.
    I hope this helps,
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Can you please explain sap note 817499

    Hi All,
            Can anyone explain me the SAP note: 817499.
    I'm getting a short dump when i'm using this part of code in the program RCNRW007 as per sap note.
    start of note 817499: use memory only if needed
      G_WORK_WO_MEMORY = 'X'.
      EXPORT G_WORK_WO_MEMORY TO MEMORY ID 'G_WORK_WO_MEMORY'.
    end of note 817499: use memory only if needed
                                                                                    Information on where termination occurred :
                                                                                    The termination occurred in the ABAP/4 program "RCNRW007 " in             
    "%_GET_ACT01".                                                            
    The main program was "RCNRW007 ".                                                                               
    The termination occurred in line 135                                      
    of the source code of program "RCNRW007 " (when calling the editor 1350). 
    Source code extract                                                                               
    001050     T_PSMASTDATA1-SUBPR      = PRPS_R-SUBPR.    
    001060     APPEND T_PSMASTDATA1.                       
    001070                                                 
    001080   *      collect prps for conversion exit CJPN  
    001090     MOVE-CORRESPONDING PRPS_R TO T_PRPS.        
    001100     APPEND T_PRPS.                              
    001110                                                 
    001120   GET     AUFK.                                 
    001130     IF GD_PSMASTDATA-SEL_NW_MIN IS INITIAL OR   
    001140        GD_PSMASTDATA-SEL_NW_MIN > AUFK-AUFNR.   
    001150       GD_PSMASTDATA-SEL_NW_MIN = AUFK-AUFNR.    
    001160     ENDIF.                                      
    001170     IF GD_PSMASTDATA-SEL_NW_MAX < AUFK-AUFNR.   
    001180       GD_PSMASTDATA-SEL_NW_MAX = AUFK-AUFNR.    
    001190     ENDIF.                                      
    001200     MOVE-CORRESPONDING AUFK TO T_PSMASTDATA1.   
    001210     T_PSMASTDATA1-VERNA      = AUFK-USER2.      
    001220     T_PSMASTDATA1-OWAER      = AUFK-WAERS.      
    001230     T_PSMASTDATA1-AKOKR      = AUFK-KOKRS.      
    001240     T_PSMASTDATA1-AKSTL      = AUFK-AKSTL.      
    001250     T_PSMASTDATA1-FKOKR      = AUFK-KOKRS.      
    001260     T_PSMASTDATA1-FKSTL      = AUFK-KOSTV.      
    001270     APPEND T_PSMASTDATA1.                       
    001280                                                 
    001290   GET     ACT01.                                
    001300     MOVE-CORRESPONDING ACT01 TO T_PSMASTDATA1.  
    001310     T_PSMASTDATA1-KTEXT      = ACT01-LTXA1.  
    001320     T_PSMASTDATA1-OWAER      = ACT01-WAERS.  
    001330     T_PSMASTDATA1-AKOKR      = ACT01-ANFKOKRS.
    001340     T_PSMASTDATA1-AKSTL      = ACT01-ANFKO.  
    >     APPEND T_PSMASTDATA1.
    Regards,
    Nikhil.

    Hi Raja,
    detailed explanation is already available over help.sap.com.
    For your ready reference check below links
    http://help.sap.com/saphelp_spm21_bw/helpdata/en/57/898009a859493a8bce56caaf0f8e13/frameset.htm
    http://help.sap.com/saphelp_webas610/helpdata/en/da/11df3a9b10355ae10000000a11405a/frameset.htm
    http://help.sap.com/saphelp_snc70/helpdata/en/3f/7ffb40ef74f923e10000000a155106/frameset.htm
    Regards
    Jitender

Maybe you are looking for

  • Integration with EBS HR & Fixed Asset module

    Let me know the integration possibilities between: a) Oracle's EBS's HRMS module and Workforce Planning b) Oracle's EBS's Fixed Assets module and Workforce Capex Planning c) Oracle's EBS's AP module and Financial Planning

  • How do I change the name and cover of a ebook in ibooks for mac?

    I have iBooks on my macbook pro and would like to change the name and cover of some epub books I dowloaded.  How do I go about doing this, if there a get info like in itunes that I just can't find?

  • Share contact with yahoo email

    Has anyone noticed that when using the "Share Contact" function to email a vCard to someone doesn't work correctly when sending from a Yahoo! account? With my Gmail account, the email includes the .vcf file and can easily be added to any contacts app

  • Pwd policy attrs replication issue in mix mode 63 and 5.2 rep topo

    Hi I have MMR between 6.3 and 5.2 replication works fine but pwd attrs not being propagated at all, any idea 5.2 Sun Java(TM) System Directory Server/5.2_Patch_5 B2007.093.0058 6.3 pwd-accept-hashed-pwd-enabled : off pwd-check-enabled : on pwd-compat

  • Work Item or Document is disappear from Inbox

    Hiya, Any ideas on why the workflow item or document is disappear from inbox SBWP once you clicked to display/view the document without perform any task action. Cheers,