OADB_Creation of a new derived chart of depreciation_Message  AC166

Hello,
I try to create a new derived  depreciation area.
This one contains an another derived  depreciation area in its formula.
No postings have required in this new depreciation area
When I try to enter, the following message displays:
Message  AC166
"You are defining the formula for calculating a derived depreciation area. You can only use real depreciation areas, not derived depreciation areas, in this formula.
Area 36 is not defined as a real depreciation area."
Have a solution to allow the registration of this depreciation area?
Thanks in advance
API_SAP

Hi Atif,
Before I read your reply I checked the error again and it says there:
In order to be able to assign chart-of-depreciation-dependent data to asset class XXXXXX, the following conditions have to be met. You to have already
1. Defined at least two active charts of depreciation
2. Assigned asset class XXXXXX to more than one chart of depreciation
However at the moment this asset class is only assigned to chart of depreciation 1.
What I did is, I created a dummy chart of depreciation named TEST just so I have more than one chart of depreciation.
Now I can access the Specify Chart of Depreciation Dependent Layout/Account Assignment Screen without the error. I was just wondering, is this change because of the technical upgrade from 4.7 to ECC 6.0? Because back in 4.7 we did not need to have more than one chart of depreciation to access the said configuration screen. Please advice. Thank you!

Similar Messages

  • How to define new derivation rules in FM module

    Can somebody help me define a new derivation rule which is user specific in FM module. I want to map muliple Fund Centers to a single Cost center and also map many commitment items to a single GL.
    Thanks
    shivaji

    You derive object X (fund centre) from object (Y) cost centre. In terms of logic, it's not possible to derive multiple values from single value. That's the concept of derivation. If you have cost centre (let's say ABCD), on what parameter will your logic decide whether to take fund centre XXXX or fund centre YYYY? As you understand, the FM posting should be done eventually on one fund centre as well as commitment item, fund, etc.
    After all, the computer could be told what ever you have to tell it; if you, yourself, can make this decision - which FCtr should be taken - upon certain logic, it could be programmed as well in FMDERIVE.

  • I connected my iPad to wireless, now my MacBook will not download new mail (Charter) unless I turn the iPad off. Please help?

    I connected my iPad to wireless, now my MacBook will not download new mail (Charter) unless I turn the iPad off. Please help?

    Is there anything in this link to help, particularly in the Troubleshooting section at the very end? http://www.myaccount.charter.com/customers/support.aspx?supportarticleid=2234

  • Adding a new speed chart

    Upon setting up a new speed chart, I entered the wrong effective date on the first screen. Is there a way to get to that in order to make a change?

    Hi,
    This is not the right forum for your Query. Post the same to forums.oracle.com/forums/forum.jspa?forumID=33.
    Regards,
    Gyan

  • New Flash Chart Region Crashes Browsers

    Hi, I have an application to which I'd like to add a new flash chart region. However, whenever I try to follow the wizard to add the flash chart region, I cannot get past the step where you select the type of chart without crashing my browser. This happens in IE6, Firefox 3, and Chrome, even if I take all the defaults.
    I have Flash Player 10 installed (new computer). This has worked in the past, but it no longer works for me. My colleague has no problem using Adobe Flash 9.
    Thank you, Wolf Moritz

    Hi, for some reason I was able to resolve this issue, but I'm not sure exactly how or why. I spent hours on this problem, but this morning it works.
    I uninstalled Adobe Flash using their uninstaller (for the third time), then installed Flash 9 for Windows and tested it in IE6 - and it worked fine. Then I was prompted to install the Flash plugin in Firefox 3 (which downloaded Flash 10), which in turn upgraded my Flash for windows, too.
    Now it all works. However, I'll take a look at Flash Tracer, sounds like a useful tool.
    Thanks, Wolf Moritz

  • New Flex Charting Component

    Hello everyone,
    We've just released a new charting component for Flex -
    FusionCharts for Flex (beta). It works with both Flex 2 and 3. You
    may download the same from
    http://www.fusioncharts.com/flex
    We would love to have your feedback/suggestions.
    Thanks,
    Pallav
    P.S. I apologize if I've made this sound like an advert - but
    our main aim is to get maximum feedback from Flex developers so
    that we can enhance our product for your benefits.

    Ok, I've got a basic renderer to render a UISelectOne component. I added the xml to the faces-context.xml. Now how to I add my new renderer to the tag? I see there is a setRendereType but how to I get at this to set it? Do I have to create a new tag?
    Graham

  • Extending JComponent  and creating new derived class

    <!--[if gte mso 9]><xml>
    Normal
    0
    false
    false
    false
    EN-US
    X-NONE
    X-NONE
    MicrosoftInternetExplorer4
    </xml><![endif]--><!--[if gte mso 9]><xml>
    </xml><![endif]-->
    <!--[if gte mso 10]>
    <style>
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin-top:0in;
    mso-para-margin-right:0in;
    mso-para-margin-bottom:10.0pt;
    mso-para-margin-left:0in;
    line-height:115%;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;}
    </style>
    <![endif]-->
    Dear Friends,
    I developed new component SwingComponent and I extends it
    from JComponent and also implements
    the interfaces like
    KeyListener and MouseListener .. but when I press ctrl+b and ctrl +n  it wont recognize in the KeyEvent but it works fine if i press  individual keys. Please give me an idea
    public class SwingComponent extends JComponent implements
    KeyListener,
    MouseListener{

    This one working fine for individual character for example if i press 'A' in keyborad it was working but how to activate if i press ctrl + n or ctrl + b in the JComponent or Component. did you got my question?
    private KeyListener keyListener;
         public void addKeyListener(KeyListener listener) {
                  keyListener = AWTEventMulticaster.add(keyListener, listener);
              enableEvents(AWTEvent.KEY_EVENT_MASK);
         public void removeKeyListener(KeyListener listener) {
              keyListener = AWTEventMulticaster.remove(keyListener, listener);
         public void processKeyEvent(KeyEvent evt) {
              if (keyListener != null) {
                   System.err.println("" + evt.getKeyChar() + " " +                                    
                                        evt.getKeyCode());
                   switch (evt.getID()) {
                   case KeyEvent.KEY_PRESSED:
                        keyListener.keyPressed(evt);
                        break;
                   case KeyEvent.KEY_RELEASED:
                        keyListener.keyReleased(evt);
                        break;
                   case KeyEvent.KEY_TYPED:
                        keyListener.keyTyped(evt);
                        break;
              super.processKeyEvent(evt);
           public void keyTyped(KeyEvent e) {
                     System.out.println(e.getKeyChar());
         public void keyPressed(KeyEvent e) {
                System.out.println(e.getKeyCode());
         public void keyReleased(KeyEvent e) {
                 System.out.pirntln(e.getKeyCode());
              }

  • Base b = new Base(); versus Base b = new Derived() ??

    I want to clarify the following, please help!!!
    class A
    { public void f()
    { System.out.println("A->f");
    class B extends A
    { public void g()
    { System.out.println("B->g");
    public class Test
    { public static void main(String[] args)
    { A a = new A();
    A a = new B();
    a.f();
    //a.g();
    A a = new A(); //(1)
    means create an instance of class A of type A. Correct??
    A b = new B(); //(2)
    means create an instance of class B of type A
    In both (1) and (2), instance "a" can access any methods of class A, but
    cannot access any methods of class B
    What's the difference then???

    This is an example of dynamic function calling of java (polymorphism).
    consider the following :
    class A {
    void print(){System.out.println("A");}
    class B extends A {
    void print(){System.out.println("B");}
    public class Test {
    public static void main(String args[]){
    A a = new A();
    A a1 = new B();
    a.print();
    b.print();
    a.print() will print A.
    a1.print() will print B.
    Virtual Machine at run time, recognized at run time, the type of reference, variables a and a1 are having.
    a holds a reference to object of class A hence a.print() calls print() in A.
    a1 holds a reference to object of class B. B overrides the print() in A. The Virtual Machine will determine at run-time, what method to call. It will call print() method in B as a1 holds the reference to that object. If print() was not present in B, it would call print() in A as B inherits that method.
    For our case it will print B.
    I hope this helps.
    The main advantage of polymorphism in this case will be, suppose we have 5 classes extending A and all of them overriding print() method.
    Without polymorphism we will have 1 variable for class A and 5 variables for classes extending A. And then we can call print() methods. But with polymorphism, only one variable can refer to all of those objects and call appropriate methods.
    Another example :
    class A {
    void print(){(System.out.println("A"));}
    class B extends A {
    void print(){(System.out.println("B"));}
    public class Test {
    public static void main(String args[]){
    A a = new A();
    a.print();
    a = new B();
    a.print();
    the result will be :
    A
    B

  • KE21N with reference - copy old copa records without applying new derivation rule

    Dear all,
    does anyone have a clue how to make this:
    We would like to copy some old COPA line items but face the problem that doing KE21N with a reference document the old derivation is overwritten in the moment the document is saved.
    Is there any possibility to copy the old document and also the old derivations?
    Thank you a lot
    Kind regards
    Birgit Seeger

    Hi Birgit
    The only way I can think of is to enter the char values as you want directly in ke21n. You may Need to temporarily change your derivation rules to not derive the char values if the same is already filled
    Just click on the magnifying lens icon beside the Target field inside your derivation rule and you change setting
    Br. Ajay M

  • Create new derived role.

    Hello,
    I'm looking for some easy way to automatically create a set of derived roles (with different organizational levels defined in itab) for specific imparting role. Any f-modules or your implementation experiences I could loot at?
    Regards,
    Filip

    Hi,
    it seems that there in no easy way I did it step by step ...
    Regs,
    FS

  • Difference Between Base b = new Base(); AND  Base b = new Derived(); ???

    I want to clarify the following, please help!!!
    class A
    { public void f()
    { System.out.println("A->f");
    class B extends A
    { public void g()
    { System.out.println("B->g");
    public class Test
    { public static void main(String[] args)
    { A a = new A();
         A a = new B();
    a.f();
    //a.g();
    A a = new A(); //(1)
    means create an instance of class A of type A. Correct??
    A b = new B(); //(2)
    means create an instance of class B of type A
    In both (1) and (2), instance "a" can access any methods of class A, but
    cannot access any methods of class B
    What's the difference then???

    I want to clarify the following, please help!!!
    class A
    { public void f()
    { System.out.println("A->f");
    class B extends A
    { public void g()
    { System.out.println("B->g");
    public class Test
    { public static void main(String[] args)
    { A a = new A();
         A a = new B();
    a.f();
    //a.g();
    A a = new A(); //(1)
    means create an instance of class A of type A.
    Correct??Not quite. It means "define a variable 'a' of type 'class A', create an instance of 'class A' and assign the reference to that instance to variable 'a'.
    A b = new B(); //(2)
    means create an instance of class B of type ANot quite. It means "define a variable 'b' of type 'class A', create an instance of 'class B' and assign the reference to that instance to variable 'b'.
    In both (1) and (2), instance "a" can access any
    methods of class A, but
    cannot access any methods of class BWell, the object actually referenced by the variable of type 'class A' is really an instance of class B and so if class B implemented a different behavior for any method defined in class A, then calling that method through a variable of class A would still get the behavior of class B - i.e. you get polymorphism.
    Chuck

  • Strange Behavior of Comparative Marker in New Bullet Chart

    I put a bullet chart on canvas alonethe comparative marker is bright yellow.  I can move it across the canvas fine and the marker doesn't change color.  When I put a tab set container on the canvas and move the bullet chart into itin the left hand side of the tab set the marker still shows yellow, but when I move it to the right side--the marker changes to black!
    Any ideas?

    Hi,
    When I created with my own data, it do not give me such problem even if I use "Aqua" theme.
    My observation is, when you take to extreme right, it creates a scroll bar.  When it creates a scroll bar (i.e. when it goes out of the tab area) it then changes the color to its dark shed.  If you move the scrollbars to right, then the color again becomes normal.
    I'll suggest, to fit the chart in the size of the TAB.  It will work fine.  Else as you observed, it works fine with other two themes, then its better to go for those schemes.
    Hope this helps.
    Regards,
    Rashmi

  • Drill down a bar chart in new window/ browser?

    Hi,
    Could anyone suggest me how to drill down a bar chart into another bar chart in new window or browser.
    I was wondering if anyone had any ideas or know of any examples of how I might do this?
    Thank you
    Ram

    You can use a "javascript:window.open(...)" URL with navigateToURL and pass parameters for the new bar chart in the query string.
    Hi,
    If you don't mind, Could you please explain me in more detail about "javascript:window.open(...) URL with navigateToURL"
    do I need to place it in the Flex code or Java?
    Thank you
    Ram

  • OBIEE NEW CHART

    Hi,
    I wanted to try something new in charts as we only have few standard charts like line,bar,pie ,pivot chart how about we have our own customized charts..??? did any one try this please let me know if its possible..
    Secondly I had and approach to represent data in new format let me know if its possible.. what if we represent data in pivot and for chart we some how manage to get data ,after data is being constrained from Prompts into and XML and then represent in a Flash View ..??
    Please have a look at this link .. this is how i want to represent in OBIEE dashboard through my 2nd approach....
    Link:[Click Me|http://www.fusioncharts.com/Gallery/Category.asp?Column3D]

    I hope you have explored following documents if not please go through them it will help you,
    C:\OracleBI\corda50\docs\wwhelp\wwhimpl\js\html\wwhelp.htm
    C:\OracleBI\corda50\docs\graph_reference\graph_reference.pdf
    --Srinivas                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Charts: how do I determine when the mouse is in the plot area

    I'm trying to implement logic that will do the following:
    Panning plot within plot display area by clicking and dragging mouse
    If the user clicks and drags in the chart plot area (the region where the chart plot actually displays, not including the axes, legends, titles, etc.), I want to be able to provide the effect of panning the plot (e.g. similar to grabbing and dragging a map in Google maps) within the plot display. This makes the most sense, of course, if the user has zoomed in to some level and the entire plot is no longer fully visible within the display.
    Zooming on a plot
    If the user places the mouse somewhere in the chart plot area and uses their mouse wheel, I want to be able to provide the effect of zooming in and out of the plot. The plot area itself must remain at its original size, just the representation of the plot needs to simulate the effect of being zoomed in or out on.
    Thoughts, suggestions, ...
    To make the zoom and pan effect, my thought was to adjust the axes bounds as appropriate to simulate these effects. The trick for some of what I'm planning on doing is finding out where the mouse is in the plot area (not the whole chart) so that I can find the x,y offsets from the plot origin (which appears to be in the upper left - at the chart level anyway). For panning, I don't think I care what the offset is, just that it's within the plot. For zooming, I may need to know where the mouse is in the plot so that the zooming could be centered on that location in the plot. This makes me think that it would also be helpful to find out how to translate the mouse x,y pixel position to a corresponding x,y value in the plot data domain.
    I've been experimenting with attaching event handlers to detect various mouse actions and what information can be gleaned from these events. So far I have not found anything that allows me to determine the bounds of the plot region in the overall chart. I can get the mouse x,y position, but I don't know where it is in relation to the plot area bounds. I don't want to initiate a pan of a plot if the user happens to drag their mouse somewhere outside the plot area (i.e. over an axis, legend, etc.). Also, it would not make sense to start a zoom on the chart unless the mouse is over the plot.
    Please let me know if this seems to be a reasonable approach, and if not, please suggest any ideas for alternatives. Any help, ideas and suggestions regarding how to solve these issues and/or determine this information would be welcome.

    I experimented a bit and it seems the plot-content is the Group containing, well, the content of the plot. So in a line chart it's the smallest rectangle containing all the lines and the graphic at the data point (little circles, by default). What you probably need instead is the chart-plot-background.
    Here's a quick example of a panning chart. There are probably better ways to manage the mouse dragging (it behaves somewhat badly if you drag out of the plot area and then back in, for example) but it gives you the basic idea. My original idea of adding a mouse directly to the plot area failed as the event doesn't get propagated to the plot region if you click on part of the plot content (a line, for example).
    import java.util.Random;
    import javafx.application.Application;
    import javafx.beans.property.DoubleProperty;
    import javafx.beans.property.SimpleDoubleProperty;
    import javafx.collections.FXCollections;
    import javafx.collections.ObservableList;
    import javafx.event.EventHandler;
    import javafx.geometry.Point2D;
    import javafx.scene.Scene;
    import javafx.scene.chart.LineChart;
    import javafx.scene.chart.NumberAxis;
    import javafx.scene.chart.XYChart.Data;
    import javafx.scene.chart.XYChart.Series;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.BorderPane;
    import javafx.scene.layout.Region;
    import javafx.stage.Stage;
    public class PanningChart extends Application {
      @Override
      public void start(Stage primaryStage) {
        final NumberAxis xaxis = new NumberAxis("x", 0, 10, 1);
        final NumberAxis yaxis = new NumberAxis("y", 0, 100, 10);
        final LineChart<Number, Number> chart = new LineChart<>(xaxis, yaxis);
        chart.setAnimated(false);
        chart.setData(createData());
        final Region plotArea = (Region) chart.lookup(".chart-plot-background");
        final DoubleProperty lastMouseX = new SimpleDoubleProperty();
        final DoubleProperty lastMouseY = new SimpleDoubleProperty();
        chart.setOnMousePressed(new EventHandler<MouseEvent>() {
          @Override
          public void handle(MouseEvent event) {
            final double x = event.getX();
            final double y = event.getY();
            if (plotArea.getBoundsInParent().contains(new Point2D(x, y))) {
              lastMouseX.set(x);
              lastMouseY.set(y);
        chart.setOnMouseDragged(new EventHandler<MouseEvent>() {
          @Override
          public void handle(MouseEvent event) {
            final double x = event.getX();
            final double y = event.getY();
            if (plotArea.getBoundsInParent().contains(new Point2D(x, y))) {
              moveAxis(xaxis, x, lastMouseX);
              moveAxis(yaxis, y, lastMouseY);
        final BorderPane root = new BorderPane();
        root.setCenter(chart);
        primaryStage.setScene(new Scene(root, 600, 400));
        primaryStage.show();
      private void moveAxis(NumberAxis axis, double mouseLocation,
          DoubleProperty lastMouseLocation) {
        double scale = axis.getScale();
        double delta = (mouseLocation - lastMouseLocation.get()) / scale;
        axis.setLowerBound(axis.getLowerBound() - delta);
        axis.setUpperBound(axis.getUpperBound() - delta);
        lastMouseLocation.set(mouseLocation);
      private ObservableList<Series<Number, Number>> createData() {
        final ObservableList<Data<Number, Number>> data = FXCollections
            .observableArrayList();
        final Random rng = new Random();
        for (int x = 0; x <= 10; x++) {
          data.add(new Data<Number, Number>(x, rng.nextDouble() * 100));
        return FXCollections.singletonObservableList(new Series<Number, Number>(data));
      public static void main(String[] args) {
        launch(args);
    998038 wrote:On a slightly different (but related) subject, where can I find an up-to-date source of information that describes the IDs and class names that JavaFX uses? I assume the ".plot-content" is pertaining to the ID of the chart plot area (or plot "child" of the chart?). Where can I find the names of the various objects that can be "looked up"?I generally try to avoid lookups as they feel a bit fragile. However occasionally there seems to be no other way, as in this case. The [url http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html]CSS reference guide documents the css class substructure of each Node type.

Maybe you are looking for