KE24 Functionality ?--URGENT

in KE24 Report showing Negative values and Positive values for any changes that we done in Sales Order for the respective line item.
I want to know in which cases it will show the Negative values and which cases it wil shows Positive Values and it is getting negative value if calculate all +values and -values, even the actual value in sales still positive.
that means the actual changes/replications are not updating in KE24 by giving the Sales Order.
Points are to alloted for genuine answer

Hi
The flow of values from SD to COPA are postive values. Each time you make changes, the old values of Sales order would be reversed with -ve values and the new entry with +ve values are recorded again.
It doesnot matter even if there are no changes in data, still there would be a reversal with -ve values and new entry with + value.
Regards,
Suraj

Similar Messages

  • Compatability Issue: Need Help Disabling Additional Functions - URGENT!

    I am experiencing a problem with running Pro Tools 8.0.4 LE on my HP Pavilion dv7, which is encountered as a DAE error -6006 when loading Pro Tools. Research indicates that this error relates somehow to the firewire connection, and I am able to use Pro Tools on this system with a different interface (one that only has two microphone inputs) that allows me to connect via USB.
    Also, when I do run Pro Tools via USB it seems that I can't use the Quick Punch feature without a minimum 10 second (usually a lot longer) delayed response after pressing the playback or record button!
    I have been emailing Pro Tools support back and forth daily for 10 days now, and in the most recent email, they have said:
    "This might be an incompatibility issue. HP Pavilion dv7 laptop is not tested by our US headquarter testing team 
    and not officially supported.
    As you have found by yourself, each PC manufacture pre- installs their own features (as TV tuner) and the program into 
    Windows OS , the motherboard and BIOS. They work differently to Pro Tools and sometimes conflict. That is why we cannot support those PCs we have not tested.
    Please turn off all the additional function by HP from BIOS. Please ask HP support how to do."
    Therefore, I am requesting assistance with disabling all unnecessary services and processes on my HP laptop. I am assuming that the TV tuner is not a necessary service, but I have no idea about most of the others, and obviously I don't want to disable something that is necessary.
    If you could help me ASAP I would really appreciate it, as I need to get on with recording urgently! Thank you.
    This question was solved.
    View Solution.

    UPDATE:
    I have also been advised by Pro Tools support that if I add a supported FireWire card with Texas Instrument FireWire chip onto my computer, it may solve the problem. When I asked them how to go about doing this, they responded:
    "If your PC has Express Card slot, 
    http://avid.custkb.com/avid/app/selfservice/search.jsp?DocId=352647
    SIIG FireWire 2-Port ExpressCard
    is tested and supported FireWire card.
    Please ask HP about the spec of your computer."

  • BADI y functions - Urgent

    I have the BADI CMAC_BADI_DDS and 3 functions:
    FKK_DEFREV_0010, FKK_DEFREV_0030 and FKK_DEFREV_1119.
    How do I do to put these 3 function inside the BADI ?
    I need this really urgent !!!

    Hi Cesar,
    The 3 methods in the BADI are active once the BADI is implemented.
    If you are looking to see which one is most applicable, do a where used list on each of the methods to dermine where they are used.
    Then within the relevant method, add your code.
    Set a breakpoint in your code and run the process just to check your code is processed ok.
    Does this help ? I think the transaction SE19 can be used to display the BADI methods then double click on the method to go into the code.
    Kind regards
    Colin

  • Decode function--urgent

    hai all,
    this is the query from robinson .....
    I am trying to use decode function as below in PL/SQl..
    DECODE(column1,a1,1,a2,2,a3,3,......a150,150,null)
    i got a error as
    ---unhandled exception---
    If this decode function is restricted to 120 values i get the
    answer.
    so i would like to know whether there is any restriction for the
    number of arguments to be passed to the decode function.
    I will be glad and grateful to receive a answer...for this query.
    thanks in advance...
    robinson

    I'm not sure what is the limit for the decode function
    arguments, but it certainly seems that you've reached it.
    So, I'd recommend that you write a stored function that you will
    call in your select. It should be like the following:
    create
    function f_decode (p in your_data_type) return your_ret_type
    is
    begin
    if p=expr1 then
    return value1;
    elsif p=expr2 then
    return value2;
    elsif p=exprn then
    return exprn;
    else
    return def_value;
    end if;
    Or, another way to handle it, even more graciously when the
    number of possible values will vary pretty often may be to have
    a table that you would join.
    That's what I do when a have to deal with more than 10-20 values.
    end;

  • HELP MENU FUNCTION-URGENT HELP PLZ.

    Hello there. I've been trying to design a GUI providing the users with help function as well. I create the html file, map file(in .jhm format) and HelpSet (in .hs format) and run the help menu via hsviewer. The first problem is that when the hsviewer runs the application a blank help window appears on the screen. The second one is that when I try to make a link between the help menu and the GUI I have written by using the sample code given in javahelp's pdf file I see a few error messages on NETBEANS' screen. Could anyone help me solve the problems I have faced so far? In addition, aint there any other method, like a template help menu, that I could use to compose my own one?

    * stop multi-posting
    * stop SHOUTING
    * whenever you see error messages and have some problem, those two are probably related
    * whenever you ask for help and have error messages post the error messages!

  • Mapping issue - transformdate mapping function - urgent

    all,
    payload has date as "000000000" the mapping function transformdate is changing to 0002XXXXX.
    y is this so?
    we are on sp 18 of xi 3.0.
    Did anyone face this issue
    Please respond.
    reg

    dont worry
    it is because in the datetrans function advanced properties, you have selected the option of a <b>Calendar is linient</b> and in any case the result, <b>it is a bug</b>
    <i>When a Calendar is lenient, it accepts a wider range of field values than it produces. For example, a lenient GregorianCalendar interprets MONTH == JANUARY, DAY_OF_MONTH == 32 as February 1. A non-lenient GregorianCalendar throws an exception when given out-of-range field settings. When calendars recompute field values for return by get(), they normalize them. For example, a GregorianCalendar always produces DAY_OF_MONTH  values between 1 and the length of the month.</i>
    Message was edited by:
            Shabarish Vijayakumar

  • KE24 Functionality ?

    in KE24 Report showing Negative values and Positive values for any changes that we done in Sales Order for the respective line item.
    I want to know in which cases it will show the Negative values and which cases it wil shows Positive Values and it is getting negative value if calculate all +values and -values, even the actual value in sales still positive.
    that means the actual changes/replications are not updating in KE24 by giving the Sales Order.
    Points are to alloted for genuine answer

    Dont add such unwanted comments to OLD threads.  Go through this
    [Read This Before Closing your Threads |Read This Before Closing your Threads;
    thanks
    G. Lakshmipathi

  • Problem using WIN_API function (Urgent...)

    dear all,
    I am using Forms 6i, I try to use the WIN_API_ENVIROMENT functions in the d2kwutil.pll. I have attached the pll to my form and the form was compiled OK. But when I run the form, Internal Error was shown, it seems that the form cannot start the WIN_API function. Luckily enough, I use the old d2kwutil.pll that come with Forms 6, it works 'OK', .... but when I tried to run it on my user machine, it still got Internal Error. I really don't know what's the problem. After several testing, I know if I run the form on a machine that have Form Builder installed will have a greater chance to work correctly. Does anyone have the same problem ???

    The machine that the form runs on needs to have the d2kwutil file on it. This is in the Oracle Developer - Demos and Add-ons product, which should be available in the Oracle Installer.

  • Workflow Error: Stucked at one Function (URGENT)

    Hi ,
    I am facing issue with my custom Workflow (Customized the OM:Order Header OEOH). I added two functions to automate the reservation and release process.
    But somehow it is stucking at one custom fuction for some of the Order, not for all. When I do retry from System Administrator for that node, it restrarted and completed. Anybody has any clue about this? It's PROD issue. Any help will be higly appreciated.
    Thx.
    Shishir

    Hi Hussein,
    Thanks for prompt reply.
    No there is no error msg, when I see it through status diagram. Any other way to see it? When I do retry, it is working.
    Thanks
    Shishir

  • Error with authorisation in planning function, URGENT!

    Hello,
    the following error occurs in our BPS Q system:
    we have an authorisation variable for different BPS functions (projection and medium-term planning), which has to guarantee that all authorised sales types will be displayed and not only these restricted in the planning folder.
    This variable doesn't work correct only in ta. BPS0, i.e. it draws all sales types and not only the authorised.
    It also displays an error with message no. UPC302: "Errors occurred when executing planning function ZIPF079/ZIPG079" and when executing  the autorisation check log in ta. RSSM it is noticeable that program UPB_PM_START is used instead of UPB_PM_CUST_START.
    Any ideas about the reason for this error?
    Any help is appreciated,
    regards, Martin Lehmann

    Hello CSM reddy,
    you are right, one infocube in the multi area wasn't adjusted to "authorisation relevant". A colleague of mine found this out.
    Thanks,
    Martin Lehmann

  • JTable's setValueAt() function -URGENT please help!!!

    I am using a subclass of the DefaultTableModel for my JTable. The data is in the form of a Vector of vectors. I am catching user input (editing) by implementing the setValueAt() function. The table consists of 1 row, and 4 columns (thats a required limitation). When I edit(change) only one cell of the table, and dont tab out of the cell, I see that the setValueAt() function is not being called, and the model is not being updated. But when I change the cell value and tab out of the cell to the next cell, the setValueAt() function is being called.
    How can I force the setValueAt() function to be called without tabbing out of the edited cell. I need to implement this feature as a user can change a single cell and click the "save" button.
    here is the setValueAt() function implementation.. Could it be that I might have implemented this in error or need to implement some other methods? Any help/pointers will be greatly appreaciated.
    public void setValueAt(Object value, int row, int col)
    String cellValue = "";
         if (value instanceof String)
              cellValue = (String)value;
         Vector tmp = (Vector)dataVector.elementAt(row);
         tmp.setElementAt(cellValue,col);
         fireTableCellUpdated(row,col);
    Thank You in advance

    Seems to me that the problem is to do with when setValueAt() gets called.
    Sounds like you want it to be called when the Cell's editor loses focus.
    One solution would be something like the following to ensure editing stops when focus is lost.
    There may be other less complicated solutions, but this one should work !
    class  MyEditor extends AbstractCellEditor implements TableCellEditor {
        public MyEditor() {
            this.text = new JTextField();
            this.text.addFocusListener(new FocusListener() {
                public void focusGained(FocusEvent e) {
                public void focusLost(FocusEvent e) {
                    stopCellEditing();
        public Component getTableCellEditorComponent(JTable table, Object value,
                                                                               boolean isselected, int row, int col) {
            this.text.setText((String)value);
            return this.text;
        public Object getCellEditorValue() {
            return this.text.getText();
        private JTextField text;
    table.setDefaultEditor(String.class, new MyEditor());

  • JButton as TAB function : Urgent Help

    Hi people, pls i need some help... I have an interface that displays html pages in a JEditorPane. I want to be able to tab within the html page displayed in the jeditorpane and outside the jeditorpane to the other button components using my own JButton titled "Next".
    Any ideas about the general logic? im probably going to override some ismanagingfocus() functions, etc, but i need to understand the logic first
    do i create an function (e.g tabAction() and call like:
    myTabButton = new JButton("Tab")
    myTabButton.addActionListener(tabAction())
    and in this function, create a keystroke using KeyEvent.VK_TAB?
    Input will be greatly appreciated
    thanks

    * stop multi-posting
    * stop SHOUTING
    * whenever you see error messages and have some problem, those two are probably related
    * whenever you ask for help and have error messages post the error messages!

  • Date function: urgent : please help

    This is the problem statement.:
    Problem: Given two dates (during the years 1901 and 2999, inclusive), find
    the number of days between the two dates.
    Input: Two dates consisting of month, day, year. For example, the inputs
    '6, 2, 1983' and '6, 22, 1983' represent the date range June 2, 1983 to
    June 22, 1983.
    Output: The number of days between the given dates, excluding the starting
    date and the ending date. For example, there are 19 days between June 2,
    1983 and June 22, 1983; namely, June 3, 4, ..., 21.
    Test Input (3 sets):
    Input Line #1: 6, 2, 1983, 6, 22, 1983
    Output #1: 19
    Input Line #2: 7, 4, 1984, 12, 25, 1984
    Output #2: 173
    Input Line #3: 1, 3, 1989, 3, 8, 1983
    Output #3: 1979
    ==========
    I have a GregorianCalender function that works. But I want to use a basic java function that can solve the above problem.
    regards
    ~m

    Here is the code that uses the Gregorian Funtion. Does anybody know of anything basic that replaces what gregorian does in this case.
    import java.util.*;
    import java.io.*;
    import java.math.*;
    import java.text.*;
    import java.lang.*;
    public class Days {
         static int year1,month1,day1;
         static int year2,month2,day2;
         public static void main(String[] args) throws Exception{
              parse(args);
              GregorianCalendar gc1 = new GregorianCalendar(year1, day1, month1);
              GregorianCalendar gc2 = new GregorianCalendar(year2, day2, month2);
              DateFormat df1 = DateFormat.getDateInstance();
              DateFormat df2 = DateFormat.getDateInstance();
              try {
                   Days ds = new Days();
                   ds.getDays(gc1, gc2);
                   System.out.println("Output #: " + (ds.getDays(gc1, gc2) - 1));
              } catch (java.lang.IllegalArgumentException e) {
                   System.out.println("Unable to parse");
         // validate input values,
              // if input parameters are not correct and not in a proper format
              // then throw an exception
         private static void parse(String[] args) throws Exception{
              boolean flag = true;
              if(args == null) output();
              if(args != null && args.length != 2) output();
              validate(args);
              return;
         private static void output() throws Exception{
                   throw new Exception("Input arguments are not correct. You should pass "+
                                            "two input dates with a space such as 1901,1,1 2999,1,1");
         private static void validate(String[] args) throws Exception{
              String arg1 = args[0];
              String arg2 = args[1];
              System.out.println(arg1);
              System.out.println(arg2);
              java.util.StringTokenizer tokenizer = new StringTokenizer(arg1,",");
              if(tokenizer.countTokens() < 3) output();
              String year1AsString = tokenizer.nextToken(",");
              String month1AsString = tokenizer.nextToken(",");
              String day1AsString = tokenizer.nextToken(",");
              year1 = getInt(year1AsString,4);
              month1 = getInt(month1AsString,2);
              day1 = getInt(day1AsString,2);
              java.util.StringTokenizer tokenizer2 = new StringTokenizer(arg2,",");
              if(tokenizer2.countTokens() < 3) output();
              String year2AsString = tokenizer2.nextToken(",");
              String month2AsString = tokenizer2.nextToken(",");
              String day2AsString = tokenizer2.nextToken(",");
              year2 = getInt(year2AsString,4);
              month2 = getInt(month2AsString,2);
              day2 = getInt(day2AsString,2);
         private static int getInt(String string, int maxLimit) throws Exception{
              if(string.length() > maxLimit) output();
              int temp = 0;
              try{
                   temp = Integer.parseInt(string);
              }catch(NumberFormatException e){
                   output();
              return temp;
         public int getDays(GregorianCalendar g1, GregorianCalendar g2) {
              int elapsed = 0;
              GregorianCalendar gc1, gc2;
              if (g2.after(g1)) {
                   gc2 = (GregorianCalendar) g2.clone();
                   gc1 = (GregorianCalendar) g1.clone();
              } else {
                   gc2 = (GregorianCalendar) g1.clone();
                   gc1 = (GregorianCalendar) g2.clone();
              gc1.clear(Calendar.MILLISECOND);
              gc1.clear(Calendar.SECOND);
              gc1.clear(Calendar.MINUTE);
              gc1.clear(Calendar.HOUR_OF_DAY);
              gc2.clear(Calendar.MILLISECOND);
              gc2.clear(Calendar.SECOND);
              gc2.clear(Calendar.MINUTE);
              gc2.clear(Calendar.HOUR_OF_DAY);
              while (gc1.before(gc2)) {
                   gc1.add(Calendar.DATE, 1);
                   elapsed++;
              return elapsed;
    ~m

  • JSP Array to Javascript function :URGENT HELP

    Hi,
    i have problem in sending array from JSP to Javascript function. if you have any answer please let me know asap.
    Thanks in advance.
    -Priya

    Hi Kurt,
    I have written follow. program . but still I'm getting errors.
    I don't know what I'm doing wrong.
    <HTML>
    <HEAD>
    <SCRIPT>
    function showArray()
         var str = new Array (<%for (int j=0; j<jspstr.length; j++);
         out.print ("\"" + jspstr[j] + "\"" + (j<(jspstr.length-1)?",":""));%>);
         alert ("Total elements received: " + str.length);
         for (j in str)
         alert ("element number " + j + " equals " + str[j]);
    </SCRIPT>
    </HEAD>
    <BODY>
    <FORM>
    <%String[] jspstr = {"abc", "def", "ghi", "jkl"};%>
    <SCRIPT>
    showArray();
    </SCRIPT>
    </FORM>
    </BODY>
    </HTML>
    com.ibm.servlet.engine.webapp.WebAppErrorReport: C:\Program Files\IBM\VisualAge for Java\ide\project_resources\IBM WebSphere Test Environment\temp\JSP1_0\default_app\_try_xjsp_debug_jspsrc_988535311.java:135: Undefined variable or class name: jspstr
    for (int j=0; j<jspstr.length; j++);
    ^
    C:\Program Files\IBM\VisualAge for Java\ide\project_resources\IBM WebSphere Test Environment\temp\JSP1_0\default_app\_try_xjsp_debug_jspsrc_988535311.java:136: Undefined variable: jspstr
         out.print ("\"" + jspstr[j] + "\"" + (j<(jspstr.length-1)?",":""));
         ^
    C:\Program Files\IBM\VisualAge for Java\ide\project_resources\IBM WebSphere Test Environment\temp\JSP1_0\default_app\_try_xjsp_debug_jspsrc_988535311.java:136: Undefined variable: j
         out.print ("\"" + jspstr[j] + "\"" + (j<(jspstr.length-1)?",":""));
         ^
    C:\Program Files\IBM\VisualAge for Java\ide\project_resources\IBM WebSphere Test Environment\temp\JSP1_0\default_app\_try_xjsp_debug_jspsrc_988535311.java:136: Undefined variable: j
         out.print ("\"" + jspstr[j] + "\"" + (j<(jspstr.length-1)?",":""));
         ^
    C:\Program Files\IBM\VisualAge for Java\ide\project_resources\IBM WebSphere Test Environment\temp\JSP1_0\default_app\_try_xjsp_debug_jspsrc_988535311.java:136: Undefined variable or class name: jspstr
         out.print ("\"" + jspstr[j] + "\"" + (j<(jspstr.length-1)?",":""));
         ^
    5 errors
    Thanks,
    -Priya

  • Pivot table wihtout Aggregate Functions ( Urgent Please. )

    I am trying to select date and time. But having a hard time since I dont have any aggregate function that is needed. Just pivot the rows to columns.
    IN sql 
    stage
    starttime
    endtime
    1
    1/22/2011 15:31
    1/22/2011 15:32
    2
    1/22/2011 15:33
    1/22/2011 15:34
    3
    1/22/2011 15:35
    1/22/2011 15:36
    Required 
    starttime_s1
    endtime_s1
    starttime__s2
    endtime_s2
    starttime_s3
    endtime_s3
    1/22/2011 15:31
    1/22/2011 15:32
    1/22/2011 15:33
    1/22/2011 15:34
    1/22/2011 15:35
    1/22/2011 15:36

    What is it that you're trying to accomplish with this?
    The reason I ask is that pivoting data is a display function and therefore best left to the application or reporting tier.
    If you're going to insist on "driving screws with a hammer" and really want to do this in SQL, the next question is, Is there a set number of "Stages" that will exist? Is it always going to be 3 stages and only 3 stages?
    If the answer is YES, there will be a fixed number of stages, then it's a simple thing to do with either a PIVOT or CASE statements. (my personal preference is to use case statements, especially if you're pivoting 2 or more columns)
    If the answer is NO, the number is stages can vary... You're left with a Dynamic PIVOT. Dynamic Pivots are a bit more complex to write but there is enough sample code out on the interwebs that you won't have a problem finding the correct syntax. 
    The real problem with a Dynamic Pivot query is the fact that it's pretty much useless. You can't do much (if anything at all) with it... Due to the fact that they have variable numbers of columns, they can't be used in views or procs and I can't think of
    a singe, off the shelf, reporting platform that will allow accommodate data source that has a different number of columns every time it executes... So unless you're going to be content looking at the results in SSMS or developing a custom application, I don't
    see the point.
    Also... Aggregates aren't a problem based on the data you're showing. You only have 1 start time and 1 end time per stage. Using either the MIN or MAX aggregate functions will work to give you the desired result.
    Anyway, hope that helps,
    Jason
    Jason Long

Maybe you are looking for