Mapping information from ProactiveNet event slots to the HPD:ServiceInterface form fields
There are 10 generic Temp fields (Temp_Value1, Temp_Value2, ... Temp_Value10) in the DefaultMapping.map file that can be used to extend the integration between ProactiveNet and Remedy IT Service Management (Remedy ITSM). The fields from the DefaultMapping.map file map to the fields in the HPD_IncidentServiceInterface web service. The web service fields then map to the HPD:ServiceInterface form fields. You can create custom workflow on the fields to store information sent from ProactiveNet.
For example, If you have event-specific criteria that determine to which group the resulting ticket will get assigned to, you must map assignment information available in the ProactiveNet event slots to the HPD:ServiceInterface fields. You then add workflow on the temp fields to set the appropriate assignment fields on the interface form.
The following sections provide example for creating required mappings.
Example - To customize mappings in ProactiveNet
- Map the assigned group fields from BMC ProactiveNet to the Remedy ITSM form.
Open and edit the BMC_ProactiveNet_Home/integration/ibrsd_home/conf/DefaultMapping.map file. - Search for the BEMUseCaseNEW string in this file.
Search for the following section in this map:
$if(slot.integration_version = "ITV3")
Event_Details=$Format("Host=%s\nHost Class=%s\nHost
Address=%s\nObject=%s\nObject Class=%s\nParameter=%s\nParameter
Value=%s\nLocation=%s \n Event with Severity: %s, Priority: %s, Status %s
",slot.mc_host,slot.mc_host_class,slot.mc_host_address,slot.mc_object,slot.mc_object_class,
slot.mc_parameter,slot.mc_parameter_value,slot.mc_location,slot.severity,slot.mc_priority,slot.status);- Below this code block, add the following lines:
- Temp_Value1= <value to be assigned for this slot>
For example: you can assign a hard-coded value or a dynamic value as follows:Temp_Value1= “Group1”Temp_Value2= “BPPM Generated Event”Temp_Value3= “Support Org1”
Temp_Value1=slot.mc_object
Temp_Value2=slot.mc_object_class
Temp_Value3=slot.mc_host_address
- Temp_Value1= <value to be assigned for this slot>
- Restart the Service Desk Integration Gateway service.
Related topics
Structure-and-details-of-the-defaultmapping-map-file