How to more than one scale (4.0 scale and 4.3 scale)

Dear All,
In our case( Korea Sogang University) customer used 4.0 scale for module appraisal but changed to 4.3 scale some years ago.
In this case how can we use two scale ?.
some students have 4.0 scale appraisal and 4.3 scale also.
I want to total GPA as 4.3 scale bases becuase it is used currently.
regards,
jin dal

Jin Dal,
I think you can simplify this, depending on how you have actually defined the scales.  In an ideal world, you would have set up the scales in the following way:
<u>KRDO (A-F)</u>
A = 90,000
B= 80,000
C= 70,000
etc., or some similar scale values
<u>KRG1 (4.0 scale)</u>
4.0 would map to 90,000 (NOT 100,000) - This means that the 'upper limit' of that linear quantity scale is something other than 4.0.
<u>KRDR (A-F with +/-)</u>
A+ = 93,000
A0 = 90,000
etc.
If you did this, then you would not even need scale KRGV.
Here is the problem.  You cannot just go and change your scales now to this simple model.  Why?  The appraisals you have already stored contain the absolute value (i.e. the value on the 100,000 scale).  They would then all be wrong, unless you went into each appraisal and re-stored it.
I mainly describe that scenario for everyone else out there setting up their systems.  Leave some 'headroom' above you current maximum score in the GPA!  You may need it later.  This is described in the Base Configuration Cookbook in my sticky post.
Unfortunately for you, I suspect you set up your scale KRDO with A = 100,000, and your linear scale KRG1 with 4.0 as the highest values (= 100,000).  That means you really do need the extra 4.3 scale of KRGV.
You will probably not want to keep going into the IMG to change the scale for GPA.  In fact you might have a user bring up the performance indices for a pre 2001 student, and then immediately jump to a post-2001 student!  So, here are your possible solutions:
1) Just have two different performance indices: one for pre-2001, one for post-2001
2) For your GPA PI, use the 4.3 scale.  However, then you need to change your PI Calculation itself to look at the appraisal records.  For the pre-2001 students, you need to actually CHANGE (in memory; not in the database) the assigned grades from A to A0, B to B0, C to C0, etc.

