diff --git a/b812ceb69337a210633378917cba10bc/README.md b/b812ceb69337a210633378917cba10bc/README.md index 1aa7e3e..05cd6fa 100644 --- a/b812ceb69337a210633378917cba10bc/README.md +++ b/b812ceb69337a210633378917cba10bc/README.md @@ -24,4 +24,4 @@ If you find yourself unable to import your repository due to the presence of fil 2.2 Activate/install all required dependencies 2.3 Re-import the application from source control Currently listed dependencies: - * ServiceNow IntegrationHub Enterprise Pack Installer + * diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_6f57e0bb83b83210f12c92d6feaad34a.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_6f57e0bb83b83210f12c92d6feaad34a.xml new file mode 100644 index 0000000..f7b89d2 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_6f57e0bb83b83210f12c92d6feaad34a.xml @@ -0,0 +1,1621 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + + + + false + convert_received_email_to_attachment + [{"name":"{{action.email_content_type}}","label":"action➛Email Content Type","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.email_headers}}","label":"action➛Email Headers","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.email_body_text}}","label":"action➛Email Body Text","type":"action","ref":"","reference_display":"","base_type":"string_full_utf8","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.email_subject}}","label":"action➛Email Subject","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.record_sysid}}","label":"action➛Record SysId","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.table}}","label":"action➛Table","type":"action","ref":"","reference_display":"","base_type":"table_name","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] + + + + Convert Received Email to Attachment + + + false + draft + sys_hub_action_type_definition + admin + 2025-10-31 18:17:26 + global + / + 6f57e0bb83b83210f12c92d6feaad34a + 2 + Convert Received Email to Attachment + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_6f57e0bb83b83210f12c92d6feaad34a + admin + 2025-10-31 18:28:09 + false + + + + + + sys_hub_action_type_definition + 6f57e0bb83b83210f12c92d6feaad34a + 1 + sys_variable_value + admin + 2025-10-31 18:28:09 + 64d928f383f83210f12c92d6feaad31c + 0 + admin + 2025-10-31 18:28:09 + {"version":"1.0","complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"4adfb7bc-9d67-498d-88d0-8d6c3d584fed\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + 9cd928f383f83210f12c92d6feaad30c + + + sys_hub_action_type_definition + 6f57e0bb83b83210f12c92d6feaad34a + 2 + sys_variable_value + admin + 2025-10-31 18:28:09 + a0d928f383f83210f12c92d6feaad31c + 0 + admin + 2025-10-31 18:28:09 + 0 + a8d928f383f83210f12c92d6feaad311 + + + + + 6f57e0bb83b83210f12c92d6feaad34a + 708f787c-c1e3-4bed-be04-fd05dc25c255 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-31 18:28:08 + 9cd9e4f383f83210f12c92d6feaad3eb + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-31 18:28:09 + + + + sys_hub_step_instance + 9cd9e4f383f83210f12c92d6feaad3eb + 400 + sys_variable_value + admin + 2025-10-31 18:28:09 + 1cd928f383f83210f12c92d6feaad307 + 0 + admin + 2025-10-31 18:28:09 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 9cd9e4f383f83210f12c92d6feaad3eb + 600 + sys_variable_value + admin + 2025-10-31 18:28:09 + 54d928f383f83210f12c92d6feaad308 + 0 + admin + 2025-10-31 18:28:09 + (function execute(inputs, outputs) { +// Convert Received Email to Attachment +var record = new GlideRecord(inputs.table_name); +record.get(inputs.record_sysid); + +var strEmailContent = inputs.content_type + "\n" + inputs.headers + "\n\n\n\n" + inputs.body_text + " " + "\n"; + +var attach = new GlideSysAttachment(); +attach.write(record, inputs.subject + ".eml","application/octet-stream", strEmailContent); + + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + + application + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + d0d928f383f83210f12c92d6feaad307 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + body_text + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + 94d928f383f83210f12c92d6feaad309 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_hub_step_ext_input_9cd9e4f383f83210f12c92d6feaad3eb
+ {{action.email_body_text}} +
+ + content_type + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + d0d928f383f83210f12c92d6feaad309 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_hub_step_ext_input_9cd9e4f383f83210f12c92d6feaad3eb
+ {{action.email_content_type}} +
+ + headers + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + 10d928f383f83210f12c92d6feaad309 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_hub_step_ext_input_9cd9e4f383f83210f12c92d6feaad3eb
+ {{action.email_headers}} +
+ + record_sysid + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + 1cd928f383f83210f12c92d6feaad309 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_hub_step_ext_input_9cd9e4f383f83210f12c92d6feaad3eb
+ {{action.record_sysid}} +
+ + script + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + 98d928f383f83210f12c92d6feaad307 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + subject + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + 58d928f383f83210f12c92d6feaad309 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_hub_step_ext_input_9cd9e4f383f83210f12c92d6feaad3eb
+ {{action.email_subject}} +
+ + table_name + 9cd9e4f383f83210f12c92d6feaad3eb + admin + 2025-10-31 18:28:09 + dcd928f383f83210f12c92d6feaad309 + 0 + admin + 2025-10-31 18:28:09 + var__m_sys_hub_step_ext_input_9cd9e4f383f83210f12c92d6feaad3eb
+ {{action.table}} +
+ + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + record_sysid + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + content_type + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + subject + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=table_name,uiTypeLabel=Table Name + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + table_name + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + headers + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string_full_utf8,uiTypeLabel=String (Full UTF-8) + false + + + + + + + + + + + + + false + false + + + + body_text + false + + + + false + + + string_full_utf8 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string_full_utf8,uiTypeLabel=String (Full UTF-8),uiUniqueId=53bc5074-1a97-4b96-877b-b0e4c3501c1f + false + + + + + + + + + + + + + false + false + + + + email_body_text + false + + + + false + + + string_full_utf8 + + true + 255 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-31 18:28:08 + 10d9e4f383f83210f12c92d6feaad3c2 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=dbd6249c-4fd2-4f4b-9730-8035576e9a6d + false + + + + + + + + + + + + + false + false + + + + record_sysid + false + + + + false + + + string + + true + 8000 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-31 18:28:08 + 14d9e4f383f83210f12c92d6feaad3c9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=d8ec933d-0c1d-48db-ad76-3a9f635bb3e3 + false + + + + + + + + + + + + + false + false + + + + email_content_type + false + + + + false + + + string + + true + 8000 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-31 18:28:08 + 48d9e4f383f83210f12c92d6feaad3b6 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=table_name,uiTypeLabel=Table Name,uiUniqueId=17332e45-6074-4a5d-b8b6-e307ec53e29f + false + + + + + + + + + + + + + false + false + + + + table + false + + + + false + + + table_name + + true + 80 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-31 18:28:08 + 54d9e4f383f83210f12c92d6feaad3d9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=0d3bfda6-4c0d-4f51-a2b6-fa9ea12c40e2 + false + + + + + + + + + + + + + false + false + + + + email_headers + false + + + + false + + + string + + true + 8000 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-31 18:28:08 + 84d9e4f383f83210f12c92d6feaad3be + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=d254ab25-1b09-4f14-aed1-595d63232498 + false + + + + + + + + + + + + + false + false + + + + email_subject + false + + + + false + + + string + + true + 8000 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-31 18:28:08 + 98d9e4f383f83210f12c92d6feaad3c5 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,co_type_name=FDACTIONSTATUS,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=object,uiTypeLabel=Object,uiUniqueId=21ff56a2-38b9-46e2-889f-23fc0da0d6cf + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_output_6f57e0bb83b83210f12c92d6feaad34a + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-31 18:28:09 + 9cd928f383f83210f12c92d6feaad30c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:09 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=ad0bcd73-e92d-4a3b-b189-315216b99cad,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 6f57e0bb83b83210f12c92d6feaad34a + 6f57e0bb83b83210f12c92d6feaad34a + sys_hub_action_type_definition + var__m_sys_hub_action_output_6f57e0bb83b83210f12c92d6feaad34a + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-31 18:28:09 + a8d928f383f83210f12c92d6feaad311 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:09 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 6f57e0bb83b83210f12c92d6feaad34a + admin + 2025-10-31 18:28:09 + a8d928f383f83210f12c92d6feaad31d + 0 + admin + 2025-10-31 18:28:09 + + + + table + + + + en + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:08 + 14d9e4f383f83210f12c92d6feaad3dc + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + + + + + email_headers + + + + en + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:08 + 54d9e4f383f83210f12c92d6feaad3c1 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + + + + + email_subject + + + + en + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:08 + 58d9e4f383f83210f12c92d6feaad3c8 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + + + + + email_content_type + + + + en + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:08 + c8d9e4f383f83210f12c92d6feaad3bd + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + + + + + record_sysid + + + + en + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:08 + d0d9e4f383f83210f12c92d6feaad3cc + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + + + + + email_body_text + + + + en + var__m_sys_hub_action_input_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:08 + dcd9e4f383f83210f12c92d6feaad3c4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:08 + + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:09 + e4d928f383f83210f12c92d6feaad317 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:09 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_6f57e0bb83b83210f12c92d6feaad34a + + sys_documentation + admin + 2025-10-31 18:28:09 + ecd928f383f83210f12c92d6feaad310 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-31 18:28:09 + + + + + +