Functionality of Bell Curve in PD module

Hi,
Can anybody flash some light on the functionality of bell curve in apprisals...hows its used in SAP.Any standard config available in the system? Please help
Thanks in advance,
Ashwini

Statistical functions including several which deal with normal distribution, are discussed in Chapter 10, Statistical Functions, of the iWork Formulas and Functions User Guide. This useful guide may be downloaded via the Help menu in Numbers '09. Go to chapter 10, or for a direct route, search 'normal distribution'
For what it's worth, you can find the formula  for calculating the coordinates for the bell curve here: The-Normal-Distribution-Or-Bell-Curve
Regards,
Barry

Similar Messages

  • E-PMS: Bell curve functionality

    Dear Friends,
    We are implementing E-PMS in EHP5.  We would like to know what are the provisions available for bell curve in standard E-PMS.  Is there any standard functionality and BADIu2019s available for the same.
    Also suggest any other work around.
    Regards,
    Nilesh

    Hi nilesh,
    use this function module
    create report program
    TYPE-POOLS: gfw.
    TYPES:BEGIN OF ty_per,
           id TYPE hap_appraisee_id,
           END OF ty_per.
      types:begin of ty_pa0001,
            pernr type persno,
            end of ty_pa0001.
    DATA: y_values TYPE TABLE OF gprval WITH HEADER LINE,
            x_texts TYPE TABLE OF gprtxt WITH HEADER LINE.
    DATA: lt_pa0001 TYPE TABLE OF ty_pa0001.
    DATA:var TYPE i.
    DATA:var1 TYPE i,
           var2 TYPE i,
           var3 TYPE i,
           var4 TYPE i,
           var5 TYPE i.
    DATA:lt_hrhap_appee TYPE TABLE OF hrhap_appee.
    DATA:lv_pernr TYPE TABLE OF ty_per.
    DATA:lt_hrhap TYPE TABLE OF hrhap.
    DATA:lt_hrhap_further TYPE TABLE OF hrhap_further.
    Data: lt_pa0000 type table of persno.
    REFRESH y_values.
    REFRESH x_texts.
    SELECTION-SCREEN:BEGIN OF BLOCK a1.
    PARAMETERS:org TYPE pa0001-orgeh.
    SELECTION-SCREEN:END OF BLOCK a1.
    START-OF-SELECTION.
       select pernr FROM pa0001 INTO TABLE lt_pa0001 WHERE orgeh EQ org AND begda LE sy-datum AND endda GE sy-datum.
       select pernr from pa0000 into table lt_pa0000  for all entries in lt_pa0001 where
                                                        pernr eq lt_pa0001-pernr and begda le sy-datum and endda ge sy-datum and stat2 eq '3'.
       MOVE lt_pa0000 TO lv_pernr.
       SELECT * FROM hrhap_appee INTO TABLE lt_hrhap_appee FOR ALL ENTRIES IN lv_pernr WHERE id = lv_pernr-id.
       SELECT * FROM hrhap INTO TABLE lt_hrhap FOR ALL ENTRIES IN lt_hrhap_appee WHERE
                                                                    appraisal_id = lt_hrhap_appee-appraisal_id AND ap_status = '5'.
       SELECT * FROM hrhap_further INTO TABLE lt_hrhap_further FOR ALL ENTRIES IN lt_hrhap WHERE
                                                             appraisal_id = lt_hrhap-appraisal_id  AND row_iid = '1' AND column_id = 'ZSCR'.
       var = lines( lt_pa0001 ).
       var1 = var * '0.1' .
       var2 =  var * '0.2' .
       var3 =  var * '0.5' .
       var4 = var * '0.1' .
       var5 = var * '0.1' .
       y_values-rowtxt = 'Actual Bell Curve Distrubtion'.
       y_values-val1 = 10.
       y_values-val2 = 12.
       y_values-val3 = 44.
       y_values-val4 = 15.
       y_values-val5 = 12.
       APPEND y_values.
       y_values-rowtxt = 'Ideal Bell Curve Distrubtion'.
       y_values-val1 = var1.
       y_values-val2 = var2.
       y_values-val3 = var3.
       y_values-val4 = var4.
       y_values-val4 = var5.
       APPEND y_values.
       x_texts-coltxt = '94%-100%(5)'.
       APPEND x_texts.
       x_texts-coltxt = '91%-93%(4.5)'.
       APPEND x_texts.
       x_texts-coltxt = '81%-90%(4)'.
       APPEND x_texts.
       x_texts-coltxt = '70%-79%(3.5)'.
       APPEND x_texts.
       x_texts-coltxt = '60%-69%(3)'.
       APPEND x_texts.
       CALL SCREEN 100.
    CALL FUNCTION 'GFW_PRES_SHOW'
    EXPORTING
    CONTAINER         = 'CONTAINER'    "A screen with an empty container must be defined
    PRESENTATION_TYPE = GFW_PRESTYPE_LINES
    *        PRESENTATION_TYPE =  gfw_prestype_time_axis
    *        PRESENTATION_TYPE = gfw_prestype_area
    *        PRESENTATION_TYPE = gfw_prestype_horizontal_bars
    TABLES
    VALUES            = Y_VALUES
    COLUMN_TEXTS      = X_TEXTS
    EXCEPTIONS
    ERROR_OCCURRED    = 1
    OTHERS            = 2.
    Regards
    Jayaprakash

  • Bell Curve graph in OBIEE 11g

    Can anyone know how to build a Bell curve report in OBIEE 11g.
    Thanks in advance.
    - Don.

    Hi Don,
    Try with standard deviation function,
    http://gerardnico.com/wiki/dat/obiee/distribution
    Regards,
    Dpka

  • Making a Bell Curve in Numbers or MS Office for MAC: I already have mean and standard deviation

    I hope my question is a simple one with a simple answer: I have the results of a mid-term and the professor gave us the mean and standard deviation of the results of the exam from which he based our grades. I am a visual person and (to be honest) without having to put forth a lot of effort, I would like to see visually where I fall on this, admittedly, artificial curve. I have both Numbers and MS Office on my MacBook Pro. Is there an easy way to create a bell curve using these numbers? It seems like there should be since those are usually the only numbers needed. I just, honestly, don't want to do the tedious work myself.

    Statistical functions including several which deal with normal distribution, are discussed in Chapter 10, Statistical Functions, of the iWork Formulas and Functions User Guide. This useful guide may be downloaded via the Help menu in Numbers '09. Go to chapter 10, or for a direct route, search 'normal distribution'
    For what it's worth, you can find the formula  for calculating the coordinates for the bell curve here: The-Normal-Distribution-Or-Bell-Curve
    Regards,
    Barry

  • Bell curve in ABAP Report

    Hi All,
    I have a requirement where I need to create bell curve in ABAP report.
    This is required in appraisal grade normalization for SAP HR.
    Can any one pls give your expert input on this?
    Thanks in advance.
    Regards,
    Hemendra

    Hello,
    I am assuming you are using SAP GUI to display the Bell Curve. We have the following options in the GUI:
    1. Network Graphic u2013 It is used for displaying graphics in SAP GUI. It is integrated well with ABAP and you could use the sample programs HIER_BO1, HIER_BO2, NETZOCX1, NETZOCX2, NETZ_BO1, NETZ_BO2, NETZ_BO3 to evaluate.
    2. JNet - is a Generic Network Editor which runs as a Java Applet. It has a full integration into ABAP. CL_GUI_JNET, wraps JNet for ABAP applications. CL_GUI_JNET is available as of Rel. 7.01 Example Programs UML_CLASS_DIAGRAM, NI_JNET
    JNet is a Generic Network editor which fits well in the Netweaver Landscape. It adheres to the SAP UI design standards and has a customizable editor for box and line graphics. However, the full integration into the ABAP via the CL_GUI_JNET class is available as of Netweaver Rel. 7.01 only.
    Hope this helps.
    Thank you,
    Ramneek

  • Please help me out with the function code of print option in module pool

    please help me out with the function code of print option in module pool, along with CASE condition.
    regards,
    asif

    Hi
    you can use the Function module
    CALL FUNCTION 'GET_PRINT_PARAMETERS'
      EXPORTING
        destination            = 'LP01'                       "'Printer name
        list_name              = 'TEST'
        list_text              = 'SUBMIT ... TO SAP-SPOOL'
        immediately            = ' '
        line_size              = '2000'
        no_dialog              = 'X'             "pass space to Pop screen for Print option
      IMPORTING
        out_parameters         = wa_pri_params
        valid                  = w_valid.
    "next call below things
      NEW-PAGE PRINT ON NO DIALOG PARAMETERS wa_pri_params.
         "and try to Print the values inside the new-page
      NEW-PAGE PRINT OFF.
    Prabhudas

  • How can i reverse the function of the curves in the modify curves dialog

    in much older version of PS, there was a little set of arrows to reverse the function of the curves in the modify curves dialog. i miss this greatly, since I've been using them opposite from the standard direction for over 20 years.
    Any way to switch this in CC?'

  • CAN ANYBODY EXPLAIN ME THE GENERAL FUNCTIONING OF THE SD, MM, PP MODULES.

    CAN ANYBODY EXPLAIN ME THE GENERAL FUNCTIONING OF THE SD, MM, PP MODULES.

    Hi Santosh,
    Seems u r new to SAP.
    SD, MM, PP, FI ,CO,CRM ,etc... are the functional areas dealing in the SAP R/3 ERP.
    They all have their own transaction code and tables. But all are integrated and related to each other.
    For more info check these links.
    http://www.sap-img.com/sap-mm.htm
    http://www.sap-img.com/sap-sd.htm
    http://www.sap-img.com/sap-pp.htm
    Hope this will resolve ur query.
    Reward if helpful.
    Regards.

  • Create a new curve in Graph module using vbs

    Hello.
    I am trying to get control over the curves in the Graph module of Diadem 8.1 using vbs. I can change the propoerties of the curves that have been already created, but it is not always the most appropiate. How can I create a new curve in the Graph module?
    I hope someone can help me.
    Regards from Mexico.

    Hi ingluiseflorest,
    The command you're looking for is "GraphObjNew()", which will work in your DIAdem 8.x version.  Here's an example from the DIAdem 9.1 help file:
    Call PicDelete()                            'Deletes all objects
    Call GraphObjNew("2D-Axis","New_2DAxis1")   'Creates a new 2D axis system
    Call GraphObjOpen("New_2DAxis1")            'Opens axis object
      D2AxisTop        =10                      'Sets position
      D2AxisBottom     =10
      D2AxisLeft       =10
      D2AxisRight      =10
      Call  GraphObjNew("2D-Curve","New_Curve") 'Creates a new curve
      Call GraphObjOpen("New_Curve")            'Opens curve object
        D2CCHNX          ="[1]/[1]"             'Defines x-channel
        D2CCHNY          ="[1]/[2]"             'Defines y-channel
        D2CurveColor     ="red"                 'Defines curve color
      Call GraphObjClose("New_Curve")           'Closes curve object
    Call GraphObjClose("New_2DAxis1")           'Closes axis object
    Call PicUpdate()                            'Updates report
    Cheers,
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • File Adapter Issue: Not functioning when used with BIC user modules

    Hi! ALL
    We have been experiencing issue with file adapter, when we SeeBurger BIC user modules in sender file - FTP communication channel.
    The regular FTP functionality is working fine if do not have BIC user modules defined under the module tab.However, when put in BIC user module parameters it is not picking up the file.
    Also, we do not see any error logs; even the communication channel monitoring does not show any error log....only show the polling interval success, without the file being picked up.
    This issue started appearing once we deployed our new sda file....as we changed our BIC mapping.
    We can try doing back to our previous sda file....to see it fixes the problem.
    But, before doing that ....we would like to know where the cause of this issue....Can you point us to any error logs we can find on the PI server.
    Your help is greatly appreciated!!
    Thank you,
    Patrick.

    If you configured your logging correctly you should find in the log folders
    ./applications/com.seeburger.jucon/
    ./applications/com.seeburger.bicxiadapter/
    Try to scan those for recent errors - if the no log files can be found you should check the defaultTrace.

  • Using  'libc' functions in a STREAM 64-bit module

    Hi,
    Finally I got to compile and load the STREAM module, the problem I had was a matter of the compiler I was using.
    But now I would like to know how could I use functions typically encapsulated in libraries in my module. For example, I would like to use 'memcpy' which is in libc.
    I have tried to extract its '.o' from libc.a (ar -x /usr/lib/libc.a memcpy.o) and then link it with my module : /usr/ccs/bin/ld -r -o mymodule mymodule.o memcpy.o, but it returns the following error:
    ld: fatal: file memcpy.o: wrong machine class
    ld: fatal: file processing errors: no output writen to mymodule
    I guess that it is because, since 64-bit Solaris environments do not have static libraries, the file memcpy.o I am trying to link is 32 bits.
    I have also tried to link mymodule with a dynamic library:
    /usr/ccs/bin/ld -r -o mymodule -L/usr/lib/sparcv9/ -dy -Bdynamic mymodule.o -lc
    but I cannot load the module and the error that I can see in the console is:
    /kernel/strmod/sparcv9/mymodule: undefined symbol memcpy
    WARNING: mod_load: cannot load module 'mymodule'
    So I guess it is not possible to link a kernel module with a dynamic library.
    Could somebody give me a clue of how could I do it, if it is possible??
    Thank you in advance
    Regards
    Elena
    (my email es: "[email protected]")

    OK........ Couple of things I see....
    func.as
    package{
    public class func{ // This is the name of your class and as
    such, it needs a constructor.....
    public function func() {
    // Doesn't need to do anything
    Your import should be inside your package but outside the
    class definition
    You need to import your package into your Flash shell before
    you can call the BackToMenu funciton (this is the real reason for
    the error).
    If you get an error about not being able to nest packages,
    you'll need to adjust things
    package com.mysite.common {
    the above line will assume that you have folders relative to
    your flash shell of the same names.....
    com \ mysite \ common \ func.as
    If this doesn't make sense, just let me know. We'll get it
    straightened out.

  • Search function while on Curve.

    I am on my phone in the Curve Forum. Is there not a search function? The only thing I can do is go back to the homepage and search through everything. I would like to be able to just search the curve forum. Help.
    Curve 8330 OS v4.5

    Welcme to the Frums!
    When you do a search on the forums on your blackberry, type in CURVE and maybe that will help narrow your search?
    I use the blackberry browser too.  Lorrie uses opera mini and has had great success with it. 
    Nurse-Berry
    Follow NurseBerry08 on Twitter

  • Save As function not available in the Print Module

    Out of nowhere, the 'Save As' function isn't available in the Print Module.  I have updated to 4.4, restarted Lightroom, etc.  I can still export the images, just not save as a jpg.  Can you help?

    kwhitworth7,
    There never was a <Save As> function in Lr, not in the Print Module and not anywhere else. Not in Lr1, Lr2, Lr3 or Lr4.
    Lr does not do <Save As>. Lr works with a database, called the catalog, and every step done in Lr is automatically and instantly saved in the catalog. There is no need for a <Save As> - there is not even the possibility of a <Save As>.
    <Save As> means that you save the image file itself (under a new name). Lr does not save anything in the image file (except xmp data and you cannot save the xmp under a new name). This is simply not possible.
    What is possible - as the previous posters have pointed out - that you create a <Saved Print> in the Print Module. This saves the print in the catalog and adds it to a Collection.
    It is also possible that you save your print as a JPG. To do this select <JPEG File> in the <Print Module / Print Job panel (right side) / Print To> (you have to click on the small double-triangle, see screen shot:
    Then click on <Print to File ...>. You then get a dialog box (which is part of your OS) where you select a location for the JPG-file and indeed you have to give this file a name.
    And, yes, that is a "save-function".
    Are you saying that when you click on <Print to File ...> nothing happens?
    Message was edited by: web-weaver

  • Documents to learn Functional concepts of Oracle Apps all modules

    Hi
    I am new to Oracle Apps and thinking of learning it. Looking for some good functional documents which can help me in understanding and getting strong base as a beginner.
    Please suggest me with good begineer or middle level books or blogs through which i can learn
    Thanks in advance
    Regards
    Sandeep Artham

    I am new to Oracle Apps and thinking of learning it. Looking for some good functional documents which can help me in understanding and getting strong base as a beginner.
    Please suggest me with good begineer or middle level books or blogs through which i can learnPlease see old threads.
    https://forums.oracle.com/forums/search.jspa?threadID=&q=How+to+become+functional+consultant&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Learn+Oracle+Financials&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • BUG in DB XML? (when dealing with modules, user-defined functions)

    Hi,
    this post can be related to Different results for the semantically the same queries but here examples are even simpler.
    I have the module with one user-defined function:
    module namespace tnt = "http://tntbase.mathweb.org/ns";
    declare function tnt:filter-path($docs as document-node()*, $path as xs:string) as document-node()*{
      $docs[dbxml:metadata('tnt:path') = $path]
    };Then I have a query:
    import module namespace tnt = 'http://tntbase.mathweb.org/ns'  at 'file:/path/to/module/user-func.xq';
    (: this variable is IMPORTANT in the query:)
    declare variable $len := 3;
    (: here goes the same function as in the module, but with different name :)
    declare function tnt:filter-path2($docs as document-node()*, $path as xs:string) as document-node()*{
      $docs[dbxml:metadata('tnt:path') = $path]
    (:the query itself :)
    tnt:filter-path(collection("xml_content.dbxml"), substring("a:/doc.xml", $len)) If I execute the query I get *0* results, if I use function tnt:filter-path2 (instead of module's tnt:filter-path) then I get the expected *1* result.
    Also I experimented a bit with a query and got the following observations (independent from each other):
    1) If I substitute $len by value *3* or *3.0*, then I get right results in both cases, i.e. if the query itself looks:
    tnt:filter-path(collection("xml_content.dbxml"), substring("a:/doc.xml", 3)) 2) If I change the module's function so that it uses value comparison instead of general comparison, then I get the right results in both cases as well:
    module namespace tnt = "http://tntbase.mathweb.org/ns";
    declare function tnt:filter-path($docs as document-node()*, $path as xs:string) as document-node()*{
      $docs[dbxml:metadata('tnt:path') eq $path]
    };Please, help me out! I'm pretty sure it's a problem of DB XML and I'm struggling with it for a long time in this or that shape.
    Thanks a lot in advance,
    Vyacheslav

    I upgraded from 2.5.13 to 2.5.16 and the bug disappeared. The reason why I didn't do it before was that I hadn't seen any relevant for me fixes in the release notes of 2.5.16 comparing to 2.4.13 (Actually I already have had two patches for two relevant issues in the 2.5.13 version)
    Sorry for the false alarm.
    Vyacheslav

Maybe you are looking for