diff --git a/b812ceb69337a210633378917cba10bc/README.md b/b812ceb69337a210633378917cba10bc/README.md index 1aa7e3e..05cd6fa 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/checksum.txt b/b812ceb69337a210633378917cba10bc/checksum.txt index 1de3171..9fd8e44 100644 --- a/b812ceb69337a210633378917cba10bc/checksum.txt +++ b/b812ceb69337a210633378917cba10bc/checksum.txt @@ -1,2 +1 @@ -095KrXNXmFSNJ9E_U1T3UzF6ZjWZiWGnuUjViTmVBuS1TxuVZTqTn6qiRHklUvRmyuJW40CfRw6LcmHxGZyOXo5vE9mXBfMzrE3MGyv2yQzfdEhF_8ZzQPXQyxzikWK6zmwoJ2El87X29StDRnQ3NuF2hhE9wDSpUa6TVzPya7UMAUJVx26LkVq2qnY_MgDSt-iZLFesgn3QfiGY6HadRSKVYr1MaXPZ6uGKUOV91Foi_RxWh_fV4PhR4NwM025Hwi0sRCy0Lsy3trTdPKB0gih4kCOzlmZbphio9eex1loNEsE8Sgc8JlKnFYKhJ9XkaOe0r1RUjn6x_Un4q3QlFDPzT6FOvhlmG0GFnsRil2D0C0qmdr8DMnKNSYTGZvTsowutP6SM6Pvtj_i9nCbtFZlVdqEbk08UnRssEt1BVqBHw0MymPn-JW1ZbKrswtuuBg44WZigEP6vc40Vaqc7K-5JA3XD4NN69-Z3iC8J2ahp_UUF8H-pU3wmCRhJQuFFQPSVE8Hnt-OinnQy8YKfHe39UHHtGXjKndc-vqhC1_oQeMowOFuatKF1_38CEVcrIBA9ByMYDV9beQdi8V4YXUigCFtTk8EDRjOIfH_b2Bm7dFHAHbKTvcvd8sgGCV8bYY4uGg7d6wRO7M1WbhWZ63o_P-4xX4lvei5AqaJBpSQ - +Vg4Dj9rbWVVHOpoHT91Ylof0u33d-Vv6rYJpWWiJxKvNeC-rwXjsCup7pjhGjpcJxnWpxViT5n8rXbusnDnt4d8cxMNiLkO5KMvJ43cQm4pvsNM3TAmOJWuMBcRGbouC--y2cy1iXMPGfucDeP8d-utrqyn5lkiO84Hro3J_bIvNy0zhz6jLX4ycnW-WhThRnyTUzSDK19xjW737nqGUHH9t--BTq7ESUs9jTbuE0ayRir9HgIoVZTSCP8l_goHzxQ2gA9YNvgfs0XAnWjcCXduZL0fAOgGCHrMP3tJtEiX-7ep-HuCgSomJpDF55wZuv2asiw3y574HnWTHnxN-ylvJrFGNaUGfmV6OGtpYA43VoZ0HteD9bG_Ul78gPYlVn66r4ZewhuIxUeXU6lVt0TXCFNKXFzjlLrwDkEU5A3VAHbYMMS1JTadO37Dr4JOjBh2wxgzusezatGXAwv5bZuDk3c9AT5WQEwDHLMQwMrb2YrEnmO0I7TRGdWJ3I61VE7h_0kjKDDhZNYTtIl3FOohhDKnpW5VZiQLiGYbtsvZuFSsGtxA5y-0bVCpKobOCmElZyVnDd-loLbAuFAt56a0HASE3JmB22Csm0kStLD63eaZKrN-mVFu6yLYIxH54IKBPCClfifWsAh6ea09ssGER-pqA0GXqI5bpTJ0RRb4 \ No newline at end of file diff --git a/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_1b1992103ba83250b61f3c8c24e45a8f.xml b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_1b1992103ba83250b61f3c8c24e45a8f.xml new file mode 100644 index 0000000..08597e8 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_hub_action_type_definition_1b1992103ba83250b61f3c8c24e45a8f.xml @@ -0,0 +1,4019 @@ + + + public + + + + true + + {labelCacheCleanUpExecuted=true} + 27000 + false + + + + + The Batch Record Validator is a Flow Action that validates multiple ServiceNow records against configurable business rules and returns detailed validation results. This action enables no-code data quality enforcement in Flow Designer workflows. + + false + batch_record_validator + [{"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_sys_ids}}","label":"action➛Record Sys IDs","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.validation_rules}}","label":"action➛Validation Rules","type":"action","ref":"","reference_display":"","base_type":"json","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.stop_on_first_error}}","label":"action➛Stop on First Error","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.include_field_values}}","label":"action➛Include Field Values","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{action.max_records}}","label":"action➛Max Records","type":"action","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].total_records}}","label":"step➛Script step➛Total records","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"a4eedddc-428f-49c1-8deb-c94940f4a717"}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].passed_count}}","label":"step➛Script step➛Passed count","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"38bb39f6-190c-4ea3-945d-b128dd01e3f9"}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].failed_count}}","label":"step➛Script step➛Failed count","type":"step","ref":"","reference_display":"","base_type":"integer","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"Integer","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"integer","uiUniqueId":"af8987c8-3d54-469f-b39a-20480352bd01"}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].validation_report}}","label":"step➛Script step➛Validation report","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"889635f6-2607-4013-acab-3419716a4646"}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].failed_record_ids}}","label":"step➛Script step➛Failed record ids","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"565ac47f-5af9-4b52-8714-4f2a036bfd3b"}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].passed_record_ids}}","label":"step➛Script step➛Passed record ids","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"de6dc394-5b7e-45f7-b2b4-864e0d5f8083"}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].error_message}}","label":"step➛Script step➛Error message","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"uiTypeLabel":"String","element_mapping_provider":"com.glide.flow_design.action.data.FlowDesignVariableMapper","uiType":"string","uiUniqueId":"103b4566-2fc7-4fba-9105-ef2e3fe78ae7"}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].validation_status}}","label":"step➛Script step➛Validation status","type":"step","ref":"","reference_display":"","base_type":"string","parent_table_name":"","column_name":"","choices":null,"attributes":{"sourceId":"","sourceUiUniqueId":"","sourceType":""}},{"name":"{{step[5550b0a8-ba50-4230-9246-95a40254f475].execution_time_ms}}","label":"step➛Script step➛Execution Time (ms)","type":"step","ref":"","reference_display":"","base_type":"integer","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":"1a2bce60-7e16-41f7-82d1-c8614b8a4e21"}}] + + + + Batch Record Validator + + + + false + draft + sys_hub_action_type_definition + admin + 2025-10-08 19:19:59 + global + / + 1b1992103ba83250b61f3c8c24e45a8f + 20 + Batch Record Validator + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_hub_action_type_definition_1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 20:27:37 + false + + + + + + sys_hub_action_type_definition + 1b1992103ba83250b61f3c8c24e45a8f + 3 + sys_variable_value + admin + 2025-10-08 19:29:18 + 004b92d03ba83250b61f3c8c24e45aa1 + 0 + admin + 2025-10-08 19:29:18 + 0 + 3b3b92d03ba83250b61f3c8c24e45a7a + + + sys_hub_action_type_definition + 1b1992103ba83250b61f3c8c24e45a8f + 8 + sys_variable_value + admin + 2025-10-08 19:39:29 + 419d52943ba83250b61f3c8c24e45a2a + 0 + admin + 2025-10-08 19:39:29 + + 459d52943ba83250b61f3c8c24e45a13 + + + sys_hub_action_type_definition + 1b1992103ba83250b61f3c8c24e45a8f + 1 + sys_variable_value + admin + 2025-10-08 19:29:18 + 484b92d03ba83250b61f3c8c24e45aa1 + 0 + admin + 2025-10-08 19:29:18 + {"version":"1.0","serializationFormat":"JSON","complexObject":{"code":{"$cv":{"$c":"java.lang.String","$v":""}},"message":{"$cv":{"$c":"java.lang.String","$v":""}}},"complexObjectSchema":{"FlowDesigner:FDACTIONSTATUS":{"code":"Integer","code.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"Integer\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"integer\",\"default_value\":\"\",\"label\":\"Code\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"1\",\"max_length\":\"40\"}"},"message":"String","message.$field_facets":{"SimpleMapFacet":"{\"uiTypeLabel\":\"String\",\"read_only\":\"false\",\"hint\":\"\",\"uiType\":\"string\",\"default_value\":\"\",\"label\":\"Message\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"order\":\"2\",\"max_length\":\"4000\"}"}},"FlowDesigner:FDACTIONSTATUS.$type_facets":{"SimpleMapFacet":"{\"default_value\":\"\",\"label\":\"Action Status\",\"action_error_output\":\"true\",\"mandatory\":\"false\",\"uiUniqueId\":\"794bc342-9c9d-444b-a3f2-dd4b6a5a0173\",\"uiTypeLabel\":\"Object\",\"co_type_name\":\"FDACTIONSTATUS\",\"element_mapping_provider\":\"com.glide.flow_design.action.data.FlowDesignVariableMapper\",\"read_only\":\"false\",\"hint\":null,\"uiType\":\"object\",\"order\":\"1\",\"max_length\":\"65000\"}"}}} + fb3b92d03ba83250b61f3c8c24e45a6d + + + sys_hub_action_type_definition + 1b1992103ba83250b61f3c8c24e45a8f + 5 + sys_variable_value + admin + 2025-10-08 19:29:18 + 4c4b92d03ba83250b61f3c8c24e45aa0 + 0 + admin + 2025-10-08 19:29:18 + + 7b3b92d03ba83250b61f3c8c24e45a83 + + + sys_hub_action_type_definition + 1b1992103ba83250b61f3c8c24e45a8f + 6 + sys_variable_value + admin + 2025-10-08 19:29:18 + 844b92d03ba83250b61f3c8c24e45aa1 + 0 + admin + 2025-10-08 19:29:18 + + f33b92d03ba83250b61f3c8c24e45a87 + + + sys_hub_action_type_definition + 1b1992103ba83250b61f3c8c24e45a8f + 4 + sys_variable_value + admin + 2025-10-08 19:29:18 + c04b92d03ba83250b61f3c8c24e45aa1 + 0 + admin + 2025-10-08 19:29:18 + + ff3b92d03ba83250b61f3c8c24e45a7f + + + + error_message + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:39:29 + 419d52943ba83250b61f3c8c24e45a28 + 0 + admin + 2025-10-08 19:39:29 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].error_message}} +
+ + execution_time_ms + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:39:29 + 4d9d52943ba83250b61f3c8c24e45a28 + 3 + admin + 2025-10-08 20:17:19 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].execution_time_ms}} +
+ + failed_count + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:29:18 + 084b92d03ba83250b61f3c8c24e45aa0 + 1 + admin + 2025-10-08 19:39:29 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].failed_count}} +
+ + failed_record_ids + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:39:29 + 019d52943ba83250b61f3c8c24e45a29 + 0 + admin + 2025-10-08 19:39:29 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].failed_record_ids}} +
+ + passed_count + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:29:18 + cc4b92d03ba83250b61f3c8c24e45a9f + 1 + admin + 2025-10-08 19:39:29 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].passed_count}} +
+ + passed_record_ids + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:39:29 + c19d52943ba83250b61f3c8c24e45a29 + 0 + admin + 2025-10-08 19:39:29 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].passed_record_ids}} +
+ + total_records + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:29:18 + 444b92d03ba83250b61f3c8c24e45aa0 + 1 + admin + 2025-10-08 19:39:29 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].total_records}} +
+ + validation_report + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:39:29 + 499d52943ba83250b61f3c8c24e45a29 + 0 + admin + 2025-10-08 19:39:29 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].validation_report}} +
+ + validation_status + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:39:29 + cd9d52943ba83250b61f3c8c24e45a29 + 1 + admin + 2025-10-08 19:49:04 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ {{step[5550b0a8-ba50-4230-9246-95a40254f475].validation_status}} +
+ + __action_status__ + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:29:18 + c84b92d03ba83250b61f3c8c24e45aa0 + 0 + admin + 2025-10-08 19:29:18 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ +
+ + __dont_treat_as_error__ + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:29:18 + 804b92d03ba83250b61f3c8c24e45aa0 + 0 + admin + 2025-10-08 19:29:18 + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f
+ +
+ + + 1b1992103ba83250b61f3c8c24e45a8f + 5550b0a8-ba50-4230-9246-95a40254f475 + 1 + + + + + + + 1 + +
+ 106afb6647032200b4fad7527c9a71e7 + admin + 2025-10-08 19:29:18 + 773b92d03ba83250b61f3c8c24e45a5e + 12 + b812ceb69337a210633378917cba10bc + admin + 2025-10-08 20:27:37 + + + + sys_hub_step_instance + 773b92d03ba83250b61f3c8c24e45a5e + 400 + sys_variable_value + admin + 2025-10-08 19:29:18 + 733b92d03ba83250b61f3c8c24e45a6b + 0 + admin + 2025-10-08 19:29:18 + 35aa573fd7802200bdbaee5b5e610375 + f5e56d79b3101300176b051a16a8dce4 + + + sys_hub_step_instance + 773b92d03ba83250b61f3c8c24e45a5e + 600 + sys_variable_value + admin + 2025-10-08 19:29:18 + bb3b92d03ba83250b61f3c8c24e45a6b + 10 + admin + 2025-10-08 20:27:37 + (function execute(inputs, outputs) { + var startTime = new GlideDateTime().getNumericValue(); + + try { + var tableName = inputs.table_name ? (inputs.table_name + '') : ''; + + var recordIdsRaw = inputs.record_sys_ids ? (inputs.record_sys_ids + '').split(',') : []; + var recordIds = []; + for (var idx = 0; idx < recordIdsRaw.length; idx++) { + var id = (recordIdsRaw[idx] + '').trim(); + if (id.length > 0) { + recordIds.push(id); + } + } + + // Handle JSON input + var validationRules; + try { + if (typeof inputs.validation_rules === 'object' && inputs.validation_rules !== null) { + validationRules = inputs.validation_rules; + } else if (inputs.validation_rules) { + validationRules = JSON.parse(inputs.validation_rules + ''); + } else { + throw new Error('Validation rules are required'); + } + } catch (jsonError) { + throw new Error('Invalid validation rules JSON: ' + jsonError.message); + } + + var stopOnFirstError = inputs.stop_on_first_error === true || inputs.stop_on_first_error === 'true'; + var includeFieldValues = inputs.include_field_values === true || inputs.include_field_values === 'true'; + var maxRecords = parseInt(inputs.max_records) || 100; + + // Validate inputs + if (!tableName) { + throw new Error('Table name is required'); + } + + if (!gs.tableExists(tableName)) { + throw new Error('Table "' + tableName + '" does not exist'); + } + + if (recordIds.length === 0) { + throw new Error('No record sys_ids provided'); + } + + if (recordIds.length > maxRecords) { + throw new Error('Number of records (' + recordIds.length + ') exceeds maximum allowed (' + maxRecords + ')'); + } + + // Initialize counters + var totalRecords = recordIds.length; + var passedCount = 0; + var failedCount = 0; + var validationReport = []; + var failedRecordIds = []; + var passedRecordIds = []; + + // Validate each record + for (var i = 0; i < recordIds.length; i++) { + var recordId = recordIds[i]; + var gr = new GlideRecord(tableName); + + if (!gr.get(recordId)) { + validationReport.push({ + sys_id: recordId, + number: 'N/A', + status: 'failed', + errors: [{ + field: 'sys_id', + rule: 'record_exists', + message: 'Record not found' + }] + }); + failedCount++; + failedRecordIds.push(recordId); + + if (stopOnFirstError) { + break; + } + continue; + } + + var recordNumber = gr.getValue('number') || gr.getValue('name') || recordId; + var recordErrors = []; + + // Validate required fields + if (validationRules.required_fields && validationRules.required_fields.length > 0) { + for (var j = 0; j < validationRules.required_fields.length; j++) { + var fieldName = validationRules.required_fields[j]; + var fieldValue = gr.getValue(fieldName); + + if (!fieldValue || fieldValue === '') { + var error = { + field: fieldName, + rule: 'required_field', + message: "Field '" + fieldName + "' is required but empty" + }; + if (includeFieldValues) { + error.current_value = fieldValue || ''; + } + recordErrors.push(error); + } + } + } + + // Build record result + var recordResult = { + sys_id: recordId, + number: recordNumber, + status: recordErrors.length === 0 ? 'passed' : 'failed', + errors: recordErrors + }; + + validationReport.push(recordResult); + + if (recordErrors.length === 0) { + passedCount++; + passedRecordIds.push(recordId); + } else { + failedCount++; + failedRecordIds.push(recordId); + + if (stopOnFirstError) { + break; + } + } + } + + // Determine overall status + var overallStatus; + if (failedCount === 0) { + overallStatus = 'passed'; + } else if (passedCount === 0) { + overallStatus = 'failed'; + } else { + overallStatus = 'partial'; + } + + // Calculate execution time + var endTime = new GlideDateTime().getNumericValue(); + var executionTime = endTime - startTime; + + // Build comma-separated ID lists + var failedIdsString = ''; + for (var f = 0; f < failedRecordIds.length; f++) { + if (f > 0) failedIdsString += ','; + failedIdsString += failedRecordIds[f]; + } + + var passedIdsString = ''; + for (var p = 0; p < passedRecordIds.length; p++) { + if (p > 0) passedIdsString += ','; + passedIdsString += passedRecordIds[p]; + } + + // Set outputs + outputs.validation_status = overallStatus; + outputs.total_records = totalRecords; + outputs.passed_count = passedCount; + outputs.failed_count = failedCount; + outputs.validation_report = JSON.stringify(validationReport); + outputs.failed_record_ids = failedIdsString; + outputs.passed_record_ids = passedIdsString; + outputs.error_message = ''; + outputs.execution_time_ms = executionTime; + + } catch (e) { + outputs.validation_status = 'error'; + outputs.total_records = 0; + outputs.passed_count = 0; + outputs.failed_count = 0; + outputs.validation_report = '[]'; + outputs.failed_record_ids = ''; + outputs.passed_record_ids = ''; + outputs.error_message = e.message || e.toString(); + outputs.execution_time_ms = 0; + + gs.error('Batch Record Validator Error: ' + outputs.error_message); + } + +})(inputs, outputs); + 71aa7f6647032200b4fad7527c9a719b + + + + application + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:29:18 + 3b3b92d03ba83250b61f3c8c24e45a6a + 0 + admin + 2025-10-08 19:29:18 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + include_field_values + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:35:50 + 2fbc12543ba83250b61f3c8c24e45a8f + 0 + admin + 2025-10-08 19:35:50 + var__m_sys_hub_step_ext_input_773b92d03ba83250b61f3c8c24e45a5e
+ {{action.include_field_values}} +
+ + max_records + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:35:50 + 6bbc12543ba83250b61f3c8c24e45a8f + 0 + admin + 2025-10-08 19:35:50 + var__m_sys_hub_step_ext_input_773b92d03ba83250b61f3c8c24e45a5e
+ {{action.max_records}} +
+ + record_sys_ids + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:35:50 + e3bc12543ba83250b61f3c8c24e45a8f + 0 + admin + 2025-10-08 19:35:50 + var__m_sys_hub_step_ext_input_773b92d03ba83250b61f3c8c24e45a5e
+ {{action.record_sys_ids}} +
+ + script + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:29:18 + ff3b92d03ba83250b61f3c8c24e45a6a + 0 + admin + 2025-10-08 19:29:18 + var__m_sys_flow_step_definition_input_106afb6647032200b4fad7527c9a71e7
+ +
+ + stop_on_first_error + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:35:50 + a7bc12543ba83250b61f3c8c24e45a8f + 0 + admin + 2025-10-08 19:35:50 + var__m_sys_hub_step_ext_input_773b92d03ba83250b61f3c8c24e45a5e
+ {{action.stop_on_first_error}} +
+ + table_name + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:35:50 + efbc12543ba83250b61f3c8c24e45a8f + 0 + admin + 2025-10-08 19:35:50 + var__m_sys_hub_step_ext_input_773b92d03ba83250b61f3c8c24e45a5e
+ {{action.table_name}} +
+ + validation_rules + 773b92d03ba83250b61f3c8c24e45a5e + admin + 2025-10-08 19:35:50 + a3bc12543ba83250b61f3c8c24e45a90 + 0 + admin + 2025-10-08 19:35:50 + var__m_sys_hub_step_ext_input_773b92d03ba83250b61f3c8c24e45a5e
+ {{action.validation_rules}} +
+ + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + stop_on_first_error + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + include_field_values + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + record_sys_ids + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String + false + + + + + + + + + + + + + false + false + + + + max_records + false + + + + false + + + string + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=json,uiTypeLabel=JSON + false + + + + + + + + + + + + + false + false + + + + validation_rules + false + + + + false + + + json + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=103b4566-2fc7-4fba-9105-ef2e3fe78ae7 + false + + + + + + + + + + + + + false + false + + + + error_message + false + + + + false + + + string + + false + 8000 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:35:50 + 2bbc12543ba83250b61f3c8c24e45a85 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + 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=de6dc394-5b7e-45f7-b2b4-864e0d5f8083 + false + + + + + + + + + + + + + false + false + + + + passed_record_ids + false + + + + false + + + string + + false + 8000 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:35:50 + 6bbc12543ba83250b61f3c8c24e45a82 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=af8987c8-3d54-469f-b39a-20480352bd01 + false + + + + + + + + + + + + + false + false + + + + failed_count + false + + + + false + + + integer + + false + 40 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:35:50 + 6fbc12543ba83250b61f3c8c24e45a79 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + 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=565ac47f-5af9-4b52-8714-4f2a036bfd3b + false + + + + + + + + + + + + + false + false + + + + failed_record_ids + false + + + + false + + + string + + false + 8000 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:35:50 + abbc12543ba83250b61f3c8c24e45a7f + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=38bb39f6-190c-4ea3-945d-b128dd01e3f9 + false + + + + + + + + + + + + + false + false + + + + passed_count + false + + + + false + + + integer + + false + 40 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:35:50 + afbc12543ba83250b61f3c8c24e45a76 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + 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=dbfb2721-7421-48d9-8e9a-ea306623ca06 + false + + + + + + + + + + + + + false + false + + + + validation_status + false + + + + false + + + string + + false + 8000 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:49:03 + d5cfd2583ba83250b61f3c8c24e45a93 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=1a2bce60-7e16-41f7-82d1-c8614b8a4e21 + false + + + + + + + + + + + + + false + false + + + + execution_time_ms + false + + + + false + + + integer + + false + 40 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 20:03:07 + dbf2a65c3ba83250b61f3c8c24e45af2 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 20:03:07 + 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=889635f6-2607-4013-acab-3419716a4646 + false + + + + + + + + + + + + + false + false + + + + validation_report + false + + + + false + + + string + + false + 8000 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:35:50 + ebbc12543ba83250b61f3c8c24e45a7c + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + false + false + false + false + false + simple + false + script + + + false + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=a4eedddc-428f-49c1-8deb-c94940f4a717 + false + + + + + + + + + + + + + false + false + + + + total_records + false + + + + false + + + integer + + false + 40 + 773b92d03ba83250b61f3c8c24e45a5e + 773b92d03ba83250b61f3c8c24e45a5e + sys_hub_step_instance + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_step_ext_output + admin + 2025-10-08 19:35:50 + efbc12543ba83250b61f3c8c24e45a73 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + false + false + false + false + false + simple + false + script + + + false + + + + failed_count + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:35:50 + 23bc12543ba83250b61f3c8c24e45a7c + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:35:50 + + + + + error_message + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:35:50 + 2fbc12543ba83250b61f3c8c24e45a87 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:35:50 + + + + + execution_time_ms + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 20:03:07 + 53f2a65c3ba83250b61f3c8c24e45af5 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 20:03:07 + + + + + passed_record_ids + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:35:50 + 6fbc12543ba83250b61f3c8c24e45a84 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:35:50 + + + + + passed_count + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:35:50 + a3bc12543ba83250b61f3c8c24e45a79 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:35:50 + + + + + failed_record_ids + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:35:50 + afbc12543ba83250b61f3c8c24e45a81 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:35:50 + + + + + validation_status + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:49:03 + d9cfd2583ba83250b61f3c8c24e45a95 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:49:03 + + + + + total_records + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:35:50 + e3bc12543ba83250b61f3c8c24e45a76 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:35:50 + + + + + validation_report + + + + en + var__m_sys_hub_step_ext_output_773b92d03ba83250b61f3c8c24e45a5e + + sys_documentation + admin + 2025-10-08 19:35:50 + efbc12543ba83250b61f3c8c24e45a7e + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:35:50 + + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=string,uiTypeLabel=String,uiUniqueId=3c31b8e3-13a7-4319-ac5e-15bb81b10b31 + false + + + + + + + + + + + + + false + false + + + + stop_on_first_error + false + + + + false + + + string + + false + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 19:29:17 + 233b92d03ba83250b61f3c8c24e45a2e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + 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=b09de44c-a11f-45ce-8a5e-39c12a5580ad + false + + + + + + + + + + + + + false + false + + + + record_sys_ids + false + + + + false + + + string + + true + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 19:29:17 + 2f3b92d03ba83250b61f3c8c24e45a26 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + 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=7f00a083-00a8-4522-b54b-17134d642bce + false + + + + + + + + + + + + + false + false + + + + include_field_values + false + + + + false + + + string + + false + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 19:29:17 + 733b92d03ba83250b61f3c8c24e45a3e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + false + false + false + false + false + simple + false + script + + + false + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=json,uiTypeLabel=JSON,uiUniqueId=14415c3b-399e-4754-92b4-9d9e4397ee57 + false + + + + + + + + + + + + + false + false + + + + validation_rules + false + + + + false + + + json + + true + 4000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 19:29:17 + a73b92d03ba83250b61f3c8c24e45a2a + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + 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=a01b3003-4405-4749-b402-994f7207a6de + false + + + + + + + + + + + + + false + false + + + + table_name + false + + + + false + + + string + + true + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 19:29:17 + e73b1a903ba83250b61f3c8c24e45a04 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + 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=0eee578c-2fd7-4ca0-b2e0-5009950eb2b6 + false + + + + + + + + + + + + + false + false + + + + max_records + false + + + + false + + + string + + false + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_input + admin + 2025-10-08 19:29:17 + fb3b92d03ba83250b61f3c8c24e45a41 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=choice,uiTypeLabel=Choice,uiUniqueId=829801e8-de31-43b0-a4fd-c1b4e940e852 + false + + 3 + + + + + + + + + + + false + false + + + + validation_status + + false + + + + false + + + + choice + + false + 32 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 2 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:29:18 + 3b3b92d03ba83250b61f3c8c24e45a72 + 1 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + 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=32df247b-198b-4c85-a865-e2b8d23ff0e5,visible_in_ui=false + false + + + + + + + + true + + + + + false + false + + + + __dont_treat_as_error__ + + false + + + + false + + + + boolean + + false + 40 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 3 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:29:18 + 3b3b92d03ba83250b61f3c8c24e45a7a + 29 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 20:27:37 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=7118a7aa-15b6-4dc7-be50-71bc44be3c0c + false + + + + + + + + + + + + + false + false + + + + execution_time_ms + + false + + + + false + + + + integer + + false + 40 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 8 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:39:29 + 459d52943ba83250b61f3c8c24e45a13 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=fc67cad4-f4b4-43a3-ab47-81127419eb99 + false + + + + + + + + + + + + + false + false + + + + failed_record_ids + + false + + + + false + + + + string + + false + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 11 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:39:29 + 459d52943ba83250b61f3c8c24e45a1e + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=7fb4a153-01b5-423f-9475-ed72f376aa86 + false + + + + + + + + + + + + + false + false + + + + passed_count + + false + + + + false + + + + integer + + false + 40 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 5 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:29:18 + 7b3b92d03ba83250b61f3c8c24e45a83 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=21450f06-d066-408b-adfc-1114a1524650 + false + + + + + + + + + + + + + false + false + + + + validation_report + + false + + + + false + + + + string + + false + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 7 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:39:29 + 819d52943ba83250b61f3c8c24e45a03 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=657b3533-0176-4255-8bf8-dd74ddb8d309 + false + + + + + + + + + + + + + false + false + + + + passed_record_ids + + false + + + + false + + + + string + + false + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 10 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:39:29 + 899d52943ba83250b61f3c8c24e45a1a + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,pwd2droppable=true,uiType=string,uiTypeLabel=String,uiUniqueId=a252c0d7-4f76-48c3-b7e4-e9c0e6c69230 + false + + + + + + + + + + + + + false + false + + + + error_message + + false + + + + false + + + + string + + false + 8000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 9 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:39:29 + cd9d52943ba83250b61f3c8c24e45a16 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=455251de-08b3-4f3d-b41b-8f6782d90dbb + false + + + + + + + + + + + + + false + false + + + + failed_count + + false + + + + false + + + + integer + + false + 40 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 6 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:29:18 + f33b92d03ba83250b61f3c8c24e45a87 + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + 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=247266c0-58e3-46e5-8c2c-43faba735ad2 + false + + + + + + + + + + + + + false + false + + + + __action_status__ + + false + + + + false + + + + string + + false + 65000 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 1 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:29:18 + fb3b92d03ba83250b61f3c8c24e45a6d + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + false + false + false + false + false + simple + false + script + + + false + + + + + true + false + false + element_mapping_provider=com.glide.flow_design.action.data.FlowDesignVariableMapper,uiType=integer,uiTypeLabel=Integer,uiUniqueId=b2a1ffd7-8ff3-4fc6-8f56-d7932e513166 + false + + + + + + + + + + + + + false + false + + + + total_records + + false + + + + false + + + + integer + + false + 40 + 1b1992103ba83250b61f3c8c24e45a8f + 1b1992103ba83250b61f3c8c24e45a8f + sys_hub_action_type_definition + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + 4 + false + false + + + + false + + + + + + false + false + sys_hub_action_output + admin + 2025-10-08 19:29:18 + ff3b92d03ba83250b61f3c8c24e45a7f + 0 + + + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + false + false + false + false + false + simple + false + script + + + false + + + + + false + total_records + ff3b92d03ba83250b61f3c8c24e45a7f + sys_hub_action_output + + admin + 2025-10-08 19:29:18 + 004b92d03ba83250b61f3c8c24e45a9f + 0 + admin + 2025-10-08 19:29:18 + + + + + 1b1992103ba83250b61f3c8c24e45a8f + admin + 2025-10-08 19:29:18 + 8c4b92d03ba83250b61f3c8c24e45aa3 + 0 + admin + 2025-10-08 19:29:18 + + + + include_field_values + + + + en + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:17 + 333b92d03ba83250b61f3c8c24e45a41 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + + + + + table_name + + + + en + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:17 + 633b92d03ba83250b61f3c8c24e45a26 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + + + + + validation_rules + + + + en + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:17 + 673b92d03ba83250b61f3c8c24e45a2d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + + + + + max_records + + + + en + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:17 + 7b3b92d03ba83250b61f3c8c24e45a44 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + + + + + stop_on_first_error + + + + en + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:17 + b73b92d03ba83250b61f3c8c24e45a3d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + + + + + record_sys_ids + + + + en + var__m_sys_hub_action_input_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:17 + eb3b92d03ba83250b61f3c8c24e45a29 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:17 + + + + + + execution_time_ms + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:39:29 + 059d52943ba83250b61f3c8c24e45a16 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + + + + + __dont_treat_as_error__ + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:18 + 373b92d03ba83250b61f3c8c24e45a7f + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + + + + + passed_count + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:18 + 3b3b92d03ba83250b61f3c8c24e45a86 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + + + + + failed_record_ids + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:39:29 + 459d52943ba83250b61f3c8c24e45a21 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + + + + + __action_status__ + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:18 + 7f3b92d03ba83250b61f3c8c24e45a71 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + + + + + validation_status + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:18 + 7f3b92d03ba83250b61f3c8c24e45a79 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + + + + + failed_count + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:18 + 804b92d03ba83250b61f3c8c24e45a8a + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + + + + + validation_report + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:39:29 + 899d52943ba83250b61f3c8c24e45a12 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + + + + + passed_record_ids + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:39:29 + 899d52943ba83250b61f3c8c24e45a1d + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + + + + + total_records + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:29:18 + bf3b92d03ba83250b61f3c8c24e45a82 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:29:18 + + + + + error_message + + + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + + sys_documentation + admin + 2025-10-08 19:39:29 + cd9d52943ba83250b61f3c8c24e45a19 + 0 + + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + + admin + 2025-10-08 19:39:29 + + + + + + + + validation_status + + false + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + 1 + + admin + 2025-10-08 19:29:18 + global + / + 373b92d03ba83250b61f3c8c24e45a75 + 1 + admin + 2025-10-08 19:29:58 + failed + + + + validation_status + + false + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + 0 + + admin + 2025-10-08 19:29:18 + global + / + 7f3b92d03ba83250b61f3c8c24e45a74 + 1 + admin + 2025-10-08 19:29:58 + passed + + + + validation_status + + false + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + 3 + + admin + 2025-10-08 19:29:18 + global + / + b33b92d03ba83250b61f3c8c24e45a76 + 1 + admin + 2025-10-08 19:29:58 + error + + + + validation_status + + false + + en + var__m_sys_hub_action_output_1b1992103ba83250b61f3c8c24e45a8f + 2 + + admin + 2025-10-08 19:29:18 + global + / + fb3b92d03ba83250b61f3c8c24e45a75 + 1 + admin + 2025-10-08 19:29:58 + partial + + + + diff --git a/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_c0d862543be83250b61f3c8c24e45a33.xml b/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_c0d862543be83250b61f3c8c24e45a33.xml new file mode 100644 index 0000000..f77e848 --- /dev/null +++ b/b812ceb69337a210633378917cba10bc/update/sys_scope_privilege_c0d862543be83250b61f3c8c24e45a33.xml @@ -0,0 +1,22 @@ + + + execute + b812ceb69337a210633378917cba10bc + allowed + sys_scope_privilege + system + 2025-10-08 20:28:34 + c0d862543be83250b61f3c8c24e45a33 + 0 + Glide API: table metadata + b812ceb69337a210633378917cba10bc + + b812ceb69337a210633378917cba10bc + sys_scope_privilege_c0d862543be83250b61f3c8c24e45a33 + system + 2025-10-08 20:28:34 + Glide API: table metadata + global + scriptable + +