cancel
Showing results for 
Search instead for 
Did you mean: 

Rule Set Activity PARAMETER_CHANGE

Former Member
0 Kudos

Hello.

PARAMETER_CHANGE has several optional input parameters.

What are the effects of running PARAMETER_CHANGE with no parameters?  Will it update anything?

Thanks.

Zenon.

Accepted Solutions (1)

Accepted Solutions (1)

former_member190756
Active Contributor
0 Kudos

Hello Zenon,

if the values from the Event Message are initial then the values from the customizing are used.

e.g. the sender of the message does not know your parameter type then you can set it hard to Control in the customizing.

Best regards,

Steffen

Answers (1)

Answers (1)

Berthold_vH
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Zenon,

just to give you another example. If you are sending additional parameters from the application system and all parameters should have the same parameter type or all of them should be added you don't need to fill this in the application system.

So in the Event Message extractor instead of filling all input parameters like this:

ls_trackparameters-evtcnt      = gv_evtcnt.

ls_trackparameters-partyp      = gc_control.

ls_trackparameters-param_name  = 'PO_LATEST_ACK_DATE'.

ls_trackparameters-param_value = <ls_xekes>-eindt.

ls_trackparameters-action      = gc_change.

you would just fill it like this:

ls_trackparameters-evtcnt      = gv_evtcnt.

ls_trackparameters-param_name  = 'PO_LATEST_ACK_DATE'.

ls_trackparameters-param_value = <ls_xekes>-eindt.

Parametertyp and action would be entered in the rule set. So in case you would have to change the parameter type in future you would just do a change in the customizing. But keep in mind that this works only if you have the same parameter type or the same parameter action for all parameters of the Event Message.

Best regards

Berthold