From d559cff634d306424b84dee6020724bf1c6d644d Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 9 Oct 2025 06:33:08 -0700 Subject: [PATCH] Generate Record Change Summary --- b812ceb69337a210633378917cba10bc/README.md | 2 +- b812ceb69337a210633378917cba10bc/checksum.txt | 2 +- ...ition_49f71decc3a8f2104e08bd43e4013149.xml | 3527 +++++++++++++++++ 3 files changed, 3529 insertions(+), 2 deletions(-) create mode 100644 b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_49f71decc3a8f2104e08bd43e4013149.xml 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/checksum.txt b/b812ceb69337a210633378917cba10bc/checksum.txt index b0328c2..a0940ad 100644 --- a/b812ceb69337a210633378917cba10bc/checksum.txt +++ b/b812ceb69337a210633378917cba10bc/checksum.txt @@ -1 +1 @@ -095KrXNXmFSNJ9E_U1T3UzF6ZjWZiWGnuUjViTmVBuS1TxuVZTqTn6qiRHklUvRmyuJW40CfRw6LcmHxGZyOXo5vE9mXBfMzrE3MGyv2yQzfdEhF_8ZzQPXQyxzikWK6zmwoJ2El87X29StDRnQ3NuF2hhE9wDSpUa6TVzPya7UMAUJVx26LkVq2qnY_MgDSt-iZLFesgn3QfiGY6HadRSKVYr1MaXPZ6uGKUOV91Foi_RxWh_fV4PhR4NwM025Hwi0sRCy0Lsy3trTdPKB0gih4kCOzlmZbphio9eex1loNEsE8Sgc8JlKnFYKhJ9XkaOe0r1RUjn6x_Un4q3QlFDPzT6FOvhlmG0GFnsRil2D0C0qmdr8DMnKNSYTGZvTsowutP6SM6Pvtj_i9nCbtFZlVdqEbk08UnRssEt1BVqBHw0MymPn-JW1ZbKrswtuuBg44WZigEP6vc40Vaqc7K-5JA3XD4NN69-Z3iC8J2ahp_UUF8H-pU3wmCRhJQuFFQPSVE8Hnt-OinnQy8YKfHe39UHHtGXjKndc-vqhC1_oQeMowOFuatKF1_38CEVcrIBA9ByMYDV9beQdi8V4YXUigCFtTk8EDRjOIfH_b2Bm7dFHAHbKTvcvd8sgGCV8bYY4uGg7d6wRO7M1WbhWZ63o_P-4xX4lvei5AqaJBpSQ \ No newline at end of file +E9mUVEfcnvBvEdQgqHmg5K3KD7jjFoHEitMxm61Qm2gEwr9vfjW3TiPzpAxzYXh-BFnzq4lOV7E-27nJA66TnrP2ZD0Rt28RpnlqnoiWKHN2kcHNl9ttsufUwIDKH7tFibgmA7YgdojEVB5rm8GN-AwSj7vdg1Zc2RJrI14-ktVdli0qvZ9qqpsEH7Y6H_aDTFK0HJIHKhSMGJMgh6jzrC5ErEFrL_Nyq_WXIje5cVlc27eE7CKMkJm7mNVDgrbEU8oHQPADCy4OVBU9Uev14y-6f0ZFf8NzHQh0QbsFlckWmR77WTMEY0KC4xo93DTRleOfrFlVEqA8soRxaxYZ0dQdSEfoMeIKixenhcl8TrYWmk6WxPHmZMS8g3E1a7aL0Hud8Tv94tmbAuYgEAXYEPtoeoDF4YftD1dSbws-Ddx7JGEeLlT_9d_PaJ73gL5ibwxYAtAITPvPWGqplpKjshXTsRzbg9mk5VKcPBftD3zns6xur7iHyRJ5J-3O_LDrU5BcJ7Rhs19LhZKbgJJhCT3Q09YrD-BPwaKyENfdqu0He_f8v-8OEhEPjtEfMwsKuLDsZdKYAcJ3cgRL1oOXsXCelBkJF5HPjhdwACKHxf5FpCx-YlmG3oLaVTZc2xWjU6H9xUAokSVUA5cDIdwvqgWQrH3-5Thc7K8ryyyCvTk \ No newline at end of file diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_49f71decc3a8f2104e08bd43e4013149.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_49f71decc3a8f2104e08bd43e4013149.xml new file mode 100644 index 0000000..934c841 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_49f71decc3a8f2104e08bd43e4013149.xml @@ -0,0 +1,3527 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 26000 + false + + + + Generate Record Change Summary Action + + false + generate_record_change_summary + [{"name":"{{action.table_name}}","label":"action➛Table Name","type":"action","ref":"","reference_display":"","base_type":"table_name","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.current_record_id}}","label":"action➛Current record id","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.previous_record_id}}","label":"action➛Previous record id","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.fields_to_compare}}","label":"action➛Fields to compare","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].__step_status__.message}}","label":"step➛Script step➛Step Status➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].changesummary}}","label":"step➛Script step➛changeSummary","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"1d735012-c0ce-4d6b-8ba1-03b3694dc6a1"}},{"name":"{{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].error}}","label":"step➛Script step➛error","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + 7a8b9d24c3e8f2104e08bd43e401313b + + Generate Record Change Summary + + + + false + draft + sys_hub_action_type_definition + admin + 2025-10-09 09:13:46 + global + / + 49f71decc3a8f2104e08bd43e4013149 + 19 + Generate Record Change Summary + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_49f71decc3a8f2104e08bd43e4013149 + admin + 2025-10-09 13:24:47 + false + + + + + + sys_hub_action_type_definition + 49f71decc3a8f2104e08bd43e4013149 + 1 + sys_variable_value + admin + 2025-10-09 09:22:59 + 8c1a1da0c3e8f2104e08bd43e401316e + 0 + admin + 2025-10-09 09:22:59 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"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\"}"}},"serializationFormat":"JSON"} + 330a1da0c3e8f2104e08bd43e4013124 + + + sys_hub_action_type_definition + 49f71decc3a8f2104e08bd43e4013149 + 3 + sys_variable_value + admin + 2025-10-09 09:22:59 + c81a1da0c3e8f2104e08bd43e401316e + 0 + admin + 2025-10-09 09:22:59 + 0 + 7b0a1da0c3e8f2104e08bd43e401312d + + + + changesummary + 49f71decc3a8f2104e08bd43e4013149 + admin + 2025-10-09 09:23:13 + 931a9da0c3e8f2104e08bd43e401315e + 0 + admin + 2025-10-09 09:23:13 + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149
+ {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].changesummary}} +
+ + error + 49f71decc3a8f2104e08bd43e4013149 + admin + 2025-10-09 09:23:13 + df1a9da0c3e8f2104e08bd43e401315d + 0 + admin + 2025-10-09 09:23:13 + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149
+ {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].error}} +
+ + __action_status__ + 49f71decc3a8f2104e08bd43e4013149 + admin + 2025-10-09 09:22:59 + 481a1da0c3e8f2104e08bd43e401316e + 0 + admin + 2025-10-09 09:22:59 + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149
+ +
+ + __dont_treat_as_error__ + 49f71decc3a8f2104e08bd43e4013149 + admin + 2025-10-09 09:22:59 + 841a1da0c3e8f2104e08bd43e401316e + 0 + admin + 2025-10-09 09:22:59 + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149
+ +
+ + + 49f71decc3a8f2104e08bd43e4013149 + 1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-09 09:22:56 + 5b0ad9a0c3e8f2104e08bd43e40131e5 + 3 + b812ceb69337a210633378917cba10bc + admin + 2025-10-09 13:24:47 + + + + sys_hub_step_instance + 5b0ad9a0c3e8f2104e08bd43e40131e5 + 400 + sys_variable_value + admin + 2025-10-09 09:22:58 + 730a1da0c3e8f2104e08bd43e401311f + 0 + admin + 2025-10-09 09:22:58 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 5b0ad9a0c3e8f2104e08bd43e40131e5 + 600 + sys_variable_value + admin + 2025-10-09 09:22:58 + bb0a1da0c3e8f2104e08bd43e401311f + 2 + admin + 2025-10-09 13:24:47 + (function execute(inputs, outputs) { + try { + + + // Initialize GlideRecord for current and previous records + var current = new GlideRecord(inputs.tableName); + var previous = new GlideRecord(inputs.tableName); + + if (!current.get(inputs.currentSysId)) { + throw new Error("Unable to retrieve current record with Sys ID: " + inputs.currentSysId); + } + + if (!previous.get(inputs.previousSysId)) { + throw new Error("Unable to retrieve previous record with Sys ID: " + inputs.previousSysId); + } + + var fields = inputs.fieldsToCompare.split(','); + var summary = []; + + fields.forEach(function(field) { + var trimmedField = field.trim(); + if (!current.isValidField(trimmedField)) { + summary.push("Field '" + trimmedField + "' is not valid for table '" + inputs.tableName + "'."); + return; + } + + var oldVal = previous.getValue(trimmedField); + var newVal = current.getValue(trimmedField); + + if (oldVal !== newVal) { + summary.push("Field '" + trimmedField + "' changed from '" + oldVal + "' to '" + newVal + "'"); + } + }); + + outputs.changesummary = summary.length > 0 ? summary.join('\n') : "No changes detected in specified fields."; + outputs.error=''; + } catch (error) { + // Log and rethrow the error for visibility in Flow Designer + gs.error("Error in Generate Record Change Summary action: " + error.message); + outputs.error="Error in Generate Record Change Summary action: " + error.message; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + 5b0ad9a0c3e8f2104e08bd43e40131e5 + admin + 2025-10-09 09:22:58 + 3b0a1da0c3e8f2104e08bd43e401311e + 0 + admin + 2025-10-09 09:22:58 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + currentSysId + 5b0ad9a0c3e8f2104e08bd43e40131e5 + admin + 2025-10-09 09:22:58 + bb0a1da0c3e8f2104e08bd43e4013120 + 0 + admin + 2025-10-09 09:22:58 + var__m_sys_hub_step_ext_input_5b0ad9a0c3e8f2104e08bd43e40131e5
+ {{action.current_record_id}} +
+ + fieldsToCompare + 5b0ad9a0c3e8f2104e08bd43e40131e5 + admin + 2025-10-09 09:22:58 + f70a1da0c3e8f2104e08bd43e4013120 + 0 + admin + 2025-10-09 09:22:58 + var__m_sys_hub_step_ext_input_5b0ad9a0c3e8f2104e08bd43e40131e5
+ {{action.fields_to_compare}} +
+ + previousSysId + 5b0ad9a0c3e8f2104e08bd43e40131e5 + admin + 2025-10-09 09:22:58 + 7f0a1da0c3e8f2104e08bd43e4013120 + 0 + admin + 2025-10-09 09:22:58 + var__m_sys_hub_step_ext_input_5b0ad9a0c3e8f2104e08bd43e40131e5
+ {{action.previous_record_id}} +
+ + script + 5b0ad9a0c3e8f2104e08bd43e40131e5 + admin + 2025-10-09 09:22:58 + ff0a1da0c3e8f2104e08bd43e401311e + 0 + admin + 2025-10-09 09:22:58 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + tableName + 5b0ad9a0c3e8f2104e08bd43e40131e5 + admin + 2025-10-09 09:22:58 + 330a1da0c3e8f2104e08bd43e4013121 + 0 + admin + 2025-10-09 09:22:58 + var__m_sys_hub_step_ext_input_5b0ad9a0c3e8f2104e08bd43e40131e5
+ {{action.table_name}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=table_name,uiTypeLabel=Table Name + false + + + + + + + + + + + + + false + false + + + + tableName + false + + + + false + + + table_name + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + currentSysId + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + previousSysId + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + fieldsToCompare + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=75234672-1f72-48f0-82cf-518d4d01f20d + false + + + + + + + + + + + + + false + false + + + + error + false + + + + false + + + string + + false + 8000 + 5b0ad9a0c3e8f2104e08bd43e40131e5 + 5b0ad9a0c3e8f2104e08bd43e40131e5 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_5b0ad9a0c3e8f2104e08bd43e40131e5 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 09:22:57 + a70a1da0c3e8f2104e08bd43e4013107 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:57 + 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=1d735012-c0ce-4d6b-8ba1-03b3694dc6a1 + false + + + + + + + + + + + + + false + false + + + + changesummary + false + + + + false + + + string + + false + 8000 + 5b0ad9a0c3e8f2104e08bd43e40131e5 + 5b0ad9a0c3e8f2104e08bd43e40131e5 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_5b0ad9a0c3e8f2104e08bd43e40131e5 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 09:22:57 + af0a1da0c3e8f2104e08bd43e4013102 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:57 + false + false + false + false + false + simple + false + script + + + false + + + + + error + + + + en + var__m_sys_hub_step_ext_output_5b0ad9a0c3e8f2104e08bd43e40131e5 + + sys_documentation + admin + 2025-10-09 09:22:58 + bf0a1da0c3e8f2104e08bd43e4013109 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:58 + + + + + changesummary + + + + en + var__m_sys_hub_step_ext_output_5b0ad9a0c3e8f2104e08bd43e40131e5 + + sys_documentation + admin + 2025-10-09 09:22:57 + e70a1da0c3e8f2104e08bd43e4013106 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:57 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=table_name,uiTypeLabel=Table Name,uiUniqueId=bf97ab39-4f8f-44d9-abd0-479ab39c7fef + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + table_name + + true + 80 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:22:55 + 4f0ad9a0c3e8f2104e08bd43e40131b7 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:55 + 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=880ebf73-08ca-48de-8ee3-0d5a77c5bda4 + false + + + + + + + + + + + + + false + false + + + + fields_to_compare + false + + + + false + + + string + + true + 8000 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:22:56 + 530ad9a0c3e8f2104e08bd43e40131d2 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:56 + 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=b1c7ec24-731b-4915-a402-f68fc353f4ee + false + + + + + + + + + + + + + false + false + + + + current_record_id + false + + + + false + + + string + + true + 8000 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:22:56 + 570ad9a0c3e8f2104e08bd43e40131bd + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:56 + 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=6ae76ff3-fbdd-4495-a859-c19181a5ff2e + false + + + + + + + + + + + + + false + false + + + + previous_record_id + false + + + + false + + + string + + true + 8000 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:22:56 + d70ad9a0c3e8f2104e08bd43e40131c1 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:56 + 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=e71aa81f-ccb4-420e-880a-6225dcf33631 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:22:58 + 330a1da0c3e8f2104e08bd43e4013124 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=fc53e33f-cef8-4b0f-8633-03850b4c298a + false + + + + + + + + + + + + + false + false + + + + error + + false + + + + false + + + + string + + true + 8000 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:22:59 + 401a1da0c3e8f2104e08bd43e4013166 + 2 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 10:14:52 + 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=57c5d1ac-95d2-47ed-9753-ef0b6c9ef471,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:22:58 + 7b0a1da0c3e8f2104e08bd43e401312d + 15 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 13:24:47 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=ff2f7ddf-4140-4ecd-b996-35159ccd377e + false + + + + + + + + + + + + + false + false + + + + changesummary + + false + + + + false + + + + string + + true + 8000 + 49f71decc3a8f2104e08bd43e4013149 + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_definition + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:22:58 + b70a1da0c3e8f2104e08bd43e4013129 + 2 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 10:14:51 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 49f71decc3a8f2104e08bd43e4013149 + admin + 2025-10-09 09:22:59 + c41a1da0c3e8f2104e08bd43e4013170 + 0 + admin + 2025-10-09 09:22:59 + + + + c41a1da0c3e8f2104e08bd43e4013170 + {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].__step_status__.message}}LIKEUnable to retrieve current record with Sys ID: + false + + 1 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Current Record sys_id is not valid"}}},"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\"}"}},"serializationFormat":"JSON"} + admin + 2025-10-09 09:22:59 + 001a1da0c3e8f2104e08bd43e4013171 + 0 + admin + 2025-10-09 09:22:59 + + + c41a1da0c3e8f2104e08bd43e4013170 + {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].__step_status__.message}}LIKEUnable to retrieve previous record with Sys ID: + false + + 2 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Previous record sys_id is not valid"}}},"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\"}"}},"serializationFormat":"JSON"} + admin + 2025-10-09 09:22:59 + c41a1da0c3e8f2104e08bd43e4013171 + 0 + admin + 2025-10-09 09:22:59 + + + + current_record_id + + Sys ID of the current record + + en + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:56 + 1b0ad9a0c3e8f2104e08bd43e40131c0 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:56 + + + + + fields_to_compare + + Comma-separated list of field names to compare + + en + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:56 + 570ad9a0c3e8f2104e08bd43e40131d5 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:56 + + + + + previous_record_id + + Sys ID of the previous record + + en + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:56 + 930ad9a0c3e8f2104e08bd43e40131d1 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:56 + + + + + table_name + + Name of the table (e.g., incident, change_request) + + en + var__m_sys_hub_action_input_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:56 + 970ad9a0c3e8f2104e08bd43e40131bc + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:56 + + + + + + + error + + + + en + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:59 + 441a1da0c3e8f2104e08bd43e4013169 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:59 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:59 + 801a1da0c3e8f2104e08bd43e4013165 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:59 + + + + + changesummary + + + + en + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:58 + bb0a1da0c3e8f2104e08bd43e401312c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:58 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_49f71decc3a8f2104e08bd43e4013149 + + sys_documentation + admin + 2025-10-09 09:22:58 + f70a1da0c3e8f2104e08bd43e4013128 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:22:58 + + + + + + + 49f71decc3a8f2104e08bd43e4013149 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"3b8bdd24c3e8f2104e08bd43e4013157","name":"plan","plan_signature":null}} + c7a01a2cc3ecf2104e08bd43e401317b + admin + 2025-10-09 09:29:31 + global + / + 3b8bdd24c3e8f2104e08bd43e4013157 + 2 + + + admin + 2025-10-09 13:21:36 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 26000 + false + + + + Generate Record Change Summary Action + + generate_record_change_summary + [{"name":"{{action.table_name}}","label":"action➛Table Name","type":"action","ref":"","reference_display":"","base_type":"table_name","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.current_record_id}}","label":"action➛Current record id","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.previous_record_id}}","label":"action➛Previous record id","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.fields_to_compare}}","label":"action➛Fields to compare","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].__step_status__.message}}","label":"step➛Script step➛Step Status➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].changesummary}}","label":"step➛Script step➛changeSummary","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"1d735012-c0ce-4d6b-8ba1-03b3694dc6a1"}},{"name":"{{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].error}}","label":"step➛Script step➛error","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + true + Generate Record Change Summary + + + + 49f71decc3a8f2104e08bd43e4013149 + sys_hub_action_type_snapshot + admin + 2025-10-09 09:29:27 + global + / + 7a8b9d24c3e8f2104e08bd43e401313b + 1 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 10:15:02 + false + + + + + + sys_hub_action_type_snapshot + 7a8b9d24c3e8f2104e08bd43e401313b + 1 + sys_variable_value + admin + 2025-10-09 09:29:30 + a78b9d24c3e8f2104e08bd43e40131ea + 0 + admin + 2025-10-09 09:29:30 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"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\"}"}},"serializationFormat":"JSON"} + d38b9d24c3e8f2104e08bd43e40131a0 + + + sys_hub_action_type_snapshot + 7a8b9d24c3e8f2104e08bd43e401313b + 3 + sys_variable_value + admin + 2025-10-09 09:29:30 + e38b9d24c3e8f2104e08bd43e40131ea + 0 + admin + 2025-10-09 09:29:30 + 0 + d78b9d24c3e8f2104e08bd43e40131c2 + + + + changesummary + 7a8b9d24c3e8f2104e08bd43e401313b + admin + 2025-10-09 09:29:30 + eb8b9d24c3e8f2104e08bd43e40131e9 + 0 + admin + 2025-10-09 09:29:30 + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b
+ {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].changesummary}} +
+ + error + 7a8b9d24c3e8f2104e08bd43e401313b + admin + 2025-10-09 09:29:30 + 2b8b9d24c3e8f2104e08bd43e40131e9 + 0 + admin + 2025-10-09 09:29:30 + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b
+ {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].error}} +
+ + __action_status__ + 7a8b9d24c3e8f2104e08bd43e401313b + admin + 2025-10-09 09:29:30 + 638b9d24c3e8f2104e08bd43e40131ea + 0 + admin + 2025-10-09 09:29:30 + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b
+ +
+ + __dont_treat_as_error__ + 7a8b9d24c3e8f2104e08bd43e401313b + admin + 2025-10-09 09:29:30 + af8b9d24c3e8f2104e08bd43e40131e9 + 0 + admin + 2025-10-09 09:29:30 + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b
+ +
+ + + 7a8b9d24c3e8f2104e08bd43e401313b + 1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-09 09:29:28 + 0b8b9d24c3e8f2104e08bd43e4013160 + 2 + b812ceb69337a210633378917cba10bc + admin + 2025-10-09 13:21:34 + + + + sys_hub_step_instance + 0b8b9d24c3e8f2104e08bd43e4013160 + 600 + sys_variable_value + admin + 2025-10-09 09:29:29 + 9f8b9d24c3e8f2104e08bd43e401319b + 1 + admin + 2025-10-09 13:21:34 + (function execute(inputs, outputs) { + try { + + + // Initialize GlideRecord for current and previous records + var current = new GlideRecord(inputs.tableName); + var previous = new GlideRecord(inputs.tableName); + + if (!current.get(inputs.currentSysId)) { + throw new Error("Unable to retrieve current record with Sys ID: " + inputs.currentSysId); + } + + if (!previous.get(inputs.previousSysId)) { + throw new Error("Unable to retrieve previous record with Sys ID: " + inputs.previousSysId); + } + + var fields = inputs.fieldsToCompare.split(','); + var summary = []; + + fields.forEach(function(field) { + var trimmedField = field.trim(); + if (!current.isValidField(trimmedField)) { + summary.push("Field '" + trimmedField + "' is not valid for table '" + inputs.tableName + "'."); + return; + } + + var oldVal = previous.getValue(trimmedField); + var newVal = current.getValue(trimmedField); + + if (oldVal !== newVal) { + summary.push("Field '" + trimmedField + "' changed from '" + oldVal + "' to '" + newVal + "'"); + } + }); + + outputs.changeSummary = summary.length > 0 ? summary.join('\n') : "No changes detected in specified fields."; + outputs.error=''; + } catch (error) { + // Log and rethrow the error for visibility in Flow Designer + gs.error("Error in Generate Record Change Summary action: " + error.message); + outputs.error="Error in Generate Record Change Summary action: " + error.message; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 0b8b9d24c3e8f2104e08bd43e4013160 + 400 + sys_variable_value + admin + 2025-10-09 09:29:29 + db8b9d24c3e8f2104e08bd43e401319b + 0 + admin + 2025-10-09 09:29:29 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + application + 0b8b9d24c3e8f2104e08bd43e4013160 + admin + 2025-10-09 09:29:29 + 978b9d24c3e8f2104e08bd43e401319b + 0 + admin + 2025-10-09 09:29:29 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + currentSysId + 0b8b9d24c3e8f2104e08bd43e4013160 + admin + 2025-10-09 09:29:29 + 5f8b9d24c3e8f2104e08bd43e401319c + 0 + admin + 2025-10-09 09:29:29 + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160
+ {{action.current_record_id}} +
+ + fieldsToCompare + 0b8b9d24c3e8f2104e08bd43e4013160 + admin + 2025-10-09 09:29:29 + 9b8b9d24c3e8f2104e08bd43e401319c + 0 + admin + 2025-10-09 09:29:29 + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160
+ {{action.fields_to_compare}} +
+ + previousSysId + 0b8b9d24c3e8f2104e08bd43e4013160 + admin + 2025-10-09 09:29:29 + 138b9d24c3e8f2104e08bd43e401319d + 0 + admin + 2025-10-09 09:29:29 + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160
+ {{action.previous_record_id}} +
+ + script + 0b8b9d24c3e8f2104e08bd43e4013160 + admin + 2025-10-09 09:29:29 + 5b8b9d24c3e8f2104e08bd43e401319b + 0 + admin + 2025-10-09 09:29:29 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + tableName + 0b8b9d24c3e8f2104e08bd43e4013160 + admin + 2025-10-09 09:29:29 + d38b9d24c3e8f2104e08bd43e401319d + 0 + admin + 2025-10-09 09:29:29 + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160
+ {{action.table_name}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + fieldsToCompare + false + + + + false + + + string + + true + 8000 + 0b8b9d24c3e8f2104e08bd43e4013160 + 0b8b9d24c3e8f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160 + + 300 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-09 09:29:29 + 0b8b9d24c3e8f2104e08bd43e401317c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:29 + 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 + false + + + + + + + + + + + + + false + false + + + + currentSysId + false + + + + false + + + string + + true + 8000 + 0b8b9d24c3e8f2104e08bd43e4013160 + 0b8b9d24c3e8f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160 + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-09 09:29:28 + 0f8b9d24c3e8f2104e08bd43e4013175 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + 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 + false + + + + + + + + + + + + + false + false + + + + tableName + false + + + + false + + + table_name + + true + 80 + 0b8b9d24c3e8f2104e08bd43e4013160 + 0b8b9d24c3e8f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160 + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-09 09:29:28 + 4f8b9d24c3e8f2104e08bd43e4013164 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + 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 + false + + + + + + + + + + + + + false + false + + + + previousSysId + false + + + + false + + + string + + true + 8000 + 0b8b9d24c3e8f2104e08bd43e4013160 + 0b8b9d24c3e8f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_0b8b9d24c3e8f2104e08bd43e4013160 + + 200 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-09 09:29:29 + 838b9d24c3e8f2104e08bd43e4013179 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:29 + 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=75234672-1f72-48f0-82cf-518d4d01f20d + false + + + + + + + + + + + + + false + false + + + + error + false + + + + false + + + string + + false + 8000 + 0b8b9d24c3e8f2104e08bd43e4013160 + 0b8b9d24c3e8f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_0b8b9d24c3e8f2104e08bd43e4013160 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 09:29:29 + 178b9d24c3e8f2104e08bd43e4013191 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:29 + 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=1d735012-c0ce-4d6b-8ba1-03b3694dc6a1 + false + + + + + + + + + + + + + false + false + + + + changesummary + false + + + + false + + + string + + false + 8000 + 0b8b9d24c3e8f2104e08bd43e4013160 + 0b8b9d24c3e8f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_0b8b9d24c3e8f2104e08bd43e4013160 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 09:29:29 + 1f8b9d24c3e8f2104e08bd43e401318c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:29 + false + false + false + false + false + simple + false + script + + + false + + + + + error + + + + en + var__m_sys_hub_step_ext_output_0b8b9d24c3e8f2104e08bd43e4013160 + + sys_documentation + admin + 2025-10-09 09:29:29 + 1f8b9d24c3e8f2104e08bd43e4013193 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:29 + + + + + changesummary + + + + en + var__m_sys_hub_step_ext_output_0b8b9d24c3e8f2104e08bd43e4013160 + + sys_documentation + admin + 2025-10-09 09:29:29 + 578b9d24c3e8f2104e08bd43e4013190 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:29 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=6ae76ff3-fbdd-4495-a859-c19181a5ff2e + false + + + + + + + + + + + + + false + false + + + + previous_record_id + false + + + + false + + + string + + true + 8000 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:29:28 + 078b9d24c3e8f2104e08bd43e4013154 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + 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=880ebf73-08ca-48de-8ee3-0d5a77c5bda4 + false + + + + + + + + + + + + + false + false + + + + fields_to_compare + false + + + + false + + + string + + true + 8000 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:29:28 + 478b9d24c3e8f2104e08bd43e4013158 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + 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=bf97ab39-4f8f-44d9-abd0-479ab39c7fef + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + table_name + + true + 80 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:29:27 + 7a8b9d24c3e8f2104e08bd43e401313e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:27 + 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=b1c7ec24-731b-4915-a402-f68fc353f4ee + false + + + + + + + + + + + + + false + false + + + + current_record_id + false + + + + false + + + string + + true + 8000 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 09:29:28 + c38b9d24c3e8f2104e08bd43e4013150 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=ff2f7ddf-4140-4ecd-b996-35159ccd377e + false + + + + + + + + + + + + + false + false + + + + changesummary + + false + + + + false + + + + string + + true + 8000 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:29:30 + 578b9d24c3e8f2104e08bd43e40131be + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 10:15:02 + 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=e71aa81f-ccb4-420e-880a-6225dcf33631 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:29:29 + d38b9d24c3e8f2104e08bd43e40131a0 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:29 + 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=57c5d1ac-95d2-47ed-9753-ef0b6c9ef471,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:29:30 + d78b9d24c3e8f2104e08bd43e40131c2 + 5 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 13:21:35 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=fc53e33f-cef8-4b0f-8633-03850b4c298a + false + + + + + + + + + + + + + false + false + + + + error + + false + + + + false + + + + string + + true + 8000 + 7a8b9d24c3e8f2104e08bd43e401313b + 7a8b9d24c3e8f2104e08bd43e401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 09:29:30 + e78b9d24c3e8f2104e08bd43e40131c8 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 10:15:03 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 7a8b9d24c3e8f2104e08bd43e401313b + admin + 2025-10-09 09:29:30 + 638b9d24c3e8f2104e08bd43e40131ec + 0 + admin + 2025-10-09 09:29:30 + + + + 638b9d24c3e8f2104e08bd43e40131ec + {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].__step_status__.message}}LIKEUnable to retrieve current record with Sys ID: + false + + 1 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Current Record sys_id is not valid"}}},"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\"}"}},"serializationFormat":"JSON"} + admin + 2025-10-09 13:21:35 + 0ba01a2cc3ecf2104e08bd43e401317a + 0 + admin + 2025-10-09 13:21:35 + + + 638b9d24c3e8f2104e08bd43e40131ec + {{step[1e7ec4a2-8c0f-4770-ad44-2c2412f5e8b6].__step_status__.message}}LIKEUnable to retrieve previous record with Sys ID: + false + + 2 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Previous record sys_id is not valid"}}},"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\"}"}},"serializationFormat":"JSON"} + admin + 2025-10-09 13:21:35 + 8fa01a2cc3ecf2104e08bd43e401317a + 0 + admin + 2025-10-09 13:21:35 + + + + table_name + + Name of the table (e.g., incident, change_request) + + en + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:28 + 078b9d24c3e8f2104e08bd43e401314f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + + + + + current_record_id + + Sys ID of the current record + + en + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:28 + 478b9d24c3e8f2104e08bd43e4013153 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + + + + + previous_record_id + + Sys ID of the previous record + + en + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:28 + 878b9d24c3e8f2104e08bd43e4013157 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + + + + + fields_to_compare + + Comma-separated list of field names to compare + + en + var__m_sys_hub_action_input_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:28 + c78b9d24c3e8f2104e08bd43e401315b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:28 + + + + + + + changesummary + + + + en + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:30 + 1b8b9d24c3e8f2104e08bd43e40131c1 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:30 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:30 + 2b8b9d24c3e8f2104e08bd43e40131c7 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:30 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:30 + 978b9d24c3e8f2104e08bd43e40131bd + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:30 + + + + + error + + + + en + var__m_sys_hub_action_output_7a8b9d24c3e8f2104e08bd43e401313b + + sys_documentation + admin + 2025-10-09 09:29:30 + e78b9d24c3e8f2104e08bd43e40131e4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 09:29:30 + + + + + + 49f71decc3a8f2104e08bd43e4013149 + 7a8b9d24c3e8f2104e08bd43e401313b + glide-xanadu-07-02-2024__patch6-01-29-2025_02-11-2025_1128.zip + +