BPM Workspace

Oracle BPM 12c for Beginners Develop First BPM Application
20 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.10
List Price:  €95.86
You save:  €28.76
£55.67
List Price:  £79.54
You save:  £23.86
CA$100.49
List Price:  CA$143.56
You save:  CA$43.07
A$111.96
List Price:  A$159.95
You save:  A$47.99
S$94.87
List Price:  S$135.54
You save:  S$40.66
HK$544.16
List Price:  HK$777.41
You save:  HK$233.24
CHF 62.56
List Price:  CHF 89.37
You save:  CHF 26.81
NOK kr792.29
List Price:  NOK kr1,131.89
You save:  NOK kr339.60
DKK kr500.54
List Price:  DKK kr715.08
You save:  DKK kr214.54
NZ$123.74
List Price:  NZ$176.78
You save:  NZ$53.04
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,330.24
List Price:  ৳11,900.85
You save:  ৳3,570.61
₹5,945.56
List Price:  ₹8,494.03
You save:  ₹2,548.46
RM315.51
List Price:  RM450.75
You save:  RM135.24
₦108,149.19
List Price:  ₦154,505.46
You save:  ₦46,356.27
₨19,403.53
List Price:  ₨27,720.51
You save:  ₨8,316.98
฿2,393.75
List Price:  ฿3,419.79
You save:  ฿1,026.04
₺2,454.67
List Price:  ₺3,506.82
You save:  ₺1,052.15
B$425.95
List Price:  B$608.53
You save:  B$182.58
R1,282.09
List Price:  R1,831.63
You save:  R549.54
Лв131.15
List Price:  Лв187.37
You save:  Лв56.21
₩101,234.93
List Price:  ₩144,627.53
You save:  ₩43,392.60
₪254.67
List Price:  ₪363.83
You save:  ₪109.16
₱4,117.86
List Price:  ₱5,882.91
You save:  ₱1,765.05
¥10,949.58
List Price:  ¥15,642.93
You save:  ¥4,693.35
MX$1,405.49
List Price:  MX$2,007.92
You save:  MX$602.43
QR254.12
List Price:  QR363.05
You save:  QR108.92
P963.49
List Price:  P1,376.48
You save:  P412.98
KSh8,999.72
List Price:  KSh12,857.29
You save:  KSh3,857.57
E£3,561.31
List Price:  E£5,087.81
You save:  E£1,526.49
ብር8,689.79
List Price:  ብር12,414.52
You save:  ብር3,724.72
Kz64,250.82
List Price:  Kz91,790.82
You save:  Kz27,540
CLP$69,143.42
List Price:  CLP$98,780.55
You save:  CLP$29,637.13
CN¥510.67
List Price:  CN¥729.56
You save:  CN¥218.89
RD$4,244.94
List Price:  RD$6,064.47
You save:  RD$1,819.52
DA9,440.04
List Price:  DA13,486.35
You save:  DA4,046.31
FJ$162.13
List Price:  FJ$231.62
You save:  FJ$69.49
Q537.12
List Price:  Q767.35
You save:  Q230.22
GY$14,584.29
List Price:  GY$20,835.60
You save:  GY$6,251.30
ISK kr9,693.35
List Price:  ISK kr13,848.23
You save:  ISK kr4,154.88
DH701.59
List Price:  DH1,002.31
You save:  DH300.72
L1,285.64
List Price:  L1,836.70
You save:  L551.06
ден4,127.89
List Price:  ден5,897.23
You save:  ден1,769.34
MOP$558.06
List Price:  MOP$797.27
You save:  MOP$239.20
N$1,283.39
List Price:  N$1,833.49
You save:  N$550.10
C$2,565.21
List Price:  C$3,664.75
You save:  C$1,099.53
रु9,482.30
List Price:  रु13,546.73
You save:  रु4,064.42
S/259.58
List Price:  S/370.84
You save:  S/111.26
K282.68
List Price:  K403.85
You save:  K121.16
SAR262.90
List Price:  SAR375.59
You save:  SAR112.68
ZK1,929.21
List Price:  ZK2,756.13
You save:  ZK826.92
L333.95
List Price:  L477.10
You save:  L143.14
Kč1,686.22
List Price:  Kč2,408.98
You save:  Kč722.76
Ft27,781.83
List Price:  Ft39,690.03
You save:  Ft11,908.20
SEK kr772.17
List Price:  SEK kr1,103.14
You save:  SEK kr330.97
ARS$71,242.69
List Price:  ARS$101,779.64
You save:  ARS$30,536.94
Bs481.71
List Price:  Bs688.19
You save:  Bs206.47
COP$305,135.87
List Price:  COP$435,927.07
You save:  COP$130,791.20
₡35,171.10
List Price:  ₡50,246.58
You save:  ₡15,075.48
L1,769.55
List Price:  L2,528.04
You save:  L758.48
₲543,563.42
List Price:  ₲776,552.46
You save:  ₲232,989.03
$U3,109.25
List Price:  $U4,441.97
You save:  $U1,332.72
zł286.15
List Price:  zł408.81
You save:  zł122.65
Already have an account? Log In

