How to Modify the mapping or add a custom class on BMC Helix Remedyforce Discovery Sync?

Version 1
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BMC Helix Remedyforce Service Desk


    COMPONENT:

    Remedyforce Winter '19



    QUESTION:

    How to Modify the mapping or add a custom class on BMC Helix Remedyforce Discovery Sync?


    ANSWER:

     

    To map custom fields

      

    You need to set the following properties in the SysProperties object to support custom classes and relationships. After you have made the required changes, check the entire value in an online JSON parser for validation. 

      
       
    1. Go to All Tabs.
    2.  
    3. Go to SysProperties tab.
    4.  
    5. If the list view does not include Property and Value fields, edit the list view and include these fields in the list view.

          
           

      Note: If the user does not have access to the SysProperties tab, you will have to grant the access from profile or permission set.

          
    6.  
    7. The following table lists the properties under SysProperties tab. After you make the required changes in the properties, click Save.
      

     

      
                                                                                                                                                                         
    PropertyDescriptionSample
    BMCDiscoveryPicklistMapMaps the picklists.

    ,"Custom_Picklist__c":{

            "Option 3":2,

            "Option 2":1,

            "Option 1":0

        }

    BMCDiscoveryRelationshipMapMaps the relationship types.

    ,"Custom_Relationship_Type":"Custom Relationship Type"

     Where,

           
            
    • Custom_Relationship_Type is defined in the TPL file.
    •       
    • Custom Relationship Type is the new option that is added in the Relationship Type picklist field in the Base Relationship object.
    •      

    BMCDiscoveryFieldsMap

    Maps the custom fields.

    ,"Custom_Field__c":"CustomField"

    ,"Custom_Field__c":"Custom_Field"

     Where,

    CustomField and Custom_Field are the fields that are mapped in the TPL file.

      
      
    Source: https://docs.bmc.com/docs/remedyforce/201901/en/integrating-remedyforce-with-bmc-discovery-and-bmc-helix-discovery-820493952.html 
    Section: Support for Custom Class 

     


    Article Number:

    000166722


    Article Type:

    FAQ/Procedural



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles