Help with SQL Code - Production Order with Manual Issue Method

Hi,
I need some assistance here.
I need to retrieve Production Order which has component's issue method = 'M'.
Eg:
Production Order #50001 has 4 components.
Component A, issue method = 'M'
Component B, issue method = 'B'
Component C, issue method = 'B'
Component D, issue method = 'M'
Production Order #50002 has 2 components.
Component B, issue method = 'B'
Component C, issue method = 'B'
When I run the query, I want to display the Production #50001 componenets simply because in this Production Order, it contains components with issued method 'M'.   However, Production #50002 will not be displayed because no components are with issued method = M.
Appreicate any help in advance.

No, this is not what I need.
To put in IssueMethod in the where clause will only gives me the component line with Manual.
Please refer to the example.
I have a production order which, its components have combination of issue method = 'Manual' as well as Backflush.
I need to display all of them within the Production Order if the production order contain any line which has issue method = Manual.

Similar Messages

  • HT1365 Hi can anyone help with this issue regarding my wireless magic mouse? When im on google chrome and scrolling down the page i always have youtube running in the background but the audio cuts/spits/pops can anyone help me with this?

    Hi can anyone help with this issue regarding my wireless magic mouse? When im on google chrome and scrolling down the page i always have youtube running in the background but the audio cuts/spits/pops can anyone help me with this?

    The figures you mention only make sense on your intranet.  Are you still using the same wireless router.  The verizon one is somewhat limited as far as max wireless-n performace.  For one thing it only has a 2.4 radio.   I like many people who wanted wireless-n performance before they even added a wireless-n gigabit router, have my own handling my wireless-n network.

  • Since updating to FF 8 I can no longer use Multirow book marks, can anyone help with this issue?

    Since updating to FF 8 I can no longer use Multi-row book marks, can anyone help with this issue? the one I used is here http://multirowbookmarkstoolbar.com/

    Try the support site:
    *http://multirowbookmarkstoolbar.com/forum
    *Multirow Bookmarks Toolbar Plus: https://addons.mozilla.org/firefox/addon/multirow-bookmarks-toolbarplus/

  • Re: Firefox no longer works with Mac OS X 10.5, will upgrading to Lion, OS X 10.7, help with this issue?

    I cannot upgrade my Mac to Mountain Lion, OS X 10.8 and cannot buy a new Mac so will upgrading from
    OS X 10.5 to OS X 10.7 help with this issue?

    If you are going tob e upgrading to 10.7 you should be able to just upgrade, and then install future updates of Firefox with no problem.

  • Can anyone help with this issue.... intermittent sound from apple tv

    Can anyone help with this issue?..watched the trailer of a movie with sound, then downloaded and went to watch it, but no sound and this message was displayed:"an incompatible audio signal has ben received.check the output device" tv is a sharp aquos

    I don't know if this will help but have you tried switching the audio output to 16-bit? On the AppleTV, click Settings, Audio & Video, Audio Output. The two choices are "auto" and "16-bit". Good luck!

  • Need Help with a getText method

    Gday all,
    I need help with a getText method, i need to extract text from a JTextField. Although this text then needs to converted to a double so that i can multiply a number that i have already specified. As you may of guessed that the text i need to extract already will be in a double format.e.g 0.1 or 0.0000004 etc
    Thanks for your help
    ps heres what i have already done its not very good though
    ToBeConverted.getText();
    ( need help here)
    double amount = (and here)
    total = (amount*.621371192);
    Converted.setText("= " + total);

    Double.parseDouble( textField.getText() );

  • Is there a phone number I can call to talk to a live person about help with Lightroom issues ?

    Is there a phone number I can call to talk to a live person about help with Lightroom issues ?

    well the reason I wanted to talk to someone live because it would take forever to explain everything on here But anyway, here goes. I have an HP Pavilion Notebook with Intel Core i5-323om CPU @2.60 GHz and 8 gb ram 64bit. I am trying to run Lightroom 5.7 on my laptop and having major issues. I use an external hard drive for the storage of my photos. When I try to use Lightroom I run into many issues: Flickering of the screen, freezing up, slow, the loading circle just goes round and round lol. If I go to the washroom or leave the computer for even a minute it freezes up. I have to keep pressing Ctr/alt/delete to bring it back when it flickers. I have to constantly exit out of the program and restart it to be able to edit even just a couple of photos and then it starts acting up again.
    I have tried un-installing and re-installing, updating everything on my pc, changing compatibility settings, updating development settings, I even took the laptop into have it looked at and they did all kinds of updates etc...and still couldn't figure out why it wasn't working for me. I have gone through the lists of troubleshooting for LR problems and there just seem to be nothing that works.....I have made new catalogues, moved them, tried using the software on my pc without the EHD, etc etc.......I have tried EVERYTHING...I think.....so I was looking for some answers as to why this is happening....

  • Updated 3GS to new operating system and a week later all music and ringtones disappeared and will not let me put them back on phone.  Can anyone help with this issue?

    Can some one help with these issues?  Thanks.

    Try assigning Queen as the Album Artist on the compilations in iTunes on your computer.

  • How to restrict the GR for Production Order when Goods Issue is not done

    Hi Gurus
    How to restrict the GR for Production Order when all the required components for production order are not issued with all required quantity. Even for partial issue system should not allow GR with 101. The user status with RMWA, RMWF & CGFB is not working.
    Pls suggest best solution.
    Abhijit.

    Hi,
    You can club together the GI nad GR at the time of confirmation..
    I.e Backflush for the components and auto GR for the Product.
    So that you can stream line the Process.
    The best Option would be to use the User Exit:
    Enhancement - MBCF0002
    Functional Module - EXIT_SAPMM07M_001
    Include - ZXMBCU02
    Refer below link for further details..
    How to stop the goods receipt before issueing the goods for production orde
    Regards,
    Siva

  • PLEASE - help With subclass and method

    ok to be honest I am posting here because I am completely lost... I am looking for any help. I have to create a subclass of CD. In this subclass I have to create a method to calculate the value of the inventory of a product with the same name as the method previously created for the product class. The subclass method should also add a 5% restocking fee to the value of the inventory of that product. I will post the code as far as I have come. I do not even know if it compiles it will do anything like I asked it to, my knowledge of java is still growing and I feel I am a little over my head on this.
    Inventory2.java:21: '.class' expected
    ((mName) cd[]).sameName(cd, cd);
    ^
    1 error
    here is the code... any help is greatly appreciated
    import java.text.DecimalFormat;
    public class Inventory2 {
          public CD[] cd;
           public static void main(String[] args) {
             System.out.println("\nCheckPoint: Inventory Part 2");
             Inventory2 inv = new Inventory2();
             CD[] cd = new CD[5];
             DecimalFormat df1 = new DecimalFormat(".00");
                    //Creates new cd
                     cd[0] = new CD("Lily Allen - Alright Still",1,12.50,267);
                     cd[1] = new CD("Daft Punk - Alive 2007",2,12.50,148);
                     cd[2] = new CD("Michael Jackson - Bad",3,9.50,8);
                     cd[3] = new CD("Daft Punk - Alive 2007",2,12.50,148);
                     cd[4] = new CD("Madonna - Immaculate Collection",4,19.50,18);
                     ((mName) cd[]).sameName(cd[1], cd[3]);
                           for (int i=0; i < cd.length; i++)
                                System.out.println(cd);
              System.out.println("Total Inventory Value: $" +df1.format(inv.invValue(cd)));
         System.out.println("\n Sorted Order By Name:" );
         inv.sortCd(cd);     
              for (int i=0; i < cd.length; i++)
                             System.out.println(cd[i]);
    public double invValue(CD[] cd)
                   double inval = 0;
                   for (int i=0; i < cd.length; i++)
         inval += cd[i].itemValue();
              return inval;
    public static void sortCd(CD[] cd)
         int a,b;
         CD[] tempcd = new CD[1];
              for (b = 0; b < cd.length-1; b++)
                   if(cd.getName().compareTo(cd[b + 1].getName()) > 0)
                   tempcd[0] = cd[b];
                   cd[b] = cd[b + 1];
                   cd[b + 1] = tempcd[0];
    and the classesimport java.text.DecimalFormat;
    class CD
    private String aName;//Initializes name
    private int inum;//Initializes number
    private double cost;//Initializes cost
    private int stock;//Initializes stock
    private double value;//Initializes value
    //Constructs CD
    public CD ()
    aName = null;
    inum = 0;
    cost = 0;
    stock = 0;
    public CD (String name, int itemNumber, double price, int inv)
    aName = name;
    inum = itemNumber;
    cost = price;
    stock = inv;
    public String getName()
         return aName;      
    public double itemValue()
         value = stock * cost;//computes item value
         return value;
    //toString when cd is printed it sends
    public String toString()
         DecimalFormat df1 = new DecimalFormat(".00");
         return "CD: No: " + inum + " Copies: " + stock + " Price: $"
              + df1.format(cost) + " Value: $" + df1.format(itemValue()) + " \n " + aName;//returns the cd information
    class mName extends CD {
         double sameName(CD cd1, CD cd2) {
              double b;
              if(cd1.getName().equalsIgnoreCase(cd2.getName()) == true)
                   b = cd1.itemValue();
                   b += cd2.itemValue();
                   b = b * .5;
                   return b;     

    to answer your question corlettk...
    this is a homework assignment, i was required to...
    Modify the Inventory Program by creating a subclass of the CD class that uses one additional unique feature of the product you chose (for the CDs subclass, you could use CD NAME, for example).
    In the subclass, create a method to calculate the value of the inventory of a product with the same name as the method previously created for the product class. The subclass method should also add a 5% restocking fee to the value of
    the inventory of that product.
    ? Modify the output to display this additional feature you have chosen and the restocking fee.
    now as I am said I am completely lost...
    I am not sure where to go from here...
    below is my inventory code and the class' code
    any advise would be greatly appreciated
    I feel like i do not need to add the whole cd only the name..
    import java.text.DecimalFormat;
    public class Inventory2 {
          public CD[] cd;
           public static void main(String[] args) {
             System.out.println("\nCheckPoint: Inventory Part 2");
             Inventory2 inv = new Inventory2();
             CD[] cd = new CD[5];
             DecimalFormat df1 = new DecimalFormat(".00");
                    //Creates new cd
                     cd[0] = new CD("Lily Allen - Alright Still",1,12.50,267);
                     cd[1] = new CD("Daft Punk - Alive 2007",2,12.50,148);
                     cd[2] = new CD("Michael Jackson - Bad",3,9.50,8);
                     cd[3] = new CD("Daft Punk - Alive 2007",18,12.50,148);
                     cd[4] = new CD("Madonna - Immaculate Collection",4,19.50,18);
                     mName.sameName(cd[1], cd[3]);
                           for (int i=0; i < cd.length; i++)
                                System.out.println(cd);
              System.out.println("Total Inventory Value: $" +df1.format(inv.invValue(cd)));
         System.out.println("\n Sorted Order By Name:" );
         inv.sortCd(cd);     
              for (int i=0; i < cd.length; i++)
                             System.out.println(cd[i]);
    public double invValue(CD[] cd)
                   double inval = 0;
                   for (int i=0; i < cd.length; i++)
         inval += cd[i].itemValue();
              return inval;
    public static void sortCd(CD[] cd)
         int a,b;
         CD[] tempcd = new CD[1];
              for (b = 0; b < cd.length-1; b++)
                   if(cd.getName().compareTo(cd[b + 1].getName()) > 0)
                   tempcd[0] = cd[b];
                   cd[b] = cd[b + 1];
                   cd[b + 1] = tempcd[0];
    classimport java.text.DecimalFormat;
    class CD
    private String aName;//Initializes name
    private int inum;//Initializes number
    private double cost;//Initializes cost
    private int stock;//Initializes stock
    private double value;//Initializes value
    private double restock;//Initializes restock
    //Constructs CD
    public CD ()
    aName = null;
    inum = 0;
    cost = 0;
    stock = 0;
    public CD (String name, int itemNumber, double price, int inv)
    aName = name;
    inum = itemNumber;
    cost = price;
    stock = inv;
    public String getName()
         return aName;      
    public void setRestock(double r)
         restock = r;
    public double itemValue()
         value = stock * cost;//computes item value
         return value;
    //toString when cd is printed it sends
    public String toString()
         DecimalFormat df1 = new DecimalFormat(".00");
         return "CD: No: " + inum + " Copies: " + stock + " Price: $"
              + df1.format(cost) + " Value: $" + df1.format(itemValue()) + " \n " + aName;//returns the cd information
    class mName extends CD {
         public static void sameName(CD cd1, CD cd2) {
              double r;
              if(cd1.getName().equalsIgnoreCase(cd2.getName()) == true)
                   r = cd1.itemValue();
                   r += cd2.itemValue();
                   r = r * .5;

  • Help with creating a method within a class

    I need help creating another method within the same class.
    Here is part of my progam, and could anyone help me convert the switch statement into a seperate
    method within the same class?
    import javax.swing.JOptionPane;
    public class Yahtzee
         public static void main (String[] args)
              String numStr, playerStr, str, tobenamed;
              int num, times = 13, roll, x, y, maxRoll = 3, z = 0, t;
              int firstDie, secondDie, thirdDie, fourthDie, fifthDie, maxDie = 5, reroll;
              int rerolling = 0, categoryChoice, score, nextDie1, nextDie2, nextDie3, nextDie4;
              Die die1, die2, die3, die4, die5;
              do
              numStr = JOptionPane.showInputDialog ("Enter the number of player: ");
              num = Integer.parseInt(numStr);
              while (num < 1 || num > 6); //end of do loop
              String [] player = new String[num];
              // boolean //finsih later to make category choice only once.
              for (x = 0; x < num; x++)
                   playerStr = JOptionPane.showInputDialog ("Name of Player" + (x + 1) + " :");
                   player[x] = playerStr;  
              } //end of for loop
              die1 = new Die();
               die2 = new Die();
               die3 = new Die();
               die4 = new Die();
               die5 = new Die();
              int scoring [][] = new int [num][13];//scoring aray
              int[] numDie = new int[maxDie];
              String[][] usedCategory = new String [num][times];
              for (x=0; x < 13; x++)
                   for (y = 0; y < num; y++)
                      usedCategory[y][x] = " ";
              for (int choices = 0; choices < times; choices++)
                   //player turns for loop.
                   for (x = 0; x < num; x++)
                        //rolls the die;
                          for (y = 0; y < maxDie; y++)
                               numDie[y] =  die1.roll();
                     numStr = JOptionPane.showInputDialog (player[x] + "\n~~~~~~~~~~~~~~~~~~~~~~~"
                                                                            + "\nDie1: " + numDie[0]
                                                                                + "\nDie2: " + numDie[1]
                                                                                + "\nDie3: " + numDie[2]
                                                                                + "\nDie4: " + numDie[3]
                                                                                + "\nDie5: " + numDie[4]
                                                                                + "\nWhich dice do you want to reroll");
                    reroll = numStr.length();
                    if (reroll == 0)
                        t = maxRoll;
                   else{                                                      
                    //reroll
                         for(t = 0; t < maxRoll; t++ )
                             for (y = 0; y < reroll; y++)
                                    rerolling = numStr.charAt(y);
                                 //create another mwthod later.
                                    switch (rerolling)
                                         case '1':
                                              numDie[0] =  die1.roll();
                                              break;
                                         case '2':
                                              numDie[1] =  die1.roll();
                                              break;
                                         case '3':
                                              numDie[2] =  die1.roll();
                                              break;
                                         case '4':
                                              numDie[3] =  die1.roll();
                                              break;
                                         case '5':
                                              numDie[4] =  die1.roll();
                                              break;
                                         default:
                                         t = maxRoll;//to be changed
                                    } //end of switch class
                              }//end of reroll for loop
                                   JOptionPane.showMessegeDialog (player[x] + "\n~~~~~~~~~~~~~~~~~~~~~~~"
                                                                                      + "\nDie1: " + numDie[0]
                                                                                          + "\nDie2: " + numDie[1]
                                                                                          + "\nDie3: " + numDie[2]
                                                                                          + "\nDie4: " + numDie[3]
                                                                                          + "\nDie5: " + numDie[4]
                                                                                          + "\nWhich dice do you want to reroll"
                                               switch (rerolling)
                                         case '1':
                                              numDie[0] =  die1.roll();
                                              break;
                                         case '2':
                                              numDie[1] =  die1.roll();
                                              break;
                                         case '3':
                                              numDie[2] =  die1.roll();
                                              break;
                                         case '4':
                                              numDie[3] =  die1.roll();
                                              break;
                                         case '5':
                                              numDie[4] =  die1.roll();
                                              break;
                                         default:
                                         t = maxRoll; //not really anything yet, or is it?
                                    } //end of rerolling switch class
                                       //categorychoice = Integer.parseInt(category);
                              }//end of t for loop            
                   }//end of player for loop.

    samuraiexe wrote:
    well, i should have said it is a yahtzee program, and i ask the user what they want to reroll and whatever number they press, the switch will activate the case and the array that it will reroll.
    HOw would i pass it as an argument?You put it in the argument list. Modifying your original code a bit:
    public static void switchReroll (int[] dice, int position) {
         switch (position) {
         case '1':
                 dice[0] =  die1.roll()
                 break;
         case '2':
                 dice[1] =  die1.roll();
                 break;
         case '3':
                 dice[2] =  die1.roll();
                     break;
         case '4':
                 dice[3] =  die1.roll();
                 break;
         case '5':
                  dice[4] =  die1.roll();
                 break;
         default:
                 t = maxRoll;//to be changed
        } //end of switch
    }which you could then call as this:
    switchReroll(numDie, reroll);Note that your code still isn't done; the above won't compile. This is just an example of how you could pass the stuff as an argument (and note how the values have different names in the main method than in the switchReroll method -- this works, but also note that it's the same array of ints in both).
    By the way -- you really don't need a switch statement for this. You can do the same thing with a couple lines of code, which would lessen the advantage for a separate method. But I'd suggest continuing down this path, and then you could change the implementation of the method later.

  • Need help with project (calling methods) please!!

    Hi there i have a project for uni requiring me to create a java program that creates a random No. and lets the user have three guesses to find the No. When the users guesses correct he gets a message telling him hes won and if he doesnt get it correct he gets a message telling him the correct No then terminates.
    The code has to call an outside method called[b] Public Static Boolean CheckGuess
    I have tried to create this and got it to compile with no errors (eventually) but i keep getting a message saying i have whenever i type any number in. I think the problem is the way i am calling the method i havnt got much experience this is all pretty new to me any help would be really appreciated. Thanks.
    import javax.swing.*;
    import java.util.*;
    public class Coursework1{
         public static void main(String args[]){
              int randomnumber,usersguessint,checkguess,guessvalid,attempts;
              String usersguess,output;
              boolean match;
              //create random number generator
              Random numGenerator = new Random();
              //generate a random number between 1 & 10 inclusive
              randomnumber = Math.abs(numGenerator.nextInt(9))+1;
              //initialize variable attempts
              for ( attempts = 0; attempts < 3; attempts++ ) {
                   //ask user for his first guess
                   usersguess=JOptionPane.showInputDialog("Please enter your guess between 1 & 10");
                   //convert users guess to integer
                   usersguessint = Integer.parseInt(usersguess);
                        //validate input
                        while (usersguessint<1||usersguessint>10){
                        usersguess=JOptionPane.showInputDialog("You entered an incorrect number \nPlease enter a numberbetween 1 & 10");
                         //convert users guess to integer
                        usersguessint = Integer.parseInt(usersguess);
                        } //end while loop
                             //call boolean method
                             if (match=true){
                             //display text area in JoptionPane
                             output="You won";
                             JOptionPane.showMessageDialog(null,output,"You Won",JOptionPane.INFORMATION_MESSAGE);
                             break;}
                             else{
                             output="Try again";     
                             JOptionPane.showInputDialog("Try again");
                                  }     //end if
                   } //end for
              }//end main
                             //user defined method
                             public static boolean checkGuess(int usersguessint,int randomnumber){
                             boolean match = false;
                             if (usersguessint == randomnumber){
                             match = true;
                             return match;
                             }//end method
         }//endclass

    Thank you very much that worked a treat the program is working better now. I have just realised that my for loopcontaining my counter may be in the wrong place as the program is running though both messages 3 times e.g
    "Please enter your guess between 1 & 10"
    "Try again"
    "Please enter your guess between 1 & 10"
    "Try again"
    "Please enter your guess between 1 & 10"
    "Try again"
    "Please enter your guess between 1 & 10"
    "Try again"
    I want my program to run like
    "Please enter your guess between 1 & 10"
    "Try again"
    "Try again"
    "Try again"
    Do u think if i placed my for stament (counter) in between the two messages it would eliminate this problem.

  • Help with inheritance issue!

    Hello:
    I have this base class for creating short integers, there are 3 ways for constructing it:
    1-constructor receives any possible integer value (long) and if it's small enough, TInt2 is created.
    2-From a valid String representation of a short integer
    3-Reading the value from a DataInput
    As you will see, in all constructors I end calling ValidAssign method, which will determine if initial parameter is valid or not:
    import java.io.*;
    public class TInt2
        public short val=0;
        //Default constructor
        public TInt2 (){val=0;}
        //Create a TInt2 only if var fits in 2 bytes
        public TInt2 (long var)throws Exception 
            ValidAssign(var);
        //Create a TInt2 from a string representing it
        public TInt2 (String var)throws Exception
          this(Short.parseShort(var));
        //Create a TInt2 whose value is read from DataInput, default constructor will be called by java,
        // but ValidAssign will be called by Read(in)
        public TInt2 (DataInput in)throws Exception
           Read(in);
        //Read a short integer from DataInput
        public void Read(DataInput ar) throws Exception
           ValidAssign(ar.readShort());
        //Write TInt2 value to DataOutput
       public void Write(DataOutput ar) throws Exception
           ar.writeShort(val);
       //Validate that var is in range to fit in 2 bytes
       private void ValidAssign(long var)throws Exception
            if((var<Short.MIN_VALUE)||(var>=Short.MAX_VALUE))throw new Exception("TInt2 : "+var+"  must fit in 2 bytes  (-32k,32k)");
            val=(short)var;
    }Now, assume I want to derive a class from TInt2: This class has the only particularity that will create non-negative short integers:
    public class TIntP2 extends TInt2
        public TIntP2 (){super();}
        public TIntP2 (long var)throws Exception {ValidAssign(var);}
        public TIntP2 (String var)throws Exception {this(Short.parseShort(var));}   
        public TIntP2 (DataInput in)throws Exception {Read(in);}
        private void ValidAssign(long var)throws Exception
            if((var<0)||(var>=Short.MAX_VALUE))throw new Exception("TIntP2 : "+var+" must be inside [0,32k)");
            val=(short)var;       
    }Now, my problem is this: if I call TIntP2(DataInput in), TInt2.Read(in) is called, but I want TIntP2.ValidAssign to be called instead TInt2.ValidAssign (I mean, I want to call the subclassed ValidAssign from the superclass Read). But with this code that doesn't happen: ValidAssign method called is that from superclass. So should I implement Read(DataInput in) in subclassed TIntP2 in order to have TIntP2.ValidAssign called or is there any way to make Java call the overriden method? should I declare it protected instead public?
    Thanks!

    If you want the ValidAssign method to be inherited and called polymorphically, like all the other methods in that example, you have to declare it public. Or at least, not private.

  • Need some help with the String method

    Hello,
    I have been running a program for months now that I wrote that splits strings and evaluates the resulting split. I have a field only object (OrderDetail) that the values in the resulting array of strings from the split holds.Today, I was getting an array out of bounds exception on a split. I have not changed the code and from I can tell the structure of the message has not changed. The string is comma delimited. When I count the commas there are 26, which is expected, however, the split is not coming up with the same number.
    Here is the code I used and the counter I created to count the commas:
    public OrderDetail stringParse(String ord)
    OrderDetail returnOD = new OrderDetail();
    int commas = 0;
      for( int i=0; i < ord.length(); i++ )
        if(ord.charAt(i) == ',')
            commas++;
      String[] ordSplit = ord.split(",");
      System.out.println("delims: " + ordSplit.length + "  commas: " + commas + "  "+ ordSplit[0] + "  " + ordSplit[1] + "  " + ordSplit[2] + "  " + ordSplit[5]);
    The rest of the method just assigns values to fields OrderDetail returnOD.
    Here is the offending string (XXX's replace characters to hide private info)
    1096200000000242505,1079300000007578558,,,2013.10.01T23:58:49.515,,USD/JPY,Maker,XXX.XX,XXX.XXXXX,XXXXXXXXXXXXXXXX,USD,Sell,FillOrKill,400000.00,Request,,,97.7190000,,,,,1096200000000242505,,,
    For this particular string, ordSplit.length = 24 and commas = 26.
    Any help is appreciated. Thank you.

    Today, I was getting an array out of bounds exception on a split
    I don't see how that could happen with the 'split' method since it creates its own array.
    For this particular string, ordSplit.length = 24 and commas = 26.
    PERFECT! That is exactly what it should be!
    Look closely at the end of the sample string you posted and you will see that it has trailing empty strings at the end: '1096200000000242505,,,'
    Then if you read the Javadocs for the 'split' method you will find that those will NOT be included in the resulting array:
    http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#split(java.lang.String)
    split
    public String[] split(String regex)
    Splits this string around matches of the given regular expression.  This method works as if by invoking the two-argument split method with the given expression and a limit argument of zero. Trailing empty strings are therefore not included in the resulting array.
    Just a hunch but your 'out of bounds exception' is likely due to your code assuming that there will be 26 entries in the array and there are really only 24.

  • Creation of production order from manual or conversion from Planned Order

    Hello Guru,
    i would like to know why does the production finish date differ when we do manual and conversion of planned order into a production order?
    Thanks

    Ryan,
    When a planned order is created it just uses the Inhouse production time defined to derive the dates, whereas incase of production orders, it would try to schedule the operation and based on that the scheduled dates are derived. The other possibility is the different scheduling types are used for Planned order and Production order. Check transaction OPU5 and OPU3
    Regards,
    Prasobh

Maybe you are looking for

  • HT2736 how do i transfer iTunes credit to another account?

    I want to transfer credit on my itunes account to a family members account, can I? How do I?

  • LSMW, Step - Specify Files option

    Dear Experts, Please explain the details at Specify files options in LSMW I want to know about following options - 1) Legacy data on PC (Front end) 2) Legacy data on the R/3 server (Application Server) 3) Imported data File for imported data (Applica

  • Intel xserve activity lights

    First gen intel xserve from a long time ago, and was running 10.4.x I remember it used to have 4 blue leds on the system activity lights on the front of the machine compared to the g5's 2 blue... (and remembered reading that had to do with the 4 core

  • Header for ADF Input Date Component.

    Hi, I am using af:inputdate, if i click icon it will display a popup which is of choose date(in which we can select the date). For the choose date popup i need a header like"Choose Date". How to do it. If i add a tag in af:convertdatetime with in af:

  • Moving Content Item Using API

    Hi Everyone, I'm try to create winform application with control tree that enable the users to move item from source folder to destination folder. I tried to use the CopyContentItem Method and then delete the source item but I found that this mothod c