diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_2ff2892cc328f2104e08bd43e40131bc.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_2ff2892cc328f2104e08bd43e40131bc.xml new file mode 100644 index 0000000..2e27e39 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_2ff2892cc328f2104e08bd43e40131bc.xml @@ -0,0 +1,2825 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 26000 + false + + + + Identify and Merge Duplicates Action + + false + identify_and_merge_duplicates_action + [{"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._}}","label":"action➛","type":"action","ref":"","reference_display":"","base_type":"string","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[66834236-494f-4bdf-ab6f-bf47e7d0beda].__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[66834236-494f-4bdf-ab6f-bf47e7d0beda].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":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].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":""}}] + 01040524c368f2104e08bd43e4013141 + + Identify and Merge Duplicates Action + + + + false + published + sys_hub_action_type_definition + admin + 2025-10-09 07:42:12 + global + / + 2ff2892cc328f2104e08bd43e40131bc + 8 + Identify and Merge Duplicates Action + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_2ff2892cc328f2104e08bd43e40131bc + admin + 2025-10-09 07:46:41 + false + + + + + + sys_hub_action_type_definition + 2ff2892cc328f2104e08bd43e40131bc + 1 + sys_variable_value + admin + 2025-10-09 07:45:50 + 41d38de0c368f2104e08bd43e40131b8 + 0 + admin + 2025-10-09 07:45:50 + {"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"} + 89d38de0c368f2104e08bd43e40131a7 + + + sys_hub_action_type_definition + 2ff2892cc328f2104e08bd43e40131bc + 2 + sys_variable_value + admin + 2025-10-09 07:45:50 + 8dd38de0c368f2104e08bd43e40131b7 + 0 + admin + 2025-10-09 07:45:50 + 0 + 01d38de0c368f2104e08bd43e40131ad + + + + error + 2ff2892cc328f2104e08bd43e40131bc + admin + 2025-10-09 07:46:35 + cc04c124c368f2104e08bd43e4013151 + 0 + admin + 2025-10-09 07:46:35 + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc
+ {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].error}} +
+ + merged_pairs + 2ff2892cc328f2104e08bd43e40131bc + admin + 2025-10-09 07:46:35 + 0c04c124c368f2104e08bd43e4013151 + 0 + admin + 2025-10-09 07:46:35 + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc
+ {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].merged_pairs}} +
+ + __action_status__ + 2ff2892cc328f2104e08bd43e40131bc + admin + 2025-10-09 07:45:50 + 0dd38de0c368f2104e08bd43e40131b7 + 0 + admin + 2025-10-09 07:45:50 + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc
+ +
+ + __dont_treat_as_error__ + 2ff2892cc328f2104e08bd43e40131bc + admin + 2025-10-09 07:45:50 + 49d38de0c368f2104e08bd43e40131b7 + 0 + admin + 2025-10-09 07:45:50 + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc
+ +
+ + + 2ff2892cc328f2104e08bd43e40131bc + 66834236-494f-4bdf-ab6f-bf47e7d0beda + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-09 07:45:50 + b8d38de0c368f2104e08bd43e4013160 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-09 07:45:50 + + + + sys_hub_step_instance + b8d38de0c368f2104e08bd43e4013160 + 400 + sys_variable_value + admin + 2025-10-09 07:45:50 + 01d38de0c368f2104e08bd43e40131a3 + 0 + admin + 2025-10-09 07:45:50 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + b8d38de0c368f2104e08bd43e4013160 + 600 + sys_variable_value + admin + 2025-10-09 07:45:50 + 49d38de0c368f2104e08bd43e40131a3 + 0 + admin + 2025-10-09 07:45:50 + (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 flaggedPairs = []; + + while (gr.next()) { + var key = matchFields.map(function(field) { + return gr.getValue(field); + }).join('|'); + + if (seen[key]) { + // Flag as duplicate + if (gr.isValidField('u_duplicate_of')) { + gr.setValue('u_duplicate_of', seen[key]); // Reference to original + }else{ + throw new Error("As part of Action table needs to have u_duplicate_of field to flag duplicates"); + } + + gr.update(); + flaggedPairs.push({ original: seen[key], flagged: gr.sys_id.toString() }); + } else { + seen[key] = gr.sys_id.toString(); + } + } + + outputs.merged_pairs = flaggedPairs; + + } catch (err) { + gs.error("Duplicate Flagging Error: " + err.message); + outputs.error = err.message; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + b8d38de0c368f2104e08bd43e4013160 + admin + 2025-10-09 07:45:50 + c5d38de0c368f2104e08bd43e40131a2 + 0 + admin + 2025-10-09 07:45:50 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + match_fields + b8d38de0c368f2104e08bd43e4013160 + admin + 2025-10-09 07:45:50 + 09d38de0c368f2104e08bd43e40131a4 + 0 + admin + 2025-10-09 07:45:50 + var__m_sys_hub_step_ext_input_b8d38de0c368f2104e08bd43e4013160
+ {{action.match_fields}} +
+ + script + b8d38de0c368f2104e08bd43e4013160 + admin + 2025-10-09 07:45:50 + 8dd38de0c368f2104e08bd43e40131a2 + 0 + admin + 2025-10-09 07:45:50 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + table_name + b8d38de0c368f2104e08bd43e4013160 + admin + 2025-10-09 07:45:50 + 45d38de0c368f2104e08bd43e40131a4 + 0 + admin + 2025-10-09 07:45:50 + var__m_sys_hub_step_ext_input_b8d38de0c368f2104e08bd43e4013160
+ {{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 + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=0e8ee767-8b1b-4abb-b133-8e2f708d1a59 + false + + + + + + + + + + + + + false + false + + + + error + false + + + + false + + + string + + false + 8000 + b8d38de0c368f2104e08bd43e4013160 + b8d38de0c368f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_b8d38de0c368f2104e08bd43e4013160 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 07:45:50 + 81d38de0c368f2104e08bd43e4013198 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + 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=b18c925c-6290-47b4-92fd-5223b12ae030,co_type_name=FDb8d38de08368f21085f326acd55d566c,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=array.string,uiTypeLabel=Array.String,uiUniqueId=a0d458d9-6b4c-4fdb-8179-ff37c7c9fce7 + false + + + + + + + + + + + + + false + false + + + + merged_pairs + false + + + + false + + + string + + false + 65000 + b8d38de0c368f2104e08bd43e4013160 + b8d38de0c368f2104e08bd43e4013160 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_b8d38de0c368f2104e08bd43e4013160 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 07:45:50 + fcd38de0c368f2104e08bd43e401316d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + false + false + false + false + false + simple + false + script + + + false + + + + + error + + + + en + var__m_sys_hub_step_ext_output_b8d38de0c368f2104e08bd43e4013160 + + sys_documentation + admin + 2025-10-09 07:45:50 + 89d38de0c368f2104e08bd43e401319a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + + + + + merged_pairs + + + + en + var__m_sys_hub_step_ext_output_b8d38de0c368f2104e08bd43e4013160 + + sys_documentation + admin + 2025-10-09 07:45:50 + c1d38de0c368f2104e08bd43e4013197 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=table_name,uiTypeLabel=Table Name,uiUniqueId=1608430f-c271-4dfe-90cd-b686b5b7467f + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + table_name + + true + 80 + 2ff2892cc328f2104e08bd43e40131bc + 2ff2892cc328f2104e08bd43e40131bc + sys_hub_action_type_definition + var__m_sys_hub_action_input_2ff2892cc328f2104e08bd43e40131bc + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 07:45:49 + 38d301e0c368f2104e08bd43e4013118 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:49 + 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=d20e1d43-1510-4483-b405-f403e6af0307 + false + + + + + + + + + + + + + false + false + + + + match_fields + false + + + + false + + + string + + true + 8000 + 2ff2892cc328f2104e08bd43e40131bc + 2ff2892cc328f2104e08bd43e40131bc + sys_hub_action_type_definition + var__m_sys_hub_action_input_2ff2892cc328f2104e08bd43e40131bc + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 07:45:50 + 3cd38de0c368f2104e08bd43e401314d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + 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=5825fabf-c4e3-44de-8520-3253e71c5326,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 2ff2892cc328f2104e08bd43e40131bc + 2ff2892cc328f2104e08bd43e40131bc + sys_hub_action_type_definition + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:45:50 + 01d38de0c368f2104e08bd43e40131ad + 7 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:39 + 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=865ac0e2-bda4-4a89-80b6-54622ab57211 + false + + + + + + + + + + + + + false + false + + + + merged_pairs + + false + + + + false + + + + string + + false + 8000 + 2ff2892cc328f2104e08bd43e40131bc + 2ff2892cc328f2104e08bd43e40131bc + sys_hub_action_type_definition + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:46:20 + 10f34124c368f2104e08bd43e40131c8 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46: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=269ac441-0f4e-44e0-8952-3a62b980a913 + false + + + + + + + + + + + + + false + false + + + + error + + false + + + + false + + + + string + + false + 8000 + 2ff2892cc328f2104e08bd43e40131bc + 2ff2892cc328f2104e08bd43e40131bc + sys_hub_action_type_definition + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:46:20 + 14f34124c368f2104e08bd43e40131dc + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:35 + 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=f11b43ef-55d1-45d8-a6c2-4155d5e001d6 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 2ff2892cc328f2104e08bd43e40131bc + 2ff2892cc328f2104e08bd43e40131bc + sys_hub_action_type_definition + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:45:50 + 89d38de0c368f2104e08bd43e40131a7 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:20 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 2ff2892cc328f2104e08bd43e40131bc + admin + 2025-10-09 07:45:50 + 85d38de0c368f2104e08bd43e40131b9 + 0 + admin + 2025-10-09 07:45:50 + + + + 85d38de0c368f2104e08bd43e40131b9 + {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].__step_status__.message}}LIKEAs part of Action table needs to have u_duplicate_of field to flag duplicates + false + + 3 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"As part of Action table needs to have u_duplicate_of field to flag duplicates"}}},"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 07:45:50 + 49d38de0c368f2104e08bd43e40131ba + 0 + admin + 2025-10-09 07:45:50 + + + 85d38de0c368f2104e08bd43e40131b9 + {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].__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":"Invalid match field"}}},"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 07:45:50 + 85d38de0c368f2104e08bd43e40131ba + 0 + admin + 2025-10-09 07:45:50 + + + 85d38de0c368f2104e08bd43e40131b9 + {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].__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":"Invalid 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-09 07:45:50 + cdd38de0c368f2104e08bd43e40131b9 + 0 + admin + 2025-10-09 07:45:50 + + + + match_fields + + Please provide comma seperated fields name + + en + var__m_sys_hub_action_input_2ff2892cc328f2104e08bd43e40131bc + + sys_documentation + admin + 2025-10-09 07:45:50 + 30d38de0c368f2104e08bd43e4013151 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + + + + + table_name + + + + en + var__m_sys_hub_action_input_2ff2892cc328f2104e08bd43e40131bc + + sys_documentation + admin + 2025-10-09 07:45:50 + 7cd38de0c368f2104e08bd43e401314c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + + + + + + + error + + + + en + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + sys_documentation + admin + 2025-10-09 07:46:20 + 18f34124c368f2104e08bd43e40131df + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:20 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + sys_documentation + admin + 2025-10-09 07:45:50 + 41d38de0c368f2104e08bd43e40131ac + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + sys_documentation + admin + 2025-10-09 07:45:50 + 4dd38de0c368f2104e08bd43e40131b2 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:45:50 + + + + + merged_pairs + + + + en + var__m_sys_hub_action_output_2ff2892cc328f2104e08bd43e40131bc + + sys_documentation + admin + 2025-10-09 07:46:20 + d4f34124c368f2104e08bd43e40131d8 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:20 + + + + + + + 2ff2892cc328f2104e08bd43e40131bc + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"ad040524c368f2104e08bd43e40131f0","name":"plan","plan_signature":null}} + d9040524c368f2104e08bd43e40131c7 + admin + 2025-10-09 07:46:41 + global + / + ad040524c368f2104e08bd43e40131f0 + 0 + + + admin + 2025-10-09 07:46:41 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 26000 + false + + + + Identify and Merge Duplicates Action + + identify_and_merge_duplicates_action + [{"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._}}","label":"action➛","type":"action","ref":"","reference_display":"","base_type":"string","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[66834236-494f-4bdf-ab6f-bf47e7d0beda].__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[66834236-494f-4bdf-ab6f-bf47e7d0beda].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":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].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 + Identify and Merge Duplicates Action + + + + 2ff2892cc328f2104e08bd43e40131bc + sys_hub_action_type_snapshot + admin + 2025-10-09 07:46:40 + global + / + 01040524c368f2104e08bd43e4013141 + 0 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + false + + + + + + sys_hub_action_type_snapshot + 01040524c368f2104e08bd43e4013141 + 4 + sys_variable_value + admin + 2025-10-09 07:46:41 + 15040524c368f2104e08bd43e40131c5 + 0 + admin + 2025-10-09 07:46:41 + 0 + 91040524c368f2104e08bd43e4013195 + + + sys_hub_action_type_snapshot + 01040524c368f2104e08bd43e4013141 + 2 + sys_variable_value + admin + 2025-10-09 07:46:41 + d5040524c368f2104e08bd43e40131c5 + 0 + admin + 2025-10-09 07:46:41 + {"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"} + 11040524c368f2104e08bd43e4013174 + + + + error + 01040524c368f2104e08bd43e4013141 + admin + 2025-10-09 07:46:41 + 1d040524c368f2104e08bd43e40131c4 + 0 + admin + 2025-10-09 07:46:41 + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141
+ {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].error}} +
+ + merged_pairs + 01040524c368f2104e08bd43e4013141 + admin + 2025-10-09 07:46:41 + 59040524c368f2104e08bd43e40131c4 + 0 + admin + 2025-10-09 07:46:41 + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141
+ {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].merged_pairs}} +
+ + __action_status__ + 01040524c368f2104e08bd43e4013141 + admin + 2025-10-09 07:46:41 + 91040524c368f2104e08bd43e40131c5 + 0 + admin + 2025-10-09 07:46:41 + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141
+ +
+ + __dont_treat_as_error__ + 01040524c368f2104e08bd43e4013141 + admin + 2025-10-09 07:46:41 + dd040524c368f2104e08bd43e40131c4 + 0 + admin + 2025-10-09 07:46:41 + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141
+ +
+ + + 01040524c368f2104e08bd43e4013141 + 66834236-494f-4bdf-ab6f-bf47e7d0beda + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-09 07:46:40 + 8d040524c368f2104e08bd43e4013150 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-09 07:46:40 + + + + sys_hub_step_instance + 8d040524c368f2104e08bd43e4013150 + 600 + sys_variable_value + admin + 2025-10-09 07:46:40 + 59040524c368f2104e08bd43e401316b + 0 + admin + 2025-10-09 07:46:40 + (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 flaggedPairs = []; + + while (gr.next()) { + var key = matchFields.map(function(field) { + return gr.getValue(field); + }).join('|'); + + if (seen[key]) { + // Flag as duplicate + if (gr.isValidField('u_duplicate_of')) { + gr.setValue('u_duplicate_of', seen[key]); // Reference to original + }else{ + throw new Error("As part of Action table needs to have u_duplicate_of field to flag duplicates"); + } + + gr.update(); + flaggedPairs.push({ original: seen[key], flagged: gr.sys_id.toString() }); + } else { + seen[key] = gr.sys_id.toString(); + } + } + + outputs.merged_pairs = flaggedPairs; + + } catch (err) { + gs.error("Duplicate Flagging Error: " + err.message); + outputs.error = err.message; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 8d040524c368f2104e08bd43e4013150 + 400 + sys_variable_value + admin + 2025-10-09 07:46:40 + 95040524c368f2104e08bd43e401316b + 0 + admin + 2025-10-09 07:46:40 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + application + 8d040524c368f2104e08bd43e4013150 + admin + 2025-10-09 07:46:40 + 51040524c368f2104e08bd43e401316b + 0 + admin + 2025-10-09 07:46:40 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + match_fields + 8d040524c368f2104e08bd43e4013150 + admin + 2025-10-09 07:46:40 + 55040524c368f2104e08bd43e401316c + 0 + admin + 2025-10-09 07:46:40 + var__m_sys_hub_step_ext_input_8d040524c368f2104e08bd43e4013150
+ {{action.match_fields}} +
+ + script + 8d040524c368f2104e08bd43e4013150 + admin + 2025-10-09 07:46:40 + 15040524c368f2104e08bd43e401316b + 0 + admin + 2025-10-09 07:46:40 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + table_name + 8d040524c368f2104e08bd43e4013150 + admin + 2025-10-09 07:46:40 + 91040524c368f2104e08bd43e401316c + 0 + admin + 2025-10-09 07:46:40 + var__m_sys_hub_step_ext_input_8d040524c368f2104e08bd43e4013150
+ {{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 + 8d040524c368f2104e08bd43e4013150 + 8d040524c368f2104e08bd43e4013150 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_8d040524c368f2104e08bd43e4013150 + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-09 07:46:40 + 8d040524c368f2104e08bd43e4013154 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + 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 + 8d040524c368f2104e08bd43e4013150 + 8d040524c368f2104e08bd43e4013150 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_8d040524c368f2104e08bd43e4013150 + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-09 07:46:40 + cd040524c368f2104e08bd43e4013158 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + 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=b18c925c-6290-47b4-92fd-5223b12ae030,co_type_name=FD490405249f68f210b0d43969113b6b5c,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=array.string,uiTypeLabel=Array.String,uiUniqueId=a0d458d9-6b4c-4fdb-8179-ff37c7c9fce7 + false + + + + + + + + + + + + + false + false + + + + merged_pairs + false + + + + false + + + string + + false + 65000 + 8d040524c368f2104e08bd43e4013150 + 8d040524c368f2104e08bd43e4013150 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_8d040524c368f2104e08bd43e4013150 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 07:46:40 + 09040524c368f2104e08bd43e401315d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + 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=0e8ee767-8b1b-4abb-b133-8e2f708d1a59 + false + + + + + + + + + + + + + false + false + + + + error + false + + + + false + + + string + + false + 8000 + 8d040524c368f2104e08bd43e4013150 + 8d040524c368f2104e08bd43e4013150 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_8d040524c368f2104e08bd43e4013150 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-09 07:46:40 + dd040524c368f2104e08bd43e4013161 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + false + false + false + false + false + simple + false + script + + + false + + + + + merged_pairs + + + + en + var__m_sys_hub_step_ext_output_8d040524c368f2104e08bd43e4013150 + + sys_documentation + admin + 2025-10-09 07:46:40 + 11040524c368f2104e08bd43e4013161 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + + + + + error + + + + en + var__m_sys_hub_step_ext_output_8d040524c368f2104e08bd43e4013150 + + sys_documentation + admin + 2025-10-09 07:46:40 + d5040524c368f2104e08bd43e4013164 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=table_name,uiTypeLabel=Table Name,uiUniqueId=1608430f-c271-4dfe-90cd-b686b5b7467f + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + table_name + + true + 80 + 01040524c368f2104e08bd43e4013141 + 01040524c368f2104e08bd43e4013141 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_01040524c368f2104e08bd43e4013141 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 07:46:40 + 01040524c368f2104e08bd43e4013144 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + 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=d20e1d43-1510-4483-b405-f403e6af0307 + false + + + + + + + + + + + + + false + false + + + + match_fields + false + + + + false + + + string + + true + 8000 + 01040524c368f2104e08bd43e4013141 + 01040524c368f2104e08bd43e4013141 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_01040524c368f2104e08bd43e4013141 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-09 07:46:40 + 4d040524c368f2104e08bd43e4013148 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + 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=f11b43ef-55d1-45d8-a6c2-4155d5e001d6 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 01040524c368f2104e08bd43e4013141 + 01040524c368f2104e08bd43e4013141 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:46:40 + 11040524c368f2104e08bd43e4013174 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + 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=865ac0e2-bda4-4a89-80b6-54622ab57211 + false + + + + + + + + + + + + + false + false + + + + merged_pairs + + false + + + + false + + + + string + + false + 8000 + 01040524c368f2104e08bd43e4013141 + 01040524c368f2104e08bd43e4013141 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:46:40 + 15040524c368f2104e08bd43e401316f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + 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=269ac441-0f4e-44e0-8952-3a62b980a913 + false + + + + + + + + + + + + + false + false + + + + error + + false + + + + false + + + + string + + false + 8000 + 01040524c368f2104e08bd43e4013141 + 01040524c368f2104e08bd43e4013141 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:46:41 + 51040524c368f2104e08bd43e4013191 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:41 + 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=5825fabf-c4e3-44de-8520-3253e71c5326,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 01040524c368f2104e08bd43e4013141 + 01040524c368f2104e08bd43e4013141 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-09 07:46:41 + 91040524c368f2104e08bd43e4013195 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:41 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 01040524c368f2104e08bd43e4013141 + admin + 2025-10-09 07:46:41 + 91040524c368f2104e08bd43e40131c7 + 0 + admin + 2025-10-09 07:46:41 + + + + 91040524c368f2104e08bd43e40131c7 + {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].__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":"Invalid 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-09 07:46:41 + 55040524c368f2104e08bd43e40131c7 + 0 + admin + 2025-10-09 07:46:41 + + + 91040524c368f2104e08bd43e40131c7 + {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].__step_status__.message}}LIKEAs part of Action table needs to have u_duplicate_of field to flag duplicates + false + + 3 + {"version":"1.0","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":"As part of Action table needs to have u_duplicate_of field to flag duplicates"}}},"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 07:46:41 + 59040524c368f2104e08bd43e40131c7 + 0 + admin + 2025-10-09 07:46:41 + + + 91040524c368f2104e08bd43e40131c7 + {{step[66834236-494f-4bdf-ab6f-bf47e7d0beda].__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":"Invalid match field"}}},"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 07:46:41 + d5040524c368f2104e08bd43e40131c7 + 0 + admin + 2025-10-09 07:46:41 + + + + table_name + + + + en + var__m_sys_hub_action_input_01040524c368f2104e08bd43e4013141 + + sys_documentation + admin + 2025-10-09 07:46:40 + 8d040524c368f2104e08bd43e4013147 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + + + + + match_fields + + Please provide comma seperated fields name + + en + var__m_sys_hub_action_input_01040524c368f2104e08bd43e4013141 + + sys_documentation + admin + 2025-10-09 07:46:40 + cd040524c368f2104e08bd43e401314b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + + + + + + + merged_pairs + + + + en + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + sys_documentation + admin + 2025-10-09 07:46:40 + 51040524c368f2104e08bd43e4013173 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:40 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + sys_documentation + admin + 2025-10-09 07:46:41 + 91040524c368f2104e08bd43e4013190 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:41 + + + + + error + + + + en + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + sys_documentation + admin + 2025-10-09 07:46:41 + d1040524c368f2104e08bd43e4013194 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:41 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_01040524c368f2104e08bd43e4013141 + + sys_documentation + admin + 2025-10-09 07:46:41 + d1040524c368f2104e08bd43e401319a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-09 07:46:41 + + + + + + 2ff2892cc328f2104e08bd43e40131bc + 01040524c368f2104e08bd43e4013141 + glide-xanadu-07-02-2024__patch6-01-29-2025_02-11-2025_1128.zip + +