Define Input Parameter for the Initiated Process Web Service

Oracle BPM 12c for Beginners Develop Second BPM Application
9 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
€66.52
List Price:  €95.03
You save:  €28.51
£55.40
List Price:  £79.15
You save:  £23.74
CA$97.77
List Price:  CA$139.67
You save:  CA$41.90
A$107.48
List Price:  A$153.55
You save:  A$46.07
S$94.07
List Price:  S$134.39
You save:  S$40.32
HK$544.73
List Price:  HK$778.22
You save:  HK$233.49
CHF 61.85
List Price:  CHF 88.36
You save:  CHF 26.51
NOK kr773.61
List Price:  NOK kr1,105.21
You save:  NOK kr331.59
DKK kr496.19
List Price:  DKK kr708.87
You save:  DKK kr212.68
NZ$119.31
List Price:  NZ$170.45
You save:  NZ$51.14
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,370.95
List Price:  ৳11,959.01
You save:  ৳3,588.06
₹5,916.42
List Price:  ₹8,452.40
You save:  ₹2,535.97
RM312.50
List Price:  RM446.45
You save:  RM133.95
₦117,624.49
List Price:  ₦168,042.19
You save:  ₦50,417.70
₨19,473.08
List Price:  ₨27,819.88
You save:  ₨8,346.79
฿2,426.48
List Price:  ฿3,466.55
You save:  ฿1,040.07
₺2,418.28
List Price:  ₺3,454.83
You save:  ₺1,036.55
B$406.67
List Price:  B$580.99
You save:  B$174.31
R1,268.60
List Price:  R1,812.36
You save:  R543.76
Лв130.09
List Price:  Лв185.85
You save:  Лв55.76
₩98,070.61
List Price:  ₩140,106.88
You save:  ₩42,036.26
₪261.37
List Price:  ₪373.41
You save:  ₪112.03
₱4,133.88
List Price:  ₱5,905.80
You save:  ₱1,771.92
¥10,806.63
List Price:  ¥15,438.71
You save:  ¥4,632.07
MX$1,423.91
List Price:  MX$2,034.25
You save:  MX$610.33
QR255.44
List Price:  QR364.93
You save:  QR109.49
P956.94
List Price:  P1,367.12
You save:  P410.17
KSh9,046.20
List Price:  KSh12,923.70
You save:  KSh3,877.50
E£3,475.04
List Price:  E£4,964.56
You save:  E£1,489.51
ብር8,733.50
List Price:  ብር12,476.97
You save:  ብር3,743.46
Kz63,853.79
List Price:  Kz91,223.61
You save:  Kz27,369.81
CLP$68,157.66
List Price:  CLP$97,372.26
You save:  CLP$29,214.60
CN¥506.84
List Price:  CN¥724.09
You save:  CN¥217.25
RD$4,224.90
List Price:  RD$6,035.83
You save:  RD$1,810.93
DA9,349.94
List Price:  DA13,357.64
You save:  DA4,007.69
FJ$158.89
List Price:  FJ$226.99
You save:  FJ$68.10
Q540.76
List Price:  Q772.55
You save:  Q231.78
GY$14,655.30
List Price:  GY$20,937.04
You save:  GY$6,281.74
ISK kr9,679.61
List Price:  ISK kr13,828.61
You save:  ISK kr4,149
DH699.78
List Price:  DH999.72
You save:  DH299.94
L1,274.52
List Price:  L1,820.82
You save:  L546.30
ден4,093.48
List Price:  ден5,848.08
You save:  ден1,754.59
MOP$561.60
List Price:  MOP$802.33
You save:  MOP$240.72
N$1,270.52
List Price:  N$1,815.10
You save:  N$544.58
C$2,577.69
List Price:  C$3,682.57
You save:  C$1,104.88
रु9,455.06
List Price:  रु13,507.81
You save:  रु4,052.75
S/265.82
List Price:  S/379.77
You save:  S/113.94
K281.99
List Price:  K402.86
You save:  K120.87
SAR262.75
List Price:  SAR375.38
You save:  SAR112.62
ZK1,938.58
List Price:  ZK2,769.51
You save:  ZK830.93
L331.04
List Price:  L472.94
You save:  L141.89
Kč1,685.42
List Price:  Kč2,407.85
You save:  Kč722.43
Ft27,354.11
List Price:  Ft39,078.98
You save:  Ft11,724.86
SEK kr771.99
List Price:  SEK kr1,102.90
You save:  SEK kr330.90
ARS$70,181.20
List Price:  ARS$100,263.16
You save:  ARS$30,081.95
Bs485.08
List Price:  Bs693
You save:  Bs207.92
COP$308,906.07
List Price:  COP$441,313.30
You save:  COP$132,407.23
₡35,572.52
List Price:  ₡50,820.06
You save:  ₡15,247.54
L1,770.13
List Price:  L2,528.86
You save:  L758.73
₲548,589.81
List Price:  ₲783,733.33
You save:  ₲235,143.51
$U2,994.50
List Price:  $U4,278.05
You save:  $U1,283.54
zł289.22
List Price:  zł413.19
You save:  zł123.97
Already have an account? Log In

