diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_fe4b673d83e4ba9025abc070ceaad300.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_fe4b673d83e4ba9025abc070ceaad300.xml new file mode 100644 index 0000000..d4f1cb3 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_fe4b673d83e4ba9025abc070ceaad300.xml @@ -0,0 +1,11551 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Detect deprecated APIs and compatibility issues in scripts for future ServiceNow releases + + false + upgrade_compatibility_checker + [{"name":"{{action.script_sys_ids}}","label":"action➛Script Sys IDs","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.script_content}}","label":"action➛Script Content","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.analysis_scope}}","label":"action➛Analysis Scope","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.target_release}}","label":"action➛Target Release","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.application_scope}}","label":"action➛Application Scope","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.severity_filter}}","label":"action➛Severity Filter","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.include_suggestions}}","label":"action➛Include Suggestions","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.custom_api_dictionary}}","label":"action➛Custom API Dictionary","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].success}}","label":"step➛Script step➛Success","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":"a59523f2-a9a5-4afe-a19f-e885b3f8b3c8"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].total_scripts_analyzed}}","label":"step➛Script step➛Total Scripts Analyzed","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"77b3949d-a9a8-4e00-b0b2-5a664e168977"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_report}}","label":"step➛Script step➛Compatibility Report","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":"d84920de-e419-4777-b952-9caf737f4041"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].deprecated_apis_found}}","label":"step➛Script step➛Deprecated APIs Found","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":"8aec7c06-4129-4ab7-a10a-ce6400956c34"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].critical_issues}}","label":"step➛Script step➛Critical Issues","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":"fb925bd2-e520-4578-8ef0-1f03c6773caa"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].high_priority_issues}}","label":"step➛Script step➛High Priority Issues","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":"b7212e73-23c7-4eb9-9d90-9855070a6de5"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].medium_priority_issues}}","label":"step➛Script step➛Medium Priority Issues","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":"502bf2d4-d943-496e-9db9-48a4ef683ced"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].low_priority_issues}}","label":"step➛Script step➛Low Priority Issues","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":"149dfd4a-678f-4edc-99b2-6e10cb69afde"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].affected_scripts}}","label":"step➛Script step➛Affected Scripts","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":"eaf034d5-9037-4128-b47b-c52b59cf0db7"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].migration_suggestions}}","label":"step➛Script step➛Migration Suggestions","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":"c14290a6-e74d-4c1f-9605-de30b76188c3"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_score}}","label":"step➛Script step➛Compatibility Score","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"c75da507-404e-4870-879b-87bad06a8234"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].issues_summary}}","label":"step➛Script step➛Issues Summary","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":"8c5c7df5-2777-4cf0-b6f7-8e59948c5cef"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].remediation_effort}}","label":"step➛Script step➛Remediation Effort","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":"f18096f5-d9da-49de-82a8-d7700a34b98e"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].error_message}}","label":"step➛Script step➛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":"0a44a87a-8fb7-4535-9477-5de407bb1516"}}] + 3664f3318368ba9025abc070ceaad368 + + Upgrade Compatibility Checker + + + + false + published + sys_hub_action_type_definition + admin + 2025-10-13 17:09:55 + global + / + fe4b673d83e4ba9025abc070ceaad300 + 32 + Upgrade Compatibility Checker + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:57:58 + false + + + + + + sys_hub_action_type_definition + fe4b673d83e4ba9025abc070ceaad300 + 1 + sys_variable_value + admin + 2025-10-13 17:20:47 + 02cdeb718328ba9025abc070ceaad38e + 0 + admin + 2025-10-13 17:20:47 + {"version":"1.0","serializationFormat":"JSON","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\":\"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\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}}} + 7dcdeb718328ba9025abc070ceaad37c + + + sys_hub_action_type_definition + fe4b673d83e4ba9025abc070ceaad300 + 2 + sys_variable_value + admin + 2025-10-13 18:52:23 + b3b2c48e83a8ba9025abc070ceaad3e0 + 0 + admin + 2025-10-13 18:52:23 + + 37b2c48e83a8ba9025abc070ceaad3c2 + + + sys_hub_action_type_definition + fe4b673d83e4ba9025abc070ceaad300 + 2 + sys_variable_value + admin + 2025-10-13 17:20:47 + c6cdeb718328ba9025abc070ceaad38d + 0 + admin + 2025-10-13 17:20:47 + 0 + 86cdeb718328ba9025abc070ceaad382 + + + + affected_scripts + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 09b3480283e8ba9025abc070ceaad3a8 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].affected_scripts}} +
+ + compatibility_report + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 49b3480283e8ba9025abc070ceaad3a9 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_report}} +
+ + compatibility_score + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + cdb3480283e8ba9025abc070ceaad3a9 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_score}} +
+ + critical_issues + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 41b3480283e8ba9025abc070ceaad3a9 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].critical_issues}} +
+ + deprecated_apis_found + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 81b3480283e8ba9025abc070ceaad3a8 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].deprecated_apis_found}} +
+ + error_message + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 49b3480283e8ba9025abc070ceaad3a7 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].error_message}} +
+ + high_priority_issues + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + c9b3480283e8ba9025abc070ceaad3a8 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].high_priority_issues}} +
+ + issues_summary + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 8db3480283e8ba9025abc070ceaad3a8 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].issues_summary}} +
+ + low_priority_issues + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 0db3480283e8ba9025abc070ceaad3a7 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].low_priority_issues}} +
+ + medium_priority_issues + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 45b3480283e8ba9025abc070ceaad3a8 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].medium_priority_issues}} +
+ + migration_suggestions + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + cdb3480283e8ba9025abc070ceaad3a7 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].migration_suggestions}} +
+ + remediation_effort + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:56:34 + 0db3480283e8ba9025abc070ceaad3a9 + 0 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].remediation_effort}} +
+ + success + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:51:51 + c0a2808e83a8ba9025abc070ceaad3e3 + 0 + admin + 2025-10-13 18:51:51 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].success}} +
+ + total_scripts_analyzed + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 18:52:23 + 33b2c48e83a8ba9025abc070ceaad3e0 + 1 + admin + 2025-10-13 18:56:34 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].total_scripts_analyzed}} +
+ + __action_status__ + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 17:20:47 + 46cdeb718328ba9025abc070ceaad38d + 0 + admin + 2025-10-13 17:20:47 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ +
+ + __dont_treat_as_error__ + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 17:20:47 + 8ecdeb718328ba9025abc070ceaad38c + 0 + admin + 2025-10-13 17:20:47 + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300
+ +
+ + + fe4b673d83e4ba9025abc070ceaad300 + 3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 17:25:48 + 2bee63358328ba9025abc070ceaad3d2 + 10 + b812ceb69337a210633378917cba10bc + admin + 2025-10-13 18:45:45 + + + + sys_hub_step_instance + 2bee63358328ba9025abc070ceaad3d2 + 400 + sys_variable_value + admin + 2025-10-13 17:25:49 + 27eea3358328ba9025abc070ceaad31b + 0 + admin + 2025-10-13 17:25:49 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 2bee63358328ba9025abc070ceaad3d2 + 600 + sys_variable_value + admin + 2025-10-13 17:25:49 + e7eea3358328ba9025abc070ceaad31b + 5 + admin + 2025-10-13 18:45:05 + (function execute(inputs, outputs) { + + // Initialize outputs first + outputs.success = false; + outputs.total_scripts_analyzed = 0; + outputs.compatibility_report = '{}'; + outputs.deprecated_apis_found = '[]'; + outputs.critical_issues = '[]'; + outputs.high_priority_issues = '[]'; + outputs.medium_priority_issues = '[]'; + outputs.low_priority_issues = '[]'; + outputs.affected_scripts = '[]'; + outputs.migration_suggestions = '[]'; + outputs.compatibility_score = 0; + outputs.issues_summary = '{}'; + outputs.remediation_effort = '{}'; + outputs.error_message = ''; + + // Input extraction (keeping the working version) + function extractInput(inputName, alternatives) { + alternatives = alternatives || []; + var allNames = [inputName].concat(alternatives); + + for (var i = 0; i < allNames.length; i++) { + var name = allNames[i]; + var value = null; + + if (inputs && inputs[name] !== undefined && inputs[name] !== null) { + value = inputs[name]; + } + + if (typeof data !== 'undefined' && data[name] !== undefined && data[name] !== null) { + value = data[name]; + } + + if (value !== null && value !== undefined) { + var stringValue = value.toString().trim(); + if (stringValue !== '' && stringValue !== 'null' && stringValue !== 'undefined') { + return stringValue; + } + } + } + + return ''; + } + + // Extract inputs + var scriptSysIds = extractInput('script_sys_ids', ['script_sys_id']); + var scriptContent = extractInput('script_content'); + var analysisScope = extractInput('analysis_scope'); + var applicationScope = extractInput('application_scope'); + var targetRelease = extractInput('target_release') || 'Zurich'; + + // Validate inputs + if (!scriptSysIds && !scriptContent && !analysisScope && !applicationScope) { + outputs.error_message = "At least one input parameter is required"; + return; + } + + try { + gs.info("Starting compatibility analysis..."); + + // Initialize compatibility checker + var compatibilityChecker = { + deprecated_apis: getDeprecatedApiDictionary(targetRelease), + analyzed_scripts: [], + issues: { + critical: [], + high: [], + medium: [], + low: [] + }, + total_scripts: 0 + }; + + // Analyze direct script content + if (scriptContent) { + gs.info("Analyzing direct script content..."); + var directAnalysis = analyzeScriptContent(scriptContent, 'direct_input', 'Direct Input', compatibilityChecker.deprecated_apis); + compatibilityChecker.analyzed_scripts.push(directAnalysis); + categorizeIssues(directAnalysis.issues, compatibilityChecker.issues); + compatibilityChecker.total_scripts++; + } + + // Analyze specific script sys_ids + if (scriptSysIds) { + gs.info("Analyzing script sys_ids: " + scriptSysIds); + var sysIdArray = scriptSysIds.split(','); + + for (var i = 0; i < sysIdArray.length; i++) { + var sysId = sysIdArray[i].trim(); + + if (sysId.length === 32) { + var scriptAnalysis = analyzeScriptBySysId(sysId, compatibilityChecker.deprecated_apis); + if (scriptAnalysis) { + compatibilityChecker.analyzed_scripts.push(scriptAnalysis); + categorizeIssues(scriptAnalysis.issues, compatibilityChecker.issues); + compatibilityChecker.total_scripts++; + } + } + } + } + + // Analyze by scope + if (analysisScope) { + gs.info("Analyzing by scope: " + analysisScope); + var scopeResults = analyzeByScope(analysisScope, applicationScope, compatibilityChecker.deprecated_apis); + + for (var j = 0; j < scopeResults.length; j++) { + compatibilityChecker.analyzed_scripts.push(scopeResults[j]); + categorizeIssues(scopeResults[j].issues, compatibilityChecker.issues); + compatibilityChecker.total_scripts++; + } + } + + // Calculate results + var totalIssues = compatibilityChecker.issues.critical.length + + compatibilityChecker.issues.high.length + + compatibilityChecker.issues.medium.length + + compatibilityChecker.issues.low.length; + + var compatibilityScore = compatibilityChecker.total_scripts === 0 ? 100 : + Math.max(0, 100 - Math.round((totalIssues / compatibilityChecker.total_scripts) * 10)); + + // Prepare report + var report = { + analysis_metadata: { + target_release: targetRelease, + timestamp: new GlideDateTime().toString(), + total_scripts: compatibilityChecker.total_scripts, + total_issues: totalIssues, + compatibility_score: compatibilityScore + }, + analyzed_scripts: compatibilityChecker.analyzed_scripts, + issues: compatibilityChecker.issues + }; + + // Set outputs + outputs.success = true; + outputs.total_scripts_analyzed = compatibilityChecker.total_scripts; + outputs.compatibility_report = JSON.stringify(report, null, 2); + outputs.critical_issues = JSON.stringify(compatibilityChecker.issues.critical, null, 2); + outputs.high_priority_issues = JSON.stringify(compatibilityChecker.issues.high, null, 2); + outputs.medium_priority_issues = JSON.stringify(compatibilityChecker.issues.medium, null, 2); + outputs.low_priority_issues = JSON.stringify(compatibilityChecker.issues.low, null, 2); + outputs.compatibility_score = compatibilityScore; + outputs.affected_scripts = JSON.stringify(compatibilityChecker.analyzed_scripts.filter(function(s) { + return s.issues.length > 0; + }), null, 2); + outputs.issues_summary = JSON.stringify({ + total: totalIssues, + critical: compatibilityChecker.issues.critical.length, + high: compatibilityChecker.issues.high.length, + medium: compatibilityChecker.issues.medium.length, + low: compatibilityChecker.issues.low.length + }, null, 2); + + gs.info("Analysis completed successfully. Scripts: " + compatibilityChecker.total_scripts + ", Issues: " + totalIssues); + + } catch (error) { + outputs.success = false; + outputs.error_message = "Compatibility analysis error: " + error.message; + gs.error("Upgrade Compatibility Checker Error: " + error.message); + gs.error("Stack: " + error.stack); + } + + // Helper Functions + function getDeprecatedApiDictionary(targetRelease) { + return [ + { + api: 'GlideSession.getLanguage()', + severity: 'medium', + deprecated_in: 'quebec', + removed_in: 'vancouver', + replacement: 'gs.getUser().getLanguage()', + description: 'GlideSession.getLanguage() is deprecated', + migration_effort: 'low' + }, + { + api: 'JSUtil.nil(', + severity: 'medium', + deprecated_in: 'tokyo', + removed_in: 'vancouver', + replacement: 'gs.nil(', + description: 'JSUtil.nil() is deprecated, use gs.nil() instead', + migration_effort: 'low' + }, + { + api: 'eval(', + severity: 'critical', + deprecated_in: 'all', + removed_in: 'vancouver', + replacement: 'Refactor to avoid eval()', + description: 'eval() is a security risk', + migration_effort: 'high' + }, + { + api: 'GlideRecord.setWorkflow(', + severity: 'high', + deprecated_in: 'san_diego', + removed_in: 'vancouver', + replacement: 'GlideRecord.setEngineIfPresent(', + description: 'setWorkflow() is deprecated', + migration_effort: 'medium' + }, + { + api: 'GlideSystem.getProperty(', + severity: 'low', + deprecated_in: 'rome', + removed_in: 'washington', + replacement: 'gs.getProperty(', + description: 'Use gs.getProperty() instead', + migration_effort: 'low' + }, + { + api: 'current.setDisplayValue(', + severity: 'high', + deprecated_in: 'utah', + removed_in: 'washington', + replacement: 'current.setValue(', + description: 'setDisplayValue() can cause data inconsistencies', + migration_effort: 'medium' + } + ]; + } + + function analyzeScriptContent(content, id, name, deprecatedApis) { + var analysis = { + script_id: id, + script_name: name, + script_type: 'unknown', + issues: [], + lines_analyzed: content.split('\n').length, + content_length: content.length + }; + + var lines = content.split('\n'); + + for (var i = 0; i < deprecatedApis.length; i++) { + var api = deprecatedApis[i]; + + for (var lineNum = 0; lineNum < lines.length; lineNum++) { + var line = lines[lineNum]; + + if (line.indexOf(api.api) > -1) { + analysis.issues.push({ + api_name: api.api, + severity: api.severity, + line_number: lineNum + 1, + line_content: line.trim(), + replacement: api.replacement, + description: api.description, + migration_effort: api.migration_effort + }); + } + } + } + + return analysis; + } + + function analyzeScriptBySysId(sysId, deprecatedApis) { + var scriptTables = [ + { table: 'sys_script', script_field: 'script', name_field: 'name', type: 'business_rule' }, + { table: 'sys_script_include', script_field: 'script', name_field: 'name', type: 'script_include' }, + { table: 'sys_script_client', script_field: 'script', name_field: 'name', type: 'client_script' }, + { table: 'sys_ui_script', script_field: 'script', name_field: 'name', type: 'ui_script' } + ]; + + for (var i = 0; i < scriptTables.length; i++) { + var tableInfo = scriptTables[i]; + + try { + var gr = new GlideRecord(tableInfo.table); + + // Use get() method instead of query with setLimit + if (gr.get(sysId)) { + var scriptContent = gr.getValue(tableInfo.script_field) || ''; + var scriptName = gr.getValue(tableInfo.name_field) || 'Unknown'; + + if (scriptContent.trim() === '') { + gs.info("Script content is empty for: " + scriptName); + continue; + } + + var analysis = analyzeScriptContent(scriptContent, sysId, scriptName, deprecatedApis); + analysis.script_type = tableInfo.type; + analysis.table_name = tableInfo.table; + + gs.info("Successfully analyzed script: " + scriptName + " (" + tableInfo.type + ")"); + return analysis; + } + } catch (tableError) { + gs.warn("Error accessing table " + tableInfo.table + ": " + tableError.message); + continue; + } + } + + gs.warn("Script not found for sys_id: " + sysId); + return null; + } + + function analyzeByScope(scope, appScope, deprecatedApis) { + var results = []; + + try { + if (scope === 'business_rules' || scope === 'all') { + var brResults = analyzeTableSafely('sys_script', 'script', 'name', 'business_rule', appScope, deprecatedApis); + results = results.concat(brResults); + } + + if (scope === 'script_includes' || scope === 'all') { + var siResults = analyzeTableSafely('sys_script_include', 'script', 'name', 'script_include', appScope, deprecatedApis); + results = results.concat(siResults); + } + + if (scope === 'client_scripts' || scope === 'all') { + var csResults = analyzeTableSafely('sys_script_client', 'script', 'name', 'client_script', appScope, deprecatedApis); + results = results.concat(csResults); + } + + } catch (scopeError) { + gs.error("Error in scope analysis: " + scopeError.message); + } + + return results; + } + + function analyzeTableSafely(tableName, scriptField, nameField, scriptType, appScope, deprecatedApis) { + var results = []; + var recordCount = 0; + var maxRecords = 25; // Reduced limit to prevent performance issues + + try { + var gr = new GlideRecord(tableName); + + // Add application scope filter if specified + if (appScope) { + if (gr.isValidField('sys_scope')) { + gr.addQuery('sys_scope.scope', appScope); + } else if (gr.isValidField('sys_package')) { + gr.addQuery('sys_package.source', appScope); + } + } + + // Add active filter where applicable + if (gr.isValidField('active')) { + gr.addQuery('active', true); + } + + // Order by sys_created_on to get most recent first + if (gr.isValidField('sys_created_on')) { + gr.orderByDesc('sys_created_on'); + } + + // Execute query + gr.query(); + + while (gr.next() && recordCount < maxRecords) { + try { + var scriptContent = gr.getValue(scriptField) || ''; + if (scriptContent.trim() === '') { + continue; + } + + var scriptName = gr.getValue(nameField) || 'Unknown'; + var sysId = gr.getValue('sys_id'); + + var analysis = analyzeScriptContent(scriptContent, sysId, scriptName, deprecatedApis); + analysis.script_type = scriptType; + analysis.table_name = tableName; + + // Only include scripts with issues to reduce noise + if (analysis.issues.length > 0) { + results.push(analysis); + } + + recordCount++; + + } catch (recordError) { + gs.warn("Error processing record in " + tableName + ": " + recordError.message); + continue; + } + } + + gs.info("Analyzed " + recordCount + " records from " + tableName + ", found " + results.length + " with issues"); + + } catch (tableError) { + gs.error("Error analyzing table " + tableName + ": " + tableError.message); + } + + return results; + } + + function categorizeIssues(scriptIssues, issueCategories) { + for (var i = 0; i < scriptIssues.length; i++) { + var issue = scriptIssues[i]; + switch (issue.severity) { + case 'critical': + issueCategories.critical.push(issue); + break; + case 'high': + issueCategories.high.push(issue); + break; + case 'medium': + issueCategories.medium.push(issue); + break; + case 'low': + issueCategories.low.push(issue); + break; + default: + issueCategories.low.push(issue); + break; + } + } + } + +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + AnalysisScope + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + 061fe7358328ba9025abc070ceaad3de + 0 + admin + 2025-10-13 17:26:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.analysis_scope}} +
+ + analysis_scope + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:40:45 + 1d10840a83a8ba9025abc070ceaad3b2 + 0 + admin + 2025-10-13 18:40:45 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.analysis_scope}} +
+ + application + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:25:49 + efeea3358328ba9025abc070ceaad31a + 0 + admin + 2025-10-13 17:25:49 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + ApplicationScope + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + c21fe7358328ba9025abc070ceaad3df + 0 + admin + 2025-10-13 17:26:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.application_scope}} +
+ + application_scope + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:45:45 + fe3180ca83a8ba9025abc070ceaad333 + 0 + admin + 2025-10-13 18:45:45 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.application_scope}} +
+ + CustomAPIDictionary + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + 861fe7358328ba9025abc070ceaad3df + 0 + admin + 2025-10-13 17:26:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.custom_api_dictionary}} +
+ + custom_api_dictionary + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:45:45 + 7a3180ca83a8ba9025abc070ceaad333 + 0 + admin + 2025-10-13 18:45:45 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.custom_api_dictionary}} +
+ + IncludeSuggestions + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + 021fe7358328ba9025abc070ceaad3df + 0 + admin + 2025-10-13 17:26:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.include_suggestions}} +
+ + include_suggestions + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:45:45 + f23180ca83a8ba9025abc070ceaad333 + 0 + admin + 2025-10-13 18:45:45 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.include_suggestions}} +
+ + script + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:25:49 + a3eea3358328ba9025abc070ceaad31b + 0 + admin + 2025-10-13 17:25:49 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + ScriptContent + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + 8a1fe7358328ba9025abc070ceaad3de + 0 + admin + 2025-10-13 17:26:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.script_content}} +
+ + ScriptSysIDs + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + 421fe7358328ba9025abc070ceaad3de + 1 + admin + 2025-10-13 18:11:10 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ +
+ + script_content + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:40:45 + 5910840a83a8ba9025abc070ceaad3b2 + 0 + admin + 2025-10-13 18:40:45 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.script_content}} +
+ + script_sys_ids + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:11:31 + 51693fb98368ba9025abc070ceaad3ec + 0 + admin + 2025-10-13 18:11:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.script_sys_ids}} +
+ + SeverityFilter + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + c61fe7358328ba9025abc070ceaad3de + 0 + admin + 2025-10-13 17:26:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.severity_filter}} +
+ + severity_filter + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:45:45 + b63180ca83a8ba9025abc070ceaad333 + 0 + admin + 2025-10-13 18:45:45 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.severity_filter}} +
+ + TargetRelease + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 17:26:31 + 4e1fe7358328ba9025abc070ceaad3de + 0 + admin + 2025-10-13 17:26:31 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.target_release}} +
+ + target_release + 2bee63358328ba9025abc070ceaad3d2 + admin + 2025-10-13 18:45:45 + 3e3180ca83a8ba9025abc070ceaad333 + 0 + admin + 2025-10-13 18:45:45 + var__m_sys_hub_step_ext_input_2bee63358328ba9025abc070ceaad3d2
+ {{action.target_release}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + analysis_scope + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + severity_filter + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + script_content + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + script_sys_ids + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + custom_api_dictionary + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + application_scope + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + target_release + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + include_suggestions + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=8aec7c06-4129-4ab7-a10a-ce6400956c34 + false + + + + + + + + + + + + + false + false + + + + deprecated_apis_found + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:28 + 0121ff398328ba9025abc070ceaad331 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35: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=b7212e73-23c7-4eb9-9d90-9855070a6de5 + false + + + + + + + + + + + + + false + false + + + + high_priority_issues + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:28 + 0121ff398328ba9025abc070ceaad338 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35: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=149dfd4a-678f-4edc-99b2-6e10cb69afde + false + + + + + + + + + + + + + false + false + + + + low_priority_issues + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:28 + 0121ff398328ba9025abc070ceaad33f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35: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=fb925bd2-e520-4578-8ef0-1f03c6773caa + false + + + + + + + + + + + + + false + false + + + + critical_issues + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:28 + 0921ff398328ba9025abc070ceaad334 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35: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=502bf2d4-d943-496e-9db9-48a4ef683ced + false + + + + + + + + + + + + + false + false + + + + medium_priority_issues + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:28 + 0921ff398328ba9025abc070ceaad33b + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35: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=0a44a87a-8fb7-4535-9477-5de407bb1516 + false + + + + + + + + + + + + + false + false + + + + error_message + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 14 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:38:52 + 7ee17bb98328ba9025abc070ceaad3c3 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:38:52 + 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=a59523f2-a9a5-4afe-a19f-e885b3f8b3c8 + false + + + + + + + + + + + + + false + false + + + + success + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:27 + 8d21bf398328ba9025abc070ceaad3ff + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35: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=eaf034d5-9037-4128-b47b-c52b59cf0db7 + false + + + + + + + + + + + + + false + false + + + + affected_scripts + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:37:21 + b091bf798328ba9025abc070ceaad33b + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:21 + 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=d84920de-e419-4777-b952-9caf737f4041 + false + + + + + + + + + + + + + false + false + + + + compatibility_report + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:28 + c121ff398328ba9025abc070ceaad308 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=77b3949d-a9a8-4e00-b0b2-5a664e168977 + false + + + + + + + + + + + + + false + false + + + + total_scripts_analyzed + false + + + + false + + + integer + + false + 40 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:35:28 + c921ff398328ba9025abc070ceaad304 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35: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=8c5c7df5-2777-4cf0-b6f7-8e59948c5cef + false + + + + + + + + + + + + + false + false + + + + issues_summary + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 12 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:37:53 + e0b1b3b98328ba9025abc070ceaad32d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:53 + 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=f18096f5-d9da-49de-82a8-d7700a34b98e + false + + + + + + + + + + + + + false + false + + + + remediation_effort + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 13 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:37:53 + e0b1b3b98328ba9025abc070ceaad33d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:53 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=c75da507-404e-4870-879b-87bad06a8234 + false + + + + + + + + + + + + + false + false + + + + compatibility_score + false + + + + false + + + integer + + false + 40 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 11 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:37:21 + f091bf798328ba9025abc070ceaad342 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:21 + 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=c14290a6-e74d-4c1f-9605-de30b76188c3 + false + + + + + + + + + + + + + false + false + + + + migration_suggestions + false + + + + false + + + string + + false + 8000 + 2bee63358328ba9025abc070ceaad3d2 + 2bee63358328ba9025abc070ceaad3d2 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + 10 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:37:21 + f891bf798328ba9025abc070ceaad33e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:21 + false + false + false + false + false + simple + false + script + + + false + + + + total_scripts_analyzed + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 0521ff398328ba9025abc070ceaad307 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + success + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 0d21ff398328ba9025abc070ceaad303 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + compatibility_report + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 0d21ff398328ba9025abc070ceaad30a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + issues_summary + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:37:53 + 24b1b3b98328ba9025abc070ceaad33c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:53 + + + + + remediation_effort + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:37:53 + 2cb1b3b98328ba9025abc070ceaad33f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:53 + + + + + migration_suggestions + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:37:21 + 3491bf798328ba9025abc070ceaad341 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:21 + + + + + affected_scripts + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:37:21 + 3c91bf798328ba9025abc070ceaad33d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:21 + + + + + compatibility_score + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:37:21 + 3c91bf798328ba9025abc070ceaad344 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:37:21 + + + + + critical_issues + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 4121ff398328ba9025abc070ceaad337 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + medium_priority_issues + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 4121ff398328ba9025abc070ceaad33e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + deprecated_apis_found + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 4921ff398328ba9025abc070ceaad333 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + high_priority_issues + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 4921ff398328ba9025abc070ceaad33a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + low_priority_issues + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:35:28 + 4921ff398328ba9025abc070ceaad341 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:35:28 + + + + + error_message + + + + en + var__m_sys_hub_step_ext_output_2bee63358328ba9025abc070ceaad3d2 + + sys_documentation + admin + 2025-10-13 17:38:52 + f6e17bb98328ba9025abc070ceaad3c6 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:38:52 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=8ec563c6-32f1-4c1d-a457-4cabf1d977e8 + false + + + + + + + + + + + + + false + false + + + + severity_filter + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:23:30 + 316eefb18328ba9025abc070ceaad3ed + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=53f208b6-8389-4c3e-a040-7b2b6de315c6 + false + + + + + + + + + + + + + false + false + + + + analysis_scope + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:20:46 + 75cdeb718328ba9025abc070ceaad35c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:46 + 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=192629df-c16f-4873-a593-389fe4f6cffb + false + + + + + + + + + + + + + false + false + + + + target_release + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:23:29 + a96eefb18328ba9025abc070ceaad3e4 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:29 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=6a286a14-e8bd-42cb-808b-97c559be1edb + false + + + + + + + + + + + + + false + false + + + + script_content + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:20:46 + b1cdeb718328ba9025abc070ceaad358 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:46 + 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=9c5bcda3-406b-4468-baec-7b535ab4e59d + false + + + + + + + + + + + + + false + false + + + + custom_api_dictionary + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:23:30 + b56eefb18328ba9025abc070ceaad3f5 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=75a56d73-9d2b-49d3-adbe-34343f9fb5b5 + false + + + + + + + + + + + + + false + false + + + + script_sys_ids + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:20:46 + b5cdeb718328ba9025abc070ceaad352 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:46 + 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=915d4c8e-8751-4e27-9d3d-206a0e20d9ec + false + + + + + + + + + + + + + false + false + + + + application_scope + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:23:30 + bd6eefb18328ba9025abc070ceaad3e8 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=eed667cc-df29-4d77-bab7-73c580563410 + false + + + + + + + + + + + + + false + false + + + + include_suggestions + false + + + + false + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:23:30 + f16eefb18328ba9025abc070ceaad3f1 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=0a9c66dc-cc5b-4739-9268-bddb71935fc8 + false + + + + + + + + + + + + + false + false + + + + medium_priority_issues + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + 2433c4ce83a8ba9025abc070ceaad31b + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=50ad883f-ebad-4302-bfda-49f7e3279b60 + false + + + + + + + + + + + + + false + false + + + + critical_issues + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + 2833c4ce83a8ba9025abc070ceaad312 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=92c12cad-0ceb-49a9-9c53-18a8d5473387 + false + + + + + + + + + + + + + false + false + + + + compatibility_report + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + 2c3384ce83a8ba9025abc070ceaad3f4 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=5f76419b-4c3a-4fad-8ede-f980bfe4d153 + false + + + + + + + + + + + + + false + false + + + + total_scripts_analyzed + + false + + + + false + + + + integer + + false + 40 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:52:23 + 37b2c48e83a8ba9025abc070ceaad3c2 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:52:23 + 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=049bc924-be07-4d54-bca4-deb27aaa1c4b + false + + + + + + + + + + + + + false + false + + + + success + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:51:51 + 40a2808e83a8ba9025abc070ceaad3c4 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:51:51 + false + false + false + false + false + simple + false + script + + + false + + + + + false + success + 40a2808e83a8ba9025abc070ceaad3c4 + sys_hub_action_output + + admin + 2025-10-13 18:51:51 + 44a2808e83a8ba9025abc070ceaad3e2 + 0 + admin + 2025-10-13 18:51:51 + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=0907649f-72ca-4937-96b8-95348d675289 + false + + + + + + + + + + + + + false + false + + + + remediation_effort + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 15 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:55:17 + 5a63ccce83a8ba9025abc070ceaad35c + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=290a79fc-9eaf-4919-bfb6-e42e37b9f0b5 + false + + + + + + + + + + + + + false + false + + + + compatibility_score + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 13 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:55:17 + 5e63ccce83a8ba9025abc070ceaad353 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=e27a2fb2-8bb2-4662-a668-1d5e8954e18b + false + + + + + + + + + + + + + false + false + + + + deprecated_apis_found + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + 643384ce83a8ba9025abc070ceaad3fc + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=85fa1f2c-ceb0-48ee-ac60-f801cf2b5885 + false + + + + + + + + + + + + + false + false + + + + migration_suggestions + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 12 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + 7c33c4ce83a8ba9025abc070ceaad334 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=4cc93675-0e8c-46bc-9df5-f718c8289ae4 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 17:20:47 + 7dcdeb718328ba9025abc070ceaad37c + 3 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + 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=2537a6dc-6e6b-4efc-b492-02cfb9034ef9,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 17:20:47 + 86cdeb718328ba9025abc070ceaad382 + 45 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:53 + 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=9863165b-08fd-4154-b239-bfb21cbddae0 + false + + + + + + + + + + + + + false + false + + + + low_priority_issues + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 10 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + a833c4ce83a8ba9025abc070ceaad31f + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=26757fe9-99e9-41c1-8803-0f9113bcb856 + false + + + + + + + + + + + + + false + false + + + + high_priority_issues + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + ac33c4ce83a8ba9025abc070ceaad316 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=3450f19e-345a-42b3-99db-75a488c44214 + false + + + + + + + + + + + + + false + false + + + + issues_summary + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 14 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:55:17 + d263ccce83a8ba9025abc070ceaad358 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=43c45ff9-9dbe-4f9b-a1f7-b7400ae046c1 + false + + + + + + + + + + + + + false + false + + + + error_message + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 16 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:55:17 + de63ccce83a8ba9025abc070ceaad360 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + 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=54c4bc15-702f-42a1-8e86-1963ac4b3125 + false + + + + + + + + + + + + + false + false + + + + affected_scripts + + false + + + + false + + + + string + + false + 8000 + fe4b673d83e4ba9025abc070ceaad300 + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_definition + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + 11 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:54:21 + e433c4ce83a8ba9025abc070ceaad330 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:56:33 + false + false + false + false + false + simple + false + script + + + false + + + + + + + fe4b673d83e4ba9025abc070ceaad300 + admin + 2025-10-13 17:20:47 + cecdeb718328ba9025abc070ceaad39b + 0 + admin + 2025-10-13 17:20:47 + + + + severity_filter + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:23:30 + 356eefb18328ba9025abc070ceaad3f0 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + + + + + custom_api_dictionary + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:23:30 + 396e23f18328ba9025abc070ceaad311 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + + + + + application_scope + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:23:30 + 716eefb18328ba9025abc070ceaad3ec + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + + + + + script_content + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:20:46 + b5cdeb718328ba9025abc070ceaad35b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:46 + + + + + script_sys_ids + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:20:46 + f1cdeb718328ba9025abc070ceaad357 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:46 + + + + + include_suggestions + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:23:30 + f56eefb18328ba9025abc070ceaad3f4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + + + + + analysis_scope + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:20:46 + f5cdeb718328ba9025abc070ceaad378 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:46 + + + + + target_release + + + + en + var__m_sys_hub_action_input_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:23:30 + fd6eefb18328ba9025abc070ceaad3e7 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:23:30 + + + + + + error_message + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:55:17 + 1663ccce83a8ba9025abc070ceaad364 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:55:17 + + + + + issues_summary + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:55:17 + 1a63ccce83a8ba9025abc070ceaad35b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:55:17 + + + + + compatibility_report + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + 203384ce83a8ba9025abc070ceaad3f8 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + total_scripts_analyzed + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:52:23 + 3bb2c48e83a8ba9025abc070ceaad3c5 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:52:23 + + + + + affected_scripts + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + 3c33c4ce83a8ba9025abc070ceaad333 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + success + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:51:51 + 44a2808e83a8ba9025abc070ceaad3c8 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:51:51 + + + + + deprecated_apis_found + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + 6033c4ce83a8ba9025abc070ceaad30c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + medium_priority_issues + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + 6833c4ce83a8ba9025abc070ceaad31e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + critical_issues + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + 6c33c4ce83a8ba9025abc070ceaad315 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:20:47 + 86cdeb718328ba9025abc070ceaad388 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:47 + + + + + compatibility_score + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:55:17 + 9263ccce83a8ba9025abc070ceaad357 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:55:17 + + + + + remediation_effort + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:55:17 + 9e63ccce83a8ba9025abc070ceaad35f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:55:17 + + + + + low_priority_issues + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + a433c4ce83a8ba9025abc070ceaad32f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + migration_suggestions + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + b033c4ce83a8ba9025abc070ceaad338 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 17:20:47 + c6cdeb718328ba9025abc070ceaad381 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:20:47 + + + + + high_priority_issues + + + + en + var__m_sys_hub_action_output_fe4b673d83e4ba9025abc070ceaad300 + + sys_documentation + admin + 2025-10-13 18:54:21 + e033c4ce83a8ba9025abc070ceaad31a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:54:21 + + + + + + + fe4b673d83e4ba9025abc070ceaad300 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"ef6437318368ba9025abc070ceaad3f8","name":"plan","plan_signature":null}} + 3504084283e8ba9025abc070ceaad346 + admin + 2025-10-13 17:49:50 + global + / + ef6437318368ba9025abc070ceaad3f8 + 1 + + + admin + 2025-10-13 18:58:00 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Detect deprecated APIs and compatibility issues in scripts for future ServiceNow releases + + upgrade_compatibility_checker + [{"name":"{{action.script_sys_ids}}","label":"action➛Script Sys IDs","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.script_content}}","label":"action➛Script Content","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.analysis_scope}}","label":"action➛Analysis Scope","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.target_release}}","label":"action➛Target Release","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.application_scope}}","label":"action➛Application Scope","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.severity_filter}}","label":"action➛Severity Filter","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.include_suggestions}}","label":"action➛Include Suggestions","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.custom_api_dictionary}}","label":"action➛Custom API Dictionary","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].success}}","label":"step➛Script step➛Success","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":"a59523f2-a9a5-4afe-a19f-e885b3f8b3c8"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].total_scripts_analyzed}}","label":"step➛Script step➛Total Scripts Analyzed","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"77b3949d-a9a8-4e00-b0b2-5a664e168977"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_report}}","label":"step➛Script step➛Compatibility Report","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":"d84920de-e419-4777-b952-9caf737f4041"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].deprecated_apis_found}}","label":"step➛Script step➛Deprecated APIs Found","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":"8aec7c06-4129-4ab7-a10a-ce6400956c34"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].critical_issues}}","label":"step➛Script step➛Critical Issues","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":"fb925bd2-e520-4578-8ef0-1f03c6773caa"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].high_priority_issues}}","label":"step➛Script step➛High Priority Issues","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":"b7212e73-23c7-4eb9-9d90-9855070a6de5"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].medium_priority_issues}}","label":"step➛Script step➛Medium Priority Issues","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":"502bf2d4-d943-496e-9db9-48a4ef683ced"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].low_priority_issues}}","label":"step➛Script step➛Low Priority Issues","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":"149dfd4a-678f-4edc-99b2-6e10cb69afde"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].affected_scripts}}","label":"step➛Script step➛Affected Scripts","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":"eaf034d5-9037-4128-b47b-c52b59cf0db7"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].migration_suggestions}}","label":"step➛Script step➛Migration Suggestions","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":"c14290a6-e74d-4c1f-9605-de30b76188c3"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_score}}","label":"step➛Script step➛Compatibility Score","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"c75da507-404e-4870-879b-87bad06a8234"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].issues_summary}}","label":"step➛Script step➛Issues Summary","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":"8c5c7df5-2777-4cf0-b6f7-8e59948c5cef"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].remediation_effort}}","label":"step➛Script step➛Remediation Effort","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":"f18096f5-d9da-49de-82a8-d7700a34b98e"}},{"name":"{{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].error_message}}","label":"step➛Script step➛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":"0a44a87a-8fb7-4535-9477-5de407bb1516"}}] + true + Upgrade Compatibility Checker + + + + fe4b673d83e4ba9025abc070ceaad300 + sys_hub_action_type_snapshot + admin + 2025-10-13 17:49:47 + global + / + 3664f3318368ba9025abc070ceaad368 + 1 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:55 + false + + + + + + sys_hub_action_type_snapshot + 3664f3318368ba9025abc070ceaad368 + 2 + sys_variable_value + admin + 2025-10-13 17:49:49 + 1b6437318368ba9025abc070ceaad370 + 0 + admin + 2025-10-13 17:49:49 + 0 + 5b6437318368ba9025abc070ceaad365 + + + sys_hub_action_type_snapshot + 3664f3318368ba9025abc070ceaad368 + 2 + sys_variable_value + admin + 2025-10-13 18:57:58 + 3104084283e8ba9025abc070ceaad342 + 0 + admin + 2025-10-13 18:57:58 + + 2504c44283e8ba9025abc070ceaad39f + + + sys_hub_action_type_snapshot + 3664f3318368ba9025abc070ceaad368 + 1 + sys_variable_value + admin + 2025-10-13 17:49:49 + db6437318368ba9025abc070ceaad370 + 0 + admin + 2025-10-13 17:49:49 + {"version":"1.0","serializationFormat":"JSON","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\":\"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\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}}} + d36437318368ba9025abc070ceaad360 + + + + affected_scripts + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + b504084283e8ba9025abc070ceaad340 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].affected_scripts}} +
+ + compatibility_report + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + 3904084283e8ba9025abc070ceaad341 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_report}} +
+ + compatibility_score + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + bd04084283e8ba9025abc070ceaad341 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].compatibility_score}} +
+ + critical_issues + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + 7504084283e8ba9025abc070ceaad341 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].critical_issues}} +
+ + deprecated_apis_found + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + 3104084283e8ba9025abc070ceaad340 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].deprecated_apis_found}} +
+ + error_message + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + f504084283e8ba9025abc070ceaad33f + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].error_message}} +
+ + high_priority_issues + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + 7904084283e8ba9025abc070ceaad340 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].high_priority_issues}} +
+ + issues_summary + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + 3d04084283e8ba9025abc070ceaad340 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].issues_summary}} +
+ + low_priority_issues + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + b904084283e8ba9025abc070ceaad33f + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].low_priority_issues}} +
+ + medium_priority_issues + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + f104084283e8ba9025abc070ceaad340 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].medium_priority_issues}} +
+ + migration_suggestions + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + 7d04084283e8ba9025abc070ceaad33f + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].migration_suggestions}} +
+ + remediation_effort + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + f904084283e8ba9025abc070ceaad341 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].remediation_effort}} +
+ + success + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + fd04084283e8ba9025abc070ceaad340 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].success}} +
+ + total_scripts_analyzed + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 18:57:58 + b104084283e8ba9025abc070ceaad341 + 0 + admin + 2025-10-13 18:57:58 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ {{step[3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb].total_scripts_analyzed}} +
+ + __action_status__ + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 17:49:49 + 976437318368ba9025abc070ceaad370 + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ +
+ + __dont_treat_as_error__ + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 17:49:49 + d36437318368ba9025abc070ceaad370 + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368
+ +
+ + + 3664f3318368ba9025abc070ceaad368 + 3ef22e7f-eed2-4ca4-ac64-f00bde5bdfbb + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 17:49:47 + 3264f3318368ba9025abc070ceaad3ad + 2 + b812ceb69337a210633378917cba10bc + admin + 2025-10-13 18:57:57 + + + + sys_hub_step_instance + 3264f3318368ba9025abc070ceaad3ad + 600 + sys_variable_value + admin + 2025-10-13 17:49:49 + 9f6437318368ba9025abc070ceaad358 + 1 + admin + 2025-10-13 18:57:57 + (function execute(inputs, outputs) { + + // Initialize outputs first + outputs.success = false; + outputs.total_scripts_analyzed = 0; + outputs.compatibility_report = '{}'; + outputs.deprecated_apis_found = '[]'; + outputs.critical_issues = '[]'; + outputs.high_priority_issues = '[]'; + outputs.medium_priority_issues = '[]'; + outputs.low_priority_issues = '[]'; + outputs.affected_scripts = '[]'; + outputs.migration_suggestions = '[]'; + outputs.compatibility_score = 0; + outputs.issues_summary = '{}'; + outputs.remediation_effort = '{}'; + outputs.error_message = ''; + + // Input extraction (keeping the working version) + function extractInput(inputName, alternatives) { + alternatives = alternatives || []; + var allNames = [inputName].concat(alternatives); + + for (var i = 0; i < allNames.length; i++) { + var name = allNames[i]; + var value = null; + + if (inputs && inputs[name] !== undefined && inputs[name] !== null) { + value = inputs[name]; + } + + if (typeof data !== 'undefined' && data[name] !== undefined && data[name] !== null) { + value = data[name]; + } + + if (value !== null && value !== undefined) { + var stringValue = value.toString().trim(); + if (stringValue !== '' && stringValue !== 'null' && stringValue !== 'undefined') { + return stringValue; + } + } + } + + return ''; + } + + // Extract inputs + var scriptSysIds = extractInput('script_sys_ids', ['script_sys_id']); + var scriptContent = extractInput('script_content'); + var analysisScope = extractInput('analysis_scope'); + var applicationScope = extractInput('application_scope'); + var targetRelease = extractInput('target_release') || 'Zurich'; + + // Validate inputs + if (!scriptSysIds && !scriptContent && !analysisScope && !applicationScope) { + outputs.error_message = "At least one input parameter is required"; + return; + } + + try { + gs.info("Starting compatibility analysis..."); + + // Initialize compatibility checker + var compatibilityChecker = { + deprecated_apis: getDeprecatedApiDictionary(targetRelease), + analyzed_scripts: [], + issues: { + critical: [], + high: [], + medium: [], + low: [] + }, + total_scripts: 0 + }; + + // Analyze direct script content + if (scriptContent) { + gs.info("Analyzing direct script content..."); + var directAnalysis = analyzeScriptContent(scriptContent, 'direct_input', 'Direct Input', compatibilityChecker.deprecated_apis); + compatibilityChecker.analyzed_scripts.push(directAnalysis); + categorizeIssues(directAnalysis.issues, compatibilityChecker.issues); + compatibilityChecker.total_scripts++; + } + + // Analyze specific script sys_ids + if (scriptSysIds) { + gs.info("Analyzing script sys_ids: " + scriptSysIds); + var sysIdArray = scriptSysIds.split(','); + + for (var i = 0; i < sysIdArray.length; i++) { + var sysId = sysIdArray[i].trim(); + + if (sysId.length === 32) { + var scriptAnalysis = analyzeScriptBySysId(sysId, compatibilityChecker.deprecated_apis); + if (scriptAnalysis) { + compatibilityChecker.analyzed_scripts.push(scriptAnalysis); + categorizeIssues(scriptAnalysis.issues, compatibilityChecker.issues); + compatibilityChecker.total_scripts++; + } + } + } + } + + // Analyze by scope + if (analysisScope) { + gs.info("Analyzing by scope: " + analysisScope); + var scopeResults = analyzeByScope(analysisScope, applicationScope, compatibilityChecker.deprecated_apis); + + for (var j = 0; j < scopeResults.length; j++) { + compatibilityChecker.analyzed_scripts.push(scopeResults[j]); + categorizeIssues(scopeResults[j].issues, compatibilityChecker.issues); + compatibilityChecker.total_scripts++; + } + } + + // Calculate results + var totalIssues = compatibilityChecker.issues.critical.length + + compatibilityChecker.issues.high.length + + compatibilityChecker.issues.medium.length + + compatibilityChecker.issues.low.length; + + var compatibilityScore = compatibilityChecker.total_scripts === 0 ? 100 : + Math.max(0, 100 - Math.round((totalIssues / compatibilityChecker.total_scripts) * 10)); + + // Prepare report + var report = { + analysis_metadata: { + target_release: targetRelease, + timestamp: new GlideDateTime().toString(), + total_scripts: compatibilityChecker.total_scripts, + total_issues: totalIssues, + compatibility_score: compatibilityScore + }, + analyzed_scripts: compatibilityChecker.analyzed_scripts, + issues: compatibilityChecker.issues + }; + + // Set outputs + outputs.success = true; + outputs.total_scripts_analyzed = compatibilityChecker.total_scripts; + outputs.compatibility_report = JSON.stringify(report, null, 2); + outputs.critical_issues = JSON.stringify(compatibilityChecker.issues.critical, null, 2); + outputs.high_priority_issues = JSON.stringify(compatibilityChecker.issues.high, null, 2); + outputs.medium_priority_issues = JSON.stringify(compatibilityChecker.issues.medium, null, 2); + outputs.low_priority_issues = JSON.stringify(compatibilityChecker.issues.low, null, 2); + outputs.compatibility_score = compatibilityScore; + outputs.affected_scripts = JSON.stringify(compatibilityChecker.analyzed_scripts.filter(function(s) { + return s.issues.length > 0; + }), null, 2); + outputs.issues_summary = JSON.stringify({ + total: totalIssues, + critical: compatibilityChecker.issues.critical.length, + high: compatibilityChecker.issues.high.length, + medium: compatibilityChecker.issues.medium.length, + low: compatibilityChecker.issues.low.length + }, null, 2); + + gs.info("Analysis completed successfully. Scripts: " + compatibilityChecker.total_scripts + ", Issues: " + totalIssues); + + } catch (error) { + outputs.success = false; + outputs.error_message = "Compatibility analysis error: " + error.message; + gs.error("Upgrade Compatibility Checker Error: " + error.message); + gs.error("Stack: " + error.stack); + } + + // Helper Functions + function getDeprecatedApiDictionary(targetRelease) { + return [ + { + api: 'GlideSession.getLanguage()', + severity: 'medium', + deprecated_in: 'quebec', + removed_in: 'vancouver', + replacement: 'gs.getUser().getLanguage()', + description: 'GlideSession.getLanguage() is deprecated', + migration_effort: 'low' + }, + { + api: 'JSUtil.nil(', + severity: 'medium', + deprecated_in: 'tokyo', + removed_in: 'vancouver', + replacement: 'gs.nil(', + description: 'JSUtil.nil() is deprecated, use gs.nil() instead', + migration_effort: 'low' + }, + { + api: 'eval(', + severity: 'critical', + deprecated_in: 'all', + removed_in: 'vancouver', + replacement: 'Refactor to avoid eval()', + description: 'eval() is a security risk', + migration_effort: 'high' + }, + { + api: 'GlideRecord.setWorkflow(', + severity: 'high', + deprecated_in: 'san_diego', + removed_in: 'vancouver', + replacement: 'GlideRecord.setEngineIfPresent(', + description: 'setWorkflow() is deprecated', + migration_effort: 'medium' + }, + { + api: 'GlideSystem.getProperty(', + severity: 'low', + deprecated_in: 'rome', + removed_in: 'washington', + replacement: 'gs.getProperty(', + description: 'Use gs.getProperty() instead', + migration_effort: 'low' + }, + { + api: 'current.setDisplayValue(', + severity: 'high', + deprecated_in: 'utah', + removed_in: 'washington', + replacement: 'current.setValue(', + description: 'setDisplayValue() can cause data inconsistencies', + migration_effort: 'medium' + } + ]; + } + + function analyzeScriptContent(content, id, name, deprecatedApis) { + var analysis = { + script_id: id, + script_name: name, + script_type: 'unknown', + issues: [], + lines_analyzed: content.split('\n').length, + content_length: content.length + }; + + var lines = content.split('\n'); + + for (var i = 0; i < deprecatedApis.length; i++) { + var api = deprecatedApis[i]; + + for (var lineNum = 0; lineNum < lines.length; lineNum++) { + var line = lines[lineNum]; + + if (line.indexOf(api.api) > -1) { + analysis.issues.push({ + api_name: api.api, + severity: api.severity, + line_number: lineNum + 1, + line_content: line.trim(), + replacement: api.replacement, + description: api.description, + migration_effort: api.migration_effort + }); + } + } + } + + return analysis; + } + + function analyzeScriptBySysId(sysId, deprecatedApis) { + var scriptTables = [ + { table: 'sys_script', script_field: 'script', name_field: 'name', type: 'business_rule' }, + { table: 'sys_script_include', script_field: 'script', name_field: 'name', type: 'script_include' }, + { table: 'sys_script_client', script_field: 'script', name_field: 'name', type: 'client_script' }, + { table: 'sys_ui_script', script_field: 'script', name_field: 'name', type: 'ui_script' } + ]; + + for (var i = 0; i < scriptTables.length; i++) { + var tableInfo = scriptTables[i]; + + try { + var gr = new GlideRecord(tableInfo.table); + + // Use get() method instead of query with setLimit + if (gr.get(sysId)) { + var scriptContent = gr.getValue(tableInfo.script_field) || ''; + var scriptName = gr.getValue(tableInfo.name_field) || 'Unknown'; + + if (scriptContent.trim() === '') { + gs.info("Script content is empty for: " + scriptName); + continue; + } + + var analysis = analyzeScriptContent(scriptContent, sysId, scriptName, deprecatedApis); + analysis.script_type = tableInfo.type; + analysis.table_name = tableInfo.table; + + gs.info("Successfully analyzed script: " + scriptName + " (" + tableInfo.type + ")"); + return analysis; + } + } catch (tableError) { + gs.warn("Error accessing table " + tableInfo.table + ": " + tableError.message); + continue; + } + } + + gs.warn("Script not found for sys_id: " + sysId); + return null; + } + + function analyzeByScope(scope, appScope, deprecatedApis) { + var results = []; + + try { + if (scope === 'business_rules' || scope === 'all') { + var brResults = analyzeTableSafely('sys_script', 'script', 'name', 'business_rule', appScope, deprecatedApis); + results = results.concat(brResults); + } + + if (scope === 'script_includes' || scope === 'all') { + var siResults = analyzeTableSafely('sys_script_include', 'script', 'name', 'script_include', appScope, deprecatedApis); + results = results.concat(siResults); + } + + if (scope === 'client_scripts' || scope === 'all') { + var csResults = analyzeTableSafely('sys_script_client', 'script', 'name', 'client_script', appScope, deprecatedApis); + results = results.concat(csResults); + } + + } catch (scopeError) { + gs.error("Error in scope analysis: " + scopeError.message); + } + + return results; + } + + function analyzeTableSafely(tableName, scriptField, nameField, scriptType, appScope, deprecatedApis) { + var results = []; + var recordCount = 0; + var maxRecords = 25; // Reduced limit to prevent performance issues + + try { + var gr = new GlideRecord(tableName); + + // Add application scope filter if specified + if (appScope) { + if (gr.isValidField('sys_scope')) { + gr.addQuery('sys_scope.scope', appScope); + } else if (gr.isValidField('sys_package')) { + gr.addQuery('sys_package.source', appScope); + } + } + + // Add active filter where applicable + if (gr.isValidField('active')) { + gr.addQuery('active', true); + } + + // Order by sys_created_on to get most recent first + if (gr.isValidField('sys_created_on')) { + gr.orderByDesc('sys_created_on'); + } + + // Execute query + gr.query(); + + while (gr.next() && recordCount < maxRecords) { + try { + var scriptContent = gr.getValue(scriptField) || ''; + if (scriptContent.trim() === '') { + continue; + } + + var scriptName = gr.getValue(nameField) || 'Unknown'; + var sysId = gr.getValue('sys_id'); + + var analysis = analyzeScriptContent(scriptContent, sysId, scriptName, deprecatedApis); + analysis.script_type = scriptType; + analysis.table_name = tableName; + + // Only include scripts with issues to reduce noise + if (analysis.issues.length > 0) { + results.push(analysis); + } + + recordCount++; + + } catch (recordError) { + gs.warn("Error processing record in " + tableName + ": " + recordError.message); + continue; + } + } + + gs.info("Analyzed " + recordCount + " records from " + tableName + ", found " + results.length + " with issues"); + + } catch (tableError) { + gs.error("Error analyzing table " + tableName + ": " + tableError.message); + } + + return results; + } + + function categorizeIssues(scriptIssues, issueCategories) { + for (var i = 0; i < scriptIssues.length; i++) { + var issue = scriptIssues[i]; + switch (issue.severity) { + case 'critical': + issueCategories.critical.push(issue); + break; + case 'high': + issueCategories.high.push(issue); + break; + case 'medium': + issueCategories.medium.push(issue); + break; + case 'low': + issueCategories.low.push(issue); + break; + default: + issueCategories.low.push(issue); + break; + } + } + } + +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 3264f3318368ba9025abc070ceaad3ad + 400 + sys_variable_value + admin + 2025-10-13 17:49:49 + db6437318368ba9025abc070ceaad358 + 0 + admin + 2025-10-13 17:49:49 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + AnalysisScope + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 5b6437318368ba9025abc070ceaad359 + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.analysis_scope}} +
+ + analysis_scope + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + 9904c44283e8ba9025abc070ceaad394 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.analysis_scope}} +
+ + application + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 976437318368ba9025abc070ceaad358 + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + ApplicationScope + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + db6437318368ba9025abc070ceaad35a + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.application_scope}} +
+ + application_scope + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + d504c44283e8ba9025abc070ceaad394 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.application_scope}} +
+ + CustomAPIDictionary + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 9f6437318368ba9025abc070ceaad35a + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.custom_api_dictionary}} +
+ + custom_api_dictionary + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + 5104c44283e8ba9025abc070ceaad394 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.custom_api_dictionary}} +
+ + IncludeSuggestions + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 1b6437318368ba9025abc070ceaad35a + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.include_suggestions}} +
+ + include_suggestions + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + 5504c44283e8ba9025abc070ceaad393 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.include_suggestions}} +
+ + script + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 5b6437318368ba9025abc070ceaad358 + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + ScriptContent + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 936437318368ba9025abc070ceaad35a + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.script_content}} +
+ + ScriptSysIDs + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 1f6437318368ba9025abc070ceaad359 + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.script_sys_ids}} +
+ + script_content + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + d904c44283e8ba9025abc070ceaad393 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.script_content}} +
+ + script_sys_ids + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + 1904c44283e8ba9025abc070ceaad393 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.script_sys_ids}} +
+ + SeverityFilter + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + df6437318368ba9025abc070ceaad359 + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.severity_filter}} +
+ + severity_filter + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + 9d04c44283e8ba9025abc070ceaad393 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.severity_filter}} +
+ + TargetRelease + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 17:49:49 + 576437318368ba9025abc070ceaad35a + 0 + admin + 2025-10-13 17:49:49 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.target_release}} +
+ + target_release + 3264f3318368ba9025abc070ceaad3ad + admin + 2025-10-13 18:57:57 + 1504c44283e8ba9025abc070ceaad394 + 0 + admin + 2025-10-13 18:57:57 + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad
+ {{action.target_release}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + script_sys_ids + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:55 + 0104844283e8ba9025abc070ceaad3df + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:55 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + script_content + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:56 + 0104844283e8ba9025abc070ceaad3e4 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:56 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + custom_api_dictionary + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 700 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:56 + 4904c44283e8ba9025abc070ceaad312 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:56 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + application_scope + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 400 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:56 + 4d04844283e8ba9025abc070ceaad3ee + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:56 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + analysis_scope + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 200 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:56 + 8904844283e8ba9025abc070ceaad3e7 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:56 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + target_release + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 300 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:56 + c104844283e8ba9025abc070ceaad3eb + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:56 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + severity_filter + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 500 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:56 + c504844283e8ba9025abc070ceaad3f2 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:56 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + include_suggestions + false + + + + false + + + string + + true + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_input_3264f3318368ba9025abc070ceaad3ad + + 600 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 18:57:56 + cd04c44283e8ba9025abc070ceaad30e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:56 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=eaf034d5-9037-4128-b47b-c52b59cf0db7 + false + + + + + + + + + + + + + false + false + + + + affected_scripts + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 036437318368ba9025abc070ceaad32e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=77b3949d-a9a8-4e00-b0b2-5a664e168977 + false + + + + + + + + + + + + + false + false + + + + total_scripts_analyzed + false + + + + false + + + integer + + false + 40 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 0364f3318368ba9025abc070ceaad3ee + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=d84920de-e419-4777-b952-9caf737f4041 + false + + + + + + + + + + + + + false + false + + + + compatibility_report + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 0764f3318368ba9025abc070ceaad3fe + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=8aec7c06-4129-4ab7-a10a-ce6400956c34 + false + + + + + + + + + + + + + false + false + + + + deprecated_apis_found + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 436437318368ba9025abc070ceaad302 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=b7212e73-23c7-4eb9-9d90-9855070a6de5 + false + + + + + + + + + + + + + false + false + + + + high_priority_issues + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 4b6437318368ba9025abc070ceaad322 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=c75da507-404e-4870-879b-87bad06a8234 + false + + + + + + + + + + + + + false + false + + + + compatibility_score + false + + + + false + + + integer + + false + 40 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 11 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 4b6437318368ba9025abc070ceaad335 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=c14290a6-e74d-4c1f-9605-de30b76188c3 + false + + + + + + + + + + + + + false + false + + + + migration_suggestions + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 10 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 4f6437318368ba9025abc070ceaad331 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=502bf2d4-d943-496e-9db9-48a4ef683ced + false + + + + + + + + + + + + + false + false + + + + medium_priority_issues + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 876437318368ba9025abc070ceaad326 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=a59523f2-a9a5-4afe-a19f-e885b3f8b3c8 + false + + + + + + + + + + + + + false + false + + + + success + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 8764f3318368ba9025abc070ceaad3e9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=fb925bd2-e520-4578-8ef0-1f03c6773caa + false + + + + + + + + + + + + + false + false + + + + critical_issues + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + 8f6437318368ba9025abc070ceaad305 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=8c5c7df5-2777-4cf0-b6f7-8e59948c5cef + false + + + + + + + + + + + + + false + false + + + + issues_summary + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 12 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:49 + 976437318368ba9025abc070ceaad339 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49: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=f18096f5-d9da-49de-82a8-d7700a34b98e + false + + + + + + + + + + + + + false + false + + + + remediation_effort + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 13 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:49 + 9b6437318368ba9025abc070ceaad349 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49: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=149dfd4a-678f-4edc-99b2-6e10cb69afde + false + + + + + + + + + + + + + false + false + + + + low_priority_issues + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:48 + c36437318368ba9025abc070ceaad32a + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + 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=0a44a87a-8fb7-4535-9477-5de407bb1516 + false + + + + + + + + + + + + + false + false + + + + error_message + false + + + + false + + + string + + false + 8000 + 3264f3318368ba9025abc070ceaad3ad + 3264f3318368ba9025abc070ceaad3ad + sys_hub_step_instance + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + 14 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 17:49:49 + d76437318368ba9025abc070ceaad34d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:49 + false + false + false + false + false + simple + false + script + + + false + + + + high_priority_issues + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + 076437318368ba9025abc070ceaad325 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + deprecated_apis_found + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + 0f6437318368ba9025abc070ceaad304 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + compatibility_score + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:49 + 176437318368ba9025abc070ceaad338 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:49 + + + + + issues_summary + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:49 + 1b6437318368ba9025abc070ceaad348 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:49 + + + + + medium_priority_issues + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + 436437318368ba9025abc070ceaad329 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + remediation_effort + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:49 + 576437318368ba9025abc070ceaad34c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:49 + + + + + total_scripts_analyzed + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + 8364f3318368ba9025abc070ceaad3fd + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + low_priority_issues + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + 8f6437318368ba9025abc070ceaad32c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + success + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + 8f64f3318368ba9025abc070ceaad3ec + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + error_message + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:49 + 936437318368ba9025abc070ceaad350 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:49 + + + + + critical_issues + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + c76437318368ba9025abc070ceaad321 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + migration_suggestions + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + c76437318368ba9025abc070ceaad334 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + affected_scripts + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + cb6437318368ba9025abc070ceaad330 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + compatibility_report + + + + en + var__m_sys_hub_step_ext_output_3264f3318368ba9025abc070ceaad3ad + + sys_documentation + admin + 2025-10-13 17:49:48 + cf6437318368ba9025abc070ceaad300 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:48 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=75a56d73-9d2b-49d3-adbe-34343f9fb5b5 + false + + + + + + + + + + + + + false + false + + + + script_sys_ids + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + 3264f3318368ba9025abc070ceaad36b + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + 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=915d4c8e-8751-4e27-9d3d-206a0e20d9ec + false + + + + + + + + + + + + + false + false + + + + application_scope + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + 3e64f3318368ba9025abc070ceaad37d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + 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=9c5bcda3-406b-4468-baec-7b535ab4e59d + false + + + + + + + + + + + + + false + false + + + + custom_api_dictionary + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + 7264f3318368ba9025abc070ceaad38b + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + 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=192629df-c16f-4873-a593-389fe4f6cffb + false + + + + + + + + + + + + + false + false + + + + target_release + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + 7664f3318368ba9025abc070ceaad379 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + 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=eed667cc-df29-4d77-bab7-73c580563410 + false + + + + + + + + + + + + + false + false + + + + include_suggestions + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + ba64f3318368ba9025abc070ceaad386 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + 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=53f208b6-8389-4c3e-a040-7b2b6de315c6 + false + + + + + + + + + + + + + false + false + + + + analysis_scope + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + be64f3318368ba9025abc070ceaad374 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + 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=8ec563c6-32f1-4c1d-a457-4cabf1d977e8 + false + + + + + + + + + + + + + false + false + + + + severity_filter + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + f264f3318368ba9025abc070ceaad382 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + 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=6a286a14-e8bd-42cb-808b-97c559be1edb + false + + + + + + + + + + + + + false + false + + + + script_content + false + + + + false + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 17:49:47 + f664f3318368ba9025abc070ceaad370 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=049bc924-be07-4d54-bca4-deb27aaa1c4b + false + + + + + + + + + + + + + false + false + + + + success + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:57 + 1104c44283e8ba9025abc070ceaad39a + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:57 + false + false + false + false + false + simple + false + script + + + false + + + + + false + success + 1104c44283e8ba9025abc070ceaad39a + sys_hub_action_output + + admin + 2025-10-13 18:57:58 + e104084283e8ba9025abc070ceaad33d + 0 + admin + 2025-10-13 18:57:58 + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=0907649f-72ca-4937-96b8-95348d675289 + false + + + + + + + + + + + + + false + false + + + + remediation_effort + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 15 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + 2104084283e8ba9025abc070ceaad32f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=92c12cad-0ceb-49a9-9c53-18a8d5473387 + false + + + + + + + + + + + + + false + false + + + + compatibility_report + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:57 + 2104c44283e8ba9025abc070ceaad3b0 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:57 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=5f76419b-4c3a-4fad-8ede-f980bfe4d153 + false + + + + + + + + + + + + + false + false + + + + total_scripts_analyzed + + false + + + + false + + + + integer + + false + 40 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:57 + 2504c44283e8ba9025abc070ceaad39f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:57 + 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=2537a6dc-6e6b-4efc-b492-02cfb9034ef9,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 17:49:49 + 5b6437318368ba9025abc070ceaad365 + 3 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=54c4bc15-702f-42a1-8e86-1963ac4b3125 + false + + + + + + + + + + + + + false + false + + + + affected_scripts + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 11 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + 6104084283e8ba9025abc070ceaad311 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=0a9c66dc-cc5b-4739-9268-bddb71935fc8 + false + + + + + + + + + + + + + false + false + + + + medium_priority_issues + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + 6504084283e8ba9025abc070ceaad308 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=50ad883f-ebad-4302-bfda-49f7e3279b60 + false + + + + + + + + + + + + + false + false + + + + critical_issues + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + 6904c44283e8ba9025abc070ceaad3ff + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=290a79fc-9eaf-4919-bfb6-e42e37b9f0b5 + false + + + + + + + + + + + + + false + false + + + + compatibility_score + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 13 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + 6d04084283e8ba9025abc070ceaad319 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=43c45ff9-9dbe-4f9b-a1f7-b7400ae046c1 + false + + + + + + + + + + + + + false + false + + + + error_message + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 16 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + a504084283e8ba9025abc070ceaad333 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=e27a2fb2-8bb2-4662-a668-1d5e8954e18b + false + + + + + + + + + + + + + false + false + + + + deprecated_apis_found + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + a904c44283e8ba9025abc070ceaad3b7 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + 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=4cc93675-0e8c-46bc-9df5-f718c8289ae4 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 17:49:49 + d36437318368ba9025abc070ceaad360 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:57 + 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=3450f19e-345a-42b3-99db-75a488c44214 + false + + + + + + + + + + + + + false + false + + + + issues_summary + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 14 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + e104084283e8ba9025abc070ceaad31e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=85fa1f2c-ceb0-48ee-ac60-f801cf2b5885 + false + + + + + + + + + + + + + false + false + + + + migration_suggestions + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 12 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + e504084283e8ba9025abc070ceaad315 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=9863165b-08fd-4154-b239-bfb21cbddae0 + false + + + + + + + + + + + + + false + false + + + + low_priority_issues + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 10 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + e904084283e8ba9025abc070ceaad30c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=26757fe9-99e9-41c1-8803-0f9113bcb856 + false + + + + + + + + + + + + + false + false + + + + high_priority_issues + + false + + + + false + + + + string + + false + 8000 + 3664f3318368ba9025abc070ceaad368 + 3664f3318368ba9025abc070ceaad368 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 18:57:58 + ed04084283e8ba9025abc070ceaad303 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 3664f3318368ba9025abc070ceaad368 + admin + 2025-10-13 17:49:49 + d36437318368ba9025abc070ceaad372 + 0 + admin + 2025-10-13 17:49:49 + + + + custom_api_dictionary + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + 3664f3318368ba9025abc070ceaad3a7 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + severity_filter + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + 3a64f3318368ba9025abc070ceaad385 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + script_content + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + 3e64f3318368ba9025abc070ceaad373 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + application_scope + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + 7264f3318368ba9025abc070ceaad381 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + script_sys_ids + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + 7664f3318368ba9025abc070ceaad36f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + target_release + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + ba64f3318368ba9025abc070ceaad37c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + analysis_scope + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + f264f3318368ba9025abc070ceaad378 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + include_suggestions + + + + en + var__m_sys_hub_action_input_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:47 + fe64f3318368ba9025abc070ceaad389 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:47 + + + + + + low_priority_issues + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + 2104084283e8ba9025abc070ceaad310 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + high_priority_issues + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + 2504084283e8ba9025abc070ceaad307 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + total_scripts_analyzed + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:57 + 2904c44283e8ba9025abc070ceaad3a2 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:57 + + + + + migration_suggestions + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + 2d04084283e8ba9025abc070ceaad318 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + remediation_effort + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + 6504084283e8ba9025abc070ceaad332 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + compatibility_report + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:57 + 6504c44283e8ba9025abc070ceaad3b3 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:57 + + + + + compatibility_score + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + a104084283e8ba9025abc070ceaad31d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + affected_scripts + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + a504084283e8ba9025abc070ceaad314 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + medium_priority_issues + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + a904084283e8ba9025abc070ceaad30b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + critical_issues + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + ad04084283e8ba9025abc070ceaad302 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:49 + d36437318368ba9025abc070ceaad36b + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:49 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 17:49:49 + d76437318368ba9025abc070ceaad364 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 17:49:49 + + + + + success + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:57 + e104c44283e8ba9025abc070ceaad39e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:57 + + + + + error_message + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + e904084283e8ba9025abc070ceaad336 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + issues_summary + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + ed04084283e8ba9025abc070ceaad32d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + deprecated_apis_found + + + + en + var__m_sys_hub_action_output_3664f3318368ba9025abc070ceaad368 + + sys_documentation + admin + 2025-10-13 18:57:58 + ed04c44283e8ba9025abc070ceaad3ba + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 18:57:58 + + + + + + fe4b673d83e4ba9025abc070ceaad300 + 3664f3318368ba9025abc070ceaad368 + glide-zurich-07-01-2025__patch0-07-15-2025_07-23-2025_1759.zip + +