BPM Career

Hi, I took training in Oracle BPM and looking for job now. I am doing a pilot project to get more understanding.
I need some guidence from industry experinced BPM people. I may have some basic stupid questions. I do not want to post the questions on this forum and waste most of the forum's time.
I am giving my email ID([email protected]) to contact me. Can you please help me...
Your help is much appreciated !
Sincerely,
Sirisha

Yes, I was joking when I said that.
In my view BPEL / WS are on the leading edge in of IT technology right now, I say this with two qualifications:
1) There is nothing else which claims to be newer than BPEL / WS.
2) I think most people would believe it's a sensible way forward, just most business hasn't caught up yet and actually implemented the stuff.

Similar Messages

  • Automotive  - SAP business process certificate

    Hi everyone,
    I am a newbie to SAP and i am interested in BPM. I have a strong background in business analysis and project management but with little SAP implementation project experience.
    I am interested in the Automotive Industry to obtain the new SAP business process expert certification.
    Can anyone point me in the right direction in relation to the following?
    Automotive (CKD or OEM) SAP solutions/modules
    business process modelling tools in relation to SAP
    advice on how to break into the BPM career from an SAP perspective.
    Thanks
    Nader Hanafy

    Hi Hanafy,
    Giving a pointwise reply to ur queries. Hope this helps.
    Automotive (CKD or OEM) SAP solutions/modules- Please visit the link https://www.sdn.sap.com/irj/bpx/automotive. Ithink it will bea good starting point.
    business process modelling tools in relation to SAP- There are many modelling tools available but I would recommend ARIS which is mostly widely used. Please visit  www.ids-scheer.com
    advice on how to break into the BPM career from an SAP perspective. BPM is a very niceh area in conjuction to SAP projects. I hope u are aware of SAP  implemenattion phases. BPM is emerging as a must do step before business blueprinting which is the core of any implementation. ARIS can be well integrated with SAP solution Manager and SAP is promoting this in a very big way. there are sucess stories for these which I can share with you.
    Rgds
    Manish

  • Wants to build caree in SAP BPM

    Hi,
    I have 5 years of experience as a PLM Consultant. I have involved in configuring and customizing of PLM solution to suit to various business needs for various customers.
    I would like make my career in SAP technologies. I see SAP BPM would be the right tool for my career transformation. Please suggest what are the technologies do i need to look into to be a SAP Consultant.

    Hi,
    From where u hv learned all these SAP Stuff ? R U still looking for job ?? If so keep on trying it may take some time but definitely u will get it .  But at the same time if u get some job in non  SAP platform then try  to get that n t later on u can try for better oppurnity .
    Try to apply online in  TCS / WIPRO/ IBM/ CTS/SATYAM / ITC etc ....
    Good Luck.,
    Cheers.

  • Synchronous RFC Receiver inside of a Loop in BPM

    Hi there,
    we have a RFC -> XI scenario where a BPM needs to receive messages from a RFC inside of a loop, to bundle these messages, just like the first example here: <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/08/16163ff8519a06e10000000a114084/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/08/16163ff8519a06e10000000a114084/frameset.htm</a>.
    But the problem is that the RFC is set as synchronous (best effort), thus we need to use a receiver in "Open S/A Bridge" mode, but this mode is not available for receivers inside a loop.
    Actually, we have managed to get the scenario working by creating another BPM which just receives the RFC messages in a S/A Bridge, sends the asynchronous message to the main BPM and sends a response back to RFC, closing the S/A bridge. But I think this solution is kind of "messy".
    Is there any other cleaner way of doing it?
    Thanks in advance,
    Henrique.

    Hi Henrique,
    Read this page carefully:
    http://help.sap.com/saphelp_nw04/helpdata/en/43/d92e428819da2ce10000000a1550b0/frameset.htm
    "Do Not Transfer Application Logic
    Do not use integration processes to transfer application logic from the application systems to the Integration Server.
    No Replacement for Mass Interfaces
    Check whether it would not be better to execute particular processing steps, for example, collecting messages, on the sender or receiver system."
    I so recommend to rewrite the sending interface to collect the messages before sending.
    Andother idea is sending the messages with an asynchronous call.
    Regards
    Stefan

  • Unable to deploy BPM projects with human tasks from BPC

    I’m trying to edit and deploy a BPM process from Business Process Composer (web based tool). To do it, I followed the steps below:
    1.     I created I project in JDeveloper
    2.     I created the Human task from using the “Auto-generate task form” option
    3.     I converted it to a template
    4.     I published it to BPM MDS
    5.     On Business Process Composer I created I new project based on my published template
    6.     And I finally I deployed it with no errors.
    When I ran the BPM it creates I human task but I’m not able to access its form on Business Process Workspace.
    On Business Process Workspace I can see the task created by my BPM process, but when I click on it to access its form I get a 404 message (message below).
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
    I think this error occur because my Task form project was not deployed. To fix it I undeployed all the applications and then I deployed the BPM application with all its tasks forms from JDeveloper. It worked fine (I can actually access the task form on Business Process Workspace), but now I’m not able to edit the BPM process on Business Process Composer anymore.
    Then I finally repeated the steps 3 to 6 on top of this post in order to make the BMP process editable on Business Process Workspace but this time I receive the error at the end of this post taken from server log.
    No matters if I publish the project on MDS BMP repository as a template project or as non template project. I always have the same problem.
    So, how can I use a BPM project that contains Human Tasks forms on Business Process Composer?
    I’m using:
    •     JDevelopper: 11.1.1.5
    •     Oracle Soa Suite 11.1.1.5
    Error:
    <Error> <ServletContext-/soa-infra> <AUSDCCMTPRF03> <soa_server1> <[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <daba687c30fc2ae1:5f5821e2:131915bbc92:-8000-000000000001c442> <1312478914395> <BEA-000000> <Error during deployment
    oracle.fabric.common.FabricException: Deployment Failed: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
         at oracle.integration.platform.blocks.deploy.StandaloneCompositeDeploymentCoordinatorImpl.coordinateCompositeDeployment(StandaloneCompositeDeploymentCoordinatorImpl.java:62)
         at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deployNewComposite(BaseDeployProcessor.java:378)
         at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deploySARs(BaseDeployProcessor.java:226)
    Caused By: oracle.fabric.common.FabricException: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:244)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:93)
    Caused By: oracle.fabric.common.FabricDeploymentException: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    {rootCauses=[]}
         at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:908)
         at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:368)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:239)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.

    I came across the same issue, and now resolved it like this.
    Firstly, you shouldn't deploy QuoteProcessLab with other UILabs like ApproveDealUILab and so on. So, if you already did it, then go to Weblogic EM and undeploy it.
    Secondly, you should deploy each of UILab separately as standalone application. So, deploy EnterQuiteUILab, BUsinessPracticesUILab, and so on each. These will run independently behind and when your project created based on template in the Composer runs, it will link each of these on human task.
    Thirdly, publish you QuoteProcessLab. And follow the book about how to create a project based on template in the Composer.
    Just one thing you should be careful with is, when you do auto-generation for human task, it sometimes doesn't work fully, unfinished halfway through. So, make sure that the icon 'go to existing business form taskflow' in .task file takes you to the human taskflow.
    If it fails, do another auto-generation. Sometimes DataBindings.cpx can get corrupted by JDev, but let's not go too far for now.
    Mostly, it will work.
    Sung

  • Adding Attachment in a single Instance BPM Studio 10.3.1

    Hello,
    I am using Oracle BPM Studio 10.3.1.0 and I am trying to create a process, where there will be an Interactive activity for a user role to upload a file (for example a .doc/docx or .pdf) and after the file is uploaded, another role will be able to download that file to their local filesystem (in the same instance).
    I can't find a way to do this.
    I have tried FileChooserDemo from this thread, How to Use FileChooser on for Client files however I can't find where or how to display the file to be downloaded, neither the file itself on the filesystem.
    I am using BPM for the first time for a project I have been assigned, so if you can please reply with good instructions.
    The Oracle BPM server and client are the same machine.
    Any help will be very appreciated.
    Elina

    Hi Elina,
    Just a couple things.
    Be careful with the fileChooser. I think you saw an old post from Lilach (Re: Browse for file where it is discussed. The file you're choosing is from your server and not from your client. It might appear that it is working from your client machine now, but that's because you are testing using your own machine and that's perceived as the "server".
    Sure you've considered this, but you might want to use the OOTB attachment feature for work item instances that comes with the Workspace.
    Dan

  • Webservice Exceution in BPM Process

    Hi,
    Do i need to write any code for executing webservice in BPM Process.
    The problem is i created process i am able see the work items in the UWL inbox .When the request is submitted it going to Approval inbox ..and once the approval is approved for creation
    That should be created in the backend.But that is not happening??what could be the reason??
    I am able to see the process in requestor and approval inbox ....all are fine but i could'nt see the output..?
    Please can any one help me out??
    ONE MORE DOUBT
    Whenever I want to create a task iam starting the process so iam able to create one task.. if i want intialize/Create  some tasks(100 tasks) what should i do??Do we start the process 100 times..?are anyother procedure?
    Regards
    Shwetha

    Hi Shwetha,
    You do not necessarily need to write code in case you rely on existing services. Typically some configuration is missing when the service consumption is not working as expected. Make sure that you did this before.
    Could you please check the status of your tasks and processes in the SAP NetWeaver Administrator ("Manage Tasks", "Manage Processes"). The troubleshooting guide (mentioned in the forum description) might help you a little here.
    In addition you could check the trace file if some other technical problems occurred.
    Regarding your second request:
    You do not need to start 100 processes for 100 tasks. That simply depends on your process model. You could prepare something like a loop which creates a task until a certain criteria is reached. But be careful not to run into endless loops here. That might cause massive problems on your system.
    Hope that helps,
    Martin

  • Can't connect to Database from Database Adapter in BPM 11g

    I added a database adapter in BPM 11g to the composite.xml. This database adapter is just to load data into a XML document (UI payload). I can’t seem to get a connection to the database. I am getting a error, see below.
    <bpelFault><faultType>0</faultType><bindingFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'GetRequestInfoSelect' failed due to: JCA Binding Component connection issue. JCA Binding Component is unable to create an outbound JCA (CCI) connection. FundsDisbursementProject:GetRequestInfo [ GetRequestInfo_ptt::GetRequestInfoSelect(GetRequestInfoSelect_inputParameters,FdRequestHeaderCollection) ] : The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue: BINDING.JCA-12510 JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element &lt;connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the &lt;connection-factory/> element: location='jndi/FDF_Database'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '&lt;jndi-name>' element in weblogic-ra.xml has not been set to jndi/FDF_Database. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. </summary></part><part name="detail"><detail>JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element &lt;connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the &lt;connection-factory/> element: location='jndi/FDF_Database'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '&lt;jndi-name>' element in weblogic-ra.xml has not been set to jndi/FDF_Database. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server </detail></part><part name="code"><code>12510</code></part></bindingFault></bpelFault>
    The docs says I need to add an Outbound Connection Pool to to SOA DbAdaptor in WebLogic. The problem is I can’t seem to make my changes take effect. This is the same error recorded here:
    BPEL DB adapter
    The problem is when trying to change the property, xADataSourceName, the changes don’t take effect. I also notice that in our test environment I get a dialog box to change the deployment plan. On my local WLS, I don’t get this dialog box. Either way the changes to xADataSourceName will not take effect.
    There must be a simple solution, I just don’t see it.
    Any help is greatly appreciated.
    Regards,
    Mark
    Edited by: M Peterson on Jul 15, 2010 5:33 AM

    When you enter the xADataSourceName property, did you hit enter on the field? If you simply tab off the field and hit save changes without hitting the enter key then it doesn't record the change to the property.

  • Autonomy is Inter organisational BPM

    Which approach is suitable for maintaining high degree of autonomy in inter organisational BPM?
    How it affects the ownership of processes?
    These approaches are Centralise, Decentralise, and Peer-to-Peer.
    Explanation of these approaches:
    Centralise CBPM:  Ownership of Collaborative System is with one Central Organisation and other Partners Participate in this collaboration through use of various UIu2019s such as portal.  Example, Collaboration between the automobile manufacturer and dealer were automobile manufacturer provides portal for dealer to place order, manage its customer and handle warranty and recalls.
    Decentralise CBPM: In this approach every partner provides communication technology like Web Services for its Business Partner for collaboration.  The ownership is decentralise and more flexible
    Peer-to-Peer CBPM: In ideal condition in this approach every Partner should have the same technology which is developed for handling collaborative Business Processes.  In this case the same modelling, monitoring, and implementation technology is available across the value chain.
    I kindly request your views and appreciate any questions and guidance.
    Regards,
    Ganesh Sawant

    Hi Afzal,
    in all the customizing setting of note 308989 are good, then those fields should be filled.
    Please check it very carefully.
    Please check in customizing of sales order type (transaction VOV8) if the intercompany billing type maintained.
    In case of stock tranfer order intercompany (where there is not sales order), run transaction 0VLK, display the delivery type used, and check the order type present in field 'Default Ord.Ty.' (usually it is 'DL').
    Then check in VOV8 for this sales order type.
    If everything is fine, then it is necessary to debug the delivery creation.
    The field LIKP-VKOIV etc. should be filled in program FV50XFLK_LIKP_FUELLEN_IV in intercompany sales; program FV50XFLK_LIKP_FUELLEN_IV_UML in stock transfer order intercompany.
    Best regards,
    Ivano.

  • SAP BPM

    I am working as a SQL SERVER developer.
    I want to continue my career as Business Analyst.
    When I was searching for some BPM (Business Process Management) materials, I came across this SAP BPM.
    Can someone give me a basic idea regarding this "What is this SAP BPM" ?
    Thanks a ton in advance

    Hi,
    Please search in SCNforum and you will get the basic information aout SAP BPM.
    Also check:
    http://www.sdn.sap.com/irj/bpx
    Do let me know in case of any specific query.
    Regards,
    Rakesh

  • Upload attachment using BPM File Chooser in OBPM 10g

    Hi,
    I am currently working on OBPM 10g.
    Can anyone please help me with upload attachment using BPM File Chooser using BPM Presentation?????

    Do not use the existing Fuego.Ui.FileChooser component. This OOTB Oracle BPM component would work fine if you're trying to get a file from the server where the Engine is running, but will not work if you want a file from the end user client's machine.
    Take a look at a project I uploaded to http://www.4shared.com/file/aq-cY2qN/_2__FileChooserDemo.html
    It has both a JSP and a BPM Object presentation. The BPM Object presentation has a button called "Attach File", If you click in the presentation editor and then click the Properties tab you'll see that its "Name" property is "AttachFile" and the Action property is set to "submit". This means that it will return the text "AttachFile" in the result predefined variable in the screenflow. If you open the screenflow, you'll see the conditional transition from the "AttachmentViewerInteractive" to the "FileChooser" task. The name of this transition is "AttachFile". Because this was named "AttachFile", the logic behind this transition evaluates if "result ==AttachFile".
    Be careful with this example project. It will succeed when a small text or binary file < 100k is selected. It will go to the "File is too big" task in the screenflow shown below when the file > 100k. To make this maximum size limit larger, simply add a new line in your
    <Oracle BPM Enterprise Home Directory>\webapps\workspace\WEB-INF\workspace.properties file:
    # Max size of a file coming from a client machine (default is 100k)
    fuego.workspace.servlet.Attachment.MAX_ATTACHMENT_SIZE=2000000
    Once the file has been retrieved, do not store this as an instance variable unless it has been marked as a “Separated” instance variable.
    The “AttachView1.jsp” is invoked from the Interactive activity’s “FileChooser” task in the screenflow.
    Once the end user selects the file from the JSP, work flows to the “Add file” task. This is where you can retrieve the selected file’s:
    - Name: fileHolder.file_filename variable
    - Content type: fileHolder.file_content_type variable
    - Contents: fileHolder.file binary variable
    Dan

  • BPM-  ADF binding files architecture for ADF human taskflow.

    Hi,
    I wast to know what is the architecture behind the hundreds of the file generated for the BPM adf integration for the human taskflow.
    Is there any method of debugging why data coming to BPM human taskflow is not coming properly to ADF.
    I appeciate any debug pointers, although these files are clearly xml files and we have no control over generation of these files but still we want to know how data been populated and how if any error occured of data corruption, how we will resolve.
    REF we are facing major issues with the data corruption issues with the ADF BPM components.
    Thanks
    VIpin

    Hi Vipin
    This post has an interesting discussion related to your question. I am glad BPM is infact generating all these complex xml files behind the screens and taking care of so many things. Thanks to ADF framework. Yes, I totally agree, debugging may be nightmare to begin with. But with divide and rule, you can get over it. End of the Day its just pure Workflow and a complex ADF. ADF can be stripped out carefully and run all the actonis from a normal web application. If we design properly as pure SOA, we create back end services like EJBs that can be consumed from WebServices or ADF Layer. Once we have this we can integrate these Services into any BPM Process.
    Re: Integrating BPM taskflows into an ADF application
    Now, coming back to your questions:
    1. You have a Complex BPM Process with complex BO (business objects), Arrays of BOs. I hope you have XSD for your BOs and using them only you created BusinesObjects and ProcessDataObjects. Now lets assume you have a BPM Process that uses this complex data structure. Lets take a very first Human Task initiaor who may see a Task Details page with your compelx objects. Lets say, in Task Details page, he says a header section with 10 fields. Another section with a Table of Multiple Rows and columns (arrays of Data), etc etc.
    2. NOW the main question is, when this User Saves or Submits the Task, you should be doing something with that Data ? Am I right. Are you Saving it to any Database or everything is in the Payload itself. If so, I hope you have complex. If its payload itself, then I hope you have a complex strucutre to pass arrays of data through out the process.
    3. Assuming all this gets Stored into backend Database. Lets not worry about retrieving it back when task goes to second user. Always Payload will store the key IDs lke dataId like OrderId, CustomerId etc and using that it can pull any data from backend and show on task details page.
    4. This is where the ADF comes into picture. So even before you integrate your complex backend data with Process, first create a simple WebAppilcation. If you have EJB methods to handle this data, you create Data controls, bindings. Bindings will help generate the Screens. So you can first test your application completely here. Once all this is working, thats when you call these Services from your Process.
    And beauty is with new release of BPM Suite (should be in BPM 11.5 + FP (Feature Pack)), they have a concept of Simulation. This should help you to simulate the Process without any real data and JUST focus and test on the Flow of the Process. This comes real handy for testing.
    And for the data used in your process, you have ADF Tools to create stand alone ADF Application.
    We have some applications like yours with very complex data structure, arrays that gets stored like in 25 tables with references going everywhere. First we built a simple data layer using EJBs and JPA layer (JPA Entities). These Entities have annotated methods to take care of most of the things. In the EJB we exposed some generic methods instead of adf generating them, due to complex data structre. Then we created data controls and bindings. Create Custom JSPX Files. This is where we ended up having our own Layout for the Data. I hope you have already seen by default, task details layout page generated is NOT usabe at all. It generates all the data in one Single Long column. We do not use that. Since we know data, we created our own Task details page. The only thing we add is the Actions bar and comments and attachment section. When you auto generate a taskdetails page for any .TASK file, you will see DataBindins created for Payload, Actions, and also separately for coments and attachmetns. Just drag these comments and attachments on to your page and define your own layout.
    Re: deploying a large Oracle BPM Application with multiple UI projects (Single taskdetails for multiple UIs and Tasks)
    Re: What exactly 'PAYLOAD' Means??? (Simple definition for Payload word referred in any Process)
    If you see one of the old posts, there is a way to reuse just one Single TaskDetals page for Multiple different Human .TASK files. All that matters iis the top Actions Menu that are differenet for each human task like someone can Submit, someone can only Approve or Reject etc. We can club all these Actions into single actionsMenu.jsff and put this on TaskDetails page and assing to all the .task files. Menus are automatically disabled/enabled using workflow APIs. You do not need any special coding for them. Look at code snipet for any actions button that has like isAllowedAction and pass the name of the action. Workflow APIs see if that .TASK file has a Action named with that internally.
    In conclusion, there is a decent clear gap between Process and the ADF Generated Task Details page.
    Thanks
    Ravi Jegga

  • Heavy performance issues using Adobe Interactive Form PDFs generated by SAP BPM

    Dear experts,
    we use Adobe Interactive Form PDFs (generated with LiveCycle Designer) as Human Tasks within SAP BPM processes. The PDFs are generated and transmitted correctly, but when they are opened at the receivers PC, Windows freezes for 2-3 minutes, then the PDF opens and can be filled out and sent back. The next PDFs can be opened much faster, but when the PC is restarted, we get the same problem again. We use Adobe Reader XI (11.0.2) on our clients; is their any know performance issue?
    Please note, that we have this problem with EVERY Adobe Interactive Form PDF... I created a simple PDF containing just a field and the client PC still freezes. So it can't be in the form or the scripting. Normal static PDFs can be opend without any problems.
    Best regards,
    David

    They haven't really announced it, because there is no product to announce. Rather the opposite.
    There are no conversion tools, so far as I know.
    XFA forms are a non-starter if you want portability.
    AcroForms are a nightmare in themselves, because the functionality is limited in Adobe Reader and varies between absent and weird in other products. No idea about Blackberry support.
    You will not find a simple recommendation. Rather, you need to use Acroforms and carefully test everything (EVERYTHING: no assumptions) on every platform you intend to support.
    Yes, rather unsatisfactory, but until Adobe realise that the future is platform equivalence or irrelevance, this is where we are.

  • BPM API's

    Are there any API's exposed in BPM similar to GP API to read the process information????
    is there a possibility to develop custom UWL using BPM API's?
    regards
    krishna

    Hi Krishna,
    Just one additional comment from my side.
    You can write your own UWL Connector which makes use of the BPM UWL Connector through the UWL APIs. This way you can "join" the BPM UWL Connector results with your additional data for the BPM tasks.
    However you should be very careful how the "join" operation between BPM and the other "DataSource(s)" is performed in order to avoid performance degradations.
    Hope this helps.
    Regards
    Ivo

  • Bpm UWL iview , it is possile to use BPM UWL iview instead of standard UWL iview?

    Hi
    It is possible to use BPM UWL iview instead of standard UWL iview?
    if yes then how?
    thanks in advance

    Hi Radhesh,
    If you need to get some BPM skills then try the BPM space itself or better yet the Process Orchestration space has the most recent materials by checking out the materials in  http://scn.sap.com/community/process-orchestration
    Apart from that the BPM forum can help you, but it's always best to post one question at a time.
    Perhaps you could be clearer about what you are looking for?
    Is it an approach to the process?
    Is it how to call the backend system?
    Is it how to work with the user interfaces?
    Think about it carefully and then start a new discussion for each issue.
    Rgds,
    Jocelyn

Maybe you are looking for