Creating Human Task

Oracle BPM 12c for Beginners Develop First BPM Application
8 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

Hello. So, the first system of the male implementation is we will define what is the data object which will be used in this process. So, now we define to that object, one of type in between data and one is a string. So, now we need to start for we need to start for now, implementing each of this notation, there are two notation now, we can easily implement which is the condition which you will go here. So, we said this is the flow will go to the approval if the salary greater than 50. So, now we can open here and we can write the expression here to read the expression, you bridge this function here.

It will open your data object which is a process will So, we will select the employees salary like this and we can write greater than 50,000 base okay. So this is our condition. So here our data object, I will select in between that object dot employee salary greater than 5000 to 50,000 and breach Okay, so we finish this condition save. Second one is if it is approved, go here if it is reject who here we can send some notification but we need to configure a mail server. But actually you can see integration or you can return it back again to the in it registration in case if you want to return it back again with some message if you want so, But now we will just terminate the process without inserting it. So here I need to check the approval outcome if it is called approved or not.

So I will go here as well we select the approval outcome we can write a project called approved sorry approve. So if an outcome equal equal approve, okay it will go here otherwise else it will go here. So, we finished the condition of the two exclusive gateway. So, now let's start for implementing is a human task itself. Human task you will open it you will find here implementation. So, here's the first thing You need is to create a new one task because each human task is this it means it should be a screen if page is screens the user should see some data and he will make some action.

So, this is should be like a JSF page or screen the user will work with. So, I will create a human task. This human task name we can call it in movie duration, this is a human task. We can read the title which will appear you Billy Thracian, like a Titan of course because if it is initiators outcome we'll call submit this is outcome oza Tosca flow, so, now here what is the be loot? Or what is a parameter or what's that object which will be used inside this A human task. So, I will add here we will find here the data object I need this and this should be editable because the user will edit it and close.

So, this is how we can find the human task we enter the task name a title of the task, this outcome of the which will get out from the human task and this is a B load all the data which will be used inside human task and it is a data one no need to get outcome because I will not check any outcome It is only submit outcome will be So, this is what all they need are your bliss okay. And Paris Okay. So now, the new human task now is created. Okay, so let's create another human task for a brief salary I can eat at Here it will be approved approval to ask that you approve new MP approved new MP and as you can see his outcome is approve or reject the two outcome okay is the barometer which I will use it will be the same that object it can be should be read only movies approval or can be editable movies approval need to make some edits for this it can be editable and outcome which is approve or reject, I will receive it you can drag it here I will receive it in this data object approval outcome.

So, now this Human task has one input one day route and it will get the output the target outcome output it will be here as the output will be one of those approve or reject this is for the a as a human task it will be this okay and the priests okay. So, this is how you can define human task one more thing here just to give you a to know it Here you will find the human task name is a data association which will map the data here you have in between that object okay all you need it to be used to be available in main that object here okay. and here if you open this you will find it is the exhibit the object automatically comment here so now In the output, because if you make some change in the output, it will update your data object and the outcome of the task will go to the approval.

So, here you will just map the input and output you should find here as well in the output of this, it will take Zimbabwe data which the user will enter and put it in the main data object. And here is approval you will find the main that object will go to say MB data and output will take example UI data and what it is employee data object. So this is like a barometer of the human task. And this is the mean that object we have to update this data object to that we can it can be seen in the flow. This is Association. So now this is the implementation of this policy.

Is done. The condition here is done. The only missing sink is a creating the whip surface. So from next video, we'll try just to create a simple data base table and we will create a simple web surface and we will see how we can call this web surface from the BPM process. So see you Nick activity

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.