Oracle BPM Papi WebServices

Hi,
When I am trying to Launch PAPI Webservices in Oracle BPM Studio 10.3.1 and in Oracle BPM Enterprise Standalone Server, I am getting the error: "HTTP Status 404 - Servlet PapiWebServiceServlet is not available".
Please help me in sorting out the issue.
Thanks,
Abhishek

To see how to invoke PAPI-WS when using Oracle BPM Studio, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio
Just a guess, but I'd suspect that the "Start PAPI Web Services" Studio Engine checkbox has not been checked (right mouse click the Project in your Project Navigator tab -> Engine Preferences -> click the "Advanced" tab on the right -> check the "Start PAPI Web Services" checkbox).
Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Enterprise Standalone.
http://www.4shared.com/file/128249957/9bd6ef61/PAPI-WS_for_Oracle_BPM_Standalone.html
Be sure to use the project that is in the zip file for this example.
Dan

Similar Messages

  • How to  Instantiate Oracle BPM Process Webservice from the OSB

    Hi,
    In our project we have one requirement i.e Instantiate Oracle BPM Process Webservice from the OSB.After register BPM service in to OSB I am creating one Message flow to instantiate BPM Process.
    first call to startSession Operation, then use response of startSession operation is used as reqest for BPM process operation.
    Can u tell me how do we use response of startSession operation to the request of BPM process.
    Thanks in Advance.

    An easier way of instantiating a BPM process via a WS call is to set the authentication type to 'Username Token Profile' on your web service operation in BPM studio and then redeploy it. If you use this type of security on your bpm process operations you can start the process in one call instead of having to get a session first and then starting the process.
    Once you've updating the process, re-register the new process WSDL and business service with OSB (or import it manually) and you can just call the start process operation in one request (passing a username and password using the WS-UsernameToken method) without having to get a session first.
    Hope this all make sense,
    Mike.

  • Instantiate Oracle BPM Process Webservice from the OSB.

    Hi,
    In our project we have one requirement i.e Instantiate Oracle BPM Process Webservice from the OSB.After register BPM service in to OSB I am creating one Message flow to instantiate BPM Process.
    first call to startSession Operation, then use response of startSession operation is used as reqest for BPM process operation.
    Can u tell me how do we use response of startSession operation to the request of BPM process.
    Thanks in Advance.

    An easier way of instantiating a BPM process via a WS call is to set the authentication type to 'Username Token Profile' on your web service operation in BPM studio and then redeploy it. If you use this type of security on your bpm process operations you can start the process in one call instead of having to get a session first and then starting the process.
    Once you've updating the process, re-register the new process WSDL and business service with OSB (or import it manually) and you can just call the start process operation in one request (passing a username and password using the WS-UsernameToken method) without having to get a session first.
    Hope this all make sense,
    Mike.

  • Security for Oracle BPM PAPI WS

    Hi all,
    1) While creating a session using PAPI WS if we use the password same as username can't the webservices be invoked by other applications in te same network? How to prevent this? Any application which knows an username in Oracle BPM directory can invoke these web services!!
    2)What is username token profile mechanism for WS?
    how to apply username token profile for PAPI WS when invoked from .net apps? I need details.
    Regards,
    Som

    1.) Any application which knows the username/password could invoke the services. The passwords are only the same as the username in Studio, not in enterprise.
    2.) Username Token profile is a WS-Security standard. Using WCF you would be able to set the username/password which will be included in the SOAP header.

  • Invoking ALBPM (Oracle BPM) using Webservice calls

    Hi,
    I am trying to invoke Oracle BPM processes using webservice dynamically using events. I am presently not able to find any samples in this regard. Could somebody help me figure out a way to invoke Oracle BPM process dynamically using events ?
    I would like to avoid the use of polling as an option.
    TIA,
    Sarat
    Edited by: [email protected] on Jun 9, 2009 9:15 AM
    Edited by: [email protected] on Jun 9, 2009 9:15 AM

    I too have this question. It seems like you can no longer use BPEL with BPM 6.5/10GR3. Is this in fact the case? To use BPEL do you have to revert back to version 6.0?

  • PAPI Web Service (PAPI-WS) Example for Oracle BPM Enterprise Standalone

    Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Enterprise Standalone.
    http://www.4shared.com/file/128249957/9bd6ef61/PAPI-WS_for_Oracle_BPM_Standalone.html
    Be sure to use the project that is in the zip file for this example.
    To see how to invoke PAPI-WS when using Oracle BPM Studio, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio
    If you need a step-by-step example of how to use PAPI (the Java API) go to this thread: Creating a new work item instance in a process using PAPI
    Hope this helps,
    Dan

    Dan,
    I tried in both studio and Standalone.
    From Studio :*
    1. The Url for the Webservice is (http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl). From studio by default port number was 8585.From this studio wsdl URL(http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl),I did n't see any wsdl text in the browser.
    From Standalone :*
    1. In BPM Admin Center, I have selected *"PAPI Web Services"* check box(Page 5 of your document).
    2. In The BPM Admin Center, I have clicked on *"Start BPM Web Applications"*.
    3. After Stand alone server started *"Launch PAPI WebServices Console"* link was enabled,And I clicked on that link.It opened a browser with URL (http://localhost:8686/papiws/PapiWebService)
    Oracle® BPM PAPI Web Services
    Service Name 'PapiWebService'
    Style: Document Literal Wrapped
    SSO Enabled: false
    WS-Security UsernameToken Profile Authentication Enabled: false
    HTTP Basic Authentication Enabled: true
    Preset Authentication Enabled: false
    MTOM Optimization for attachments Enabled*: false
    Endpoint: http://localhost:8686/papiws/PapiWebServiceEndpoint
    WSDL: http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl
    I have copied wsdl URL(http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl) and pasted it into a browser's URL field.I did n't see any wsdl text in the browser,but I see following error
    HTTP Status 404 - Servlet PapiWebServiceServlet is not available
    type Status report
    message Servlet PapiWebServiceServlet is not available
    description The requested resource (Servlet PapiWebServiceServlet is not available) is not available.
    Apache Tomcat/5.5.15
    Edited by: Prabhasankar on Dec 24, 2010 9:10 AM

  • Technical Articles on Oracle BPM you might find useful

    A friend pointed me to http://www.oracle.com/technology/products/bpm/obpm_articles.html on OTN. It currently has these articles:
    Tuning Oracle BPM Directory Services
    Oracle BPM Clustering Tips and Tricks
    Oracle BPM Engine Troubleshooting Tips and Tricks
    Oracle BPM PAPI Instance Cache Explained
    Oracle BPM Single Sign On Configuration
    Oracle BPM & Web Services Integration
    Oracle BPM Enterprise Setups explained
    Migrating ALBPM 5.7 to OBPM 10gR3

    ADDM is just a sophisticated software module.
    It does not use any hard-to-understand, magical and mathematical tricks but sticks to collected information(AWR) and some proven best practices.
    So, i think it's no harm for you to consult ADDM report.
    Every best practice has weakness, it can't deal every aspect of your DBMS things.
    But, it's good start point and does not make stupid mistakes unlike human beings always do.
    Another thing to note is that ADDM is a very large module and connected with AWR, Tuning Avisors, wait events, Advisories, blah blah blah~
    You're not using ADDM correctly if you have no good concepts and experiences on these.

  • How to get the papi wsdl of Oracle BPM Studio

    How to get the papi wsdl of Oracle BPM Studio. What is the url of the papi wsdl of Oracle BPM Studio

    Thanks to Lovin:
    There is an icon in the studio when the engine starts.. called as "Launch Deployed Webservice webapp"
    Also.. Need to go to Engine Preferences -> Engine -> Advanced Tab -> Startup and select Start PAPI Web Services.
    Default URL:http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl

  • PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio

    Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Studio.
    http://www.4shared.com/file/128256802/f20abc7a/PAPI-WS_for_Oracle_BPM_Studio.html
    Be sure to use the project that is in the zip file for this example.
    If you need an example of how to use PAPI-WS on Oracle BPM Enterprise, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Enterprise Standalone
    If you need a step-by-step example of how to use PAPI (the Java API) go to this thread: Creating a new work item instance in a process using PAPI
    Hope this helps,
    Dan

    Hi,
    Is there any sample code showing PAPI-WS with VS 2008? AFAIK, there is a sample using VS 2005 and WSE 3.0, but I'm interested in using VS 2008/WCF.
    Regards,

  • Oracle BPM 10gR3  PAPI

    I am using Oracle BPM 10gR3 studio. I want to access the processes available in bpm through core java client from eclipse. Could anyone explain me how can i access the bpm process from java client ? Thanks in advance.

    I created a java client and was able to get the process names and when i tried to get the InstanceInfo of the process. I got the below error.
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: org/apache/bcel/classfile/EmptyVisitor
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Could not enhance type with bytecode info: java.lang.NoClassDefFoundError: fuego/lang/BytecodeIntrospector
    Creating ProcessService with id 'BPMUnitTestExample'.
    ********* PAPI (Version 10.3.2 Mantainance Pack 2 Build # 100141 ) is starting *********
    Local folder /tmp\system\Schema3387192-333639531\catalogs found.
    Loading catalogs from local folder: /tmp\system\Schema3387192-333639531\catalogs
    0 jars found locally.
    [CatalogMgrCache] =======================
    Registering CatalogMgr [BPMUnitTestExample] ...CatalogManagerCache 9252407:
    Managers:
    Counters:
    [CatalogMgrCache] =======================
    CatalogMgr [BPMUnitTestExample] REGISTERED!CatalogManagerCache 9252407:
    Managers:
    {BPMUnitTestExample=fuego.papi.impl.PapiCatalogManager@d51e30}
    Counters:
    ProcessService 'BPMUnitTestExample' created successfully.
    Session initialized for participant punit () with roles [user]
    Deployed Process names: /Process1#Default-1.0
    Unreachable Engine Tolerance (seconds):
    by default: 0
    to be used: 0
    This papi client will not cache exceptions which imply that an engine could not be reached.
    Exception in thread "main" java.lang.NoClassDefFoundError: javax/jms/MessageEOFException
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Unknown Source)
         at $Proxy24.<clinit>(Unknown Source)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at fuego.papi.impl.AbstractProcessControlHandler.newProxyInstance(AbstractProcessControlHandler.java:52)
         at fuego.papi.impl.rmi.RMIProcessControlHandler.createProxy(RMIProcessControlHandler.java:47)
         at fuego.papi.impl.rmi.RMIEngineAccessImpl.createProcessControl(RMIEngineAccessImpl.java:111)
         at fuego.papi.impl.ProcessServiceImpl.createProcessControl(ProcessServiceImpl.java:1029)
         at fuego.papi.impl.ProcessServiceSessionImpl$1.run(ProcessServiceSessionImpl.java:2713)
         at fuego.papi.impl.ProcessServiceImpl.executeEngineOp(ProcessServiceImpl.java:1643)
         at fuego.papi.impl.ProcessServiceSessionImpl.getProcessControl(ProcessServiceSessionImpl.java:2718)
         at fuego.papi.impl.ProcessServiceSessionImpl.processGetInstances(ProcessServiceSessionImpl.java:2378)
         at papidoc.examples.PapiExample.main(PapiExample.java:32)
    Caused by: java.lang.ClassNotFoundException: javax.jms.MessageEOFException
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         ... 16 more
    Edited by: 842732 on Mar 17, 2011 8:40 AM

  • How to call Apache CXF webservice/Spring/jms from Oracle BPM 10g

    Hi , I am new to Oracle BPM and trying to develop simple POC. Can anybody give me some pointers on how to call a webservice whcich is based on Apache CXF/Spring/WSDL/jms as transport from oracle bpm 10g

    You should ask this question in the JDeveloper or BI Publisher forum.

  • Supporting PAPI in Oracle BPM 11g ?

    Hi All,
    For Oracle BPM 11g , Is "PAPI" still support for Oracle BPM 11g ?
    Furthermore, Is there any Hand-on Tutorials for Oracle BPM 11g ?
    Many Thanks in Advance...
    Pearapon S.

    I think with 11g, the starting point for dealing with a Process* should be the Composite [http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e10659/oracle/soa/management/facade/Composite.html] .
    From Composite::getComponents() you should be able to get handle(s) to the process(es) deployed in the composite.
    *IMHO, in most common usecases you really need to just interact with the human workflow services referred to earlier in this thread.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • WAPI and PAPI with Oracle BPM 10.3.1

    I was having the problem with WAPI so I switched to PAPI and I am having the same problem anything wrong I am doing
    I am using the PAPI program to connect and start the instance and I keep on getting the Instance not found exception. Although the process did get executed
    here is the program
    mport fuego.papi.CommunicationException;
    import fuego.papi.InstanceInfo;
    import fuego.papi.ProcessService;
    import fuego.papi.ProcessServiceSession;
    import fuego.papi.OperationException;
    import fuego.papi.Arguments;
    import java.util.Properties;
    import fuego.papi.collections.InstanceInfoList;
    public class a{
    public static void main(String argv[]){
    Properties config = new Properties();
    config.setProperty(ProcessService.DIRECTORY_ID, "default");
    config.setProperty(ProcessService.PROJECT_PATH, "c:/Documents and Settings/test/OracleBPMWorkspace/Utility");
    try {
    ProcessService processService = ProcessService.create(config);
    ProcessServiceSession session = processService.createSession("test","test", "host");
    Arguments a = Arguments.create();
    a.putArgument("inp1", "TEST");
    InstanceInfo ii = session.processCreateInstance("/Process1","BeginIn",a);
    InstanceInfoList il = session.processGetInstances("/Proces1");
    System.out.println("THE LENGTH="+il.size());
    System.out.println("THE INSTANCEID="+il.getId());
    } catch (Exception e) {e.printStackTrace();}
    exception is
    rocessing the synchronization information, instance '/Process1#Default-1.0/6/0' was terminated.
    fuego.papi.exception.InstanceNotFoundException: Instance '/Process1#Default-1.0/6/0' was not found.
         at fuego.server.persistence.jdbc.JdbcProcessInstancePersMgr.load(JdbcProcessInstancePersMgr.java:1639)
         at fuego.server.persistence.Persistence.loadInstance(Persistence.java:834)
         at fuego.server.AbstractInstanceService.readInstance(AbstractInstanceService.java:724)
         at fuego.fengine.CachedInstanceService.get(CachedInstanceService.java:178)
         at fuego.server.execution.EngineExecutionContext.getInstance(EngineExecutionContext.java:1635)
         at fuego.server.execution.EngineExecutionContext.getInstance(EngineExecutionContext.java:612)
         at fuego.server.AbstractProcessBean$24.execute(AbstractProcessBean.java:1333)
         at fuego.server.execution.DefaultEngineExecution$AtomicExecutionTA.runTransaction(DefaultEngineExecution.java:304)
         at fuego.transaction.TransactionAction.startBaseTransaction(TransactionAction.java:470)
         at fuego.transaction.TransactionAction.startTransaction(TransactionAction.java:551)
         at fuego.transaction.TransactionAction.start(TransactionAction.java:212)
         at fuego.server.execution.DefaultEngineExecution.executeImmediate(DefaultEngineExecution.java:123)
         at fuego.server.execution.DefaultEngineExecution.executeImmediateNotLocking(DefaultEngineExecution.java:168)
         at fuego.server.execution.EngineExecution.executeImmediateNotLocking(EngineExecution.java:77)
         at fuego.server.AbstractProcessBean.getInstance(AbstractProcessBean.java:1308)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1410)
         at fuego.lang.JavaObject.invoke(JavaObject.java:227)
         at fuego.component.Message.process(Message.java:585)
         at fuego.component.ExecutionThread.processMessage(ExecutionThread.java:780)
         at fuego.component.ExecutionThread.processBatch(ExecutionThread.java:755)
         at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:142)
         at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:134)
         at fuego.fengine.FEngineProcessBean.processBatch(FEngineProcessBean.java:244)
         at fuego.component.ExecutionThread.work(ExecutionThread.java:839)
         at fuego.component.ExecutionThread.run(ExecutionThread.java:408)
         at fuego.component.CustomExecution.next(CustomExecution.java:176)
         at fuego.component.ExecutorClient.invoke(ExecutorClient.java:117)
         at fuego.papi.impl.rmi.ProcessControlProxy.getInstance(ProcessControlProxy.java:64)
         at fuego.papi.impl.rmi.ProcessControlProxyWrapper.getInstance(ProcessControlProxyWrapper.java:59)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at fuego.papi.impl.AbstractProcessControlHandler.invokeInternal(AbstractProcessControlHandler.java:72)
         at fuego.papi.impl.rmi.RMIProcessControlHandler.invoke(RMIProcessControlHandler.java:165)
         at $Proxy24.getInstance(Unknown Source)
         at fuego.papi.impl.ProcessInstanceOperation.instanceIdToInfo(ProcessInstanceOperation.java:1012)
         at fuego.papi.impl.ProcessInstanceOperation.createInstance(ProcessInstanceOperation.java:343)
         at fuego.papi.impl.ProcessServiceSessionImpl.processCreateInstance(ProcessServiceSessionImpl.java:3174)
         at a.main(a.java:20)

    Hi,
    For Oracle BPM 10g, I believe this is the PAPI-WS wsdl URL:
    http://<machineName>:<the port for the WorkSpace>/papiws/PapiWebServiceEndpoint?wsdland I believe this is the process specific web service URL for Studio:
    http://<machineName>:9000/albpmServices/<YourProjectName>/ws/<YourProcessName>ServiceListener?wsdl=truefor Enterprise, I believe you can find the process specific web service WSDL by going to this URL from a browser:
    http://<machineName>:<port for the Workspace or the application server>/albpmServices/<Enterprise Engine’s name>/ws Hope this helps,
    Dan

  • To launch Oracle BPM deployed Web Services [In BPM Enterprise]

    Hi all,
    I have expose my Process Instance into Web Services in Studio.
    It is working well. In Studio, I start the Engine (Run -> Start Engine),
    Then, I Start the Web Services (Run -> Launch deployed Web Services webapps).
    It would show me my local webservice links.
    http://localhost:9000/albpmServices/<ProjectName>/ws
    But, I unable to launch this Web Service Webapps, when i deploy the project into Oracle BPM Enterprise with Weblogic Server.
    May know what is the link for BPM Enterprise?
    Regards,
    Chris

    My URL is:-
    http://localhost:9000/albpmServices/TestProject/ws/TestProcessServiceListener?wsdl=true
    and it does not seem to open the WSDL when I start the enterprise server engine..
    I have the process exposed as a web-service with two methods..
    One for Process Creation and another for Notification Wait Activity...
    I have also checked the box to start PAPI WS Services on my standalone server
    Is there some other config that I need to make inside my standalone server to get this WSDL?
    I understand that standalone works on Tomcat...

  • PAPI Webservice documentation and Step by step explanation

    Where do I get PAPI Webservice documentation and Step by step explanation?
    Is there any book or pdf file which contains lots of examples? if so where I can get it?

    Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Studio.
    http://www.4shared.com/file/128256802/f20abc7a/PAPI-WS_for_Oracle_BPM_Studio.html
    Be sure to use the project that is in the zip file for this example.
    If you need an example of how to use PAPI-WS on Oracle BPM Enterprise, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Enterprise Standalone
    If you need a step-by-step example of how to use PAPI (the Java API) go to this thread: Creating a new work item instance in a process using PAPI
    The Oracle BPM 10g docs are on this page: http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/index.html. There is a section that might help regarding PAPI.
    Hope this helps,
    Dan

Maybe you are looking for

  • Asm disk removed taking too much time to boot

    hi a local machine is configured with ASM by oracleasm with a total disk.As it was a training purpose so i have removed the disk eg /dev/sdb bluntly ie. just removing it from box.now i tried fsck -c -c -f /dev/ in rescue mode its didnot worked even n

  • Ipod not updating! -And no error comes up, so i dont know the problem

    I can't put songs on my ipod, nor can I delete them. I've had the ipod for a year now, and i'm using the same method as i always have to put the songs on and to delete them... so i know how to do it and everything. But this past few weeks i can't del

  • Getting the format of the media played

    Hello, all is in the title, i would like to know how to get the format and other information on the media (audio, or video) played. I looked at the API but didn't get to find how to call getFormat method on an object. Thank you for helping.

  • Problem with Logical DB

    Hi  all, I am adding the logical DB PSJ in a custom report and want to have the fields of Project Definition(CN_PROJN) and WBS(CN_PSPNR) added as additional components in the existing reoprt. i have added the logical DB in the attributes of the repor

  • Pricing condtions variance

    Hi,     can some one  plz help me out in understanding how the condition control acts in pricing conditions and Tax calculation and how is this picked while creating order. Thanks, srinivas.