From b27696dcc0979c10bca6286c03c6dbedb94a47e8 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 12 Oct 2025 22:22:10 -0700 Subject: [PATCH 1/4] GlideFilter.checkRecord equivalent Flow action --- b812ceb69337a210633378917cba10bc/README.md | 2 +- ...ition_9a2681bd83a8b610a2dfb5b6feaad320.xml | 2567 +++++++++++++++++ 2 files changed, 2568 insertions(+), 1 deletion(-) create mode 100644 b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9a2681bd83a8b610a2dfb5b6feaad320.xml diff --git a/b812ceb69337a210633378917cba10bc/README.md b/b812ceb69337a210633378917cba10bc/README.md index 05cd6fa..1aa7e3e 100644 --- a/b812ceb69337a210633378917cba10bc/README.md +++ b/b812ceb69337a210633378917cba10bc/README.md @@ -24,4 +24,4 @@ If you find yourself unable to import your repository due to the presence of fil 2.2 Activate/install all required dependencies 2.3 Re-import the application from source control Currently listed dependencies: - * + * ServiceNow IntegrationHub Enterprise Pack Installer diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9a2681bd83a8b610a2dfb5b6feaad320.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9a2681bd83a8b610a2dfb5b6feaad320.xml new file mode 100644 index 0000000..614300c --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_9a2681bd83a8b610a2dfb5b6feaad320.xml @@ -0,0 +1,2567 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Checks if the given record meets the given condition + + false + check_if_the_record_meets_the_conditionglidefilter + [{"name":"{{action.table_name}}","label":"action➛Table name","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.record_sysid}}","label":"action➛Record SYSID","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.encoded_query}}","label":"action➛Encoded Query","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[c2307f02-1f6b-4288-ab43-5ea864161379].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + 66d8cdf183e8b610a2dfb5b6feaad3ca + + Check if the record meets the condition(GlideFilter) + + + + false + published + sys_hub_action_type_definition + admin + 2025-10-13 05:08:27 + global + / + 9a2681bd83a8b610a2dfb5b6feaad320 + 7 + Check if the record meets the condition(GlideFilter) + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_9a2681bd83a8b610a2dfb5b6feaad320 + admin + 2025-10-13 05:20:13 + false + + + + + + sys_hub_action_type_definition + 9a2681bd83a8b610a2dfb5b6feaad320 + 1 + sys_variable_value + admin + 2025-10-13 05:13:29 + 48570d3183e8b610a2dfb5b6feaad38d + 0 + admin + 2025-10-13 05:13:29 + {"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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"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":""}}}} + 04570d3183e8b610a2dfb5b6feaad36d + + + sys_hub_action_type_definition + 9a2681bd83a8b610a2dfb5b6feaad320 + 3 + sys_variable_value + admin + 2025-10-13 05:13:29 + 84570d3183e8b610a2dfb5b6feaad38d + 0 + admin + 2025-10-13 05:13:29 + 0 + c4570d3183e8b610a2dfb5b6feaad382 + + + sys_hub_action_type_definition + 9a2681bd83a8b610a2dfb5b6feaad320 + 2 + sys_variable_value + admin + 2025-10-13 05:13:29 + c0570d3183e8b610a2dfb5b6feaad38d + 0 + admin + 2025-10-13 05:13:29 + 0 + 0c570d3183e8b610a2dfb5b6feaad37e + + + + is_match + 9a2681bd83a8b610a2dfb5b6feaad320 + admin + 2025-10-13 05:13:29 + c8570d3183e8b610a2dfb5b6feaad38c + 0 + admin + 2025-10-13 05:13:29 + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320
+ {{step[c2307f02-1f6b-4288-ab43-5ea864161379].is_match}} +
+ + __action_status__ + 9a2681bd83a8b610a2dfb5b6feaad320 + admin + 2025-10-13 05:13:29 + 40570d3183e8b610a2dfb5b6feaad38d + 0 + admin + 2025-10-13 05:13:29 + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320
+ +
+ + __dont_treat_as_error__ + 9a2681bd83a8b610a2dfb5b6feaad320 + admin + 2025-10-13 05:13:29 + 8c570d3183e8b610a2dfb5b6feaad38c + 0 + admin + 2025-10-13 05:13:29 + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320
+ +
+ + + 9a2681bd83a8b610a2dfb5b6feaad320 + c2307f02-1f6b-4288-ab43-5ea864161379 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 05:13:28 + 73470d3183e8b610a2dfb5b6feaad342 + 3 + b812ceb69337a210633378917cba10bc + admin + 2025-10-13 05:19:01 + + + + sys_hub_step_instance + 73470d3183e8b610a2dfb5b6feaad342 + 400 + sys_variable_value + admin + 2025-10-13 05:13:28 + 00570d3183e8b610a2dfb5b6feaad368 + 0 + admin + 2025-10-13 05:13:28 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 73470d3183e8b610a2dfb5b6feaad342 + 600 + sys_variable_value + admin + 2025-10-13 05:13:28 + 48570d3183e8b610a2dfb5b6feaad368 + 2 + admin + 2025-10-13 05:19:01 + (function execute(inputs, outputs) { + try { + var tableGr = new global.GlideRecordUtil().getGR(inputs.table, inputs.sysid); + outputs.is_match = GlideFilter.checkRecord(tableGr, inputs.enquery); + + } catch (e) { + outputs.is_match = false; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + 73470d3183e8b610a2dfb5b6feaad342 + admin + 2025-10-13 05:13:28 + c4570d3183e8b610a2dfb5b6feaad367 + 0 + admin + 2025-10-13 05:13:28 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + enquery + 73470d3183e8b610a2dfb5b6feaad342 + admin + 2025-10-13 05:13:28 + 48570d3183e8b610a2dfb5b6feaad369 + 0 + admin + 2025-10-13 05:13:28 + var__m_sys_hub_step_ext_input_73470d3183e8b610a2dfb5b6feaad342
+ {{action.encoded_query}} +
+ + script + 73470d3183e8b610a2dfb5b6feaad342 + admin + 2025-10-13 05:13:28 + 8c570d3183e8b610a2dfb5b6feaad367 + 0 + admin + 2025-10-13 05:13:28 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + sysid + 73470d3183e8b610a2dfb5b6feaad342 + admin + 2025-10-13 05:13:28 + 84570d3183e8b610a2dfb5b6feaad369 + 0 + admin + 2025-10-13 05:13:28 + var__m_sys_hub_step_ext_input_73470d3183e8b610a2dfb5b6feaad342
+ {{action.record_sysid}} +
+ + table + 73470d3183e8b610a2dfb5b6feaad342 + admin + 2025-10-13 05:13:28 + 0c570d3183e8b610a2dfb5b6feaad369 + 0 + admin + 2025-10-13 05:13:28 + var__m_sys_hub_step_ext_input_73470d3183e8b610a2dfb5b6feaad342
+ {{action.table_name}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + sysid + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + table + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + enquery + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=9d556334-89c6-4ac6-a14f-c18a3086fa06 + false + + + + + + + + + + + + + false + false + + + + is_match + false + + + + false + + + boolean + + true + 40 + 73470d3183e8b610a2dfb5b6feaad342 + 73470d3183e8b610a2dfb5b6feaad342 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_73470d3183e8b610a2dfb5b6feaad342 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 05:13:28 + 0c570d3183e8b610a2dfb5b6feaad34f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + false + false + false + false + false + simple + false + script + + + false + + + + is_match + + + + en + var__m_sys_hub_step_ext_output_73470d3183e8b610a2dfb5b6feaad342 + + sys_documentation + admin + 2025-10-13 05:13:28 + c0570d3183e8b610a2dfb5b6feaad353 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=c15f072c-85bc-4fa1-86a2-edd45f6ed3cd + false + + + + + + + + + + + + + false + false + + + + encoded_query + false + + + + false + + + string + + false + 8000 + 9a2681bd83a8b610a2dfb5b6feaad320 + 9a2681bd83a8b610a2dfb5b6feaad320 + sys_hub_action_type_definition + var__m_sys_hub_action_input_9a2681bd83a8b610a2dfb5b6feaad320 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:13:28 + 77470d3183e8b610a2dfb5b6feaad32a + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13: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=cb28ca4a-1926-4b27-a51f-a465876e93e0 + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + string + + false + 8000 + 9a2681bd83a8b610a2dfb5b6feaad320 + 9a2681bd83a8b610a2dfb5b6feaad320 + sys_hub_action_type_definition + var__m_sys_hub_action_input_9a2681bd83a8b610a2dfb5b6feaad320 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:13:28 + 7f47493d83a0b610a2dfb5b6feaad31f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13: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=6a5bcf3d-822e-45f4-9b49-6d241de6f9f3 + false + + + + + + + + + + + + + false + false + + + + record_sysid + false + + + + false + + + string + + false + 8000 + 9a2681bd83a8b610a2dfb5b6feaad320 + 9a2681bd83a8b610a2dfb5b6feaad320 + sys_hub_action_type_definition + var__m_sys_hub_action_input_9a2681bd83a8b610a2dfb5b6feaad320 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:13:28 + bb470d3183e8b610a2dfb5b6feaad326 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,co_type_name=FDACTIONSTATUS,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=object,uiTypeLabel=Object,uiUniqueId=8acc9d71-0947-42af-bda4-748f84b83528 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 9a2681bd83a8b610a2dfb5b6feaad320 + 9a2681bd83a8b610a2dfb5b6feaad320 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:13:28 + 04570d3183e8b610a2dfb5b6feaad36d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=2ec7c9e0-20b2-4567-b961-37a06e6d9d63 + false + + + + + + + + + + + + + false + false + + + + is_match + + false + + + + false + + + + boolean + + false + 40 + 9a2681bd83a8b610a2dfb5b6feaad320 + 9a2681bd83a8b610a2dfb5b6feaad320 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:13:28 + 0c570d3183e8b610a2dfb5b6feaad37e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + action_error_output=true,element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=4ce1d30f-1ecf-4114-afa4-b42e37200e51,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 9a2681bd83a8b610a2dfb5b6feaad320 + 9a2681bd83a8b610a2dfb5b6feaad320 + sys_hub_action_type_definition + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:13:29 + c4570d3183e8b610a2dfb5b6feaad382 + 7 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:12 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 9a2681bd83a8b610a2dfb5b6feaad320 + admin + 2025-10-13 05:13:29 + 04570d3183e8b610a2dfb5b6feaad38f + 0 + admin + 2025-10-13 05:13:29 + + + + encoded_query + + + + en + var__m_sys_hub_action_input_9a2681bd83a8b610a2dfb5b6feaad320 + + sys_documentation + admin + 2025-10-13 05:13:28 + 77470d3183e8b610a2dfb5b6feaad32d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + + + + + record_sysid + + + + en + var__m_sys_hub_action_input_9a2681bd83a8b610a2dfb5b6feaad320 + + sys_documentation + admin + 2025-10-13 05:13:28 + bb470d3183e8b610a2dfb5b6feaad329 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + + + + + table_name + + + + en + var__m_sys_hub_action_input_9a2681bd83a8b610a2dfb5b6feaad320 + + sys_documentation + admin + 2025-10-13 05:13:28 + ff470d3183e8b610a2dfb5b6feaad325 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + + + + + + is_match + + + + en + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320 + + sys_documentation + admin + 2025-10-13 05:13:29 + 0c570d3183e8b610a2dfb5b6feaad381 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:29 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320 + + sys_documentation + admin + 2025-10-13 05:13:28 + 40570d3183e8b610a2dfb5b6feaad37e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:28 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_9a2681bd83a8b610a2dfb5b6feaad320 + + sys_documentation + admin + 2025-10-13 05:13:29 + 8c570d3183e8b610a2dfb5b6feaad387 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:13:29 + + + + + + + 9a2681bd83a8b610a2dfb5b6feaad320 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"47d8013583e8b610a2dfb5b6feaad35d","name":"plan","plan_signature":null}} + 32d8013583e8b610a2dfb5b6feaad30e + admin + 2025-10-13 05:20:14 + global + / + 47d8013583e8b610a2dfb5b6feaad35d + 0 + + + admin + 2025-10-13 05:20:14 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Checks if the given record meets the given condition + + check_if_the_record_meets_the_conditionglidefilter + [{"name":"{{action.table_name}}","label":"action➛Table name","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.record_sysid}}","label":"action➛Record SYSID","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.encoded_query}}","label":"action➛Encoded Query","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[c2307f02-1f6b-4288-ab43-5ea864161379].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + true + Check if the record meets the condition(GlideFilter) + + + + 9a2681bd83a8b610a2dfb5b6feaad320 + sys_hub_action_type_snapshot + admin + 2025-10-13 05:20:12 + global + / + 66d8cdf183e8b610a2dfb5b6feaad3ca + 0 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:12 + false + + + + + + sys_hub_action_type_snapshot + 66d8cdf183e8b610a2dfb5b6feaad3ca + 2 + sys_variable_value + admin + 2025-10-13 05:20:13 + 3ed8013583e8b610a2dfb5b6feaad30b + 0 + admin + 2025-10-13 05:20:13 + 0 + 72d8cdf183e8b610a2dfb5b6feaad3fe + + + sys_hub_action_type_snapshot + 66d8cdf183e8b610a2dfb5b6feaad3ca + 1 + sys_variable_value + admin + 2025-10-13 05:20:13 + b2d8013583e8b610a2dfb5b6feaad30c + 0 + admin + 2025-10-13 05:20: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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"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":""}}}} + 7ad8cdf183e8b610a2dfb5b6feaad3f9 + + + sys_hub_action_type_snapshot + 66d8cdf183e8b610a2dfb5b6feaad3ca + 3 + sys_variable_value + admin + 2025-10-13 05:20:13 + fed8013583e8b610a2dfb5b6feaad30b + 0 + admin + 2025-10-13 05:20:13 + 0 + bad8013583e8b610a2dfb5b6feaad301 + + + + is_match + 66d8cdf183e8b610a2dfb5b6feaad3ca + admin + 2025-10-13 05:20:13 + 36d8013583e8b610a2dfb5b6feaad30b + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca
+ {{step[c2307f02-1f6b-4288-ab43-5ea864161379].is_match}} +
+ + __action_status__ + 66d8cdf183e8b610a2dfb5b6feaad3ca + admin + 2025-10-13 05:20:13 + bad8013583e8b610a2dfb5b6feaad30b + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca
+ +
+ + __dont_treat_as_error__ + 66d8cdf183e8b610a2dfb5b6feaad3ca + admin + 2025-10-13 05:20:13 + f6d8013583e8b610a2dfb5b6feaad30b + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca
+ +
+ + + 66d8cdf183e8b610a2dfb5b6feaad3ca + c2307f02-1f6b-4288-ab43-5ea864161379 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 05:20:12 + eed8cdf183e8b610a2dfb5b6feaad3dc + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-13 05:20:13 + + + + sys_hub_step_instance + eed8cdf183e8b610a2dfb5b6feaad3dc + 400 + sys_variable_value + admin + 2025-10-13 05:20:13 + 32d8cdf183e8b610a2dfb5b6feaad3f5 + 0 + admin + 2025-10-13 05:20:13 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + eed8cdf183e8b610a2dfb5b6feaad3dc + 600 + sys_variable_value + admin + 2025-10-13 05:20:13 + f2d8cdf183e8b610a2dfb5b6feaad3f5 + 0 + admin + 2025-10-13 05:20:13 + (function execute(inputs, outputs) { + try { + var tableGr = new global.GlideRecordUtil().getGR(inputs.table, inputs.sysid); + outputs.is_match = GlideFilter.checkRecord(tableGr, inputs.enquery); + + } catch (e) { + outputs.is_match = false; + } +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + eed8cdf183e8b610a2dfb5b6feaad3dc + admin + 2025-10-13 05:20:13 + fad8cdf183e8b610a2dfb5b6feaad3f4 + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + enquery + eed8cdf183e8b610a2dfb5b6feaad3dc + admin + 2025-10-13 05:20:13 + 72d8cdf183e8b610a2dfb5b6feaad3f6 + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_hub_step_ext_input_eed8cdf183e8b610a2dfb5b6feaad3dc
+ {{action.encoded_query}} +
+ + script + eed8cdf183e8b610a2dfb5b6feaad3dc + admin + 2025-10-13 05:20:13 + bed8cdf183e8b610a2dfb5b6feaad3f4 + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + sysid + eed8cdf183e8b610a2dfb5b6feaad3dc + admin + 2025-10-13 05:20:13 + bed8cdf183e8b610a2dfb5b6feaad3f5 + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_hub_step_ext_input_eed8cdf183e8b610a2dfb5b6feaad3dc
+ {{action.record_sysid}} +
+ + table + eed8cdf183e8b610a2dfb5b6feaad3dc + admin + 2025-10-13 05:20:13 + 36d8cdf183e8b610a2dfb5b6feaad3f6 + 0 + admin + 2025-10-13 05:20:13 + var__m_sys_hub_step_ext_input_eed8cdf183e8b610a2dfb5b6feaad3dc
+ {{action.table_name}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + table + false + + + + false + + + string + + true + 8000 + eed8cdf183e8b610a2dfb5b6feaad3dc + eed8cdf183e8b610a2dfb5b6feaad3dc + sys_hub_step_instance + var__m_sys_hub_step_ext_input_eed8cdf183e8b610a2dfb5b6feaad3dc + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:20:12 + 32d8cdf183e8b610a2dfb5b6feaad3e1 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20: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 + false + + + + + + + + + + + + + false + false + + + + sysid + false + + + + false + + + string + + true + 8000 + eed8cdf183e8b610a2dfb5b6feaad3dc + eed8cdf183e8b610a2dfb5b6feaad3dc + sys_hub_step_instance + var__m_sys_hub_step_ext_input_eed8cdf183e8b610a2dfb5b6feaad3dc + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:20:13 + 7ed8cdf183e8b610a2dfb5b6feaad3e4 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + 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 + + + + enquery + false + + + + false + + + string + + true + 8000 + eed8cdf183e8b610a2dfb5b6feaad3dc + eed8cdf183e8b610a2dfb5b6feaad3dc + sys_hub_step_instance + var__m_sys_hub_step_ext_input_eed8cdf183e8b610a2dfb5b6feaad3dc + + 200 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:20:13 + fad8cdf183e8b610a2dfb5b6feaad3e7 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=9d556334-89c6-4ac6-a14f-c18a3086fa06 + false + + + + + + + + + + + + + false + false + + + + is_match + false + + + + false + + + boolean + + true + 40 + eed8cdf183e8b610a2dfb5b6feaad3dc + eed8cdf183e8b610a2dfb5b6feaad3dc + sys_hub_step_instance + var__m_sys_hub_step_ext_output_eed8cdf183e8b610a2dfb5b6feaad3dc + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 05:20:13 + 32d8cdf183e8b610a2dfb5b6feaad3eb + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + false + false + false + false + false + simple + false + script + + + false + + + + is_match + + + + en + var__m_sys_hub_step_ext_output_eed8cdf183e8b610a2dfb5b6feaad3dc + + sys_documentation + admin + 2025-10-13 05:20:13 + fed8cdf183e8b610a2dfb5b6feaad3ed + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=cb28ca4a-1926-4b27-a51f-a465876e93e0 + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + string + + false + 8000 + 66d8cdf183e8b610a2dfb5b6feaad3ca + 66d8cdf183e8b610a2dfb5b6feaad3ca + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_66d8cdf183e8b610a2dfb5b6feaad3ca + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:20:12 + 22d8cdf183e8b610a2dfb5b6feaad3cd + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20: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=6a5bcf3d-822e-45f4-9b49-6d241de6f9f3 + false + + + + + + + + + + + + + false + false + + + + record_sysid + false + + + + false + + + string + + false + 8000 + 66d8cdf183e8b610a2dfb5b6feaad3ca + 66d8cdf183e8b610a2dfb5b6feaad3ca + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_66d8cdf183e8b610a2dfb5b6feaad3ca + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:20:12 + 2ad8cdf183e8b610a2dfb5b6feaad3d1 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20: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=c15f072c-85bc-4fa1-86a2-edd45f6ed3cd + false + + + + + + + + + + + + + false + false + + + + encoded_query + false + + + + false + + + string + + false + 8000 + 66d8cdf183e8b610a2dfb5b6feaad3ca + 66d8cdf183e8b610a2dfb5b6feaad3ca + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_66d8cdf183e8b610a2dfb5b6feaad3ca + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:20:12 + 62d8cdf183e8b610a2dfb5b6feaad3d5 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:12 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=2ec7c9e0-20b2-4567-b961-37a06e6d9d63 + false + + + + + + + + + + + + + false + false + + + + is_match + + false + + + + false + + + + boolean + + false + 40 + 66d8cdf183e8b610a2dfb5b6feaad3ca + 66d8cdf183e8b610a2dfb5b6feaad3ca + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:20:13 + 72d8cdf183e8b610a2dfb5b6feaad3fe + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20: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=8acc9d71-0947-42af-bda4-748f84b83528 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 66d8cdf183e8b610a2dfb5b6feaad3ca + 66d8cdf183e8b610a2dfb5b6feaad3ca + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:20:13 + 7ad8cdf183e8b610a2dfb5b6feaad3f9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20: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=4ce1d30f-1ecf-4114-afa4-b42e37200e51,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 66d8cdf183e8b610a2dfb5b6feaad3ca + 66d8cdf183e8b610a2dfb5b6feaad3ca + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:20:13 + bad8013583e8b610a2dfb5b6feaad301 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 66d8cdf183e8b610a2dfb5b6feaad3ca + admin + 2025-10-13 05:20:13 + 7ed8013583e8b610a2dfb5b6feaad30d + 0 + admin + 2025-10-13 05:20:13 + + + + table_name + + + + en + var__m_sys_hub_action_input_66d8cdf183e8b610a2dfb5b6feaad3ca + + sys_documentation + admin + 2025-10-13 05:20:12 + 6ed8cdf183e8b610a2dfb5b6feaad3d0 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:12 + + + + + record_sysid + + + + en + var__m_sys_hub_action_input_66d8cdf183e8b610a2dfb5b6feaad3ca + + sys_documentation + admin + 2025-10-13 05:20:12 + a6d8cdf183e8b610a2dfb5b6feaad3d4 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:12 + + + + + encoded_query + + + + en + var__m_sys_hub_action_input_66d8cdf183e8b610a2dfb5b6feaad3ca + + sys_documentation + admin + 2025-10-13 05:20:12 + eed8cdf183e8b610a2dfb5b6feaad3d7 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:12 + + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca + + sys_documentation + admin + 2025-10-13 05:20:13 + b6d8013583e8b610a2dfb5b6feaad306 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca + + sys_documentation + admin + 2025-10-13 05:20:13 + b6d8cdf183e8b610a2dfb5b6feaad3fd + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + + + + + is_match + + + + en + var__m_sys_hub_action_output_66d8cdf183e8b610a2dfb5b6feaad3ca + + sys_documentation + admin + 2025-10-13 05:20:13 + fed8013583e8b610a2dfb5b6feaad300 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:20:13 + + + + + + 9a2681bd83a8b610a2dfb5b6feaad320 + 66d8cdf183e8b610a2dfb5b6feaad3ca + glide-zurich-07-01-2025__patch0-07-15-2025_07-23-2025_1759.zip + + From ae0b2080e38dfa535b26f5003a12fa20c91ccfe1 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 12 Oct 2025 22:48:04 -0700 Subject: [PATCH 2/4] Check if String Meets the provided pattern --- ...ition_19bbc53583e8b610a2dfb5b6feaad335.xml | 2571 +++++++++++++++++ 1 file changed, 2571 insertions(+) create mode 100644 b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml new file mode 100644 index 0000000..07d9411 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml @@ -0,0 +1,2571 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Check if a given String meets the provided RegExp + + false + validate_against_regexp + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","sourceUiUniqueId":"","sourceType":"","uiType":"string","uiUniqueId":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + 920f4131832cb610a2dfb5b6feaad3f2 + + Validate against RegExp + + + + false + published + sys_hub_action_type_definition + admin + 2025-10-13 05:32:41 + global + / + 19bbc53583e8b610a2dfb5b6feaad335 + 7 + Validate against RegExp + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:47:14 + false + + + + + + sys_hub_action_type_definition + 19bbc53583e8b610a2dfb5b6feaad335 + 3 + sys_variable_value + admin + 2025-10-13 05:37:53 + 39ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + 0 + a1ecc9f983e8b610a2dfb5b6feaad347 + + + sys_hub_action_type_definition + 19bbc53583e8b610a2dfb5b6feaad335 + 2 + sys_variable_value + admin + 2025-10-13 05:37:53 + 75ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + 0 + e5ecc9f983e8b610a2dfb5b6feaad343 + + + sys_hub_action_type_definition + 19bbc53583e8b610a2dfb5b6feaad335 + 1 + sys_variable_value + admin + 2025-10-13 05:37:53 + f9ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + {"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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"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":""}}}} + adecc9f983e8b610a2dfb5b6feaad33e + + + + is_match + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + 7decc9f983e8b610a2dfb5b6feaad350 + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335
+ {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}} +
+ + __action_status__ + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + f1ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335
+ +
+ + __dont_treat_as_error__ + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + 31ecc9f983e8b610a2dfb5b6feaad351 + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335
+ +
+ + + 19bbc53583e8b610a2dfb5b6feaad335 + dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 05:37:53 + 6decc9f983e8b610a2dfb5b6feaad322 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-13 05:37:53 + + + + sys_hub_step_instance + 6decc9f983e8b610a2dfb5b6feaad322 + 600 + sys_variable_value + admin + 2025-10-13 05:37:53 + 29ecc9f983e8b610a2dfb5b6feaad33a + 0 + admin + 2025-10-13 05:37:53 + (function execute(inputs, outputs) { + try{ + var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex); + outputs.is_match = re.test(inputs.inputstring) + } + catch(e){ + outputs.is_match = false; + } + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + sys_hub_step_instance + 6decc9f983e8b610a2dfb5b6feaad322 + 400 + sys_variable_value + admin + 2025-10-13 05:37:53 + 65ecc9f983e8b610a2dfb5b6feaad33a + 0 + admin + 2025-10-13 05:37:53 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + + application + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + 21ecc9f983e8b610a2dfb5b6feaad33a + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + flags + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + e1ecc9f983e8b610a2dfb5b6feaad33b + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_step_ext_input_6decc9f983e8b610a2dfb5b6feaad322
+ {{action.flags}} +
+ + inputstring + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + 69ecc9f983e8b610a2dfb5b6feaad33b + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_step_ext_input_6decc9f983e8b610a2dfb5b6feaad322
+ {{action.input_string}} +
+ + regex + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + a5ecc9f983e8b610a2dfb5b6feaad33b + 0 + admin + 2025-10-13 05:37:53 + var__m_sys_hub_step_ext_input_6decc9f983e8b610a2dfb5b6feaad322
+ {{action.regexp}} +
+ + script + 6decc9f983e8b610a2dfb5b6feaad322 + admin + 2025-10-13 05:37:53 + e1ecc9f983e8b610a2dfb5b6feaad33a + 0 + admin + 2025-10-13 05:37:53 + 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 + + + + regex + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + inputstring + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + flags + false + + + + false + + + string + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=11cbb35c-8096-4b11-9b96-25ff07b7b6ff + false + + + + + + + + + + + + + false + false + + + + is_match + false + + + + false + + + boolean + + false + 40 + 6decc9f983e8b610a2dfb5b6feaad322 + 6decc9f983e8b610a2dfb5b6feaad322 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_6decc9f983e8b610a2dfb5b6feaad322 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 05:37:53 + 2decc9f983e8b610a2dfb5b6feaad32f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + false + false + false + false + false + simple + false + script + + + false + + + + is_match + + + + en + var__m_sys_hub_step_ext_output_6decc9f983e8b610a2dfb5b6feaad322 + + sys_documentation + admin + 2025-10-13 05:37:53 + 2decc9f983e8b610a2dfb5b6feaad332 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=3a2462df-6867-4016-9a94-5789943deb0f + false + + + + + + + + + + + + + false + false + + + + regexp + false + + + + false + + + string + + false + 8000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:37:52 + 25ec41b983e8b610a2dfb5b6feaad3b5 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37: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=4245c5b6-952f-4869-b94f-ba96e53c2027 + false + + + + + + + + + + + + + false + false + + + + input_string + false + + + + false + + + string + + false + 8000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:37:53 + 2dec41b983e8b610a2dfb5b6feaad3b9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05: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=c9c9ca22-68c5-4437-be4a-1da8439710a1 + false + + + + + + + + + + + + + false + false + + + + flags + false + + + + false + + + string + + false + 8000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:37:53 + edecc9f983e8b610a2dfb5b6feaad300 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + 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=b6468454-487d-4fff-a5fd-8bf9e5b52975,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:37:53 + a1ecc9f983e8b610a2dfb5b6feaad347 + 5 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47: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=1532ef0c-d49c-4231-a973-543c01e25246 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:37:53 + adecc9f983e8b610a2dfb5b6feaad33e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05: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=boolean,uiTypeLabel=True/False,uiUniqueId=18748e76-d23d-4393-91cf-a5f829c13ae0 + false + + + + + + + + + + + + + false + false + + + + is_match + + false + + + + false + + + + boolean + + false + 40 + 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_definition + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:37:53 + e5ecc9f983e8b610a2dfb5b6feaad343 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 19bbc53583e8b610a2dfb5b6feaad335 + admin + 2025-10-13 05:37:53 + b5ecc9f983e8b610a2dfb5b6feaad353 + 0 + admin + 2025-10-13 05:37:53 + + + + input_string + + + + en + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 25ecc9f983e8b610a2dfb5b6feaad300 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + regexp + + do not add / / just pass the pattern as the string + + en + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 61ec41b983e8b610a2dfb5b6feaad3b9 + 1 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:41:18 + + + + + flags + + + + en + var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + edecc9f983e8b610a2dfb5b6feaad303 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 2decc9f983e8b610a2dfb5b6feaad342 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + 31ecc9f983e8b610a2dfb5b6feaad34c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + is_match + + + + en + var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 + + sys_documentation + admin + 2025-10-13 05:37:53 + e5ecc9f983e8b610a2dfb5b6feaad346 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:37:53 + + + + + + + 19bbc53583e8b610a2dfb5b6feaad335 + {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"720f8131832cb610a2dfb5b6feaad36b","name":"plan","plan_signature":null}} + ee0f8131832cb610a2dfb5b6feaad335 + admin + 2025-10-13 05:47:15 + global + / + 720f8131832cb610a2dfb5b6feaad36b + 0 + + + admin + 2025-10-13 05:47:15 + + + public + + + + + {labelCacheCleanUpExecuted=true} + 28000 + false + + + + Check if a given String meets the provided RegExp + + validate_against_regexp + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","sourceUiUniqueId":"","sourceType":"","uiType":"string","uiUniqueId":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + true + Validate against RegExp + + + + 19bbc53583e8b610a2dfb5b6feaad335 + sys_hub_action_type_snapshot + admin + 2025-10-13 05:47:13 + global + / + 920f4131832cb610a2dfb5b6feaad3f2 + 0 + + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + false + + + + + + sys_hub_action_type_snapshot + 920f4131832cb610a2dfb5b6feaad3f2 + 1 + sys_variable_value + admin + 2025-10-13 05:47:14 + 620f8131832cb610a2dfb5b6feaad334 + 0 + admin + 2025-10-13 05:47:14 + {"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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"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":""}}}} + 6a0f8131832cb610a2dfb5b6feaad321 + + + sys_hub_action_type_snapshot + 920f4131832cb610a2dfb5b6feaad3f2 + 3 + sys_variable_value + admin + 2025-10-13 05:47:14 + ae0f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + 0 + aa0f8131832cb610a2dfb5b6feaad329 + + + sys_hub_action_type_snapshot + 920f4131832cb610a2dfb5b6feaad3f2 + 2 + sys_variable_value + admin + 2025-10-13 05:47:14 + ea0f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + 0 + 620f8131832cb610a2dfb5b6feaad326 + + + + is_match + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + e20f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2
+ {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}} +
+ + __action_status__ + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + 6a0f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2
+ +
+ + __dont_treat_as_error__ + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + a60f8131832cb610a2dfb5b6feaad333 + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2
+ +
+ + + 920f4131832cb610a2dfb5b6feaad3f2 + dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-13 05:47:13 + 6e0f8131832cb610a2dfb5b6feaad304 + 1 + b812ceb69337a210633378917cba10bc + admin + 2025-10-13 05:47:14 + + + + sys_hub_step_instance + 6e0f8131832cb610a2dfb5b6feaad304 + 400 + sys_variable_value + admin + 2025-10-13 05:47:14 + 220f8131832cb610a2dfb5b6feaad31d + 0 + admin + 2025-10-13 05:47:14 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 6e0f8131832cb610a2dfb5b6feaad304 + 600 + sys_variable_value + admin + 2025-10-13 05:47:14 + e20f8131832cb610a2dfb5b6feaad31d + 0 + admin + 2025-10-13 05:47:14 + (function execute(inputs, outputs) { + try{ + var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex); + outputs.is_match = re.test(inputs.inputstring) + } + catch(e){ + outputs.is_match = false; + } + +})(inputs, outputs); + + 71aa7f6647032200b4fad7527c9a719b + + + + application + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + ea0f8131832cb610a2dfb5b6feaad31c + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + flags + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + ae0f8131832cb610a2dfb5b6feaad31d + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304
+ {{action.flags}} +
+ + inputstring + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + 260f8131832cb610a2dfb5b6feaad31e + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304
+ {{action.input_string}} +
+ + regex + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + 620f8131832cb610a2dfb5b6feaad31e + 0 + admin + 2025-10-13 05:47:14 + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304
+ {{action.regexp}} +
+ + script + 6e0f8131832cb610a2dfb5b6feaad304 + admin + 2025-10-13 05:47:14 + ae0f8131832cb610a2dfb5b6feaad31c + 0 + admin + 2025-10-13 05:47:14 + 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 + + + + flags + false + + + + false + + + string + + true + 8000 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304 + + 200 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:47:14 + 6a0f8131832cb610a2dfb5b6feaad30f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + 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 + + + + regex + false + + + + false + + + string + + true + 8000 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304 + + 0 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:47:14 + ae0f8131832cb610a2dfb5b6feaad308 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + 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 + + + + inputstring + false + + + + false + + + string + + true + 8000 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304 + + 100 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_input + admin + 2025-10-13 05:47:14 + ea0f8131832cb610a2dfb5b6feaad30c + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=11cbb35c-8096-4b11-9b96-25ff07b7b6ff + false + + + + + + + + + + + + + false + false + + + + is_match + false + + + + false + + + boolean + + false + 40 + 6e0f8131832cb610a2dfb5b6feaad304 + 6e0f8131832cb610a2dfb5b6feaad304 + sys_hub_step_instance + var__m_sys_hub_step_ext_output_6e0f8131832cb610a2dfb5b6feaad304 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-13 05:47:14 + ee0f8131832cb610a2dfb5b6feaad312 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + + is_match + + + + en + var__m_sys_hub_step_ext_output_6e0f8131832cb610a2dfb5b6feaad304 + + sys_documentation + admin + 2025-10-13 05:47:14 + ee0f8131832cb610a2dfb5b6feaad315 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=3a2462df-6867-4016-9a94-5789943deb0f + false + + + + + + + + + + + + + false + false + + + + regexp + false + + + + false + + + string + + false + 8000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:47:13 + 5e0f4131832cb610a2dfb5b6feaad3f4 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + 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=4245c5b6-952f-4869-b94f-ba96e53c2027 + false + + + + + + + + + + + + + false + false + + + + input_string + false + + + + false + + + string + + false + 8000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:47:13 + 960f4131832cb610a2dfb5b6feaad3f9 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + 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=c9c9ca22-68c5-4437-be4a-1da8439710a1 + false + + + + + + + + + + + + + false + false + + + + flags + false + + + + false + + + string + + false + 8000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-13 05:47:13 + de0f4131832cb610a2dfb5b6feaad3fc + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=boolean,uiTypeLabel=True/False,uiUniqueId=18748e76-d23d-4393-91cf-a5f829c13ae0 + false + + + + + + + + + + + + + false + false + + + + is_match + + false + + + + false + + + + boolean + + false + 40 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:47:14 + 620f8131832cb610a2dfb5b6feaad326 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + 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=1532ef0c-d49c-4231-a973-543c01e25246 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:47:14 + 6a0f8131832cb610a2dfb5b6feaad321 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + 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=b6468454-487d-4fff-a5fd-8bf9e5b52975,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 + sys_hub_action_type_snapshot + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-13 05:47:14 + aa0f8131832cb610a2dfb5b6feaad329 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + false + false + false + false + false + simple + false + script + + + false + + + + + + + 920f4131832cb610a2dfb5b6feaad3f2 + admin + 2025-10-13 05:47:14 + 2e0f8131832cb610a2dfb5b6feaad335 + 0 + admin + 2025-10-13 05:47:14 + + + + input_string + + + + en + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:13 + 160f4131832cb610a2dfb5b6feaad3fc + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + + + + + flags + + + + en + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:13 + 5e0f4131832cb610a2dfb5b6feaad3ff + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + + + + + regexp + + do not add / / just pass the pattern as the string + + en + var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:13 + da0f4131832cb610a2dfb5b6feaad3f8 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:13 + + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:14 + a60f8131832cb610a2dfb5b6feaad325 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:14 + a60f8131832cb610a2dfb5b6feaad32e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + is_match + + + + en + var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 + + sys_documentation + admin + 2025-10-13 05:47:14 + ee0f8131832cb610a2dfb5b6feaad328 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-13 05:47:14 + + + + + + 19bbc53583e8b610a2dfb5b6feaad335 + 920f4131832cb610a2dfb5b6feaad3f2 + glide-zurich-07-01-2025__patch0-07-15-2025_07-23-2025_1759.zip + + From 5031916d215b2285a6a2064d8ba9e60cb8dabcc9 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 16 Oct 2025 19:27:54 -0700 Subject: [PATCH 3/4] Regex Match Validator --- ...ition_19bbc53583e8b610a2dfb5b6feaad335.xml | 156 ++++++++---------- 1 file changed, 68 insertions(+), 88 deletions(-) diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml index 07d9411..8c5e596 100644 --- a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml @@ -12,14 +12,16 @@ - Check if a given String meets the provided RegExp + Check if a given String meets the provided RegExp + +pass the Regular Expression as a string to the input RegExp and also flags can be added optionally false validate_against_regexp - [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","sourceUiUniqueId":"","sourceType":"","uiType":"string","uiUniqueId":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","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":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] 920f4131832cb610a2dfb5b6feaad3f2 - Validate against RegExp + Regex Match Validator @@ -31,15 +33,15 @@ global / 19bbc53583e8b610a2dfb5b6feaad335 - 7 - Validate against RegExp + 4 + Regex Match Validator b812ceb69337a210633378917cba10bc b812ceb69337a210633378917cba10bc sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335 admin - 2025-10-13 05:47:14 + 2025-10-17 02:26:47 false @@ -81,10 +83,10 @@ admin 2025-10-13 05:37:53 f9ecc9f983e8b610a2dfb5b6feaad351 - 0 + 1 admin - 2025-10-13 05:37:53 - {"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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"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":""}}}} + 2025-10-17 02:26:46 + {"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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} adecc9f983e8b610a2dfb5b6feaad33e
@@ -126,7 +128,7 @@ - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3 1 @@ -142,10 +144,10 @@ admin 2025-10-13 05:37:53 6decc9f983e8b610a2dfb5b6feaad322 - 1 + 2 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:37:53 + 2025-10-17 02:26:46 @@ -156,12 +158,12 @@ admin 2025-10-13 05:37:53 29ecc9f983e8b610a2dfb5b6feaad33a - 0 + 1 admin - 2025-10-13 05:37:53 + 2025-10-17 02:26:46 (function execute(inputs, outputs) { try{ - var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex); + var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex);//example new RegExp("ab+c", "i") outputs.is_match = re.test(inputs.inputstring) } catch(e){ @@ -187,18 +189,6 @@ f5e56d79b3101300176b051a16a8dce4 - - application - 6decc9f983e8b610a2dfb5b6feaad322 - admin - 2025-10-13 05:37:53 - 21ecc9f983e8b610a2dfb5b6feaad33a - 0 - admin - 2025-10-13 05:37:53 - var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
- -
flags 6decc9f983e8b610a2dfb5b6feaad322 @@ -239,11 +229,11 @@ script 6decc9f983e8b610a2dfb5b6feaad322 admin - 2025-10-13 05:37:53 - e1ecc9f983e8b610a2dfb5b6feaad33a + 2025-10-17 02:26:46 + 81874d4f83607210a2dfb5b6feaad359 0 admin - 2025-10-13 05:37:53 + 2025-10-17 02:26:46 var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
@@ -649,7 +639,7 @@ false 8000 - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 sys_hub_action_type_definition var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 @@ -733,7 +723,7 @@ false 8000 - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 sys_hub_action_type_definition var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 @@ -817,7 +807,7 @@ false 8000 - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 sys_hub_action_type_definition var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 @@ -904,7 +894,7 @@ false 40 - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 sys_hub_action_type_definition var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 @@ -927,14 +917,14 @@ admin 2025-10-13 05:37:53 a1ecc9f983e8b610a2dfb5b6feaad347 - 5 + 7 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:47:13 + 2025-10-17 02:26:46 false false false @@ -991,7 +981,7 @@ false 65000 - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 sys_hub_action_type_definition var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 @@ -1078,7 +1068,7 @@ false 40 - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 sys_hub_action_type_definition var__m_sys_hub_action_output_19bbc53583e8b610a2dfb5b6feaad335 @@ -1126,7 +1116,7 @@ - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 admin 2025-10-13 05:37:53 b5ecc9f983e8b610a2dfb5b6feaad353 @@ -1161,7 +1151,7 @@ regexp - do not add / / just pass the pattern as the string + do not add / / just pass the pattern as the string example: ab+c en var__m_sys_hub_action_input_19bbc53583e8b610a2dfb5b6feaad335 @@ -1170,14 +1160,14 @@ admin 2025-10-13 05:37:53 61ec41b983e8b610a2dfb5b6feaad3b9 - 1 + 2 b812ceb69337a210633378917cba10bc b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:41:18 + 2025-10-17 02:26:46 @@ -1277,19 +1267,19 @@ - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"720f8131832cb610a2dfb5b6feaad36b","name":"plan","plan_signature":null}} - ee0f8131832cb610a2dfb5b6feaad335 + 5d878d4f83607210a2dfb5b6feaad323 admin 2025-10-13 05:47:15 global / 720f8131832cb610a2dfb5b6feaad36b - 0 + 1 admin - 2025-10-13 05:47:15 + 2025-10-17 02:26:48 public @@ -1303,23 +1293,25 @@ - Check if a given String meets the provided RegExp + Check if a given String meets the provided RegExp + +pass the Regular Expression as a string to the input RegExp and also flags can be added optionally validate_against_regexp - [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","sourceUiUniqueId":"","sourceType":"","uiType":"string","uiUniqueId":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","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":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] true - Validate against RegExp + Regex Match Validator - 19bbc53583e8b610a2dfb5b6feaad335 + 19bbc53583e8b610a2dfb5b6feaad335 sys_hub_action_type_snapshot admin 2025-10-13 05:47:13 global / 920f4131832cb610a2dfb5b6feaad3f2 - 0 + 1 @@ -1327,7 +1319,7 @@ b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:47:13 + 2025-10-17 02:26:47 false @@ -1341,10 +1333,10 @@ admin 2025-10-13 05:47:14 620f8131832cb610a2dfb5b6feaad334 - 0 + 1 admin - 2025-10-13 05:47:14 - {"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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"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":""}}}} + 2025-10-17 02:26:47 + {"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\",\"mapped\":\"{}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} 6a0f8131832cb610a2dfb5b6feaad321
@@ -1414,7 +1406,7 @@ - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3 1 @@ -1430,10 +1422,10 @@ admin 2025-10-13 05:47:13 6e0f8131832cb610a2dfb5b6feaad304 - 1 + 2 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:47:14 + 2025-10-17 02:26:47 @@ -1458,12 +1450,12 @@ admin 2025-10-13 05:47:14 e20f8131832cb610a2dfb5b6feaad31d - 0 + 1 admin - 2025-10-13 05:47:14 + 2025-10-17 02:26:47 (function execute(inputs, outputs) { try{ - var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex); + var re = inputs.flags?new RegExp(inputs.regex,inputs.flags):new RegExp(inputs.regex);//example new RegExp("ab+c", "i") outputs.is_match = re.test(inputs.inputstring) } catch(e){ @@ -1475,18 +1467,6 @@ 71aa7f6647032200b4fad7527c9a719b - - application - 6e0f8131832cb610a2dfb5b6feaad304 - admin - 2025-10-13 05:47:14 - ea0f8131832cb610a2dfb5b6feaad31c - 0 - admin - 2025-10-13 05:47:14 - var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
- -
flags 6e0f8131832cb610a2dfb5b6feaad304 @@ -1527,11 +1507,11 @@ script 6e0f8131832cb610a2dfb5b6feaad304 admin - 2025-10-13 05:47:14 - ae0f8131832cb610a2dfb5b6feaad31c + 2025-10-17 02:26:47 + 51878d4f83607210a2dfb5b6feaad313 0 admin - 2025-10-13 05:47:14 + 2025-10-17 02:26:47 var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
@@ -1937,7 +1917,7 @@ false 8000 - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 sys_hub_action_type_snapshot var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 @@ -2021,7 +2001,7 @@ false 8000 - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 sys_hub_action_type_snapshot var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 @@ -2105,7 +2085,7 @@ false 8000 - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 sys_hub_action_type_snapshot var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 @@ -2192,7 +2172,7 @@ false 40 - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 sys_hub_action_type_snapshot var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 @@ -2279,7 +2259,7 @@ false 65000 - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 sys_hub_action_type_snapshot var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 @@ -2366,7 +2346,7 @@ false 40 - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 sys_hub_action_type_snapshot var__m_sys_hub_action_output_920f4131832cb610a2dfb5b6feaad3f2 @@ -2389,14 +2369,14 @@ admin 2025-10-13 05:47:14 aa0f8131832cb610a2dfb5b6feaad329 - 1 + 3 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:47:14 + 2025-10-17 02:26:47 false false false @@ -2414,7 +2394,7 @@ - 920f4131832cb610a2dfb5b6feaad3f2 + 920f4131832cb610a2dfb5b6feaad3f2 admin 2025-10-13 05:47:14 2e0f8131832cb610a2dfb5b6feaad335 @@ -2472,7 +2452,7 @@ regexp - do not add / / just pass the pattern as the string + do not add / / just pass the pattern as the string example: ab+c en var__m_sys_hub_action_input_920f4131832cb610a2dfb5b6feaad3f2 @@ -2481,14 +2461,14 @@ admin 2025-10-13 05:47:13 da0f4131832cb610a2dfb5b6feaad3f8 - 0 + 1 b812ceb69337a210633378917cba10bc b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:47:13 + 2025-10-17 02:26:47 From ff19fe612a3917fbce0cd535147272613513daf8 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 17 Oct 2025 01:18:56 -0700 Subject: [PATCH 4/4] Regex Match Validator --- ...ition_19bbc53583e8b610a2dfb5b6feaad335.xml | 104 +++++++++--------- 1 file changed, 54 insertions(+), 50 deletions(-) diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml index 8c5e596..a8062b2 100644 --- a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335.xml @@ -18,7 +18,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b false validate_against_regexp - [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","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":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","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":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","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":"4245c5b6-952f-4869-b94f-ba96e53c2027"}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}","label":"step➛Script step➛Step Status➛Code","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}","label":"step➛Script step➛Step Status➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] 920f4131832cb610a2dfb5b6feaad3f2 Regex Match Validator @@ -41,7 +41,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b b812ceb69337a210633378917cba10bc sys_hub_action_type_definition_19bbc53583e8b610a2dfb5b6feaad335 admin - 2025-10-17 02:26:47 + 2025-10-17 08:18:16 false @@ -225,18 +225,6 @@ pass the Regular Expression as a string to the input RegExp and also flags can b var__m_sys_hub_step_ext_input_6decc9f983e8b610a2dfb5b6feaad322
{{action.regexp}}
- - script - 6decc9f983e8b610a2dfb5b6feaad322 - admin - 2025-10-17 02:26:46 - 81874d4f83607210a2dfb5b6feaad359 - 0 - admin - 2025-10-17 02:26:46 - var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
- -
@@ -637,7 +625,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b string - false + true 8000 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 @@ -662,14 +650,14 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:37:52 25ec41b983e8b610a2dfb5b6feaad3b5 - 0 + 1 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:37:52 + 2025-10-17 08:18:14 false false false @@ -721,7 +709,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b string - false + true 8000 19bbc53583e8b610a2dfb5b6feaad335 19bbc53583e8b610a2dfb5b6feaad335 @@ -746,14 +734,14 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:37:53 2dec41b983e8b610a2dfb5b6feaad3b9 - 0 + 1 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:37:53 + 2025-10-17 08:18:14 false false false @@ -917,14 +905,14 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:37:53 a1ecc9f983e8b610a2dfb5b6feaad347 - 7 + 9 b812ceb69337a210633378917cba10bc admin - 2025-10-17 02:26:46 + 2025-10-17 08:18:15 false false false @@ -1124,7 +1112,21 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:37:53 - + + + b5ecc9f983e8b610a2dfb5b6feaad353 + {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}=1 + false + + 1 + {"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\",\"mapped\":\"{\\\"message\\\":\\\"Something went wrong: {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}\\\"}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + admin + 2025-10-17 08:18:15 + 65f712c783e87210a2dfb5b6feaad33b + 0 + admin + 2025-10-17 08:18:15 + input_string @@ -1269,17 +1271,17 @@ pass the Regular Expression as a string to the input RegExp and also flags can b 19bbc53583e8b610a2dfb5b6feaad335 {"type":"PlanProxy","persistor":{"@class":".ChunkingPlanPersistor","table":"sys_hub_action_plan","id":"720f8131832cb610a2dfb5b6feaad36b","name":"plan","plan_signature":null}} - 5d878d4f83607210a2dfb5b6feaad323 + c2f712c783e87210a2dfb5b6feaad3cd admin 2025-10-13 05:47:15 global / 720f8131832cb610a2dfb5b6feaad36b - 1 + 2 admin - 2025-10-17 02:26:48 + 2025-10-17 08:18:17 public @@ -1298,7 +1300,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b pass the Regular Expression as a string to the input RegExp and also flags can be added optionally validate_against_regexp - [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","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":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}}] + [{"name":"{{action.regexp}}","label":"action➛RegExp","type":"action","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":"3a2462df-6867-4016-9a94-5789943deb0f"}},{"name":"{{action.input_string}}","label":"action➛Input String","type":"action","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":"4245c5b6-952f-4869-b94f-ba96e53c2027"}},{"name":"{{action.flags}}","label":"action➛Flags","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].is_match}}","label":"step➛Script step➛Is Match","type":"step","ref":"","reference_display":"","base_type":"boolean","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}","label":"step➛Script step➛Step Status➛Code","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}","label":"step➛Script step➛Step Status➛Message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}}] true Regex Match Validator @@ -1311,7 +1313,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b global / 920f4131832cb610a2dfb5b6feaad3f2 - 1 + 2 @@ -1319,7 +1321,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b b812ceb69337a210633378917cba10bc admin - 2025-10-17 02:26:47 + 2025-10-17 08:18:16 false @@ -1503,18 +1505,6 @@ pass the Regular Expression as a string to the input RegExp and also flags can b var__m_sys_hub_step_ext_input_6e0f8131832cb610a2dfb5b6feaad304
{{action.regexp}}
- - script - 6e0f8131832cb610a2dfb5b6feaad304 - admin - 2025-10-17 02:26:47 - 51878d4f83607210a2dfb5b6feaad313 - 0 - admin - 2025-10-17 02:26:47 - var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
- -
@@ -1915,7 +1905,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b string - false + true 8000 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 @@ -1940,14 +1930,14 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:47:13 5e0f4131832cb610a2dfb5b6feaad3f4 - 0 + 1 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:47:13 + 2025-10-17 08:18:16 false false false @@ -1999,7 +1989,7 @@ pass the Regular Expression as a string to the input RegExp and also flags can b string - false + true 8000 920f4131832cb610a2dfb5b6feaad3f2 920f4131832cb610a2dfb5b6feaad3f2 @@ -2024,14 +2014,14 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:47:13 960f4131832cb610a2dfb5b6feaad3f9 - 0 + 1 b812ceb69337a210633378917cba10bc admin - 2025-10-13 05:47:13 + 2025-10-17 08:18:16 false false false @@ -2369,14 +2359,14 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:47:14 aa0f8131832cb610a2dfb5b6feaad329 - 3 + 5 b812ceb69337a210633378917cba10bc admin - 2025-10-17 02:26:47 + 2025-10-17 08:18:16 false false false @@ -2402,7 +2392,21 @@ pass the Regular Expression as a string to the input RegExp and also flags can b admin 2025-10-13 05:47:14 - + + + 2e0f8131832cb610a2dfb5b6feaad335 + {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.code}}=1 + false + + 1 + {"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\",\"mapped\":\"{\\\"message\\\":\\\"Something went wrong: {{step[dab8f9f4-3b5f-4acc-bea3-be3d0d7b33c3].__step_status__.message}}\\\"}\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"sourceId\":\"\",\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"1cf572eb-c590-4a34-a138-40c1e56409e2\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"sourceUiUniqueId\":\"\",\"sourceType\":\"\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}},"complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":"1"}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"serializationFormat":"JSON"} + admin + 2025-10-17 08:18:16 + 42f712c783e87210a2dfb5b6feaad3cd + 0 + admin + 2025-10-17 08:18:16 + input_string