From e5b034ae64010a2557a097c6f56a58aaf4e1ee9d Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 7 Oct 2025 10:27:58 -0700 Subject: [PATCH] Given the RITM as the input, this action will check all related catalog tasks and will return an "Open" or "Closed" status depending on whether the tasks or active or closed as well as the count of open tasks --- b812ceb69337a210633378917cba10bc/checksum.txt | 2 +- ...ition_c3e43044c3a03210d7b8bd0ed4013148.xml | 2231 +++++++++++++++++ 2 files changed, 2232 insertions(+), 1 deletion(-) create mode 100644 b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c3e43044c3a03210d7b8bd0ed4013148.xml diff --git a/b812ceb69337a210633378917cba10bc/checksum.txt b/b812ceb69337a210633378917cba10bc/checksum.txt index b62468e..a4e962c 100644 --- a/b812ceb69337a210633378917cba10bc/checksum.txt +++ b/b812ceb69337a210633378917cba10bc/checksum.txt @@ -1 +1 @@ -UaGQNY0g6gBBLozMJhr_Je6GKPk0d9-H2GCfVZdkKfJ1oeCQI1MrXNleYS7VRODMhuaUmhNi8BTwqHSGGhhg5X0vkrjlfBet8BSwC3JI9xh2yepUWUwSMR12eVhJUwh1tVdUuCdXbNulmIWXSVtbTMoTrR8ubj8JUuzFLnO080EgciggmwTSxr4oluTUUbxJsjIrjgyKibLmQrQnjR87YSyfZ1aKppUxZEKvHt2qJGSPKb2HxyBQG5B9PghDQIw7r95Q2jkH9CS_k1UFDggnJQ10z6prQcfaJtmEhVm3R7pyBaa4v5uwVNGRHM5lpZRcZEIHj7VUDBlFDL8by9UL2KjuxPhr0LekB2namA3uIhTpa0CEMdSWYAdZ8GUetrYVyixX1WI9eOqeDVwV9GANXcWu8N48M4gHR2xDNmZ-FeDCVlhuaBqsZ04j834qk7Y4QLW75QMbOSKlaQdXvXV8QPM8wzkmhp1vS0D8SP9S7T6vUIyfbDV-igqUuwPPw2qeFGnMauPsh8SjQ8RtuR7NelhApsBwKqLHk4XoaHkfPWtFnV4qzB8ZZ8Fiv9oUqdjuBAt8ZcW0-mfzuvm4daQ0xcA6zz31FGO7oDtqMsEw9yNi2bIKDbyRNo15GmIteHwXFslh2S0_YH9NWG-yEgFArumhFvV-LqDlO0eRyFWWFb0 +wwe__qZubBROBnaRiBZXhG9RwKY1S7cIm1IaJTFcROXRxQs0WpqA8by1pmpPgBDfYWQ61scubppQla60C2DuuxnWw3Ehldfheddjz-t_Nwt2jpr8c9-D6P8StkO0Nw37kbqig4jhhkGT__nVPhvkcUbVNX0DvJxRe0hwiOM1MQlr3JhrAmNWx_kmhsqmos7JOnibPhfNwuXDcloheN8YzciIjKujYhQtizKSLTXe08AYic3dvkeI9oL71jpAVJFb3vjJNdc-opaml1x2ZByBkZuyHasgbWLXC8bzcckKctViacwOoYvPo_I9z80DvgTAqtB_-I-u84Aq6F-yOBC3YfW4z4BeFAR0blzGv6jL71nx9aas5sggiDtAcvyHlbJ2CjtP1lQJqnnJbOWI47WiTWXL0SYUZU8E0yLAPsDpGtcNzi-4Q6wh3e9xKLylysZPsv_WLjMzKbHhaN4U3L_B3m1XWl5RvwGf256gVgGrZDhI9EQ0lhyTXb5VuxqHoWT_G4W6uEifgWqIlDsoHur6Pc_0-Kr8X5l860sju5SC2wgJbWuT3806Ulz-He7rb8z-7fczCPAkPMlUNYebng-6P7jdpWVHB3888XwFG6kfs8a9DXEs-DGj4G21R5ueGRWie0ptexTlWzE8UU_qod6QMHaGGj_PunjS-Ldsuapi8ck \ No newline at end of file diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c3e43044c3a03210d7b8bd0ed4013148.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c3e43044c3a03210d7b8bd0ed4013148.xml new file mode 100644 index 0000000..1d316f2 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_c3e43044c3a03210d7b8bd0ed4013148.xml @@ -0,0 +1,2231 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + Given the RITM as the input, this action will check all related catalog tasks and will return an "Open" or "Closed" status depending on whether the tasks or active or closed as well as the count of open tasks + + false + check_ritm_catalog_task_status + [{"name":"{{action.ritm_sys_id}}","label":"action➛RITM Sys Id","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].status}}","label":"step➛Script step➛Status","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].open_task_count}}","label":"step➛Script step➛Open Task Count","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + 65b5f0c8c3a03210d7b8bd0ed401313b + + Check RITM Catalog Task Status + + + + false + published + sys_hub_action_type_definition + admin + 2025-10-07 17:23:45 + global + / + c3e43044c3a03210d7b8bd0ed4013148 + 7 + Check RITM Catalog Task Status + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_c3e43044c3a03210d7b8bd0ed4013148 + admin + 2025-10-07 17:27:13 + false + + + + + + sys_hub_action_type_definition + c3e43044c3a03210d7b8bd0ed4013148 + 3 + sys_variable_value + admin + 2025-10-07 17:25:38 + 26557888c3a03210d7b8bd0ed4013115 + 0 + admin + 2025-10-07 17:25:38 + 0 + 6e557888c3a03210d7b8bd0ed4013106 + + + sys_hub_action_type_definition + c3e43044c3a03210d7b8bd0ed4013148 + 1 + sys_variable_value + admin + 2025-10-07 17:25:38 + e6557888c3a03210d7b8bd0ed4013115 + 0 + admin + 2025-10-07 17:25:38 + {"version":"1.0","complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"4adfb7bc-9d67-498d-88d0-8d6c3d584fed\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"serializationFormat":"JSON","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}}} + e6553888c3a03210d7b8bd0ed40131fe + + + + open_task_count + c3e43044c3a03210d7b8bd0ed4013148 + admin + 2025-10-07 17:25:38 + 6a557888c3a03210d7b8bd0ed4013114 + 1 + admin + 2025-10-07 17:26:56 + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148
+ {{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].open_task_count}} +
+ + status + c3e43044c3a03210d7b8bd0ed4013148 + admin + 2025-10-07 17:25:38 + a2557888c3a03210d7b8bd0ed4013115 + 1 + admin + 2025-10-07 17:26:56 + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148
+ {{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].status}} +
+ + __action_status__ + c3e43044c3a03210d7b8bd0ed4013148 + admin + 2025-10-07 17:25:38 + ee557888c3a03210d7b8bd0ed4013114 + 0 + admin + 2025-10-07 17:25:38 + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148
+ +
+ + __dont_treat_as_error__ + c3e43044c3a03210d7b8bd0ed4013148 + admin + 2025-10-07 17:25:38 + 2e557888c3a03210d7b8bd0ed4013114 + 0 + admin + 2025-10-07 17:25:38 + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148
+ +
+ + + c3e43044c3a03210d7b8bd0ed4013148 + 6e9ec0eb-2963-4ef0-a92b-5782f4f047ed + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-07 17:25:37 + 9a553888c3a03210d7b8bd0ed40131e3 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-07 17:25:37 + + + + sys_hub_step_instance + 9a553888c3a03210d7b8bd0ed40131e3 + 400 + sys_variable_value + admin + 2025-10-07 17:25:37 + 26553888c3a03210d7b8bd0ed40131fa + 0 + admin + 2025-10-07 17:25:37 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 9a553888c3a03210d7b8bd0ed40131e3 + 600 + sys_variable_value + admin + 2025-10-07 17:25:37 + 6e553888c3a03210d7b8bd0ed40131fa + 0 + admin + 2025-10-07 17:25:37 + (function execute(inputs, outputs) { + + // Initialize outputs + outputs.status = 'Closed'; + outputs.open_task_count = 0; + + // Get the RITM record + var ritmGR = new GlideRecord('sc_req_item'); + if (!ritmGR.get(inputs.ritm_sys_id)) { + outputs.status = 'Invalid RITM'; + return; + } + + // Query related Catalog Tasks + var taskGR = new GlideRecord('sc_task'); + taskGR.addQuery('request_item', inputs.ritm_sys_id); + taskGR.query(); + + var openCount = 0; + + while (taskGR.next()) { + if (taskGR.active) { + openCount++; + } + } + + outputs.open_task_count = openCount; + outputs.status = openCount > 0 ? 'Open' : 'Closed'; + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + + application + 9a553888c3a03210d7b8bd0ed40131e3 + admin + 2025-10-07 17:25:37 + ea553888c3a03210d7b8bd0ed40131f9 + 0 + admin + 2025-10-07 17:25:37 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + ritm_sys_id + 9a553888c3a03210d7b8bd0ed40131e3 + admin + 2025-10-07 17:25:37 + 2a553888c3a03210d7b8bd0ed40131fb + 0 + admin + 2025-10-07 17:25:37 + var__m_sys_hub_step_ext_input_9a553888c3a03210d7b8bd0ed40131e3
+ {{action.ritm_sys_id}} +
+ + script + 9a553888c3a03210d7b8bd0ed40131e3 + admin + 2025-10-07 17:25:37 + a2553888c3a03210d7b8bd0ed40131fa + 0 + admin + 2025-10-07 17:25:37 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + ritm_sys_id + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=a9299fae-5c51-47bc-9dc5-43385c8fcbe9 + false + + + + + + + + + + + + + false + false + + + + status + false + + + + false + + + string + + false + 8000 + 9a553888c3a03210d7b8bd0ed40131e3 + 9a553888c3a03210d7b8bd0ed40131e3 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_9a553888c3a03210d7b8bd0ed40131e3 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-07 17:26:56 + 61a570c8c3a03210d7b8bd0ed4013102 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:26: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=2cf78681-71c8-4df4-a52d-e738bbcfd800 + false + + + + + + + + + + + + + false + false + + + + open_task_count + false + + + + false + + + string + + false + 8000 + 9a553888c3a03210d7b8bd0ed40131e3 + 9a553888c3a03210d7b8bd0ed40131e3 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_9a553888c3a03210d7b8bd0ed40131e3 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-07 17:26:56 + 61a570c8c3a03210d7b8bd0ed4013112 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:26:56 + false + false + false + false + false + simple + false + script + + + false + + + + open_task_count + + + + en + var__m_sys_hub_step_ext_output_9a553888c3a03210d7b8bd0ed40131e3 + + sys_documentation + admin + 2025-10-07 17:26:56 + 65a570c8c3a03210d7b8bd0ed4013114 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:26:56 + + + + + status + + + + en + var__m_sys_hub_step_ext_output_9a553888c3a03210d7b8bd0ed40131e3 + + sys_documentation + admin + 2025-10-07 17:26:56 + a5a570c8c3a03210d7b8bd0ed4013111 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:26:56 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=f53620f5-407d-4b7b-8f8e-1b6b339a3fb5 + false + + + + + + + + + + + + + false + false + + + + ritm_sys_id + false + + + + false + + + string + + true + 8000 + c3e43044c3a03210d7b8bd0ed4013148 + c3e43044c3a03210d7b8bd0ed4013148 + sys_hub_action_type_definition + var__m_sys_hub_action_input_c3e43044c3a03210d7b8bd0ed4013148 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-07 17:25:37 + 52553c48c3a03210d7b8bd0ed40131d6 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:37 + 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=af931dab-f819-4e03-9757-752afa41f84d + false + + + + + + + + + + + + + false + false + + + + open_task_count + + false + + + + false + + + + string + + false + 8000 + c3e43044c3a03210d7b8bd0ed4013148 + c3e43044c3a03210d7b8bd0ed4013148 + sys_hub_action_type_definition + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:25:38 + 2e557888c3a03210d7b8bd0ed401310c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:38 + 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=6bd8a9b9-8937-43d8-a556-927c4bbe906d,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + c3e43044c3a03210d7b8bd0ed4013148 + c3e43044c3a03210d7b8bd0ed4013148 + sys_hub_action_type_definition + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:25:38 + 6e557888c3a03210d7b8bd0ed4013106 + 5 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:11 + 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=56982b5c-d850-4fcb-8a25-16a687cee703 + false + + + + + + + + + + + + + false + false + + + + status + + false + + + + false + + + + string + + false + 8000 + c3e43044c3a03210d7b8bd0ed4013148 + c3e43044c3a03210d7b8bd0ed4013148 + sys_hub_action_type_definition + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:25:38 + a2557888c3a03210d7b8bd0ed4013103 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:38 + 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=341b9f23-3558-444c-b356-58c340159fd8 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + c3e43044c3a03210d7b8bd0ed4013148 + c3e43044c3a03210d7b8bd0ed4013148 + sys_hub_action_type_definition + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:25:37 + e6553888c3a03210d7b8bd0ed40131fe + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:37 + false + false + false + false + false + simple + false + script + + + false + + + + + + + c3e43044c3a03210d7b8bd0ed4013148 + admin + 2025-10-07 17:25:38 + e2557888c3a03210d7b8bd0ed4013117 + 0 + admin + 2025-10-07 17:25:38 + + + + ritm_sys_id + + + + en + var__m_sys_hub_action_input_c3e43044c3a03210d7b8bd0ed4013148 + + sys_documentation + admin + 2025-10-07 17:25:37 + d2553c48c3a03210d7b8bd0ed40131da + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:37 + + + + + + open_task_count + + + + en + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + sys_documentation + admin + 2025-10-07 17:25:38 + 2e557888c3a03210d7b8bd0ed401310f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:38 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + sys_documentation + admin + 2025-10-07 17:25:38 + 62557888c3a03210d7b8bd0ed401310c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:38 + + + + + status + + + + en + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + sys_documentation + admin + 2025-10-07 17:25:38 + a2557888c3a03210d7b8bd0ed4013106 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:38 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_c3e43044c3a03210d7b8bd0ed4013148 + + sys_documentation + admin + 2025-10-07 17:25:38 + e6557888c3a03210d7b8bd0ed4013102 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:25:38 + + + + + + + c3e43044c3a03210d7b8bd0ed4013148 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"86b5f0c8c3a03210d7b8bd0ed40131cc","name":"plan","plan_signature":null}} + 71b5f0c8c3a03210d7b8bd0ed401318e + admin + 2025-10-07 17:27:14 + global + / + 86b5f0c8c3a03210d7b8bd0ed40131cc + 0 + + + admin + 2025-10-07 17:27:14 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28100 + false + + + + Given the RITM as the input, this action will check all related catalog tasks and will return an "Open" or "Closed" status depending on whether the tasks or active or closed as well as the count of open tasks + + check_ritm_catalog_task_status + [{"name":"{{action.ritm_sys_id}}","label":"action➛RITM Sys Id","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].status}}","label":"step➛Script step➛Status","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].open_task_count}}","label":"step➛Script step➛Open Task Count","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + true + Check RITM Catalog Task Status + + + + c3e43044c3a03210d7b8bd0ed4013148 + sys_hub_action_type_snapshot + admin + 2025-10-07 17:27:12 + global + / + 65b5f0c8c3a03210d7b8bd0ed401313b + 0 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:12 + false + + + + + + sys_hub_action_type_snapshot + 65b5f0c8c3a03210d7b8bd0ed401313b + 1 + sys_variable_value + admin + 2025-10-07 17:27:13 + b1b5f0c8c3a03210d7b8bd0ed401318c + 0 + admin + 2025-10-07 17:27:13 + {"version":"1.0","complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"4adfb7bc-9d67-498d-88d0-8d6c3d584fed\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"serializationFormat":"JSON","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}}} + bdb5f0c8c3a03210d7b8bd0ed4013169 + + + sys_hub_action_type_snapshot + 65b5f0c8c3a03210d7b8bd0ed401313b + 3 + sys_variable_value + admin + 2025-10-07 17:27:13 + fdb5f0c8c3a03210d7b8bd0ed401318b + 0 + admin + 2025-10-07 17:27:13 + 0 + 3db5f0c8c3a03210d7b8bd0ed4013171 + + + + open_task_count + 65b5f0c8c3a03210d7b8bd0ed401313b + admin + 2025-10-07 17:27:13 + 35b5f0c8c3a03210d7b8bd0ed401318b + 0 + admin + 2025-10-07 17:27:13 + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b
+ {{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].open_task_count}} +
+ + status + 65b5f0c8c3a03210d7b8bd0ed401313b + admin + 2025-10-07 17:27:13 + 7db5f0c8c3a03210d7b8bd0ed401318b + 0 + admin + 2025-10-07 17:27:13 + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b
+ {{step[6e9ec0eb-2963-4ef0-a92b-5782f4f047ed].status}} +
+ + __action_status__ + 65b5f0c8c3a03210d7b8bd0ed401313b + admin + 2025-10-07 17:27:13 + b9b5f0c8c3a03210d7b8bd0ed401318b + 0 + admin + 2025-10-07 17:27:13 + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b
+ +
+ + __dont_treat_as_error__ + 65b5f0c8c3a03210d7b8bd0ed401313b + admin + 2025-10-07 17:27:13 + f5b5f0c8c3a03210d7b8bd0ed401318b + 0 + admin + 2025-10-07 17:27:13 + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b
+ +
+ + + 65b5f0c8c3a03210d7b8bd0ed401313b + 6e9ec0eb-2963-4ef0-a92b-5782f4f047ed + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-07 17:27:12 + 69b5f0c8c3a03210d7b8bd0ed4013152 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-07 17:27:13 + + + + sys_hub_step_instance + 69b5f0c8c3a03210d7b8bd0ed4013152 + 600 + sys_variable_value + admin + 2025-10-07 17:27:13 + 79b5f0c8c3a03210d7b8bd0ed4013166 + 0 + admin + 2025-10-07 17:27:13 + (function execute(inputs, outputs) { + + // Initialize outputs + outputs.status = 'Closed'; + outputs.open_task_count = 0; + + // Get the RITM record + var ritmGR = new GlideRecord('sc_req_item'); + if (!ritmGR.get(inputs.ritm_sys_id)) { + outputs.status = 'Invalid RITM'; + return; + } + + // Query related Catalog Tasks + var taskGR = new GlideRecord('sc_task'); + taskGR.addQuery('request_item', inputs.ritm_sys_id); + taskGR.query(); + + var openCount = 0; + + while (taskGR.next()) { + if (taskGR.active) { + openCount++; + } + } + + outputs.open_task_count = openCount; + outputs.status = openCount > 0 ? 'Open' : 'Closed'; + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 69b5f0c8c3a03210d7b8bd0ed4013152 + 400 + sys_variable_value + admin + 2025-10-07 17:27:13 + b5b5f0c8c3a03210d7b8bd0ed4013166 + 0 + admin + 2025-10-07 17:27:13 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + application + 69b5f0c8c3a03210d7b8bd0ed4013152 + admin + 2025-10-07 17:27:13 + 71b5f0c8c3a03210d7b8bd0ed4013166 + 0 + admin + 2025-10-07 17:27:13 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + ritm_sys_id + 69b5f0c8c3a03210d7b8bd0ed4013152 + admin + 2025-10-07 17:27:13 + b1b5f0c8c3a03210d7b8bd0ed4013167 + 0 + admin + 2025-10-07 17:27:13 + var__m_sys_hub_step_ext_input_69b5f0c8c3a03210d7b8bd0ed4013152
+ {{action.ritm_sys_id}} +
+ + script + 69b5f0c8c3a03210d7b8bd0ed4013152 + admin + 2025-10-07 17:27:13 + 35b5f0c8c3a03210d7b8bd0ed4013166 + 0 + admin + 2025-10-07 17:27:13 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + ritm_sys_id + false + + + + false + + + string + + true + 8000 + 69b5f0c8c3a03210d7b8bd0ed4013152 + 69b5f0c8c3a03210d7b8bd0ed4013152 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_69b5f0c8c3a03210d7b8bd0ed4013152 + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-07 17:27:12 + b5b5f0c8c3a03210d7b8bd0ed4013156 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:12 + 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=2cf78681-71c8-4df4-a52d-e738bbcfd800 + false + + + + + + + + + + + + + false + false + + + + open_task_count + false + + + + false + + + string + + false + 8000 + 69b5f0c8c3a03210d7b8bd0ed4013152 + 69b5f0c8c3a03210d7b8bd0ed4013152 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_69b5f0c8c3a03210d7b8bd0ed4013152 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-07 17:27:12 + bdb5f0c8c3a03210d7b8bd0ed401315d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:12 + 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=a9299fae-5c51-47bc-9dc5-43385c8fcbe9 + false + + + + + + + + + + + + + false + false + + + + status + false + + + + false + + + string + + false + 8000 + 69b5f0c8c3a03210d7b8bd0ed4013152 + 69b5f0c8c3a03210d7b8bd0ed4013152 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_69b5f0c8c3a03210d7b8bd0ed4013152 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-07 17:27:12 + f5b5f0c8c3a03210d7b8bd0ed401315a + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:12 + false + false + false + false + false + simple + false + script + + + false + + + + open_task_count + + + + en + var__m_sys_hub_step_ext_output_69b5f0c8c3a03210d7b8bd0ed4013152 + + sys_documentation + admin + 2025-10-07 17:27:13 + b1b5f0c8c3a03210d7b8bd0ed4013160 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + + + + + status + + + + en + var__m_sys_hub_step_ext_output_69b5f0c8c3a03210d7b8bd0ed4013152 + + sys_documentation + admin + 2025-10-07 17:27:12 + f1b5f0c8c3a03210d7b8bd0ed401315d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:12 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=f53620f5-407d-4b7b-8f8e-1b6b339a3fb5 + false + + + + + + + + + + + + + false + false + + + + ritm_sys_id + false + + + + false + + + string + + true + 8000 + 65b5f0c8c3a03210d7b8bd0ed401313b + 65b5f0c8c3a03210d7b8bd0ed401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_65b5f0c8c3a03210d7b8bd0ed401313b + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-07 17:27:12 + 21b5f0c8c3a03210d7b8bd0ed401313e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:12 + 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=af931dab-f819-4e03-9757-752afa41f84d + false + + + + + + + + + + + + + false + false + + + + open_task_count + + false + + + + false + + + + string + + false + 8000 + 65b5f0c8c3a03210d7b8bd0ed401313b + 65b5f0c8c3a03210d7b8bd0ed401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:27:13 + 39b5f0c8c3a03210d7b8bd0ed4013183 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + 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=6bd8a9b9-8937-43d8-a556-927c4bbe906d,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 65b5f0c8c3a03210d7b8bd0ed401313b + 65b5f0c8c3a03210d7b8bd0ed401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:27:13 + 3db5f0c8c3a03210d7b8bd0ed4013171 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + 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=56982b5c-d850-4fcb-8a25-16a687cee703 + false + + + + + + + + + + + + + false + false + + + + status + + false + + + + false + + + + string + + false + 8000 + 65b5f0c8c3a03210d7b8bd0ed401313b + 65b5f0c8c3a03210d7b8bd0ed401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:27:13 + b1b5f0c8c3a03210d7b8bd0ed401316e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + 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=341b9f23-3558-444c-b356-58c340159fd8 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 65b5f0c8c3a03210d7b8bd0ed401313b + 65b5f0c8c3a03210d7b8bd0ed401313b + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-07 17:27:13 + bdb5f0c8c3a03210d7b8bd0ed4013169 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 65b5f0c8c3a03210d7b8bd0ed401313b + admin + 2025-10-07 17:27:13 + bdb5f0c8c3a03210d7b8bd0ed401318d + 0 + admin + 2025-10-07 17:27:13 + + + + ritm_sys_id + + + + en + var__m_sys_hub_action_input_65b5f0c8c3a03210d7b8bd0ed401313b + + sys_documentation + admin + 2025-10-07 17:27:12 + 21b5f0c8c3a03210d7b8bd0ed401314e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:12 + + + + + + status + + + + en + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + sys_documentation + admin + 2025-10-07 17:27:13 + 71b5f0c8c3a03210d7b8bd0ed4013171 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + sys_documentation + admin + 2025-10-07 17:27:13 + 7db5f0c8c3a03210d7b8bd0ed4013182 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + sys_documentation + admin + 2025-10-07 17:27:13 + f5b5f0c8c3a03210d7b8bd0ed401316d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + + + + + open_task_count + + + + en + var__m_sys_hub_action_output_65b5f0c8c3a03210d7b8bd0ed401313b + + sys_documentation + admin + 2025-10-07 17:27:13 + f5b5f0c8c3a03210d7b8bd0ed4013186 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-07 17:27:13 + + + + + + c3e43044c3a03210d7b8bd0ed4013148 + 65b5f0c8c3a03210d7b8bd0ed401313b + glide-zurich-07-01-2025__patch1-08-20-2025_09-08-2025_1328.zip + +