Price of BPA Suite to Individual Developer
Hello,
I am a new JDeveloper user and would like to work on adding BPMN and BPEL to my personal skill set. I was just getting ready to install the BPA Suite when I noticed that there is a 90 time limit on the developer version. I was wondering if anyone could give me a "ballpark estimate" as to the price of the BPA Suite if I want to just use it on a single box for my own personal use.
Thanks,
Bob Scott
Hi,
most of it can be done with the actual demo version. You can:
- design you processes (I would recommend the diagram types Value Chain Diagram and EPC + Functional Allocation Diagrams)
- to link them together on a horizontal level use the "Process Interface" Object within the EPC
- to link them together on a vertical level use the assignment functionality
- to express stakeholders first create an organizational chart diagram as library and then reuse the objects of this library within the dynamic models (Value Chain, EPC and FAD)
Regarding the review, the demo does not provide the publishing component yet. So it is not possible to create a web like export out of your model.
Two possible workarounds
a) Install the BPA suite for everyone who should review the output. Then you can use the build in "review function" of the BPA. This is a nice feature to give feedback on diagrams
b) Create printed output. Due to the fact that the BPA is only delivered with standard reports the look and feel is mostly not usable for management purposes. So you might have the need to develop your own report (possible with the demo version but you need BPA scripting know how)
Dirk
Message was edited by:
DirkStaehler
Similar Messages
-
Confusion about BPM suite and BPA suite
Hi,
I'm very very new to Oracle BPM.
I just checked the website and found Oracle provides two suites - BPM and BPA for business process management. I'm quite confused what's the difference of their usage? It looks to me that they are very similar to each other in functional.
Is there any article that has already explained their difference?
btw: if i want to choose a suite just for modeling, implementation and monitoring purpose, does that mean a BPM suite is more suitable?
Thank you
LesleyHi Lesley,
BPA is an robust process modeling tool used by business analysts to model both their processes and the entire enterprise. BPA has many different types of diagrams that let you see the different levels of decomposition and abstraction. As you'd exect, BPA has a robust process simulation capability. If you hit the BPA forum (Business Process Analysis Suite you'll get more information about it from experts in BPA.
Oracle BPM was built and architected from the beginning as full life cycle Business Process Management (BPM) tool. It is similar to BPA in that it supports process modeling, documentation and simulation. I use the same diagram to explain the process to executives, managers, IT, SME and business analysts. As a business analyst, the tool is not complicated and can be learned in just a couple hours.
Here's where the two differ. Oracle BPM was architected from the beginning as a full featured Business Process Management tool that implements and monitors business processes. Its capabilities include:
<li> Logic - BPA is not a BPM tool so it is not intended to support the process logic needed for runtime. To support this, Oracle BPEL is used in conjunction with BPA. As a developer using Oracle BPM, I use templates and drag and drop to create much of my logic. Once I catalog an object it can be reused across multiple projects either by using the Project Dependency option or by importing the artifacts. I test my logic either by using the method editor debugger or at the process level. As I create objects used in my logic using Oracle BPM, I inherit attributes provided by introspected components. This means that if you have an ERP system object with 138 attributes, you do not have to rebuild this object from scratch in Oracle BPM.
<li> Runtime / Execute the Business Processes - End users interact with the processes at runtime using an OOTB Workspace. End users are given various roles. When they log into the Workspace, the end users only see the work item instances that are in the roles that they have been assigned. There is an Engine that stores the work item instance information as it flows through the processes at runtime. The Engine is like a traffic cop, ensuring that the right work item instance goes to the right person in the right activity at the right time.
<li> UI - The End user interface screens and complex end user interaction with a variety of screens can be built inside the Oracle BPM toolset's editor. The forms you build are automatically presented to end users in the Workspace.
<li> Integration to Existing IT Assets - Oracle BPM can expose and consume IT components directly or through a service bus. Once consumed, the components can be used by any process needing to invoke them at runtime.
Hope this helps,
Dan -
Is there training for tool BPA Suite?
Hello,
I am a Process Analyst and I am studying the features of the tool BPA.
I wonder if there are training to learn the features of the tool in practice?
Can I use the BPA without integration with BPEL for example?
I need to understand the concept of the tool and any structure that exists for integration.
I have installed the BPA Suite and I am doing some tests, but I can not develop in more detail, I need a training or a guide with more details.
Please, somebody help me?
Tanks
Danielahi
yes u can use BPA without integration with BPEL.
You might want to to go to the demo database and look how the modeling is done ... read the Quick start guide ... also the method manual for understanding ARIS House and model types etc..
May be u have gone through the following steps .. just see if you have these done:
Install Architect
Open architect:
Go to explorer
right click on the network symbol and add a server (if you have repository installed somewhere ( give the ip of that server))
if you dont have a repository then go to local server
right click on server and create a new database
default user is system and default password is manager.... chose the method filter as entire method (method fiters define what is available in terms of symbols, connection types etc to the logging user ..)
right click on the main folder create folders of ur choice .... right click on folders to create a new models ... there are several model types ..most popular one is an eventdriven process chain .. EPC... (go to help...then methods to understand the different model types....)
if you create a new model it opens up in designer... do take time out to understand concept of occurrence, variant and definition objects, models....
there are several ways BPA can be used ... its up to ur imagination how u want to use it...
these steps are very basic and .. there are thousands of other things you can do with BPA...... just read through the methods manual first .. -
Functionalty depth of BPA Suite(demo)
Hi,
I want to know the functionality depth of BPA suite, in laymans terms. Actually I am looking to design my organisations' all exsisting operational processes, interlink them, assign stakeholders and then deploy them to be visible to organisational heads to be reviewed. Currently i'll do this using the demo version and once organisational heads are able to see something, i am sure i'll be able convince them to get a buy this piece of software. But the question is will i'll be able to do all this using the demo version, is the demo version capable of all this?
Thnx in advanceHi,
most of it can be done with the actual demo version. You can:
- design you processes (I would recommend the diagram types Value Chain Diagram and EPC + Functional Allocation Diagrams)
- to link them together on a horizontal level use the "Process Interface" Object within the EPC
- to link them together on a vertical level use the assignment functionality
- to express stakeholders first create an organizational chart diagram as library and then reuse the objects of this library within the dynamic models (Value Chain, EPC and FAD)
Regarding the review, the demo does not provide the publishing component yet. So it is not possible to create a web like export out of your model.
Two possible workarounds
a) Install the BPA suite for everyone who should review the output. Then you can use the build in "review function" of the BPA. This is a nice feature to give feedback on diagrams
b) Create printed output. Due to the fact that the BPA is only delivered with standard reports the look and feel is mostly not usable for management purposes. So you might have the need to develop your own report (possible with the demo version but you need BPA scripting know how)
Dirk
Message was edited by:
DirkStaehler -
Gap analysis between current and future architecture in BPA suite?
We are developing a vision of our enterprise architecture for the next three years, using BPA suite. We do this by describing the current architecture (base) and the future architecture (goal).
Is it possible to somehow link the two (base and future) and generate a report about the differences?
Thanks,
LonnekeHello Lonneke,
yes there are a lot of point within the BPA suite that can be used to express exactly what you are planning. E.g. you can maintain installation status related attributes for application system types etc.
So most of the EA related information should be stored in object and model attributes.
But the most important point when building up a "as is" and (like in most cases when it comes to EA modeling) many "to be" scenarios is that you set up your repository right. This will protect you from much additional work later on (e.g. for cleaning up bad structures).
In general follow this structure:
a) clearly separate the different points in time
b) set up clear defined libraries for the static objects
c) define the levels of the EA you need for your specific situation (business architecture, application architecture, information architecture and infrastructure architecture). Keep this levels separated!
There are a few reports provided that could be used to evaluate the differences. Take a closer look at the "Analysis" section within the reports folder of the BPA suite. There are some useful evaluations as well. But never the less you would also have to write some specific reports for your use case(es).
Regards
Dirk -
Qualification Proficiency and State of Individual Development in an Infoset
Hi All,
We have a requirement as part of the Training and Event Management module to create an infoset query to display the fields from IT0024 Qualifications. We are able to get most of the fields but are unable to display the fields 'proficiency' (under tab Qualifications) and State (under tab Individual Development). Please let me know if this can be displayed and what should be done in order to have these fields displayed.
Request your help on this one.
Thanks,
ShilpaHi,
In the infoset you can get the fields which are in the infotype only .
For your issue you have write a Zprogram for the same .. Bcoz the value were stored in the Structuce which will not able to pick as per your requirement.
Hope this will helps you
All the best
KRC -
Sequence diagram lifeline in Oracle BPA Suite
I try to create sequence diagram in Oracle Busines Process Architect 11g. I use type of model "UML Sequence diagram". But in palette there is no object with type "Lifeline". How can I add lifelines to my sequence diagram?
i guess you are clicking on file>new>model , or something like that.
y dont you first go to designer/explorer , make sure you see the navigator frame, and click on "local" in navigator frame to start the local database first. adn then login to any database to create a model/group.
In case it does not even happen then, and it still says unable to start the local server, check out the logs in <Oracle BPA Suite>\LocalServer\log directory and check what the error is. -
hello,
BPA11G is also compatible with JDEV10 ? I can use Jdev 10g with BPA suite 11g or not ? or we must install Jdev 11g ? (send a document about this)
BR,Hi,
please install the JDeveloper 11g and apply the newest "BPA Extension for JDeveloper". Install the BPA Extension using the JDeveloper Update Center. From the JDeveloper menu choose Help > Check for Updates. Browse and pick the pcbpel_bundle.zip found in the Oracle BPA Suite 11g Addons.
It is necessary to keep the JDeveloper and BPA Suite version consistent, especially for the major releases 10 or 11. This is because in 11g a BPEL process is part of a SOA Composite, which means the technical concept has been changed as well.
Best regards,
Danilo -
Book a participant to a course via Profile / Individual development plan
Dear experts, I'm meeting a problem with transaction PPPM :
A person has beens assigned an Individual development plan with course types.
I want to put the status current to the course type in order to make the booking.
Then I have a pop'up with the message : "Teilnahme buchen (Integration LSO in PD) is being performed."
Then I click yes and arrive on the course booking page.
I Select the course.
I click on book and nothing happens, and nothing happens.
I click on save and nothing happens.
When I chek the participant list the person isn't booked.
I already checked the plogi quali that is set on "1 A032 Q".
Can someone hlp please?
Thank you for your replies.
FLOHi,
Are you using Training & Event Management or Learning Solution?
Regards,
Dilek -
Scope of simulation in BPA suite
Hi,
What is the scope of simulation in BPA suite.
* If we provide processing time and/or cost involved in each fuctional lock, then while simulation, we can get an analysis based on this.
* Simulation can identify few weak points in your business process. But how is a weak point identified. Any rule available for this?
Apart from this what is the significance of Simulation in BPA. Can it provide any other useful inference or suggestion, that can help improving the process.
Thanks,
VishnupriyaHi Vishnupriya,
"how do we find the critical path using BPA suite." You can perform a cost and/or a time analysis - it depends on your preferences. A disadvantage of the cost analysis is, that the cost attributes can only be defined for functions. It is not possible to specify relation-dependent costs (e.g. different costs if a function is performed by a manager or a clerk). Below I am concentrating on a time analysis.
a) Identify bottlenecks
After you performed the simulation you need to analyse the statistics. Each object type has its own simulation attributes - check the help section under "What simulation-relevant object types exist" to get further information. For comparison the following categories/attributes are very useful indicators to identify bottlenecks:
* Processes (cumul.): Created processes, Completed processes, Process folders in static wait state and Process folders in dynamic wait state
* Events (cumul.): Activations
* Functions (cumul.): Process folders in dynamic wait state
* Processes (det.): Throughput time (min.), Throughput time (max.)
Hint: Increasing throughput times, high dynamic wait time sums and a high degree of utilization (for human resources) are indicators of bottlenecks.
b) Identify modeling faults
E.g.: If you have a gateway in your model and the "Process folders received" is always equal to "Process folders waiting" it means that the gateway cannot be passed. Normally it indicates a deadlock situation and you should check that each split in your model is properly joined. The issue can also be considered at the "Degree of activation", which will be equal to zero. Use the semantic check to ensure that your model-format is correct.
"how to do this comparison"Compare the relevant attributes (times, costs) of your As-Is and To-Be models. You have several options to perform the comparison:
a) create charts of both simulation runs
b) check the simulation statistics of both simulation runs
c) use the ARIS report functionality or create a user-defined report to extract the simulation results
Best regards,
Danilo -
In which table 'individual development details' is stored -HR tcode:pp01
In which table 'individual development details' is stored -HR tcode:pp01
the individual development details is in infotype24 but I cannot see the data maintained in individual development in pa0024.Hi,
Hi,
HR reporting field is so vast i'm sending u all relevant table names u can check in these tables:
HR Tables
if useful please reward points----
DD01L Domains
DD02L SAP tables
DD03L Table Fields
DD03T DD: Texts for fields (language dependent)
DD04L Data elements
DD04T R/3 DD: Data element texts
DD05S Foreign key fields
DD06L Pool/cluster structures
DD20L Matchcode Ids
DD24S Fields of a matchcode ID
T000 Clients
T001 Company Codes
T001E Company code-dependent address data
T001P Personnel Areas/Subareas
T012 House banks
T012K House bank accounts
T012T House bank account names
T500L Personnel Country Grouping
T500P Personnel Areas
T500T Personnel Country Groupings
T501 Employee Group
T501T Employee Group Names
T502T Marital Status Designators
T503 Employee Groups / Subgroups
T503K Employee subgroup
T503T Employee Subgroup Names
T504A Benefits - Default Values (NA)
T504B Benefit Option Texts (North America)
T504C Benefit Type (NA)
T504D Benefit Credit Group Amount
T504E Benefit Amount
T504F Benefit Costs
T508A Work Schedule Rules
T508T Texts for Employee Subgroup Groupings for Work Schedules
T510 Pay Scale Groups
T510A Pay Scale Types
T510F Assign Pay Scale > Time Unit, Currency
T510G Pay Scale Areas
T510H Payroll Constants with Regard to Time Unit
T510I Standard Working Hours
T510J Constant Valuations
T510L Levels
T510M Valuation of pay scale groups acc. to hiring date
T510N Pay Scales for Annual Salaries (NA)
T510S Time Wage Type Selection Rule
T510U Pay Scale Groups
T510Y Special Rules for Wage Type Generation
T511 Wage Types
T512R Cumulation Wage Types in Forms
T512S Texts for Cumulation Wage Types in Forms
T512T Wage Type Texts
T512W Wage Type Valuation
T512Z Permissibility of Wage Types per Infotype
T513 Jobs
T514S Table Name Texts
T514T Field Name Texts
T51D2 Wage Type Classes
T51D3 Reduction Rules
T51D4 Cumulation Rules
T527X Organizational Units
T528B Positions - Work Centers
T528C Wage Type Catalog
T528T Position Texts
T529A Personnel Event
T529F Fast Data Entry for Events
T529T Personnel Event Texts
T52BT Texts For HR Objects
T52C0 Payroll Schemas
T52C1 Payroll Schemas
T52C2 Texts for Personnel Calculation Schemas
T52C3 Texts for Personnel Calculation Schemas
T52C5 Personnel Calculation Rules
T52CC Schema Directory
T52CD Schema Directory
T52CE Directory of Personnel Calculation Rules
T52CT Text Elements
T52CX Cross References via Generated Schemas
T52D1 Valid Processing Classes
T52D2 Valid Values for Processing Classes
T52D3 Valid Evaluation Classes
T52D4 Permitted Values for Evaluation Classes
T52D5 Wage Type Groups
T52D6 Wage Type Group Texts
T52D7 Assign Wage Types to Wage Type Groups
T52D8 Valid Processing Classes - Texts
T52D9 Valid Values for Processing Classes Texts
T530 Reasons for Events
T530E Reasons for Changes
T530F Reasons for Changes
T530L Wage Types for Special Payments
T530T Event Reason Texts
T531 Deadline Types
T531S Deadline Type Texts
T533 Leave Types
T533T Leave Type Texts
T539A Default Wage Types for Basic Pay
T539J Base Wage Type Valuation
T539R Events for Standard Wage Maintenance
T539S Wage Types for Standard Wage Maintenance
T548 Date Types
T548S Date Conversion
T548T Date Types
T548Y Date Types
T549A Payroll Areas
T549B Company Features
T549C Decision Trees for Features (Customers)
T549D Feature Directory
T549L Date modifiers
T549M Monthly Assignment: Payroll Period
T549N Period Modifiers
T549O Text for date modifier
T549P Valid Time Units for Payroll Accounting
T549Q Payroll Periods
T549R Period Parameters
T549S Payroll date types
T549T Payroll Areas
T549M Monthly Assignment: Payroll Period
T549N Period Modifiers
T549O Text for date modifier
T549P Valid Time Units for Payroll Accounting
T549Q Payroll Periods
T549R Period Parameters
T549S Payroll date types
T549T Payroll Areas
T554S Absence and Attendance Types
T554T Absence and Attendance Texts
T554V Defaults for Absence Types
T554Y Time Constraints in HR TIME
T555A Time Types
T555B Time Type Designations
T559A Working Weeks
T559B Name of Working Week
T572F Event Texts
T572G Allowed Values for Events
T572H Event Value Texts
T582A Infotypes
T582B Infotypes Which Are Created Automatically
T582S Infotype Texts
T582V Assignment of Infotypes to Views
T582W Assigns Infotype View to Primary Infotype
T582Z Control Table for PA Time Management
T584A Checking Procedures - Infotype Assignment
T588A Transaction Codes
T588B Infotype Menus
T588C Infotype Menus/Info Groups
T588D Infogroups for Events
T588J Screen Header Definition
T588M Infotype Screen Control
T588N Screen Modification for Account Assignment Block
T588O Screen Modification for Assignment Data
T588Q Screen types for fast entry
T588R Selection Reports for Fast Data Entry
T588S Screen Types for Fast Entry
T588T Menu and Infogroup Designations
T588V Business object type
T588W Event types for infotype operations
T588X Cust. composite definition of event types for IT operations
T588Z Dynamic Events
T591A Subtype Characteristics
T591B Time Constraints for Wage Types
T591S Subtype Texts
T596F HR Subroutines
T596G Cumulation wage types
T596H _Cumulation wage type texts
T596I Calculation rule for cumulation wage types
T596U Conversion Table
T599B Report Classes
T599C Report Classes
T599D Report Categories
T599F Report Classes - Select Options
T777A Building Addresses
T777T Infotypes
T777Z Infotype Time Constraints
T778T Infotypes
T778U Subtypes
Error Messages tables
T100 Messages
T100A Message IDs for T100
T100C Control of messages by the user
T100O Assignment of message to object
T100S Configurable system messages
T100T Table T100A text
T100V Assignment of messages to tables/views
T100W Assign Messages to Workflow
T100X Error Messages: Supplements
Thanks and if useful please reward points
Edited by: Abhishek Ojha on Feb 20, 2008 2:48 PM -
Hi there,
when I try to save my model to the bpa server in JDeveloper I get the following error: (Update BPMN Model checked)
java.lang.Exception: script ModelImport.js, line 141: Jdeveloper proposed model available in Oracle Business Process Architect, please accept or reject the proposed model. (ModelImport.js#141)
at oracle.bpa.remote.RepositoryService.importt(RepositoryService.java:216)
at oracle.tip.tools.ide.pm.modules.outliner.bpaserver.connections.BPAServer.saveToServer(BPAServer.java:484)
at oracle.tip.tools.ide.pm.modules.outliner.app.UploadDialog.executeUpload(UploadDialog.java:319)
at oracle.tip.tools.ide.pm.modules.outliner.app.UploadDialog$1.run(UploadDialog.java:191)
at java.lang.Thread.run(Thread.java:595)
Although the BPA Suite notifcates me that the IT updated the process, there are no improvement proposals.
Has anybody had the same error? Is there a solution or workaround?
Thanks,
StefanHave you teested teh IIOP connectivity with the session shell
(sess_sh)? Make sure that this works. The Connection URL will
look like:
sess_iiop://machine_ip_address:port:SID
If you are going through the listener (and the listener must be
configured to listen for IIOP) or like this:
sess_iiop://machine_ip_address:port
If you are going directly to the MTS Dispatcher port. You can see
what this port is by using the following command:
LSNRCTL services
See which port the presentation
oracle.aurora.server.SGiopServer
is on and use that port number. You do not use a SID when
connecting directly to the MTS dispatcher port since an MTS
dispatcher is specific to a given instance.
null -
Installation of SOA Suite 11g for development purpose
Hello All,
I wanted to install SOA Suite 11g for development purpose on my laptop (OS Windows XP).
As per installtion prerequisite process in the download page of oracle.
I found the following pre requisite - installation of Oracle DB 11g EE(although i am having Oracle DB 10g R2 10.0.2.0 - now the problem is i am not able to run RCU in this data base, so i installed 11g)
Jdev 11g Download
Web Logic Server
RCU Utlilty run
then SOA Suite installation.
My doubt is , is there any SOA development installation available because 11g DB EE takes lot of space in my system.
if available please provide the link.
Thanks & regards
AboothahirHello Anuj,
Thanks for your reply,
I am running RCU utility on the XE Database.
I am getting the following error:
RCU-6083:Failed - Check prerequisites requirement for selected component:OIM
Please refer to RCU log at C:\rcuHome\rcu\log\logdir.2011-02-07_21-34\rcu.log for details.
Error: JVM is not installed on the Database.
RCU-6092:Component Selection validation failed. Please refer to log at C:\rcuHome\rcu\log\logdir.2011-02-07_21-34\rcu.log for details.
Please provide a solution for this.
Thanks & Regards
Aboothahir M -
Revision: 3680
Author: [email protected]
Date: 2008-10-16 07:58:21 -0700 (Thu, 16 Oct 2008)
Log Message:
Modifying ant build.xml to allow for a local.properties for individual developer build config. Also moving ja_JP locale to the other.locales target (this is called during build machine packaging and isn't needed by dev by default).
QE: No
Doc: No
Checkintests: Pass
Reviewer: Discussed with Jim
Modified Paths:
flex/sdk/trunk/build.xml
flex/sdk/trunk/frameworks/projects/airframework/build.xml
flex/sdk/trunk/frameworks/projects/framework/build.xml
flex/sdk/trunk/frameworks/projects/rpc/build.xmlI tried
ant deployTestSuites
this works. If i do that with the wrong domain (dep_cotrol vs dep_me) name it fails with
ORABPEL-02052Cannot lookup BPEL domain.The BPEL domain "dep_cotrol" cannot be found; the domain may not have initialized properly.Please verify that the BPEL domain loader has a valid set of initialization properties in the application properties file.
So i think my config is ok. There is a bug in this ant bpelTest which ignores the domain? -
BPA Suite 11g Installation halts at Step 10
Hello,
I have downloaded BPA Suite 11G from OTN. The installation of BPA suite halts at step 10. No error occures. I was waiting for 10-15 minutes to finish the installation. I am using 11G data base installed along with R12.1 on the virtual machine.
Please advise.
Thanks,
PankajThanks Ashish,
I checked the charsets and tried to update the database charset to match it with BPA suite documentation. However, could not update it as the documentaton charset was not super set of database charaset.
However, after restarting the computer and database the issue got resolved.
Thanks again for your help,
Pankaj
Maybe you are looking for
-
I am having a bit of a issue with saving downloads to a specific folder. It will allow me choose a folder, i.e root of a folder, but will not allow me drill down. Any ideas? Thanks
-
My Iphone 5 has completly stopped working, have tried holding the sleep wake buttons etc but still no responce, there is an apple icon that appears but it then just goes agsin, any ideas.
-
How does the Oracle DBMS locate the Oratab file?
I'm new to the Oracle environment. I have also successfully installed Oracle 11g on a Red Hat Enterprise Linux 5.3 platform. How does the DBMS locate the oratab file? My oratab is located under the "/etc" sub-directory. How does the DBMS know to look
-
Search Result doesn't show the task attachement :- Room Content Search
Hi Experts, I am facing a problem with the Room content search. I was able to create a task(In a Room)and was able to attach a document as a supporting document for that task. The Problem am facing is like When I do a Room content search, the attac
-
Purchased items on iphone are not transfered to iTunes
Hi all, I've purchased some songs on my iphone (it's running ios 5 beta). When I sync the phone with my pc it tells that there are no purchased songs to tranfer but I can't find the file in my Music library. There's away to get the file from the phon