BPEL Engine XPATH (non?) compliance

Hi,
what is the level of compliance of BPEL Engine 10.1.3.4 (MLR#8) to XPATH 1.0 or XPATH 2.0?
Specifically, I am interested in boolean() function. XPATH 1.0 and XPATH 2.0 specifications both state the following:
http://www.w3.org/TR/xpath/#function-boolean
>
Function: boolean boolean(object)
The boolean function converts its argument to a boolean as follows:
* a number is true if and only if it is neither positive or negative zero nor NaN
* a node-set is true if and only if it is non-empty
* a string is true if and only if its length is non-zero
* an object of a type other than the four basic types is converted to a boolean in a way that is dependent on that type
>
http://www.w3.org/TR/xpath-functions/#func-boolean
>
15.1.1 fn:boolean
fn:boolean($arg as item()*) as xs:boolean
Summary: Computes the effective boolean value of the sequence $arg. See Section 2.4.3 Effective Boolean ValueXP
* If $arg is the empty sequence, fn:boolean returns false.
* If $arg is a sequence whose first item is a node, fn:boolean returns true.
* If $arg is a singleton value of type xs:boolean or a derived from xs:boolean, fn:boolean returns $arg.
* If $arg is a singleton value of type xs:string or a type derived from xs:string, xs:anyURI or a type derived from xs:anyURI or xs:untypedAtomic, fn:boolean returns false if the operand value has zero length; otherwise it returns true.
* If $arg is a singleton value of any numeric type or a type derived from a numeric type, fn:boolean returns false if the operand value is NaN or is numerically equal to zero; otherwise it returns true.
* In all other cases, fn:boolean raises a type error [err:FORG0006].
>
In bpel, if I have a switch with a case expression as boolean(bpws:getVariableData('inputVariable','payload','/client:TestRequest/client:StringValue')), this returns false only if the StringValue element is missing in the inputVariable payload. If the StringValue element is present but is empty like <stringElement/>, then this expression returns true.
Is this a bug?
Thanks,
Shanmu.

bumping up to check if some one can provide more information
Regards,
Shanmu.

Similar Messages

  • How to manage BPEL engine API fusion middleware 11g

    Hi guys,
    I have read a lot trying to found a way to integrate non Weblogic applications to the BPEL engine I have read that There is a fuego.papi but I guess this is just for aqualogic Process engine and besides I have not found it!!! I have read we can enable PAPI webservices entering through the BPEL engine console at localhost:8686 but I donpt have that console active I use localhost:7001 and i had the control over all servers there however I don´t have that screens that one find at internet for activating PAPI webservices... If somebody knows a solution for my problem I would appreciate guys!!!
    Cristian

    Try this
    querySvc.getTaskDetailsById(wfcontext,taskId)
    Thanks

  • BPMN vs BPEL engine

    hi
    Just want to know about BPMN and BPEL execution,
    what is the diff in execution? from performance perspective which is considered better?
    i know BPMN and BPEL engines are there for execution for BPMN and BPEL and they both share same logging, auditing, instance hydration and dehydration and routing services.
    But still is there anything that gets executed behind the scenes between BPMN and BPEL? and is any component has better perfomance in terms of execution,
    Just in case assume same project is implemented in both BPMN and BPEL and executed, is there any performance factor associated?

    The primary purpose of BPMN spec is meant to have a standard visual notation for business process diagram that can be understood by both business users and IT users. and in my view, the purpose of XPDL now is primarily used to be a standard serialization (interchange) format for exchanging BPMN models. BPMN does have all properties needed for generating executable BPEL. But BPMN is a visual graphic flow language and is more expressible than BPEL - not all BPMN flows can be expressed in BPEL and the mapping is non trivial. Having an XML execution language using BPMN seems too much and would cause serious problems in terms of portablity.
    If you are interested in knowing more about BPMN-BPEL mapping, you can take a look at business process modeling info from http://www.eclarus.com. It contains good information on BPMN and BPMN-BPEL mapping.
    Hong-Lee

  • Delpoyed BPEL into Bpel engine without JDeveloper

    Dear BPEL Developers,
    how can i compile and deploy a bpel project ( 1 bpel file and 1 wsdl file) into a BPEL engine like Oracle BPEL Server without BPEL designer.
    Thanks in advance
    Best regards

    Hi,
    You can reference a paper:
    Oracle SOA Suite Build, Deployment, and Test Automation
    http://www.oracle.com/technology/tech/soa/soa-suite-best-practices/auto-deploy.html
    Thanks,
    Melody

  • BPEL Engine: How does it work?

    "[BPEL].. Engines will come in a variety of form factors and use different techniques for runtime representation of processes, including:
    * interpretative
    * code generation
    * Obj Oriented models of Activities
    * reduction engine based on Pi-Calcolus and related concepts"
    [P. Brown& M. Szefler]
    How does it work Oracle version of BPEL Engine exactly? Does it make a package (.jar) of Java classes and process them like usual Web Applications?

    It is based on a mix of the first 3 techniques. The code gene part is really internal and is more about just in time compilation and performance optimization than generation of a Java application. -Edwin

  • Sun BPEL engine sets wrong Content-Type on calling an external web service

    I have a WSDL for an external web service (which as it happens is running in Websphere locally) and have implemented it as a
    partnerlink on a BPEL diagram in an SOA composite project. The binding style is Document and if you use SOAPUI to test it it
    works fine. Tracing on the web service's server shows the SOAP request coming in. It has a content-type of text/xml, as expected. If I do a JUnit test from NetBeans based on this WSDL alone it also works - same result. BUT if I do
    a full test and call my BPEL process the invocation of this service from BPEL fails.
    On the Test result you see
    BPCOR-6135:A fault was not handled in the process scope; Fault Name is http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling}systemFault;
    (This happens because I did not handle the fault in the BPEL.)
    On the trace I see it now has Content-type of application/xop+xml. Why would the Sun BPEL engine change this? I just
    accepted the usual defaults when I created the PartnerLink and the Invoke. Anyway, the format of the request doesn't match what the WS server expects, so it fails.
    As far as I'm aware I'm just using SOAP1.1. This is NetBeans 6.5 with Glassfish 2.1. I tried with NetBeans 6.7 and it got worse, not better. I would certainly appreciate any advice?
    Thanks

    Perhaps when the BPEL file based process calls the WSDL file to execute,their message communication is not correct.
    the head part in the WSDL file should be manually set to "text/xml", or the IDE or Server will use the default value;
    for example as follow:
    SOAPUI tool would use the default value "text/xml" to request.(depends the tool support).
    NetBeans tool would use the default value "text/xml" to request.
    when you do a full test and you do not set the head "context-type" value ,the WSDL file use the server's default head
    value"application/xop-xml" so that return the contents under the control of the server's default value.
    I hope these will be useful for you.

  • BPEL engine sets wrong Content-Type on calling an external web service

    I have a WSDL for an external web service (which as it happens is running in Websphere locally) and have implemented it as a
    partnerlink on a BPEL diagram in an SOA composite project.
    The binding style is Document and if you use SOAPUI to test it it
    works fine. Tracing on the web service's server shows the SOAP request
    coming in. It has a content-type of text/xml, as expected. If I do a
    JUnit test from NetBeans based on this WSDL alone it also works - same result. BUT if I do
    a full test and call my BPEL process the invocation of this service
    from BPEL fails.
    On the Test result you see
    BPCOR-6135:A fault was not handled in the process scope; Fault Name is http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling}systemFault;
    (This happens because I did not handle the fault in the BPEL.)
    On the trace I see it now has Content-type of
    application/xop+xml. Why would the Sun BPEL engine change this? I just
    accepted the usual defaults when I created the PartnerLink and the
    Invoke. Anyway, the format of the request doesn't match what the WS server expects, so it fails.
    As far as I'm aware I'm just using SOAP1.1. This is NetBeans 6.5 with
    Glassfish 2.1. I tried with NetBeans 6.7 and it got worse, not better.
    I would certainly appreciate any advice?
    Thanks

    Perhaps when the BPEL file based process calls the WSDL file to execute,their message communication is not correct.
    the head part in the WSDL file should be manually set to "text/xml", or the IDE or Server will use the default value;
    for example as follow:
    SOAPUI tool would use the default value "text/xml" to request.(depends the tool support).
    NetBeans tool would use the default value "text/xml" to request.
    when you do a full test and you do not set the head "context-type" value ,the WSDL file use the server's default head
    value"application/xop-xml" so that return the contents under the control of the server's default value.
    I hope these will be useful for you.

  • Problems wit the bpel engine

    Hi!
    I have two problems concerning the bpel engine
    1. After I'va successfully installed esb, I can see the bpel engine in the components section in the esb administrator console, but it is not installed.
    When I try to install it manually, I get the following error:
    Main Message:(FAILURE) The Component com.sun.bpelse-1.0-2 could not be installed. Instance Messages: Instance : domain1@stgn0023 Message:(FAILURE) Installation of Engine com.sun.bpelse-1.0-2 failed. The bootstrap init() method threw a java.lang.UnsupportedClassVersionError exception. The exception message is: com/sun/jbi/configuration/ConfigPersistence (Unsupported major.minor version 49.0) The bootstrap cleanUp() method threw a javax.jbi.JBIException exception. The exception message is: caught exception while creating Installatoin Configuration MBean, failed to init bpelse component
    What's wrong here? What do I have to do?
    2. This concerns the examples for the bpel engine: How do I build the service assembly as suggested in the description for running the sample?
    Thanks for your help
    Bye

    What version of the JVM are you using? You need JDK 1.5 to run the BPEL engine; it sounds like you are using JDK/JRE 1.4

  • Non-Compliance issue

    Hi Cooper,
    If i enable this script in my environment where everything is maintained as per compliance. If i will install Quest modules then there should not be any non-compliance issue. Means my security team should not raise concern about unlicensed software installed
    in MS environment.
    Pls confirm so that i can make a decision about this.

    Hi Kuldeep,
    To see who's changed or reset their password, you would have to set AD auditing on each domain controller and specifically look for "Account management." You can do that by setting an audit policy in the Def Domain Controller policy so it
    will apply to all DCs. Then you must check the Security log on each DC. The problem with that is you don't know which DC to check. A centralized tool would be better to use, such as SCOM or a third party tool, such as the Quest tool, which you already have.
    AD DS Auditing Step-by-Step Guide
    http://technet.microsoft.com/en-us/library/cc731607(v=ws.10).aspx
    And you are already aware of the Quest tool:
    Change Auditor for Active Directory
    http://www.quest.com/change-auditor-for-active-directory/
    For more info, you take a look at this thread where it was heavily discussed for more info and ideas:
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/71c70e49-b0c0-46a2-885d-38d36c704e5a/active-directory-password-reset-event
    Ace Fekay
    MVP, MCT, MCSE 2012, MCITP EA & MCTS Windows 2008/R2, Exchange 2013, 2010 EA & 2007, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services
    Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php
    This posting is provided AS-IS with no warranties or guarantees and confers no rights.

  • Learning the internals of BPEL engine

    I want to understand how the bpel engine handles a request. More specifically, from the time it gets a request to the time it instantiate the correct bpel process, what are the steps involved. Where can I find some documentation on this. I looked at the BPEL dev guide (10.1.3.1) and admin guide...but this info does not seems to be there...any pointers

    Resubmitting...

  • Garbage collection , BPEL engine properties configuration , fault policies.

    Is the configuration / setup for Garbage collection , BPEL engine properties configuration , fault policies , database adapters, web services done before deploying a BPEL application or after ?
    Thanks

    Hope this will help you:
    http://middlewaremagic.com/weblogic/?p=6388

  • Directlink to BPEL Engine - Recovery from EM

    Hi,
    Since the Enterprise Manager GUI can be horribly slow i'm trying to figure out what direct URLs to use on login.
    I have URLs for the different soa infra pages, such as instances, faults and rejected messages etc, but i cannot figure out the URLs to "BPEL Engine" tabs.
    I can get to the BPEL Engine dashboard directly on login with
    https://host:port/em/faces/ai/soa/bpelEngine?target=/Farm_Domain/Domain/Domain_S2/soa-infra&type=oracle_soainfra
    Any idea to get a similar link that gets me direct to the Recovery tab?
    The pattern to get direct-links under soa-infra is as follows:
    https://host:port/em/faces/ai/soa/infra?target=/Farm_Domain/Domain/Domain_S2/soa-infra&type=oracle_soainfra&selectedTab=instancesTab
    https://host:port/em/faces/ai/soa/infra?target=/Farm_Domain/Domain/Domain_S2/soa-infra&type=oracle_soainfra&selectedTab=faultsTab
    etc.

    Lucky , today
    I find it after try to search in EM.
    Here is my way :
    EM>Farm_soa_domain>weblogic domain>your_domain>soa_server1>right click menu>system Mbean browser>oracle.soa.config>server:soa_server1>SCAComposite>your project> SCAComposite.SCAComponent>processName>
    Click the properties attribute , then goes to a tableview, you will see all properties you set in design time. you will be able to change as well.
    Cheers
    Kevin

  • Copying Variables in BPEL using XPath Query

    Hi,
    I am new to BPEL and i want to know if it is possible to copy data from one variable to another using XPath Query in the <from> <to> tags, when the two variables are of different message types.
    I am trying to create a sample BPEL that would receive a String through the receive tag tied to one partner link (WSDl) and then invoke a different webservice using the <invoke> tag tied to another partner link (WSDL) by passing the received variable.
    I have pasted the BPEL File and the two WSDl files involved.
    My Issue is that when I send a soap request to the BPEL, it is passed as null to the webservice invoked.
    Probably because the copy tags don't work.
    Please help.
    BPEL File
    <!--
    ~ Licensed to the Apache Software Foundation (ASF) under one
    ~ or more contributor license agreements. See the NOTICE file
    ~ distributed with this work for additional information
    ~ regarding copyright ownership. The ASF licenses this file
    ~ to you under the Apache License, Version 2.0 (the
    ~ "License"); you may not use this file except in compliance
    ~ with the License. You may obtain a copy of the License at
    ~
    ~ http://www.apache.org/licenses/LICENSE-2.0
    ~
    ~ Unless required by applicable law or agreed to in writing,
    ~ software distributed under the License is distributed on an
    ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    ~ KIND, either express or implied. See the License for the
    ~ specific language governing permissions and limitations
    ~ under the License.
    -->
    <process name="HelloWorld2"
    targetNamespace="http://ode/bpel/unit-test"
    xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
    xmlns:tns="http://ode/bpel/unit-test"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:test="http://ode/bpel/unit-test.wsdl"
    xmlns:ns0="http://poc.com"
    queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"
    expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0">
    <import location="HelloWorld2.wsdl"
    namespace="http://ode/bpel/unit-test.wsdl"
    importType="http://schemas.xmlsoap.org/wsdl/" />
    <import location="sayHello.wsdl"
    namespace="http://poc.com"
    importType="http://schemas.xmlsoap.org/wsdl/" />
    <partnerLinks>
    <partnerLink name="helloPartnerLink"
    partnerLinkType="test:HelloPartnerLinkType"
    myRole="me" />
    <partnerLink name="sayHelloBPELPL"
    partnerLinkType="ns0:sayHelloPLT"
    partnerRole="you" initializePartnerRole="yes" />
    </partnerLinks>
    <variables>
    <variable name="myVar" messageType="test:HelloMessage"/>
    <variable name="tmpVar" messageType="test:HelloMessage"/>
    <variable name="inVar" messageType="ns0:sayHelloRequest"/>
    <variable name="outVar" messageType="ns0:sayHelloResponse"/>
    </variables>
    <sequence>
    <receive
    name="start"
    partnerLink="helloPartnerLink"
    portType="test:HelloPortType"
    operation="hello"
    variable="myVar"
    createInstance="yes"/>
    <assign name="ass1">
    <copy>
    <from variable = "myVar" part = "TestPart"/>
    <to variable = "inVar"
    part = "parameters"
    query= "/sayHello/ns0:param0" />
    </copy>
    </assign>
    <invoke partnerLink = "sayHelloBPELPL"
    portType = "ns0:sayHelloPortType"
    inputVariable = "inVar"
    operation = "sayHello"
    outputVariable = "outVar">
    </invoke>
    <assign name="ass2">
    <copy>
    <from variable = "outVar"
    part = "parameters"
    query= "/sayHelloResponse/ns0:return" />
    <to variable = "tmpVar" part="TestPart"/>
    </copy>
    </assign>
    <reply name="end"
    partnerLink="helloPartnerLink"
    portType="test:HelloPortType"
    operation="hello"
    variable="tmpVar"/>
    </sequence>
    </process>
    WSDL File1
    <?xml version="1.0" encoding="utf-8" ?>
    <!--
    ~ Licensed to the Apache Software Foundation (ASF) under one
    ~ or more contributor license agreements. See the NOTICE file
    ~ distributed with this work for additional information
    ~ regarding copyright ownership. The ASF licenses this file
    ~ to you under the Apache License, Version 2.0 (the
    ~ "License"); you may not use this file except in compliance
    ~ with the License. You may obtain a copy of the License at
    ~
    ~ http://www.apache.org/licenses/LICENSE-2.0
    ~
    ~ Unless required by applicable law or agreed to in writing,
    ~ software distributed under the License is distributed on an
    ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    ~ KIND, either express or implied. See the License for the
    ~ specific language governing permissions and limitations
    ~ under the License.
    -->
    <wsdl:definitions
    targetNamespace="http://ode/bpel/unit-test.wsdl"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:tns="http://ode/bpel/unit-test.wsdl"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
    xmlns:ns0="http://poc.com">
    <wsdl:message name="HelloMessage">
    <wsdl:part name="TestPart" type="xsd:string"/>
    </wsdl:message>
    <wsdl:portType name="HelloPortType">
    <wsdl:operation name="hello">
    <wsdl:input message="tns:HelloMessage" name="TestIn"/>
    <wsdl:output message="tns:HelloMessage" name="TestOut"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="HelloSoapBinding" type="tns:HelloPortType">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="hello">
    <soap:operation soapAction="" style="rpc"/>
    <wsdl:input>
    <soap:body
    namespace="http://ode/bpel/unit-test.wsdl"
    use="literal"/>
    </wsdl:input>
    <wsdl:output>
    <soap:body
    namespace="http://ode/bpel/unit-test.wsdl"
    use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="HelloService">
    <wsdl:port name="HelloPort" binding="tns:HelloSoapBinding">
    <soap:address location="http://localhost:8082/ode/processes/helloWorld"/>
    </wsdl:port>
    </wsdl:service>
    <plnk:partnerLinkType name="HelloPartnerLinkType">
    <plnk:role name="me" portType="tns:HelloPortType"/>
    <plnk:role name="you" portType="tns:HelloPortType"/>
    </plnk:partnerLinkType>
    </wsdl:definitions>
    WSDL File 2
    <?xml version="1.0" encoding="UTF-8" ?>
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
    xmlns:ns0="http://poc.com"
    xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
    xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
    xmlns:ns1="http://org.apache.axis2/xsd"
    xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
    targetNamespace="http://poc.com">
    <wsdl:types>
    <xs:schema xmlns:ns="http://poc.com" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://poc.com">
    <xs:element name="sayHello">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" name="param0" nillable="true" type="xs:string" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="sayHelloResponse">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" name="return" nillable="true" type="xs:string" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:schema>
    </wsdl:types>
    <wsdl:message name="sayHelloRequest">
    <wsdl:part name="parameters" element="ns0:sayHello" />
    </wsdl:message>
    <wsdl:message name="sayHelloResponse">
    <wsdl:part name="parameters" element="ns0:sayHelloResponse" />
    </wsdl:message>
    <wsdl:portType name="sayHelloPortType">
    <wsdl:operation name="sayHello">
    <wsdl:input message="ns0:sayHelloRequest" wsaw:Action="urn:sayHello" />
    <wsdl:output message="ns0:sayHelloResponse" wsaw:Action="urn:sayHelloResponse" />
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="sayHelloSOAP11Binding" type="ns0:sayHelloPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="sayHello">
    <soap:operation soapAction="urn:sayHello" style="document"/>
    <wsdl:input>
    <soap:body use="literal" />
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" />
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="sayHello">
    <wsdl:port name="sayHelloPort" binding="ns0:sayHelloSOAP11Binding">
    <soap:address location="http://localhost:8082/ode/processes/sayHello" />
    </wsdl:port>
    </wsdl:service>
    <plnk:partnerLinkType name="sayHelloPLT">
    <plnk:role name="me" portType="ns0:sayHelloPortType"/>
    <plnk:role name="you" portType="ns0:sayHelloPortType"/>
    </plnk:partnerLinkType>
    </wsdl:definitions>

    Hi,
    Yes, it very much is possible.
    Xpath query provides a lot many data type conversion functions(string to int, string to date etc), which can be used in copying variables.
    thanks
    Saurabh

  • How can I change adapter engine from Non central to central

    My adapter engine is assigned as non central. However I want to have the adapter engine as part of the integration server.
    If I look in the RWB, the adapter engine listed under the non central adpater engine. However I would like to move it under the Integration server Engine.
    Can this be done or do I have to reinstall XI to get the adapter engine grouped with the IS.
    Currenty componenets under the domain I have:
    1) Integration which has Integration Engine, busines  process engine and Mapping runtime.
    2) Integration engine are blank, nothing underneath
    3) non central adapter engine
       my adapter engine here
    4) j2se adpater nothing underneath
    4) Tools
    So what I want to do is move the Non central adapter engine to be underneath the Integration Server.
    Any ideas how to do this....withoout a reinstall?
    Thanks
    Mikie

    HI,
    Have a look into Configuration Guide-
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ac6de690-0201-0010-54ac-8923089dcc97
    Regards,
    Moorthy

  • I have a question about japan new depriciation engine using non-japanese chart of deprication

    Hi, all
    I have a question about link between new depriciation engine and chart of depriciation.
    My client want to use US chart of depriciation as standard chart of depriciation becuase it has already standard setting like IAS deprication keys.
    it means I have to create Japanese chart of depriciation by copying from US chart of depriciation(non-japanese sample(0JP))
    I have a little doubt about it. In my previous project, I copyed chart of depriciation by copy from Japan sample Chart of depriciation(0JP) stored in SAP.
    Is it possible to copy from non-japan sample charg of depriciation to using Japanese new depriciation engine? I worried some errors will occrues if I do not use sample chart of depriciation(0JP) .
    If I need to use sample Japanese chart of depriciation, please give me the idea why I need to use Japanese sample chart of depriciation. I want to know the examples of non-Japanese asset accouting consultants who have working experience in the area.
    Thank you.

    Hi, Narasimhulu
    Thank you for your support.
    My client use one COA to all over the world. And not only Japan, other country aslo use the COD which is copied from that of US. Basic reporting line is for USGAP. I will customize 2 depriciation ares, one for US GAP and another is JGAP. No need to create TAX realted customize.  It means it enought only adding Japanese new depriciation keys to Current US COD. No need to add more Japanese local requirements.
    In this case, I want to know follwoing point.
    I know COD controll depriciation keys, but I want to know more detail about COD, what kinds of controls COD do. What is Japanese local requirements. Why better to use COPY of JP COD.
    Thank you.

