To add input parameters to an activity, you need to modify the WSDL (this is because the WSDL is the basis on which all the parameters are defined to a web service operation).
To add or modify a parameter, use the WSDL editor supplied with the MDM Process Designer.
Procedure
Right click CIMServices.wsdl in the Project Explorer and select Open With- > WSDL Editor. This opens CIMServices.wsdl in design mode.
Go to a MDM Activity and click the arrow symbol next to <ActivityName>Input.
Right click the list of elements and select Add Element.
Select the new element and go to the Properties tab.
Change the element name to the new input parameter name and select Browse from the Type dropdown.
In the Set Type dialog that is displayed, select one of the following types and click OK.
BoolType
LongType
StringType
RecordListType
ArrayListType
mlXMLDocumentType
DateType
FileType
TimestampType
Select the Minimum Occurrence and Maximum Occurrence. If minimum occurrence is zero, the parameter is optional and if minimum occurrence is one, the parameter is mandatory.
Once you save the wsdl, the added parameters will also be saved.
When you drag and drop the modified MDM Activity to the drawing pane, and view the parameters in the General tab, you will see the newly added parameter.