From 28b2398da4de2ce6ab49c39bce5c9a4454b3bfaf Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 8 Oct 2025 04:34:56 -0700 Subject: [PATCH] Identify and Merge Duplicates --- b812ceb69337a210633378917cba10bc/README.md | 2 +- b812ceb69337a210633378917cba10bc/checksum.txt | 2 +- ...ition_b739e818c360b2104e08bd43e4013139.xml | 2839 +++++++++++++++++ 3 files changed, 2841 insertions(+), 2 deletions(-) create mode 100644 b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_b739e818c360b2104e08bd43e4013139.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..d602a5b 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 +zw0uAcEuDA6A8RwwqWLVPhg0phGc-J8J3Y2SbjHq8EJScQudl9S34WAVcqTuq8CFwOk9zBshWaUskL2EKjznGHDZfz6LvttWm3L9ozCLlHcrdz6yM1JyNQdS-NtJRWG_Sax8EgOBsVegPJlc1toY4lgulQiCJUBf84z7-jJSq9cSR2ATJf2M1dFk-1NkkktoqfnIj-zDswB9SXTJhp1u513BlXnL5QuEJCaarGkIz0rfqbzRKDN5pWSz6bB0XnM_2ayzQw8D7dLZpnZgy7homYFvyHek3vTnjFKGZ33eb8lav6EKmvFqzxoe_qJTPub1J4PvNxN0NxaPGxOuItlDGtpcxcThusHnykeLE658JQsMuBK5_6oZUzN3ORZOpaBRqlO3IeyLiLHvZixH6VIXfStmkSKDHgNoPvEeIQ-U-QKiidFhzAv2q1abjMOQ_q8z4C--_D8b-3dNt7-BXfnNWq1_nzXLC7m3KNmmYgce58ilAs7c4Mi-lmP0NabRadXoayf4us68Gjta3NkldKoTAm5qIWxlGoK7Sv4VGp_KZILGtjVwrGyHTF-OlfS6X7HqGqV3w_HondIgympojR8-DYh5_rcfbT-6k2T4ZzH8PW4J20m-4M8afdxZkbAG8nLHAmRw3SCQH2F2_ZObD0upPeku5xAw4vMu_NBYgbyY-5o \ No newline at end of file diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_b739e818c360b2104e08bd43e4013139.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_b739e818c360b2104e08bd43e4013139.xml new file mode 100644 index 0000000..d382540 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_b739e818c360b2104e08bd43e4013139.xml @@ -0,0 +1,2839 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 26000 + false + + + + Identify and Merge Duplicates Action + + false + identify_and_merge_duplicates + [{"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.match_fields}}","label":"action➛Match Fields","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].merged_pairs}}","label":"step➛Script step➛merged_pairs","type":"step","ref":"","reference_display":"","base_type":"array.string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Array.String","co_type_name":"FDe8daecd88560b210d1750575a832007b","child_label":"merged_pairs_child0","child_type_label":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"array.string","child_type":"string","child_name":"merged_pairs_child0","child_uiUniqueId":"dba45b5e-61c5-4232-8ad6-a840e332d239","uiUniqueId":"2ab36c8e-fe34-4b9a-829f-5f8dfd3bdd00"}},{"name":"{{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].error}}","label":"step➛Script step➛error","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":"a585cac3-3ac2-49bd-9540-0c20335943eb"}},{"name":"{{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__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":{}}] + f8dbe45cc360b2104e08bd43e40131c1 + + Identify and Merge Duplicates + + + + false + published + sys_hub_action_type_definition + admin + 2025-10-08 11:11:13 + global + / + b739e818c360b2104e08bd43e4013139 + 13 + Identify and Merge Duplicates + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_b739e818c360b2104e08bd43e4013139 + admin + 2025-10-08 11:34:18 + false + + + + + + sys_hub_action_type_definition + b739e818c360b2104e08bd43e4013139 + 2 + sys_variable_value + admin + 2025-10-08 11:13:29 + 3cc92898c360b2104e08bd43e40131ec + 0 + admin + 2025-10-08 11:13:29 + 0 + bcc92898c360b2104e08bd43e40131e1 + + + sys_hub_action_type_definition + b739e818c360b2104e08bd43e4013139 + 1 + sys_variable_value + admin + 2025-10-08 11:13:29 + fcc92898c360b2104e08bd43e40131ec + 0 + admin + 2025-10-08 11:13:29 + {"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"} + 68c92898c360b2104e08bd43e40131dc + + + + error + b739e818c360b2104e08bd43e4013139 + admin + 2025-10-08 11:22:21 + 72cba45cc360b2104e08bd43e401318e + 0 + admin + 2025-10-08 11:22:21 + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139
+ {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].error}} +
+ + merged_pairs + b739e818c360b2104e08bd43e4013139 + admin + 2025-10-08 11:22:21 + becba45cc360b2104e08bd43e401318d + 0 + admin + 2025-10-08 11:22:21 + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139
+ {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].merged_pairs}} +
+ + __action_status__ + b739e818c360b2104e08bd43e4013139 + admin + 2025-10-08 11:13:29 + b8c92898c360b2104e08bd43e40131ec + 0 + admin + 2025-10-08 11:13:29 + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139
+ +
+ + __dont_treat_as_error__ + b739e818c360b2104e08bd43e4013139 + admin + 2025-10-08 11:13:29 + f4c92898c360b2104e08bd43e40131ec + 0 + admin + 2025-10-08 11:13:29 + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139
+ +
+ + + b739e818c360b2104e08bd43e4013139 + 772a6312-642b-45f9-8cbe-90cc9af80bc1 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-08 11:13:27 + a8c92898c360b2104e08bd43e401319f + 2 + b812ceb69337a210633378917cba10bc + admin + 2025-10-08 11:18:07 + + + + sys_hub_step_instance + a8c92898c360b2104e08bd43e401319f + 400 + sys_variable_value + admin + 2025-10-08 11:13:28 + 2cc92898c360b2104e08bd43e40131bf + 0 + admin + 2025-10-08 11:13:28 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + a8c92898c360b2104e08bd43e401319f + 600 + sys_variable_value + admin + 2025-10-08 11:13:28 + 64c92898c360b2104e08bd43e40131c0 + 1 + admin + 2025-10-08 11:18:07 + (function execute(inputs, outputs) { + try { + + var tableName = inputs.table_name; + var matchFields = inputs.match_fields.split(',').map(function(f) { + return f.trim(); + }); + + var gr = new GlideRecord(tableName); + if (!gr.isValid()) { + throw new Error("Invalid table name: " + tableName); + } + + // Validate match fields + for (var i = 0; i < matchFields.length; i++) { + if (!gr.isValidField(matchFields[i])) { + throw new Error("Invalid match field: " + matchFields[i]); + } + } + + var query = matchFields.map(function(field) { + return field + 'ISNOTEMPTY'; + }).join('^'); + + gr.addEncodedQuery(query); + gr.query(); + + var seen = {}; + var mergedPairs = []; + + while (gr.next()) { + var key = matchFields.map(function(field) { + return gr.getValue(field); + }).join('|'); + + if (seen[key]) { + var originalGR = new GlideRecord(tableName); + if (originalGR.get(seen[key])) { + // Merge logic: prefer latest values + matchFields.forEach(function(field) { + var originalVal = originalGR.getValue(field); + var newVal = gr.getValue(field); + if (gr.sys_updated_on > originalGR.sys_updated_on) { + originalGR.setValue(field, newVal); + } + }); + + originalGR.update(); + mergedPairs.push({ original: seen[key], merged: gr.sys_id.toString() }); + gr.deleteRecord(); + } else { + throw new Error("Original record not found for sys_id: " + seen[key]); + } + } else { + seen[key] = gr.sys_id.toString(); + } + } + + outputs.merged_pairs = mergedPairs; + + } catch (err) { + gs.error("Duplicate Merge Error: " + err.message); + outputs.error = err.message; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + a8c92898c360b2104e08bd43e401319f + admin + 2025-10-08 11:13:28 + e0c92898c360b2104e08bd43e40131bf + 0 + admin + 2025-10-08 11:13:28 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + match_fields + a8c92898c360b2104e08bd43e401319f + admin + 2025-10-08 11:13:28 + 64c92898c360b2104e08bd43e40131c1 + 0 + admin + 2025-10-08 11:13:28 + var__m_sys_hub_step_ext_input_a8c92898c360b2104e08bd43e401319f
+ {{action.match_fields}} +
+ + script + a8c92898c360b2104e08bd43e401319f + admin + 2025-10-08 11:13:28 + a8c92898c360b2104e08bd43e40131bf + 0 + admin + 2025-10-08 11:13:28 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + table_name + a8c92898c360b2104e08bd43e401319f + admin + 2025-10-08 11:13:28 + a0c92898c360b2104e08bd43e40131c1 + 0 + admin + 2025-10-08 11:13:28 + var__m_sys_hub_step_ext_input_a8c92898c360b2104e08bd43e401319f
+ {{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 + + + + 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 + + + + match_fields + false + + + + false + + + string + + + + + + true + false + false + child_label=merged_pairs_child0,child_name=merged_pairs_child0,child_type=string,child_type_label=String,child_uiUniqueId=dba45b5e-61c5-4232-8ad6-a840e332d239,co_type_name=FDe8daecd88560b210d1750575a832007b,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=array.string,uiTypeLabel=Array.String,uiUniqueId=2ab36c8e-fe34-4b9a-829f-5f8dfd3bdd00 + false + + + + + + + + + + + + + false + false + + + + merged_pairs + false + + + + false + + + string + + false + 65000 + a8c92898c360b2104e08bd43e401319f + a8c92898c360b2104e08bd43e401319f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a8c92898c360b2104e08bd43e401319f + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 11:18:06 + 68daecd8c360b2104e08bd43e401317d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:18:06 + 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=a585cac3-3ac2-49bd-9540-0c20335943eb + false + + + + + + + + + + + + + false + false + + + + error + false + + + + false + + + string + + false + 8000 + a8c92898c360b2104e08bd43e401319f + a8c92898c360b2104e08bd43e401319f + sys_hub_step_instance + var__m_sys_hub_step_ext_output_a8c92898c360b2104e08bd43e401319f + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 11:18:07 + f4daecd8c360b2104e08bd43e4013182 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:18:07 + false + false + false + false + false + simple + false + script + + + false + + + + + merged_pairs + + + + en + var__m_sys_hub_step_ext_output_a8c92898c360b2104e08bd43e401319f + + sys_documentation + admin + 2025-10-08 11:18:07 + 38daecd8c360b2104e08bd43e4013181 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:18:07 + + + + + error + + + + en + var__m_sys_hub_step_ext_output_a8c92898c360b2104e08bd43e401319f + + sys_documentation + admin + 2025-10-08 11:18:07 + fcdaecd8c360b2104e08bd43e4013184 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:18:07 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=table_name,uiTypeLabel=Table Name,uiUniqueId=d2480698-f70c-4a0e-b847-572247b323db + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + table_name + + true + 80 + b739e818c360b2104e08bd43e4013139 + b739e818c360b2104e08bd43e4013139 + sys_hub_action_type_definition + var__m_sys_hub_action_input_b739e818c360b2104e08bd43e4013139 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 11:13:27 + 54c92898c360b2104e08bd43e4013186 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:13: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=4280f8f8-4fb5-4c58-8416-858c4df58330 + false + + + + + + + + + + + + + false + false + + + + match_fields + false + + + + false + + + string + + true + 8000 + b739e818c360b2104e08bd43e4013139 + b739e818c360b2104e08bd43e4013139 + sys_hub_action_type_definition + var__m_sys_hub_action_input_b739e818c360b2104e08bd43e4013139 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 11:13:27 + 5cc92898c360b2104e08bd43e401318b + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:13:27 + 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=616af58e-a7b3-4aab-8b2c-a3ca5fd965be + false + + + + + + + + + + + + + false + false + + + + merged_pairs + + false + + + + false + + + + string + + false + 8000 + b739e818c360b2104e08bd43e4013139 + b739e818c360b2104e08bd43e4013139 + sys_hub_action_type_definition + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:18:07 + 34daecd8c360b2104e08bd43e40131a8 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:20 + 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=08c8006e-0886-4d4d-af1f-7bc0b5b3c7f4 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + b739e818c360b2104e08bd43e4013139 + b739e818c360b2104e08bd43e4013139 + sys_hub_action_type_definition + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:13:28 + 68c92898c360b2104e08bd43e40131dc + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:18:07 + 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=b7fd2851-3814-4518-bfbc-56725d9be72f + false + + + + + + + + + + + + + false + false + + + + error + + false + + + + false + + + + string + + false + 8000 + b739e818c360b2104e08bd43e4013139 + b739e818c360b2104e08bd43e4013139 + sys_hub_action_type_definition + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:18:07 + 70daecd8c360b2104e08bd43e40131b0 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:20 + 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=8961c7de-5c1e-499b-8d6d-ce5a48c21d24,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + b739e818c360b2104e08bd43e4013139 + b739e818c360b2104e08bd43e4013139 + sys_hub_action_type_definition + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:13:28 + bcc92898c360b2104e08bd43e40131e1 + 11 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:34:15 + false + false + false + false + false + simple + false + script + + + false + + + + + + + b739e818c360b2104e08bd43e4013139 + admin + 2025-10-08 11:13:29 + 34c92898c360b2104e08bd43e40131ee + 0 + admin + 2025-10-08 11:13:29 + + + + 34c92898c360b2104e08bd43e40131ee + {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__step_status__.message}}LIKEOriginal record not found for sys_id: + false + + 3 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Original record not found"}}},"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-08 11:34:07 + 137ee050c3a0b2104e08bd43e40131c7 + 0 + admin + 2025-10-08 11:34:07 + + + 34c92898c360b2104e08bd43e40131ee + {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__step_status__.message}}LIKEInvalid match field: + false + + 2 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Provided match field is invalid"}}},"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-08 11:34:07 + 5f7ee050c3a0b2104e08bd43e40131c6 + 0 + admin + 2025-10-08 11:34:07 + + + 34c92898c360b2104e08bd43e40131ee + {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__step_status__.message}}LIKEInvalid table name: + false + + 1 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Provide a valid table name"}}},"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-08 11:34:07 + 977ee050c3a0b2104e08bd43e40131c6 + 0 + admin + 2025-10-08 11:34:07 + + + + match_fields + + + + en + var__m_sys_hub_action_input_b739e818c360b2104e08bd43e4013139 + + sys_documentation + admin + 2025-10-08 11:13:27 + 60c92898c360b2104e08bd43e401318f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:13:27 + + + + + table_name + + + + en + var__m_sys_hub_action_input_b739e818c360b2104e08bd43e4013139 + + sys_documentation + admin + 2025-10-08 11:13:27 + 9cc92898c360b2104e08bd43e401318a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:13:27 + + + + + + + merged_pairs + + + + en + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + sys_documentation + admin + 2025-10-08 11:18:07 + 34daecd8c360b2104e08bd43e40131ac + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:18:07 + + + + + error + + + + en + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + sys_documentation + admin + 2025-10-08 11:18:07 + 3cdaecd8c360b2104e08bd43e40131bf + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:18:07 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + sys_documentation + admin + 2025-10-08 11:13:28 + f8c92898c360b2104e08bd43e40131e7 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:13:28 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_b739e818c360b2104e08bd43e4013139 + + sys_documentation + admin + 2025-10-08 11:13:28 + fcc92898c360b2104e08bd43e40131e0 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:13:28 + + + + + + + b739e818c360b2104e08bd43e4013139 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"39db285cc360b2104e08bd43e4013174","name":"plan","plan_signature":null}} + f18e6450c3a0b2104e08bd43e401318e + admin + 2025-10-08 11:22:33 + global + / + 39db285cc360b2104e08bd43e4013174 + 1 + + + admin + 2025-10-08 11:34:19 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 26000 + false + + + + Identify and Merge Duplicates Action + + identify_and_merge_duplicates + [{"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.match_fields}}","label":"action➛Match Fields","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].merged_pairs}}","label":"step➛Script step➛merged_pairs","type":"step","ref":"","reference_display":"","base_type":"array.string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Array.String","co_type_name":"FDe8daecd88560b210d1750575a832007b","child_label":"merged_pairs_child0","child_type_label":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"array.string","child_type":"string","child_name":"merged_pairs_child0","child_uiUniqueId":"dba45b5e-61c5-4232-8ad6-a840e332d239","uiUniqueId":"2ab36c8e-fe34-4b9a-829f-5f8dfd3bdd00"}},{"name":"{{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].error}}","label":"step➛Script step➛error","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":"a585cac3-3ac2-49bd-9540-0c20335943eb"}},{"name":"{{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__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":{}}] + true + Identify and Merge Duplicates + + + + b739e818c360b2104e08bd43e4013139 + sys_hub_action_type_snapshot + admin + 2025-10-08 11:22:29 + global + / + f8dbe45cc360b2104e08bd43e40131c1 + 1 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:34:17 + false + + + + + + sys_hub_action_type_snapshot + f8dbe45cc360b2104e08bd43e40131c1 + 2 + sys_variable_value + admin + 2025-10-08 11:22:32 + 65db285cc360b2104e08bd43e401313d + 0 + admin + 2025-10-08 11:22:32 + {"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"} + dddb285cc360b2104e08bd43e4013129 + + + sys_hub_action_type_snapshot + f8dbe45cc360b2104e08bd43e40131c1 + 4 + sys_variable_value + admin + 2025-10-08 11:22:32 + a1db285cc360b2104e08bd43e401313d + 0 + admin + 2025-10-08 11:22:32 + 0 + 25db285cc360b2104e08bd43e4013132 + + + + error + f8dbe45cc360b2104e08bd43e40131c1 + admin + 2025-10-08 11:22:32 + a9db285cc360b2104e08bd43e401313c + 0 + admin + 2025-10-08 11:22:32 + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1
+ {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].error}} +
+ + merged_pairs + f8dbe45cc360b2104e08bd43e40131c1 + admin + 2025-10-08 11:22:32 + e5db285cc360b2104e08bd43e401313c + 0 + admin + 2025-10-08 11:22:32 + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1
+ {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].merged_pairs}} +
+ + __action_status__ + f8dbe45cc360b2104e08bd43e40131c1 + admin + 2025-10-08 11:22:32 + 21db285cc360b2104e08bd43e401313d + 0 + admin + 2025-10-08 11:22:32 + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1
+ +
+ + __dont_treat_as_error__ + f8dbe45cc360b2104e08bd43e40131c1 + admin + 2025-10-08 11:22:32 + 6ddb285cc360b2104e08bd43e401313c + 0 + admin + 2025-10-08 11:22:32 + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1
+ +
+ + + f8dbe45cc360b2104e08bd43e40131c1 + 772a6312-642b-45f9-8cbe-90cc9af80bc1 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-08 11:22:30 + 01dbe45cc360b2104e08bd43e40131d2 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-08 11:22:31 + + + + sys_hub_step_instance + 01dbe45cc360b2104e08bd43e40131d2 + 400 + sys_variable_value + admin + 2025-10-08 11:22:31 + 15db285cc360b2104e08bd43e4013107 + 0 + admin + 2025-10-08 11:22:31 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 01dbe45cc360b2104e08bd43e40131d2 + 600 + sys_variable_value + admin + 2025-10-08 11:22:31 + 1ddb285cc360b2104e08bd43e4013107 + 0 + admin + 2025-10-08 11:22:31 + (function execute(inputs, outputs) { + try { + + var tableName = inputs.table_name; + var matchFields = inputs.match_fields.split(',').map(function(f) { + return f.trim(); + }); + + var gr = new GlideRecord(tableName); + if (!gr.isValid()) { + throw new Error("Invalid table name: " + tableName); + } + + // Validate match fields + for (var i = 0; i < matchFields.length; i++) { + if (!gr.isValidField(matchFields[i])) { + throw new Error("Invalid match field: " + matchFields[i]); + } + } + + var query = matchFields.map(function(field) { + return field + 'ISNOTEMPTY'; + }).join('^'); + + gr.addEncodedQuery(query); + gr.query(); + + var seen = {}; + var mergedPairs = []; + + while (gr.next()) { + var key = matchFields.map(function(field) { + return gr.getValue(field); + }).join('|'); + + if (seen[key]) { + var originalGR = new GlideRecord(tableName); + if (originalGR.get(seen[key])) { + // Merge logic: prefer latest values + matchFields.forEach(function(field) { + var originalVal = originalGR.getValue(field); + var newVal = gr.getValue(field); + if (gr.sys_updated_on > originalGR.sys_updated_on) { + originalGR.setValue(field, newVal); + } + }); + + originalGR.update(); + mergedPairs.push({ original: seen[key], merged: gr.sys_id.toString() }); + gr.deleteRecord(); + } else { + throw new Error("Original record not found for sys_id: " + seen[key]); + } + } else { + seen[key] = gr.sys_id.toString(); + } + } + + outputs.merged_pairs = mergedPairs; + + } catch (err) { + gs.error("Duplicate Merge Error: " + err.message); + outputs.error = err.message; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + 01dbe45cc360b2104e08bd43e40131d2 + admin + 2025-10-08 11:22:31 + dddb285cc360b2104e08bd43e4013106 + 0 + admin + 2025-10-08 11:22:31 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + match_fields + 01dbe45cc360b2104e08bd43e40131d2 + admin + 2025-10-08 11:22:31 + 59db285cc360b2104e08bd43e4013121 + 0 + admin + 2025-10-08 11:22:31 + var__m_sys_hub_step_ext_input_01dbe45cc360b2104e08bd43e40131d2
+ {{action.match_fields}} +
+ + script + 01dbe45cc360b2104e08bd43e40131d2 + admin + 2025-10-08 11:22:31 + 91db285cc360b2104e08bd43e4013107 + 0 + admin + 2025-10-08 11:22:31 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + table_name + 01dbe45cc360b2104e08bd43e40131d2 + admin + 2025-10-08 11:22:31 + 95db285cc360b2104e08bd43e4013121 + 0 + admin + 2025-10-08 11:22:31 + var__m_sys_hub_step_ext_input_01dbe45cc360b2104e08bd43e40131d2
+ {{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 + + + + table_name + false + + + + false + + + table_name + + true + 80 + 01dbe45cc360b2104e08bd43e40131d2 + 01dbe45cc360b2104e08bd43e40131d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_01dbe45cc360b2104e08bd43e40131d2 + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-08 11:22:30 + 0ddbe45cc360b2104e08bd43e40131e2 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:30 + 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 + + + + match_fields + false + + + + false + + + string + + true + 8000 + 01dbe45cc360b2104e08bd43e40131d2 + 01dbe45cc360b2104e08bd43e40131d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_01dbe45cc360b2104e08bd43e40131d2 + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-08 11:22:30 + c1dbe45cc360b2104e08bd43e40131e7 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:30 + false + false + false + false + false + simple + false + script + + + false + + + + + + true + false + false + child_label=merged_pairs_child0,child_name=merged_pairs_child0,child_type=string,child_type_label=String,child_uiUniqueId=dba45b5e-61c5-4232-8ad6-a840e332d239,co_type_name=FD0ddbe45ce960b2101a1336ad55126dea,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=array.string,uiTypeLabel=Array.String,uiUniqueId=2ab36c8e-fe34-4b9a-829f-5f8dfd3bdd00 + false + + + + + + + + + + + + + false + false + + + + merged_pairs + false + + + + false + + + string + + false + 65000 + 01dbe45cc360b2104e08bd43e40131d2 + 01dbe45cc360b2104e08bd43e40131d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_01dbe45cc360b2104e08bd43e40131d2 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 11:22:31 + 01dbe45cc360b2104e08bd43e40131ec + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:31 + 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=a585cac3-3ac2-49bd-9540-0c20335943eb + false + + + + + + + + + + + + + false + false + + + + error + false + + + + false + + + string + + false + 8000 + 01dbe45cc360b2104e08bd43e40131d2 + 01dbe45cc360b2104e08bd43e40131d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_01dbe45cc360b2104e08bd43e40131d2 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 11:22:31 + 15dbe45cc360b2104e08bd43e40131fd + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:31 + false + false + false + false + false + simple + false + script + + + false + + + + + error + + + + en + var__m_sys_hub_step_ext_output_01dbe45cc360b2104e08bd43e40131d2 + + sys_documentation + admin + 2025-10-08 11:22:31 + 1ddbe45cc360b2104e08bd43e40131ff + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:31 + + + + + merged_pairs + + + + en + var__m_sys_hub_step_ext_output_01dbe45cc360b2104e08bd43e40131d2 + + sys_documentation + admin + 2025-10-08 11:22:31 + 55dbe45cc360b2104e08bd43e40131fc + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:31 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=4280f8f8-4fb5-4c58-8416-858c4df58330 + false + + + + + + + + + + + + + false + false + + + + match_fields + false + + + + false + + + string + + true + 8000 + f8dbe45cc360b2104e08bd43e40131c1 + f8dbe45cc360b2104e08bd43e40131c1 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_f8dbe45cc360b2104e08bd43e40131c1 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 11:22:30 + cddbe45cc360b2104e08bd43e40131c9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:30 + 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=d2480698-f70c-4a0e-b847-572247b323db + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + table_name + + true + 80 + f8dbe45cc360b2104e08bd43e40131c1 + f8dbe45cc360b2104e08bd43e40131c1 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_f8dbe45cc360b2104e08bd43e40131c1 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 11:22:30 + f8dbe45cc360b2104e08bd43e40131c4 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:30 + 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=616af58e-a7b3-4aab-8b2c-a3ca5fd965be + false + + + + + + + + + + + + + false + false + + + + merged_pairs + + false + + + + false + + + + string + + false + 8000 + f8dbe45cc360b2104e08bd43e40131c1 + f8dbe45cc360b2104e08bd43e40131c1 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:22:31 + 1ddb285cc360b2104e08bd43e4013124 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:31 + 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=8961c7de-5c1e-499b-8d6d-ce5a48c21d24,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + f8dbe45cc360b2104e08bd43e40131c1 + f8dbe45cc360b2104e08bd43e40131c1 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:22:32 + 25db285cc360b2104e08bd43e4013132 + 3 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:34:18 + 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=b7fd2851-3814-4518-bfbc-56725d9be72f + false + + + + + + + + + + + + + false + false + + + + error + + false + + + + false + + + + string + + false + 8000 + f8dbe45cc360b2104e08bd43e40131c1 + f8dbe45cc360b2104e08bd43e40131c1 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:22:32 + 91db285cc360b2104e08bd43e401312e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:32 + 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=08c8006e-0886-4d4d-af1f-7bc0b5b3c7f4 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + f8dbe45cc360b2104e08bd43e40131c1 + f8dbe45cc360b2104e08bd43e40131c1 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 11:22:32 + dddb285cc360b2104e08bd43e4013129 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:32 + false + false + false + false + false + simple + false + script + + + false + + + + + + + f8dbe45cc360b2104e08bd43e40131c1 + admin + 2025-10-08 11:22:32 + 21db285cc360b2104e08bd43e401313f + 0 + admin + 2025-10-08 11:22:32 + + + + 21db285cc360b2104e08bd43e401313f + {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__step_status__.message}}LIKEOriginal record not found for sys_id: + false + + 3 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Original record not found"}}},"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-08 11:34:18 + 718e6450c3a0b2104e08bd43e401318e + 0 + admin + 2025-10-08 11:34:18 + + + 21db285cc360b2104e08bd43e401313f + {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__step_status__.message}}LIKEInvalid table name: + false + + 1 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Provide a valid table name"}}},"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-08 11:34:18 + 7d8e6450c3a0b2104e08bd43e401318d + 0 + admin + 2025-10-08 11:34:18 + + + 21db285cc360b2104e08bd43e401313f + {{step[772a6312-642b-45f9-8cbe-90cc9af80bc1].__step_status__.message}}LIKEInvalid match field: + false + + 2 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"Provided match field is invalid"}}},"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-08 11:34:18 + fd8e6450c3a0b2104e08bd43e401318d + 0 + admin + 2025-10-08 11:34:18 + + + + table_name + + + + en + var__m_sys_hub_action_input_f8dbe45cc360b2104e08bd43e40131c1 + + sys_documentation + admin + 2025-10-08 11:22:30 + 01dbe45cc360b2104e08bd43e40131c9 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:30 + + + + + match_fields + + + + en + var__m_sys_hub_action_input_f8dbe45cc360b2104e08bd43e40131c1 + + sys_documentation + admin + 2025-10-08 11:22:30 + 01dbe45cc360b2104e08bd43e40131cd + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:30 + + + + + + + merged_pairs + + + + en + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + sys_documentation + admin + 2025-10-08 11:22:32 + 11db285cc360b2104e08bd43e4013129 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:32 + + + + + error + + + + en + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + sys_documentation + admin + 2025-10-08 11:22:32 + 55db285cc360b2104e08bd43e4013131 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:32 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + sys_documentation + admin + 2025-10-08 11:22:32 + a5db285cc360b2104e08bd43e4013137 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:32 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_f8dbe45cc360b2104e08bd43e40131c1 + + sys_documentation + admin + 2025-10-08 11:22:32 + d1db285cc360b2104e08bd43e401312d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 11:22:32 + + + + + + b739e818c360b2104e08bd43e4013139 + f8dbe45cc360b2104e08bd43e40131c1 + glide-xanadu-07-02-2024__patch6-01-29-2025_02-11-2025_1128.zip + +