Maybe you are looking for

  • New to Acrobat Pro 9 - Issues with Portfolio Management

    All With apologies, I am completely new to Acrobat Pro 9 - and this may have been answered before. I am using Acrobat Pro 9 as, hopefully, a file management system (in a Mac environment).  I want to be able to take all of my files - native format - a

  • Lenovo H Series desktops H520 Desktop bios

    Hi desktops H520 My problem I entered the bios and changed a bit in the settings specifically in devices Video Setup I do not remember what this has done is important to change a setting from Automatic to the middle option I do not remember what it w

  • Play back Volume Help

    Anyone know how to set the playback volume so that all the songs on my ipod will play at the same level? When I'm playing the songs through my car stero, some songs I have to turn the stero volume up and others I have to turn the volume down. I have

  • Updating ECMCC table

    Hi, when i am trying to update glaccount field in ECMCC table  based on glaccount of ECMCT table it is throwing error. is there any specific method to update ECMCC table. code in the program is : loop at it_ecmct.   update ecmct from it_ecmct.   if s

  • ITunes v 1.1.1.5 makes m4b files = 0:00 and will not play. iPod update same

    updated iTunes makes m4b (homemade audiobooks) show 0:00 time -- even though file size shows old size -- and files will not play. Immediate past version of iTunes showed at 0:00 but would play. updated iPod will not play pre update present m4b audiob