Transcript

Hello. So, now, we have finished the whole design of our process. So, next step is implementing is this process, the finished system for implementation is to create the business object and the data object, which will be used during this flow. So, let us first create the business object, which will have the data which we expected to receive. So, as I said even the business component here I will create a new business catalog module or you can call this module and inside this module, you will create new business objects business object is a you can consider is something contained A lot of variables. For example, if we need to send some information to the job surface like the customer name, customer address, customer email and the product which he asked and the quantity, all this information we need, we can group this inside one business object.

So I will create here business object. We can create customer order and we will edit in our app module. Okay. In this customer order business object, we need information for the customer itself and the order which he wants. So here I will add here customer name. Okay.

A customer's address Customer Emir okay I think this is information for the customer we can add for the broader order itself we can see for example item could item description and quantity okay for for make it more simple just for example as an example we will He will send only one one order. So, this is will be quantity in integration and press OK. So, actually this is almost all information which we need from the Customer okay. So, this this business object which we have created you can consider is it as another type no you have to create a data object based on this business object. So, after you create the business object which has all the information we expected to receive, so that the flow will receive it here is customer name, email and address item code item description and the quantity. So, the second second step is create a data object for the process itself.

Okay, so here, so process data object, the process data object it means, the old object which will be used inside this process only Okay. So, I need to add here one data object based on customer order business objects. So, I will create here new I can call here customer order that object and it will be of type customer or so it should go in type of customers or this is definitely we will use in this bras. If you know anything you can use during this process you can edit here straightaway or you can wait while you are implementing it. Implementing sanitation you will know what actually Azhar that object you expected. For example, for loop view I expected 01 integral attribute needs to be set and will be checked.

So, we can add here one like this I exhibited here for outcome here for to see if this reject or accept so is our outcome here, we have to get you can define it now, but as I said you can define any wanted data object during implementing the mutation. So, the first step of the implementation is defines our business object which we will need and you can find that object if you if the your boss has no need for a business objects test Okay, you can go straight and create that object of normal type like string integrals are already predefined data type. You can select any of those but if you need any custom type, like the customer order, like any data in business objects you want to create you can create it here and then carry that object based on your business. Okay. So now, we need this process to be initiated using this customer order object.

So here I will implement start, start as I said the implementation it should be a surface okay. So we define, define interface here define interface and it would be message it means it is a surface school should be created. Here's the argument of sub surface should be well received receive. So, here I will create I will create here the data the barometer which is this web surface will accept Of course, it will accept barometer owes the type customer order. So, we can see customer or the order surface as a barometer And I will select the customer okay. So this would surface now, we receive customer order from a surface is that that association I will sit whatever this web server is received and I will map it to the data object it looks here it looks not refreshed.

So okay with us It should have here as the object but it looks it is not refreshed so I will cancel now, I will enable that as close the process and reopen it again. Sometimes you need to restart the whole g developer, but as you can see it is not created mostly So, I will create a new customer order data object of type customer order this is what we need to see. To be short it exists I will close it and reopen it again yes it is exist. So, now let us hear and interface implementation we will implement the web surfers interface. So, I will add here customer order surface to know it is a web surface interface here of type customer order so, this web server All this process has a whip surface interface will accept two parameter of type customer order in the data Association here.

Once the sub surface receives the customer order, it will put it in the data object here, it will assign it to the data race, okay, but it's okay. So this is the first notation we have implemented, which is so start with surface interface nikka video we will continue and implementing the rest of notation. So see you next 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.