Back to BMC Remedy Integrations
Handler · Version 3

Remedy Generic Create BMC Remedy

Download GitHub

About

This handler has the ability to have form caching disabled. To disable form caching set disable_caching to "Yes". Disabling caching may negatively impact performance, but it is also necessary when using a single handler to interact with multiple Remedy environments.

This handler takes a json as input of a format like {"DB field Name":"value to place in field"} and uses this to create a record in the specified form.

At times, you may need to set Currency Fields in Remedy. This is accomplished by formatting the value as follows: { ... "My Currency Field":{"value":100.0,"currency":"USD"}, ... } The value portion must be parsed as a float. You can accomplish this as follows in the Field Values parameter: <%= { 'Text Field 1' => 'ABCD-EFG', 'Text Field 2' => '123456', 'Currency Field 1' => {'value' => @inputs["Currency Input"].to_f, 'currency' => 'USD' }, }.to_json %>

Configurations
Name Description Sample
server Remedy Server Name or IP Address
username Remedy Login Name
password Remedy Password *********
port Remedy TCP Port 0
prognum Remedy RPC Prognum 0
authentication Remedy Authentication String
enable_debug_logging Enable debug logging if the value is set to 'Yes'. No
disable_caching Disable caching if the value is set to 'Yes'. Disabling caching may negatively impact performance, but it is also necessary when using a single handler to interact with multiple Remedy environments. No
Parameters
Name Description Sample
Error Handling Determine what to return if an error is encountered. Error Message
Form Name Form Name HPD:LoadTemplate
Field Values JSON mapping of field values {"Template Identifier":"<%=@answers['Template Identifier']%>","Template Name":"<%=@answers['Template Name']%>","Status Template":"<%=@answers['Template Status']%>","Template Category Tier 1":"<%=@answers['Template Category Tier 1']%>","Description":"<%=@answers['Summary']%>","Detailed Decription":"<%=@answers['Notes']%>","Reported Source":"<%=@answers['Reported Source']%>","Service Type":"<%=@answers['Incident Type']%>","Status":"<%=@answers['Status']%>","Impact":"<%=@answers['Impact']%>","Urgency":"<%=@answers['Urgency']%>","Assigned Support Company":"<%=@answers['Assigned Support Company']%>","Assigned Support Organization":"<%=@answers['Assigned Support Organization']%>","Assigned Group":"<%=@answers['Authoring Group']%>","Authoring Company":"<%=@answers['Authoring Company']%>","Authoring Organization":"<%=@answers['Authoring Organization']%>","Authoring Group":"<%=@answers['Authoring Group']%>"}
Results
Name Description
Handler Error Message Error message if an error was encountered and Error Handling is set to "Error Message".
Entry Id Id of the created entry.
Changelog

Remedy Generic Create V3 (2020-01-23)

  • Updated disable caching logic to improve performance

Remedy Generic Create V3 (2020-01-18)

  • Added ability to disable caching

Remedy Generic Create V2 (2019-11-4) *added error message handling

Remedy Generic Create v2 (2016-08-25) *Added debug logging capability. Added JSON library so will work in Task 3.

Remedy Generic Create V2.1 (2018-05-23)

  • Added check for Task version before loading JSON dependency so it will work with both Task 3 & 4.
Download GitHub

On This Page

Other Versions

Looking for a workflow engine? Learn more about the Kinetic Data Enterprise Workflow Platform. Check it out
Return to Top