Transcript

Okay after we successfully deploy our process in this video I will talk about the workspace. What is the work is based workspace is an application, which the user will see his tasks and he will start working in his tasks. So here in our process, we should expect it in a user will log into his own space inside this route. He should be able to see this task. So let's now open the workspace workspace can be open. Using this URL.

You will write your hostname you will publish a port in ppm the workspace so the workspace will be open. You can log in with the WebLogic user, which you created once you start running your embedded WebLogic. When you run the start running your WebLogic, it will ask you for the username and password. So this username and password is admin in the workspace. So let us now log in to the workspace was an admin user. Of course, this admin user is not part on any of this, we didn't add the WebLogic user on in any of this role.

So, he should not be able to see any of this role in this task. So, as you can see, my task is nothing here he should see your own task. Because I am in the admin role, I will show you how you can change or assign user to cease rules. So here in the WebLogic user, you will find here administration forms administration, you will find here rules and you will find approval rule and in registration rule approval user is assigned to it automatically. And it uses set bit to it automatically because we are already added them in the organization before we deploy it. But in case if you deploy your application without assigning user IDs organization, that's fine.

You can go to the workspace administration rule, you can select the role and you will find here the member you can pull this ad Okay, and you can search for the user and you can select what user you want. So, this is how you can assign user to the role you can assign multiple user or assigned group or whatever if you're if you configure it in from Active Directory, you can assign group or user to this role. So now, the in it, the user who will be able to initialize this process is in each user in as a user will not be Be able to initialize the purse. Okay, back again to our task is how the user be able to initialize the task. The initialization task or the initial initialization process would be in the Applications tab. So once you've listened okay in steps, you will find here a new application available because I am our project user.

So, now, I will look at it and I will look in within it user this user will be able to initialize the process. So, I will log in as user 12345 and a brief look. So, this is the user which we give him an access to initialize the process here, so, now if this user good application, he will see now, the registration process appearing So, this user now should now create a new instance or he will be able to initialize this process. So let's do this on this to initialize the process okay we just enabled as a pop up done okay. So, now this new in between registration innocence is created as a task now because he initialized one process. So one task now, which is this task in interest tradition is created for him, so he can see this task now.

So, this is the task and the content will be here I prefer to once you purchase the task you'll be open a new window soon Because this area will be small for the human task is a screen. So to me exists open In the new window as a bob is a new window, you log into the administration admin user and go to four administration application preferences. So last Nick, scroll down and you will find here display task detail in external window. I will make it enable and I will see then this log out and log in again with it user. Okay, so you'll find here it's the old space now become available. For all tasks, and once you press on a task title and you window will open within your EDF history.

So, now the user will be able to edit registration. So let us insert same between name for example, date of birth, your salary as I said in the process here, it will go for approval if the salary returns then 50 k. So, let's add here salary etk because I'm a senior and department name maybe. Okay, I just entered this information and I will submit So, once the user submit the task, it should disappear here from here, user will not have no no tasks. Now, he finished his task to trace this is in a sense to know where it is. Is it go to the second one or no. So let us now try to look out and log in with another user, which is approval user.

