12.46 Calculate Parameter Update Service(PUT)
Sample
XML
<CalculateParameterRequest>
<UserCode>USERNAME</UserCode>
<ModuleName>SERVICING</ModuleName>
<EntityNumber>ACC_NBR</EntityNumber>
<AdditionalAttributeName>ACC_UDF2_NUM</AdditionalAttributeName>
</CalculateParameterRequest>
Sample
JSON
{
"CalculateParameterRequest": {
"UserCode": "USERCODE",
"ModuleName": "SERVICING",
"EntityNumber": "ACC_NBR ",
"AdditionalAttributeName": "ACC_UDF2_NUM"
}
}
Below are the package details for Update Calculate Parameter Web Service
Wrapper Engine
package:-
xcscup_ew_100_01.xcscup_ew_100_01 (iv_xcs_cup_rec IN OUT xcs_cup_rec_t);
Main Engine
package:-
xcscup_em_100_01.xcscup_em_100_01 (iv_xcs_cup_rec IN OUT xcs_cup_rec_t);
Below are the Exit point package details for xcscup_em_100_01.update_cup ();
BEFORE:-
xcscup_ex_100_01.cv_update_cup_bfr = cmncon_cl_000_01.CUSTOMIZED THEN
xcscup_ex_100_01.update_cup_bfr (iv_xcs_cup_rec IN OUT xcs_cup_rec_t);
REPLACE:-
xcscup_ex_100_01.cv_update_cup_rep = cmncon_cl_000_01.CUSTOMIZED THEN
xcscup_ex_100_01.update_cup_bfr (iv_xcs_cup_rec IN OUT xcs_cup_rec_t);
AFTER:-
xcscup_ex_100_01. cv_update_cup_afr = cmncon_cl_000_01.CUSTOMIZED THEN
xcscup_ex_100_01. update_cup_bfr (iv_xcs_cup_rec IN OUT xcs_cup_rec_t);
Extensible parameters are Tab Type
object
CREATE OR REPLACE TYPE XCS_CUP_REC_T AS OBJECT(
CUP_USERCODE VARCHAR2(30),
CUP_MODULE_NAME VARCHAR2(80),
CUP_MODULE_IDENTIFIER VARCHAR2(30),
CUP_ADDITIONAL_ATTR VARCHAR2(30),
CUP_RESULT XCS_RESULT_TAB_T)
Parent topic: RESTful Web Services Extensibility