Similar Messages

  • How do I get more than one signature option in Fill and sign?

    How do I get more than one signature option in Fill and sign?

    Hi,
    Are you trying to place more than one signature on a PDF document?
    Please explain the workflow.
    Regards,
    Anand

  • How to authorise more than one machine (1 tablet Android and one PC running Windows XP Pro) with the same Adobe ID ?

    How to authorise more than one machine (1 tablet Android and one PC running Windows XP Pro) with the same Adobe ID ?

    Cloud License allows 2 activations http://www.adobe.com/legal/licenses-terms.html
    -Install on a 2nd computer http://forums.adobe.com/thread/1452292?tstart=0
    -Windows or Mac does not matter... 2 on the same operating system, or 1 on each

  • My mac will not copy more than one file at a time and gets locked up if the file is too large, my mac will not copy more than one file at a time and gets locked up if the file is too large

    my mac will not copy more than one file at a time and gets locked up if the file is too large, my mac will not copy more than one file at a time and gets locked up if the file is too large

    So now that you have repeated the same thing three times that doesn't make things any clearer at all.
    You are copying files from where to where?
    How are you attempting to copy files, software or click and drag?
    Any other detail would be helpful.
    Allan

  • Why is my cursor taking holidays and choosing to not respond to my mouse or mice as I have more than one that I can  use and it refuses to respond for a period of time

    Why is my cursor taking holidays and choosing to not respond to my mouse or mice as I have more than one that I can  use and it refuses to respond for a period of time

    Hi 
    Yes you can delete the expired certificate which are showing  as it is not functional anymore and they remain as stale entries 
    You can use  below command
    Remove-ExchangeCertificate -Thumbprint "specify the value "
    Remember to mark as helpful if you find my contribution useful or as an answer if it does answer your question.That will encourage me - and others - to take time out to help you Check out my latest blog posts on http://exchangequery.com

  • More than one correct target in Drag and Drop

    Can an object have more than one correct target in a drag and drop? I have a question: Balance cost with _________ and ___________. The correct answers are interchangable. It doesn't matter which goes in which blank. Is it possible to tell Captivate that either would be a correct answer?

    Unfortunately, no. I need to be able to drag sources to both targets. I
    have two sources and two targets. It doesn't matter which source goes
    into which target for this statement. So I need it to be correct no
    matter which order the learner puts the answers.
    Shekhar_Dhiman <mailto:[email protected]>
    Tuesday, May 07, 2013 4:49 PM
    >
          Re: More than one correct target in Drag and Drop
    created by Shekhar_Dhiman
    <http://forums.adobe.com/people/Shekhar_Dhiman> in /Adobe Captivate/ -
    View the full discussion
    <http://forums.adobe.com/message/5298955#5298955

  • I have an HP Photosmart C4180 all in one printer scanner and copier, I can't figure out how to scan more than one page at a time and then send as a PDF file via email

    I have an HP Photosmart C4180 all-in-one, printer, scanner and copier.  I can't figure out how to scan more than one page?  It will only let me do one page at a time and then I have difficulty sending pages 1, 2 and 3 as one docuement.  Any ideas??
    Thank you, Jetteski

    Hello Jetteski,
    Hello Jetteski, Thanks for the post.
    Since you are running a MAC, check the below links for some excellent information on scanning.  Good Luck!
    http://goo.gl/M8Cl2
    http://goo.gl/cufK6
    http://goo.gl/OTQoR
    I work for HP but my posts and replies are my own....Thank you!

  • How Calculate more than one value and store it into to different rows and column for each input?

    thx guys.....i have a progress now in LV
    But now i have new trouble here. Ok i attached my LV file (LV 7.0.1/7.1) and excel form. I just could'nt calculate more than one input value. I want a different result for each value that i enter ... and store it into different rows and column. But it just store at one row.
    Attachments:
    My Project.vi ‏31 KB
    rumus motor bakar.xls ‏14 KB

    duplicate post

  • More than one column retrieved in "report and form" page

    HELLO!
    let's see if anybody can help me with this... i'm sure it's a stupid problem but i really don't know how to solve it.
    when i create a new application with APEX, i want to add a "report and form" page. i select the table where de data is, and then click on add page. then i go to the page definition for the form that just has been created but there's no option for selecting more than one column as the link column...
    i mean, i want to show a report with all the columns from the table and then, by selecting one of them, the form should display that column but the problem is that the primary key of the table is formed by 6 columns and i always receive the "more than one column retrieved" message as it's trying to retrieve the information using only one column. is there any way to make the link column be composed by 6 or 7 columns??

    APEX can handle 2 primary key for one table (if you are using the automated fetch row and the automated process row).
    In your case, you'll have to create your own "fetch process (page rendering)" and "DML process (page processing)".
    Flex
    Homepage : http://www.insum.ca
    InSum Solutions' blog : http://insum-apex.blogspot.com

  • How do I create forms that people can complete in more than one sitting i.e. save and submit?

    Hi,
    I have just bought formscentral and need advice to achieve my objectives:
    Required:
    Customer can part fill form, save and complete later on and submit for us to capture the data.
    Customer can save or can access their completed form, as we need them to print it out, and physically sign a version for us for legal reasons
    Several different people within the customer's business need to fill out different areas of the form, so they may need to e-mail the form bwtween each other or each logon and complete their section.
    Are the above achievable? If so can I do as a web form or pdf? Are there any settings I need to apply to the form before or during creation? Are there only certain methods of distribution that will work?
    Other concerns:
    Our end customers are small traders that are not that computer literate and I worry that they won't have the latest adobe reader or the form won't be compatible with their Mac or firewalls etc and will struggle to be able to fill out, save and submit the forms for technical reasons. Are these concerns justified? If so, are there ways to minimise these issues?
    Any guidance is much appreciated. The package also mentions it includes one to one support from Adobe - how do I access this support?
    Thank you,
    Rob

    If a requirement is that the form be passed around to several users, I think that the PDF option is your only hope. It will indeed be a problem if users don't have Reader or some other forms-capable PDF viewer. You don't have to do anything special apart from enabling it with FormsCentral. This allows users with Reader versions prior to 11 to save the filled-in form. You'll just have to try to educate the users to use Reader (and NOT to use Preview on a Mac).

  • AVTransmit, how transmit more than one audio files

    Hello. I have download the client server example from your site for transmitting an audio file. The example is in http://java.sun.com/products/java-media/jmf/2.1.1/solutions/AVTransmit2.java
    The thing is that i want to change it so as to transmit one audio file after another, something like having a playlist. How can i change the datasource and play the next audio file? I try to change it by adding an endofmedia event but just changing the datasource is not working

    I'll post u the jnlp file which i am using. To sign all the jars i've used the same alias ( a self signed certificate using keytool and jarsigner).Here is the jnlp file:
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp spec="0.2 1.0"
    codebase="http://127.0.0.1:8080/healthdec"
    href="testTool.jnlp">
    <information>
    <title>Unit Test Manager </title>
    <vendor>Sun Microsystems, Inc.</vendor>
    <description>A minimalist drawing application along the lines of Illustrator</description>
    <icon href="images/testing.gif"/>
    <offline-allowed/>
    </information>
    <resources>
    <j2se version="1.3+ 1.2+"/>
    <jar href="utestfw.jar" main="true" download="eager"/>
    <jar href="crimson.jar" main="false" download="eager"/>
    <jar href="jaxp.jar" main="false" download="eager"/>
    </resources>
    <application-desc main-class="utestfw.ObjectBrowser"/>
    <security>
    <all-permissions/>
    </security>
    </jnlp>
    Can u please look at the above code and suggest me where i am wrong. Thanks.
    -Regards
    Aparna

  • How to create more than one connections between my host and server

    Hi,
    I want to create multiple connections(at least, two connections) between my host and the server.
    And use them to transfer data at the same time.
    Could you help me, and could you give me a sample code example?
    ^-^
    Thank you very much

    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import java.net.*;
    import java.io.*;
    import java.nio.channels.*;
    import javax.swing.*;
       This program shows how to interrupt a socket channel.
    public class InterruptibleSocketTest
       public static void main(String[] args)
          JFrame frame = new InterruptibleSocketFrame();
          frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          frame.setVisible(true);
    class InterruptibleSocketFrame extends JFrame
       public InterruptibleSocketFrame()
          setSize(WIDTH, HEIGHT);
          setTitle("InterruptibleSocketTest");
          JPanel northPanel = new JPanel();
          add(northPanel, BorderLayout.NORTH);
          messages = new JTextArea();
          add(new JScrollPane(messages));
          busyBox = new JCheckBox("Busy");
          northPanel.add(busyBox);
          startButton = new JButton("Start");
          northPanel.add(startButton);
          startButton.addActionListener(new
             ActionListener()
                public void actionPerformed(ActionEvent event)
    //               startButton.setEnabled(false);
                   cancelButton.setEnabled(true);
                   connectThread = new Thread(new
                      Runnable()
                         public void run()
                            connect();
                   connectThread.start();
          cancelButton = new JButton("Cancel");    
          cancelButton.setEnabled(false);
          northPanel.add(cancelButton);
          cancelButton.addActionListener(new
             ActionListener()
                public void actionPerformed(ActionEvent event)
                   connectThread.interrupt();
                   startButton.setEnabled(true);
                   cancelButton.setEnabled(false);
              new Thread(new TestServer(Port)).start();
          Connects to the test server.
       public void connect()
           new Thread(new Client(Port)).start();
    //       Port++;
       class Client implements Runnable{
               Client(int port){
                   this.port = port;
               private Scanner in;
           private int port;
            public void run() {
                    try
                       SocketChannel channel = SocketChannel.open(new InetSocketAddress("localhost", port));
                       try
                          in = new Scanner(channel);
                          while (true)
                               try{
                                  if (in.hasNextLine())
                                     String line = in.nextLine();
                                     System.out.println(line + "  " + channel);
         //                            messages.append(line);
         //                            messages.append("\n");                       
                                  else Thread.sleep(100);
                               }catch(Exception e){
                                    e.printStackTrace();
                       }finally
                            messages.append("Socket closed\n" + channel);
                          channel.close();
                    catch (IOException e)
                       messages.append("\nInterruptibleSocketTest.connect: " + e);
          A multithreaded server that listens to port 8189 and sends random numbers to the client.
       class TestServer implements Runnable
              ServerSocket s;
              private int port;
              TestServer(int port){
                  this.port = port;
                  try {
                   s = new ServerSocket(port);
              } catch (IOException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
          public void run()
             try
                int i = 1;
                while (true)
                   Socket incoming = s.accept();
                   Runnable r = new RandomNumberHandler(incoming);
                   Thread t = new Thread(r);
                   t.start();
             catch (IOException e)
                messages.append("\nTestServer.run: " + e);
          This class handles the client input for one server socket connection.
       class RandomNumberHandler implements Runnable
             Constructs a handler.
             @param i the incoming socket
          public RandomNumberHandler(Socket i)
             incoming = i;
          public void run()
             try          
                  int i = 0;
                OutputStream outStream = incoming.getOutputStream();
                PrintWriter out = new PrintWriter(outStream, true /* autoFlush */);
                while (true)
                   out.println(i);  
                   i++;
                   Thread.sleep(100);
             catch (IOException e)
                messages.append("\nRandomNumberHandler.run: " + e);
             catch (InterruptedException e)
                messages.append("\nRandomNumberHandler.run: " + e);
          private Socket incoming;
       private JButton startButton;
       private JButton cancelButton;
       private JCheckBox busyBox;
       private JTextArea messages;
       private TestServer server;
       private Thread connectThread;
       public static final int WIDTH = 300;
       public static final int HEIGHT = 300;
       public static int Port = 8848;

  • It is necessary for me to have more than one window open in Firefox, and the command (New Window) no longer works. How do I have two different websites open at the same time on separate displays?

    I used to be able to open two Firefox windows at a time, with one website on one display and another website on another display. Now when I select New Window, nothing happens.

    You can tear off a tab (right-click: Move to New Window) to open it in another window and resize both windows so you see them at the same time.
    *Fox Splitter: https://addons.mozilla.org/firefox/addon/fox-splitter/
    *Split Pannel: https://addons.mozilla.org/firefox/addon/split-pannel

  • How can more than one value be assigned to a variable in ODI

    Hi,
    I am inserting 2 values in  DB Table.
    I want to get both the values in a single variable in ODI.
    Pls tell me how can it be done?
    Thanks in advance.

    Hi Deca,
    Can you pls tell me is the following code fine or not?
    <?xml version = '1.0' encoding = 'UTF8'?>
    <EmpodiCollection xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/top/tar" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
       <Empodi xmlns="">
          <empid>1</empid>
          <empname>ani</empname>
          <bonus>#SOA_ODI_SALARY*0.1</bonus>
          <annualsalary>#SOA_ODI_SALARY*12</annualsalary>
       </Empodi>
    </EmpodiCollection>
    here #SOA_ODI_SALARY is a variable which is calculating salary from a table src_ws_soa_odi having the code as  select Basic_sal from src_ws_soa_odi.
    Actually the problem we are facing is that this transformation #SOA_ODI_SALARY*0.1 needs to be mapped in a bpel component as its input, but when i am checking the payload of the bpel component it is showing as follows :
    <message>
    <properties>
    <property  name="tracking.compositeInstanceId"  value="750014"/>  
    <property  name="tracking.ecid"  value="449b4b64fa2729cc:-5b3fd395:140c49e9de6:-8000-00000000000505cc"/>
    <property  name="transport.http.remoteAddress"  value="172.18.22.193"/>
    </properties>
    <parts>
    <part  name="request">
    <EmpodiCollection>
    <Empodi>
    <empid>1</empid>  
    <empname>ani</empname>
    <bonus>3400*0.1</bonus>
    <annualsalary>3400*12</annualsalary>
    </Empodi>
    </EmpodiCollection>
    </part>
    </parts>
    </message>
    So from my observation I can see the calculation is not taking place in ODI, so pls let me know where i am doing wrong.
    Your help is highly appreciated.
    Thanks,
    Anindya.

  • How can more than one online log file be CURRENT?

    SQL> select * from v$log;
        GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME
             1          1      73393   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             2          1      73394   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             3          2      64918   52428800        512          2 NO  CURRENT             1.2618E+13 09-SEP-13   2.8147E+14
             4          2      64917   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             5          1      73395   52428800        512          2 NO  CURRENT             1.2618E+13 09-SEP-13   2.8147E+14
             6          2      64916   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
    6 rows selected.
    I found this in the oracle docs:
    "Oracle Database uses only one redo log files at a time to store redo records written from the redo log buffer. The redo log file that LGWR is actively writing to is called the current redo log file."

    this is where it confuses me actually.  I also thought about 2 nodes writing to 2 online log.  But when I was querying gv$log, I saw 4 CURRENT entries.
    SQL>  select * from gv$log;
       INST_ID     GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME
             2          1          1      73393   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             2          2          1      73394   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             2          3          2      64918   52428800        512          2 NO  CURRENT             1.2618E+13 09-SEP-13   2.8147E+14
             2          4          2      64917   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             2          5          1      73395   52428800        512          2 NO  CURRENT             1.2618E+13 09-SEP-13   2.8147E+14
             2          6          2      64916   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             1          1          1      73393   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             1          2          1      73394   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             1          3          2      64918   52428800        512          2 NO  CURRENT             1.2618E+13 09-SEP-13   2.8147E+14
             1          4          2      64917   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
             1          5          1      73395   52428800        512          2 NO  CURRENT             1.2618E+13 09-SEP-13   2.8147E+14
             1          6          2      64916   52428800        512          2 YES INACTIVE            1.2618E+13 09-SEP-13   1.2618E+13 09-SEP-13
    12 rows selected.
    SQL>
    Maybe the thread# is the key?  What does thread# mean here.  Oracle doc of thread# doesn't describe much:   ->  V$LOG

Maybe you are looking for