So let's login approval user. You should it is up over or approve. Let's have a look is approve your search. So it is approve user And user 12345 Now you will find the task come here. So, now if I am in the user first user and he want to know where is this innocence now, how we can trace it if I am in this in it user okay he can hear by default it is display or my assigned tasks, but I can split completed or any it will display all tasks if you are in the administrative task any okay because I am not in not an admin sorry so you have to kowtow to the admin I will go forward as a WebLogic which is an admin and he wants to know where exactly the process he can go for straightest task and he can get at any he will find now the in essence of the new abroad new research and this is completed it means completed and this is assigned active if you bring in the process itself if you read some books to see if you see the history or where exactly it is now running you can go to for the history and here you will find for example graphical view if you want it see it's a graphical view allow Because you will know you will be able to see where exactly the process in.

So, you will see is a process started it go here because as you can see is this red border does it go here is approval sorry and stop okay now the process is stop here, if you want to see the payload which come out from this or enter forms this you can see the tree view you will be able to know what is the P root inter and our inter and outward of each human task. So, this is an inter activity you can see the detail here of the interactivity You will find the ballooning to burst was coming canal initially, you will want to see what is the output before this task is left what is the data which you get out from this task, you can see in the left activity course, because it is in embedded to be a bit slow you will find here the data which we assign to the B route after that it will go and check if it is greater than 50 k it go for this and it enter this approval salary with this below I will open it now here.

So, it go now to the approval salary with this data. So, from here you will be able to know that raise their innocence and know what is it that they get in tolerances. You won't ask what is it that I get out from this human task where executives or bosses go so you will hear you will be able to trace This process Okay, so let's continue. I will now log in that was approved user let's double check after the user approve it, it will insert new and buoy. So the subsurface should be running I qubit here is running. Yes.

And if we have a look on the database table we can see it here in buoy so we should have no data and see once the user approve and I will refresh this and see if that will be answered. So I will open those approve new buoy. Okay, we didn't we didn't remove the security. From this. We forgot to remove it because by default once you create an ETF brochure it will apply by automatically their security. I am not sure if I will be able to log in.

No. So let us ins approval, let us remove security, the majority of security We don't want any security as a project, okay. So what you can do, you can deploy only this project if you want. So you can just go here, deploy bill approval UI to the application you need to deploy your login just need to close approval you or again I will deploy it to the integrate server. Default we have only one Nick is to finish. So now I am deploying only this project.

In case if you make a change in the ADF page in the page itself, and you want to only to deploy the fabric You can deploy it like this okay deploy I forgot to tell you the database connection to Derby last video, which I did for connection, I will attach the alter statement and I will attach the driver as well to the lecture if I were to tell you that okay. So, here is already used. So here I just tell you which application which your deploy because last time we deploy it from here. So he say it is already used. So, first, let us connect to the console and remove it. So you will connect To the console and I will move that if project first.

Okay you'll find here is the deployment and in deployment you will find here you're my first application, you can just nicked it and delete it. So, this is your my first application is deployed here. So I just deleted Now once you've written it you should not be able to see the task because it does not exist or you should be able now to deploy the approval you Oh okay. So it is deploys finished we can deploy as well the in it For Nick is finish because once we on deploy the my first VM it deployed both of ADF deploy okay. So we have deployed a toast public EDF application separately now and let us now try to open this task. It should open the task without asking me for a username and password.

And I should be able to see the old payload data which the registered user entered here. He sees all this data He has to approve or reject if it's if the user approve it it will call the whip surface and it should insert zero here. So, let us prove it and see if the data will be inserted or not so it is approve it. Here you will find it color web surface and surface insert that data to the database. So, now this is finished even if you look into the UN as admin user, you should be able to see the innocence all innocence is completed if you select any posts are approved if you select any of this process You should see it is completed status is all completed if you want to see the history, if you want to see what's above it is went through.

So it went here from here here. It was a raid boss. We can get another one and move to Sarah listen 50 K and see how it looks like. So I will go with an entity user and I will initiate another process is application here I will initiate number one Okay this game I can write maybe marks and the very sorry I will put 3040 k position your and it okay so this is 40 K so once I submit it should go straight away and the core job surface and insert zero. Let's have a look at the database it is automatically straightaway Go and call and if you look in with approval you will not find any task which is approval, you will find there is no task for him as you can see. So, this is how you can run deploy trees you process I think from this process, you now know how you can design and implement the process.

I give you a quick example of a simple process. For rest of course, I will create a slightly big process. And of course at that time you will have some imagination what I am doing and it will be easy for you to understand what I am doing. So, see you and you can see video

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.