dynamic-crud-validator
Service icon

DynaMic CRUD Validator

Stable version 1.0.1 (Compatible with OutSystems 11)
Uploaded
 on 3 Nov
 by 
0.0
 (0 ratings)
dynamic-crud-validator

DynaMic CRUD Validator

Compatible with:
Created on OutSystems 11

Version 1.0.1

Stable
Current
See documentation
Uploaded on 3 Nov by 
Compatible with:
Version 11
11.0.108 to 11.31.0
Database:
All
Release notes:

Version 1.0.1 - Update to Support External Databases

New Features & Enhancements

  1. Enhanced Validate Action Parameters:

    • ExcemptedAttributeNames (List<Text>): A new optional parameter that allows developers to specify a list of attributes that should be excluded from validation. This provides more control over which fields are validated and can help streamline processes by omitting unnecessary checks.
    • ESpaceName (Text): The ESpaceName parameter is now optional, as external entities do not belong to any specific eSpace. This change ensures that the component can handle validations for both internal and external entities seamlessly.
    • IsExternal (Boolean): A new parameter to support validation of entities located in external databases. When set to True, the component will look for the entity in external databases registered within the OutSystems environment.
    • LogicalDatabaseName (Text): When IsExternal is set to True, this parameter allows you to narrow down the search by specifying the logical database name. This helps in accurately identifying the external entity when multiple databases are present.
  2. Support for External Databases:

    • This update enables the component to validate entities in external databases, expanding its applicability beyond internal data models. External databases are registered differently within the Entity system entity, so this enhancement ensures compatibility by adjusting the search and validation process accordingly.

Bug Fixes & Optimizations

  • Improved performance when validating entities with a large number of attributes by optimizing the validation flow.
  • Minor adjustments to error handling to provide more descriptive messages when validation issues are encountered.

Notes for Developers: These enhancements make Dynamic CRUD Validator more versatile and compatible with external databases, providing greater flexibility for OutSystems applications connected to external data sources. The optional ExcemptedAttributeNames parameter also adds new possibilities for custom validation flows by allowing specific fields to bypass validation as needed.

This update supports more complex data architectures, enabling smoother validation processes in applications that span internal and external databases.

Application Objects:
DynaMic CRUD Validator has 0 AOs.

Version 1.0.0

Stable
Uploaded on 2 Nov by 
Compatible with:
Version 11
11.0.108 to 11.31.0
Database:
All
Application Objects:
DynaMic CRUD Validator has 1 AOs.