diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9e032173c3a43210d9d679ec0501315e.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9e032173c3a43210d9d679ec0501315e.xml new file mode 100644 index 0000000..b629b4f --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9e032173c3a43210d9d679ec0501315e.xml @@ -0,0 +1,4147 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Extracts a single, specific value from a complex JSON or XML text string. This utility action simplifies post-processing of external API responses by allowing users to specify a path (Dot Notation for JSON, XPath for XML) and receive a clean string or default value, eliminating the need for custom Script Steps and improving flow reliability against missing data. + + false + jsonxml_data_transformer + [{"name":"{{action.raw_data_string}}","label":"action➛Raw Data String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.data_format}}","label":"action➛Data Format","type":"action","ref":"","reference_display":"","base_type":"choice","parent_table_name":"","column_name":"","choices":[{"label":"JSON","value":"json","order":1.0},{"label":"XML","value":"xml","order":2.0}],"attributes":{}},{"name":"{{action.extraction_path}}","label":"action➛Extraction Path","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.default_value}}","label":"action➛Default Value","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].success}}","label":"step➛Parse and Traverse Data➛Success","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"True/False","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"boolean","uiUniqueId":"0c62561c-c9e2-433a-8ccc-b0ea0e96db05"}},{"name":"{{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].error_message}}","label":"step➛Parse and Traverse Data➛Error Message","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":"460f6480-5110-4f51-a33a-eb238a6199d1"}},{"name":"{{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].extracted_value}}","label":"step➛Parse and Traverse Data➛Extracted Value","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":"6068cf1f-9643-4ee8-8d3b-b2d872f7d263"}}] + 74e742b7c3683210d9d679ec05013120 + + JSON/XML Data Transformer + + + + false + published + sys_hub_action_type_definition + viraj.hudlikar + 2025-10-19 12:22:27 + global + / + 9e032173c3a43210d9d679ec0501315e + 13 + JSON/XML Data Transformer + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_9e032173c3a43210d9d679ec0501315e + viraj.hudlikar + 2025-10-19 15:03:29 + false + + + + + + sys_hub_action_type_definition + 9e032173c3a43210d9d679ec0501315e + 3 + sys_variable_value + viraj.hudlikar + 2025-10-19 12:32:48 + 35652977c3a43210d9d679ec05013146 + 0 + viraj.hudlikar + 2025-10-19 12:32:48 + 0 + f1652977c3a43210d9d679ec05013129 + + + sys_hub_action_type_definition + 9e032173c3a43210d9d679ec0501315e + 2 + sys_variable_value + viraj.hudlikar + 2025-10-19 12:26:45 + 590429f3c3a43210d9d679ec05013119 + 0 + viraj.hudlikar + 2025-10-19 12:26:45 + 0 + dd0429f3c3a43210d9d679ec0501310f + + + sys_hub_action_type_definition + 9e032173c3a43210d9d679ec0501315e + 1 + sys_variable_value + viraj.hudlikar + 2025-10-19 12:26:45 + 910429f3c3a43210d9d679ec0501311a + 1 + viraj.hudlikar + 2025-10-19 12:40:12 + {"version":"1.0","serializationFormat":"JSON","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\",\"mapped\":\"{}\",\"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\":\"794bc342-9c9d-444b-a3f2-dd4b6a5a0173\",\"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\"}"}}} + 910429f3c3a43210d9d679ec0501310b + + + + error_message + 9e032173c3a43210d9d679ec0501315e + viraj.hudlikar + 2025-10-19 12:32:48 + 3d652977c3a43210d9d679ec05013145 + 0 + viraj.hudlikar + 2025-10-19 12:32:48 + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e
+ {{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].error_message}} +
+ + extracted_value + 9e032173c3a43210d9d679ec0501315e + viraj.hudlikar + 2025-10-19 12:32:48 + fd652977c3a43210d9d679ec05013145 + 0 + viraj.hudlikar + 2025-10-19 12:32:48 + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e
+ {{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].extracted_value}} +
+ + success + 9e032173c3a43210d9d679ec0501315e + viraj.hudlikar + 2025-10-19 12:32:48 + b1652977c3a43210d9d679ec05013146 + 0 + viraj.hudlikar + 2025-10-19 12:32:48 + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e
+ {{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].success}} +
+ + __action_status__ + 9e032173c3a43210d9d679ec0501315e + viraj.hudlikar + 2025-10-19 12:26:45 + d50429f3c3a43210d9d679ec05013119 + 0 + viraj.hudlikar + 2025-10-19 12:26:45 + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e
+ +
+ + __dont_treat_as_error__ + 9e032173c3a43210d9d679ec0501315e + viraj.hudlikar + 2025-10-19 12:26:45 + 110429f3c3a43210d9d679ec05013119 + 0 + viraj.hudlikar + 2025-10-19 12:26:45 + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e
+ +
+ + + 9e032173c3a43210d9d679ec0501315e + 5cf1b36a-9185-49bf-ba03-2d63290f2cf8 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + viraj.hudlikar + 2025-10-19 12:30:33 + 01e42d37c3a43210d9d679ec05013169 + 5 + b812ceb69337a210633378917cba10bc + viraj.hudlikar + 2025-10-19 13:45:04 + + + + sys_hub_step_instance + 01e42d37c3a43210d9d679ec05013169 + 600 + sys_variable_value + viraj.hudlikar + 2025-10-19 12:30:34 + 9de42d37c3a43210d9d679ec0501318b + 4 + viraj.hudlikar + 2025-10-19 13:45:04 + (function execute(inputs, outputs) { + + outputs.success = false; + outputs.extracted_value = inputs.defaultValue || ''; + outputs.error_message = ''; + + try { + if (inputs.format === 'json') { + + // JSON parsing using global.JSON.parse + var data = global.JSON.parse(inputs.rawData); + + var pathSegments = inputs.path.split('.'); + var currentValue = data; + + // Traverse the JSON object/array + for (var i = 0; i < pathSegments.length; i++) { + var segment = pathSegments[i]; + + var arrayMatch = segment.match(/(\w+)\[(\d+)\]/); + if (arrayMatch) { + var key = arrayMatch[1]; + var index = parseInt(arrayMatch[2]); + + if (currentValue && currentValue.hasOwnProperty(key) && Array.isArray(currentValue[key]) && currentValue[key].length > index) { + currentValue = currentValue[key][index]; + } else { + currentValue = undefined; + break; + } + } + else { + if (currentValue && currentValue.hasOwnProperty(segment)) { + currentValue = currentValue[segment]; + } else { + currentValue = undefined; + break; + } + } + } + + // Assign the final result (includes the default value fix) + if (currentValue !== undefined && currentValue !== null) { + outputs.extracted_value = String(currentValue); + outputs.success = true; + } else { + outputs.extracted_value = inputs.defaultValue || ''; + outputs.error_message = 'JSON path "' + inputs.path + '" not found. Returning default value.'; + outputs.success = false; + } + + } else if (inputs.format === 'xml') { + + // XML logic remains the same (requires correct XPath like /root/tag) + var xmlDoc = new XMLDocument2(); + xmlDoc.parseXML(inputs.rawData); + + var nodeList = xmlDoc.getNodeText(inputs.path); + + if (nodeList) { + outputs.extracted_value = nodeList; + outputs.success = true; + } else { + // If path is not found, return default value + outputs.extracted_value = inputs.defaultValue || ''; + outputs.error_message = 'XML XPath "' + inputs.path + '" not found. Returning default value.'; + outputs.success = false; + } + + } else { + outputs.error_message = 'Invalid data format specified. Must be json or xml.'; + } + + } catch (e) { + var errorMessage = e.toString(); + outputs.error_message = 'FATAL PARSING ERROR (' + inputs.format + '): ' + errorMessage; + } + +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 01e42d37c3a43210d9d679ec05013169 + 400 + sys_variable_value + viraj.hudlikar + 2025-10-19 12:30:34 + d9e42d37c3a43210d9d679ec0501318b + 0 + viraj.hudlikar + 2025-10-19 12:30:34 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + application + 01e42d37c3a43210d9d679ec05013169 + viraj.hudlikar + 2025-10-19 12:30:34 + 95e42d37c3a43210d9d679ec0501318b + 0 + viraj.hudlikar + 2025-10-19 12:30:34 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + defaultValue + 01e42d37c3a43210d9d679ec05013169 + viraj.hudlikar + 2025-10-19 12:30:34 + 91e42d37c3a43210d9d679ec0501318d + 0 + viraj.hudlikar + 2025-10-19 12:30:34 + var__m_sys_hub_step_ext_input_01e42d37c3a43210d9d679ec05013169
+ {{action.default_value}} +
+ + format + 01e42d37c3a43210d9d679ec05013169 + viraj.hudlikar + 2025-10-19 12:30:34 + 59e42d37c3a43210d9d679ec0501318c + 0 + viraj.hudlikar + 2025-10-19 12:30:34 + var__m_sys_hub_step_ext_input_01e42d37c3a43210d9d679ec05013169
+ {{action.data_format}} +
+ + path + 01e42d37c3a43210d9d679ec05013169 + viraj.hudlikar + 2025-10-19 12:30:34 + 1de42d37c3a43210d9d679ec0501318c + 0 + viraj.hudlikar + 2025-10-19 12:30:34 + var__m_sys_hub_step_ext_input_01e42d37c3a43210d9d679ec05013169
+ {{action.extraction_path}} +
+ + rawData + 01e42d37c3a43210d9d679ec05013169 + viraj.hudlikar + 2025-10-19 12:30:34 + dde42d37c3a43210d9d679ec0501318c + 0 + viraj.hudlikar + 2025-10-19 12:30:34 + var__m_sys_hub_step_ext_input_01e42d37c3a43210d9d679ec05013169
+ {{action.raw_data_string}} +
+ + script + 01e42d37c3a43210d9d679ec05013169 + viraj.hudlikar + 2025-10-19 12:30:34 + 59e42d37c3a43210d9d679ec0501318b + 0 + viraj.hudlikar + 2025-10-19 12:30:34 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + defaultValue + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + path + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + rawData + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=choice,uiTypeLabel=Choice + false + + 1 + + + + + + + + + + + false + false + + + + format + false + + + + false + + + choice + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=6068cf1f-9643-4ee8-8d3b-b2d872f7d263 + false + + + + + + + + + + + + + false + false + + + + extracted_value + false + + + + false + + + string + + false + 8000 + 01e42d37c3a43210d9d679ec05013169 + 01e42d37c3a43210d9d679ec05013169 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_01e42d37c3a43210d9d679ec05013169 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + viraj.hudlikar + 2025-10-19 12:30:34 + 09e42d37c3a43210d9d679ec0501317a + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:30:34 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=0c62561c-c9e2-433a-8ccc-b0ea0e96db05 + false + + + + + + + + + + + + + false + false + + + + success + false + + + + false + + + boolean + + false + 40 + 01e42d37c3a43210d9d679ec05013169 + 01e42d37c3a43210d9d679ec05013169 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_01e42d37c3a43210d9d679ec05013169 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + viraj.hudlikar + 2025-10-19 12:30:34 + c5e42d37c3a43210d9d679ec0501317e + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:30:34 + 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=460f6480-5110-4f51-a33a-eb238a6199d1 + false + + + + + + + + + + + + + false + false + + + + error_message + false + + + + false + + + string + + false + 8000 + 01e42d37c3a43210d9d679ec05013169 + 01e42d37c3a43210d9d679ec05013169 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_01e42d37c3a43210d9d679ec05013169 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + viraj.hudlikar + 2025-10-19 12:30:34 + d5e42d37c3a43210d9d679ec05013181 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:30:34 + false + false + false + false + false + simple + false + script + + + false + + + + extracted_value + + + + en + var__m_sys_hub_step_ext_output_01e42d37c3a43210d9d679ec05013169 + + sys_documentation + viraj.hudlikar + 2025-10-19 12:30:34 + 0de42d37c3a43210d9d679ec0501317d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:30:34 + + + + + success + + + + en + var__m_sys_hub_step_ext_output_01e42d37c3a43210d9d679ec05013169 + + sys_documentation + viraj.hudlikar + 2025-10-19 12:30:34 + 1de42d37c3a43210d9d679ec05013180 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:30:34 + + + + + error_message + + + + en + var__m_sys_hub_step_ext_output_01e42d37c3a43210d9d679ec05013169 + + sys_documentation + viraj.hudlikar + 2025-10-19 12:30:34 + 1de42d37c3a43210d9d679ec05013183 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:30:34 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=987c275e-be6e-467f-aa2a-5cf53c32a9fc + false + + + + + + + + + + + + + false + false + + + + raw_data_string + false + + + + false + + + string + + true + 8000 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 12:26:45 + 1104693fc3a03210d9d679ec0501318d + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + 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=aca7547c-ede7-46c6-a5c5-4078a2e9c773 + false + + + + + + + + + + + + + false + false + + + + extraction_path + false + + + + false + + + string + + true + 8000 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 12:26:45 + 5504e5f3c3a43210d9d679ec050131e4 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + 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=4f363ed6-040d-49fb-bb63-02e060148d16 + false + + + + + + + + + + + + + false + false + + + + default_value + false + + + + false + + + string + + false + 8000 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 12:26:45 + 9d0429f3c3a43210d9d679ec05013100 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=choice,uiTypeLabel=Choice,uiUniqueId=76426d63-629e-4a14-9682-77d1ef8e5efd + false + + 1 + + + + + + + + + + + false + false + + + + data_format + false + + + + false + + + choice + + true + 32 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 12:26:45 + d104e5f3c3a43210d9d679ec050131df + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + 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=9857a382-a87e-49d3-8530-b2aff3fc4a6f + false + + + + + + + + + + + + + false + false + + + + error_message + + false + + + + false + + + + string + + false + 8000 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 12:32:48 + 3d652977c3a43210d9d679ec0501313d + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:32:48 + 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=a7f714c6-66b7-406b-9e86-39d3443fc400 + false + + + + + + + + + + + + + false + false + + + + extracted_value + + false + + + + false + + + + string + + false + 8000 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 12:32:47 + 71652977c3a43210d9d679ec05013122 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:32:47 + 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=20a9875f-5d65-4a28-b6a7-c01e5fab5a6e + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 12:26:45 + 910429f3c3a43210d9d679ec0501310b + 1 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:32:47 + 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=937c2764-fde8-4d35-a189-ebc9769d05c2,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 12:26:45 + dd0429f3c3a43210d9d679ec0501310f + 17 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:27 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=b7b1835a-6245-441b-917c-5ff43a05fa3e + false + + + + + + + + + + + + + false + false + + + + success + + false + + + + false + + + + boolean + + false + 40 + 9e032173c3a43210d9d679ec0501315e + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_definition + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 12:32:47 + f1652977c3a43210d9d679ec05013129 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:32:47 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 9e032173c3a43210d9d679ec0501315e + viraj.hudlikar + 2025-10-19 12:26:45 + 190429f3c3a43210d9d679ec0501311b + 0 + viraj.hudlikar + 2025-10-19 12:26:45 + + + + raw_data_string + + + + en + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:26:45 + 1904e5f3c3a43210d9d679ec050131de + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + + + + + data_format + + + + en + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:26:45 + 9904e5f3c3a43210d9d679ec050131e3 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + + + + + default_value + + + + en + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:26:45 + 9d0429f3c3a43210d9d679ec05013103 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + + + + + extraction_path + + + + en + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:26:45 + d10429f3c3a43210d9d679ec05013100 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + + + + + + + + data_format + + false + + en + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + 1 + + viraj.hudlikar + 2025-10-19 12:26:45 + global + / + 1104e5f3c3a43210d9d679ec050131e2 + 0 + viraj.hudlikar + 2025-10-19 12:26:45 + json + + + + data_format + + false + + en + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + 0 + + viraj.hudlikar + 2025-10-19 12:26:45 + global + / + 5904e5f3c3a43210d9d679ec050131e1 + 1 + viraj.hudlikar + 2025-10-19 12:30:33 + + + + + data_format + + false + + en + var__m_sys_hub_action_input_9e032173c3a43210d9d679ec0501315e + 2 + + viraj.hudlikar + 2025-10-19 12:26:45 + global + / + d504e5f3c3a43210d9d679ec050131e2 + 0 + viraj.hudlikar + 2025-10-19 12:26:45 + xml + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:26:45 + 150429f3c3a43210d9d679ec0501310f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + + + + + extracted_value + + + + en + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:32:47 + 3d652977c3a43210d9d679ec05013125 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:32:47 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:26:45 + 550429f3c3a43210d9d679ec05013115 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:26:45 + + + + + error_message + + + + en + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:32:48 + 7d652977c3a43210d9d679ec05013140 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:32:48 + + + + + success + + + + en + var__m_sys_hub_action_output_9e032173c3a43210d9d679ec0501315e + + sys_documentation + viraj.hudlikar + 2025-10-19 12:32:47 + b9652977c3a43210d9d679ec05013138 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 12:32:47 + + + + + + + 9e032173c3a43210d9d679ec0501315e + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"11e742b7c3683210d9d679ec050131eb","name":"plan","plan_signature":null}} + 09e742b7c3683210d9d679ec050131af + viraj.hudlikar + 2025-10-19 15:03:30 + global + / + 11e742b7c3683210d9d679ec050131eb + 0 + + + viraj.hudlikar + 2025-10-19 15:03:30 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Extracts a single, specific value from a complex JSON or XML text string. This utility action simplifies post-processing of external API responses by allowing users to specify a path (Dot Notation for JSON, XPath for XML) and receive a clean string or default value, eliminating the need for custom Script Steps and improving flow reliability against missing data. + + jsonxml_data_transformer + [{"name":"{{action.raw_data_string}}","label":"action➛Raw Data String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.data_format}}","label":"action➛Data Format","type":"action","ref":"","reference_display":"","base_type":"choice","parent_table_name":"","column_name":"","choices":[{"label":"JSON","value":"json","order":1.0},{"label":"XML","value":"xml","order":2.0}],"attributes":{}},{"name":"{{action.extraction_path}}","label":"action➛Extraction Path","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.default_value}}","label":"action➛Default Value","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].success}}","label":"step➛Parse and Traverse Data➛Success","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"True/False","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"boolean","uiUniqueId":"0c62561c-c9e2-433a-8ccc-b0ea0e96db05"}},{"name":"{{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].error_message}}","label":"step➛Parse and Traverse Data➛Error Message","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":"460f6480-5110-4f51-a33a-eb238a6199d1"}},{"name":"{{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].extracted_value}}","label":"step➛Parse and Traverse Data➛Extracted Value","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":"6068cf1f-9643-4ee8-8d3b-b2d872f7d263"}}] + true + JSON/XML Data Transformer + + + + 9e032173c3a43210d9d679ec0501315e + sys_hub_action_type_snapshot + viraj.hudlikar + 2025-10-19 15:03:27 + global + / + 74e742b7c3683210d9d679ec05013120 + 0 + + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:27 + false + + + + + + sys_hub_action_type_snapshot + 74e742b7c3683210d9d679ec05013120 + 4 + sys_variable_value + viraj.hudlikar + 2025-10-19 15:03:29 + 01e742b7c3683210d9d679ec050131ad + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + 0 + 0de742b7c3683210d9d679ec05013191 + + + sys_hub_action_type_snapshot + 74e742b7c3683210d9d679ec05013120 + 2 + sys_variable_value + viraj.hudlikar + 2025-10-19 15:03:29 + 85e742b7c3683210d9d679ec050131ad + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + {"version":"1.0","serializationFormat":"JSON","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\",\"mapped\":\"{}\",\"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\":\"794bc342-9c9d-444b-a3f2-dd4b6a5a0173\",\"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\"}"}}} + 01e742b7c3683210d9d679ec0501318a + + + sys_hub_action_type_snapshot + 74e742b7c3683210d9d679ec05013120 + 3 + sys_variable_value + viraj.hudlikar + 2025-10-19 15:03:29 + c1e742b7c3683210d9d679ec050131ad + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + 0 + cde742b7c3683210d9d679ec0501318d + + + + error_message + 74e742b7c3683210d9d679ec05013120 + viraj.hudlikar + 2025-10-19 15:03:29 + 81e742b7c3683210d9d679ec050131ac + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120
+ {{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].error_message}} +
+ + extracted_value + 74e742b7c3683210d9d679ec05013120 + viraj.hudlikar + 2025-10-19 15:03:29 + 45e742b7c3683210d9d679ec050131ac + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120
+ {{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].extracted_value}} +
+ + success + 74e742b7c3683210d9d679ec05013120 + viraj.hudlikar + 2025-10-19 15:03:29 + c9e742b7c3683210d9d679ec050131ac + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120
+ {{step[5cf1b36a-9185-49bf-ba03-2d63290f2cf8].success}} +
+ + __action_status__ + 74e742b7c3683210d9d679ec05013120 + viraj.hudlikar + 2025-10-19 15:03:29 + 8de742b7c3683210d9d679ec050131ac + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120
+ +
+ + __dont_treat_as_error__ + 74e742b7c3683210d9d679ec05013120 + viraj.hudlikar + 2025-10-19 15:03:29 + 09e742b7c3683210d9d679ec050131ac + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120
+ +
+ + + 74e742b7c3683210d9d679ec05013120 + 5cf1b36a-9185-49bf-ba03-2d63290f2cf8 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + viraj.hudlikar + 2025-10-19 15:03:28 + b0e742b7c3683210d9d679ec05013145 + 1 + b812ceb69337a210633378917cba10bc + viraj.hudlikar + 2025-10-19 15:03:28 + + + + sys_hub_step_instance + b0e742b7c3683210d9d679ec05013145 + 400 + sys_variable_value + viraj.hudlikar + 2025-10-19 15:03:28 + 09e742b7c3683210d9d679ec05013180 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + b0e742b7c3683210d9d679ec05013145 + 600 + sys_variable_value + viraj.hudlikar + 2025-10-19 15:03:28 + 0de742b7c3683210d9d679ec05013180 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + (function execute(inputs, outputs) { + + outputs.success = false; + outputs.extracted_value = inputs.defaultValue || ''; + outputs.error_message = ''; + + try { + if (inputs.format === 'json') { + + // JSON parsing using global.JSON.parse + var data = global.JSON.parse(inputs.rawData); + + var pathSegments = inputs.path.split('.'); + var currentValue = data; + + // Traverse the JSON object/array + for (var i = 0; i < pathSegments.length; i++) { + var segment = pathSegments[i]; + + var arrayMatch = segment.match(/(\w+)\[(\d+)\]/); + if (arrayMatch) { + var key = arrayMatch[1]; + var index = parseInt(arrayMatch[2]); + + if (currentValue && currentValue.hasOwnProperty(key) && Array.isArray(currentValue[key]) && currentValue[key].length > index) { + currentValue = currentValue[key][index]; + } else { + currentValue = undefined; + break; + } + } + else { + if (currentValue && currentValue.hasOwnProperty(segment)) { + currentValue = currentValue[segment]; + } else { + currentValue = undefined; + break; + } + } + } + + // Assign the final result (includes the default value fix) + if (currentValue !== undefined && currentValue !== null) { + outputs.extracted_value = String(currentValue); + outputs.success = true; + } else { + outputs.extracted_value = inputs.defaultValue || ''; + outputs.error_message = 'JSON path "' + inputs.path + '" not found. Returning default value.'; + outputs.success = false; + } + + } else if (inputs.format === 'xml') { + + // XML logic remains the same (requires correct XPath like /root/tag) + var xmlDoc = new XMLDocument2(); + xmlDoc.parseXML(inputs.rawData); + + var nodeList = xmlDoc.getNodeText(inputs.path); + + if (nodeList) { + outputs.extracted_value = nodeList; + outputs.success = true; + } else { + // If path is not found, return default value + outputs.extracted_value = inputs.defaultValue || ''; + outputs.error_message = 'XML XPath "' + inputs.path + '" not found. Returning default value.'; + outputs.success = false; + } + + } else { + outputs.error_message = 'Invalid data format specified. Must be json or xml.'; + } + + } catch (e) { + var errorMessage = e.toString(); + outputs.error_message = 'FATAL PARSING ERROR (' + inputs.format + '): ' + errorMessage; + } + +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + b0e742b7c3683210d9d679ec05013145 + viraj.hudlikar + 2025-10-19 15:03:28 + c1e742b7c3683210d9d679ec05013180 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + defaultValue + b0e742b7c3683210d9d679ec05013145 + viraj.hudlikar + 2025-10-19 15:03:28 + 8de742b7c3683210d9d679ec05013181 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145
+ {{action.default_value}} +
+ + format + b0e742b7c3683210d9d679ec05013145 + viraj.hudlikar + 2025-10-19 15:03:28 + 45e742b7c3683210d9d679ec05013181 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145
+ {{action.data_format}} +
+ + path + b0e742b7c3683210d9d679ec05013145 + viraj.hudlikar + 2025-10-19 15:03:28 + 09e742b7c3683210d9d679ec05013181 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145
+ {{action.extraction_path}} +
+ + rawData + b0e742b7c3683210d9d679ec05013145 + viraj.hudlikar + 2025-10-19 15:03:28 + c9e742b7c3683210d9d679ec05013181 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145
+ {{action.raw_data_string}} +
+ + script + b0e742b7c3683210d9d679ec05013145 + viraj.hudlikar + 2025-10-19 15:03:28 + 85e742b7c3683210d9d679ec05013180 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=choice,uiTypeLabel=Choice + false + + 1 + + + + + + + + + + + false + false + + + + format + false + + + + false + + + choice + + true + 40 + b0e742b7c3683210d9d679ec05013145 + b0e742b7c3683210d9d679ec05013145 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145 + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + viraj.hudlikar + 2025-10-19 15:03:28 + 30e742b7c3683210d9d679ec0501314d + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + path + false + + + + false + + + string + + true + 8000 + b0e742b7c3683210d9d679ec05013145 + b0e742b7c3683210d9d679ec05013145 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145 + + 200 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + viraj.hudlikar + 2025-10-19 15:03:28 + 78e742b7c3683210d9d679ec05013169 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + rawData + false + + + + false + + + string + + true + 8000 + b0e742b7c3683210d9d679ec05013145 + b0e742b7c3683210d9d679ec05013145 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145 + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + viraj.hudlikar + 2025-10-19 15:03:28 + f0e742b7c3683210d9d679ec05013149 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + defaultValue + false + + + + false + + + string + + true + 8000 + b0e742b7c3683210d9d679ec05013145 + b0e742b7c3683210d9d679ec05013145 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_b0e742b7c3683210d9d679ec05013145 + + 300 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + viraj.hudlikar + 2025-10-19 15:03:28 + f8e742b7c3683210d9d679ec0501316c + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=0c62561c-c9e2-433a-8ccc-b0ea0e96db05 + false + + + + + + + + + + + + + false + false + + + + success + false + + + + false + + + boolean + + false + 40 + b0e742b7c3683210d9d679ec05013145 + b0e742b7c3683210d9d679ec05013145 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_b0e742b7c3683210d9d679ec05013145 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + viraj.hudlikar + 2025-10-19 15:03:28 + 01e742b7c3683210d9d679ec05013174 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=6068cf1f-9643-4ee8-8d3b-b2d872f7d263 + false + + + + + + + + + + + + + false + false + + + + extracted_value + false + + + + false + + + string + + false + 8000 + b0e742b7c3683210d9d679ec05013145 + b0e742b7c3683210d9d679ec05013145 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_b0e742b7c3683210d9d679ec05013145 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + viraj.hudlikar + 2025-10-19 15:03:28 + 45e742b7c3683210d9d679ec05013170 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=460f6480-5110-4f51-a33a-eb238a6199d1 + false + + + + + + + + + + + + + false + false + + + + error_message + false + + + + false + + + string + + false + 8000 + b0e742b7c3683210d9d679ec05013145 + b0e742b7c3683210d9d679ec05013145 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_b0e742b7c3683210d9d679ec05013145 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + viraj.hudlikar + 2025-10-19 15:03:28 + c1e742b7c3683210d9d679ec05013177 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + + error_message + + + + en + var__m_sys_hub_step_ext_output_b0e742b7c3683210d9d679ec05013145 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + 49e742b7c3683210d9d679ec05013179 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + success + + + + en + var__m_sys_hub_step_ext_output_b0e742b7c3683210d9d679ec05013145 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + 85e742b7c3683210d9d679ec05013176 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + extracted_value + + + + en + var__m_sys_hub_step_ext_output_b0e742b7c3683210d9d679ec05013145 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + c1e742b7c3683210d9d679ec05013173 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=987c275e-be6e-467f-aa2a-5cf53c32a9fc + false + + + + + + + + + + + + + false + false + + + + raw_data_string + false + + + + false + + + string + + true + 8000 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 15:03:27 + 30e742b7c3683210d9d679ec05013123 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:27 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=choice,uiTypeLabel=Choice,uiUniqueId=76426d63-629e-4a14-9682-77d1ef8e5efd + false + + 1 + + + + + + + + + + + false + false + + + + data_format + false + + + + false + + + choice + + true + 32 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 15:03:27 + 78e742b7c3683210d9d679ec05013127 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03: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=aca7547c-ede7-46c6-a5c5-4078a2e9c773 + false + + + + + + + + + + + + + false + false + + + + extraction_path + false + + + + false + + + string + + true + 8000 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 15:03:28 + 7ce742b7c3683210d9d679ec0501312c + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=4f363ed6-040d-49fb-bb63-02e060148d16 + false + + + + + + + + + + + + + false + false + + + + default_value + false + + + + false + + + string + + false + 8000 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + viraj.hudlikar + 2025-10-19 15:03:28 + b8e742b7c3683210d9d679ec05013130 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + 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=20a9875f-5d65-4a28-b6a7-c01e5fab5a6e + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 15:03:28 + 01e742b7c3683210d9d679ec0501318a + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + 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=937c2764-fde8-4d35-a189-ebc9769d05c2,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 15:03:28 + 0de742b7c3683210d9d679ec05013191 + 1 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:29 + 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=a7f714c6-66b7-406b-9e86-39d3443fc400 + false + + + + + + + + + + + + + false + false + + + + extracted_value + + false + + + + false + + + + string + + false + 8000 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 15:03:28 + 49e742b7c3683210d9d679ec05013185 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=9857a382-a87e-49d3-8530-b2aff3fc4a6f + false + + + + + + + + + + + + + false + false + + + + error_message + + false + + + + false + + + + string + + false + 8000 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 15:03:29 + c5e742b7c3683210d9d679ec05013197 + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:29 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=b7b1835a-6245-441b-917c-5ff43a05fa3e + false + + + + + + + + + + + + + false + false + + + + success + + false + + + + false + + + + boolean + + false + 40 + 74e742b7c3683210d9d679ec05013120 + 74e742b7c3683210d9d679ec05013120 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + viraj.hudlikar + 2025-10-19 15:03:28 + cde742b7c3683210d9d679ec0501318d + 0 + + + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 74e742b7c3683210d9d679ec05013120 + viraj.hudlikar + 2025-10-19 15:03:29 + 45e742b7c3683210d9d679ec050131af + 0 + viraj.hudlikar + 2025-10-19 15:03:29 + + + + data_format + + + + en + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + 30e742b7c3683210d9d679ec0501312c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + raw_data_string + + + + en + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:27 + 3ce742b7c3683210d9d679ec05013126 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:27 + + + + + extraction_path + + + + en + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + 7ce742b7c3683210d9d679ec0501312f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + default_value + + + + en + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + b8e742b7c3683210d9d679ec05013133 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + + + + data_format + + false + + en + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + 2 + + viraj.hudlikar + 2025-10-19 15:03:28 + global + / + 7ce742b7c3683210d9d679ec0501312a + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + xml + + + + data_format + + false + + en + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + 1 + + viraj.hudlikar + 2025-10-19 15:03:28 + global + / + b4e742b7c3683210d9d679ec0501312a + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + json + + + + data_format + + false + + en + var__m_sys_hub_action_input_74e742b7c3683210d9d679ec05013120 + 0 + + viraj.hudlikar + 2025-10-19 15:03:28 + global + / + fce742b7c3683210d9d679ec05013129 + 0 + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + 81e742b7c3683210d9d679ec0501318d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:29 + 89e742b7c3683210d9d679ec05013196 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:29 + + + + + extracted_value + + + + en + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + c1e742b7c3683210d9d679ec05013189 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + success + + + + en + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:28 + cde742b7c3683210d9d679ec05013190 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:28 + + + + + error_message + + + + en + var__m_sys_hub_action_output_74e742b7c3683210d9d679ec05013120 + + sys_documentation + viraj.hudlikar + 2025-10-19 15:03:29 + cde742b7c3683210d9d679ec050131a6 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + viraj.hudlikar + 2025-10-19 15:03:29 + + + + + + 9e032173c3a43210d9d679ec0501315e + 74e742b7c3683210d9d679ec05013120 + glide-zurich-07-01-2025__patch0-07-15-2025_07-23-2025_1759.zip + +