EACodeValidator
This document was generated using Claude.ai
Overview
Validates entity code fields against formatting rules including length limits, prefixes/suffixes, and regex patterns. Ensures consistent code formatting and prevents data entry errors.
When This Action Runs
Entity validation during save operations to enforce consistent code formatting and prevent invalid codes.
How It Works
- Validates length against min/max limits
- Checks prefix/suffix requirements (case-sensitive)
- Tests regex patterns for complex format rules
- Reports errors with specific validation failure messages
Key Parameters
Parameter 1: Min Len,Max Len (Optional) - "MinLength,MaxLength" format (e.g., 3,10)
Parameter 2: Prefix,Suffix (Optional) - "Prefix,Suffix" format (e.g., INV,_TEMP)
Parameter 3: Regular Expression (Optional) - Regex pattern for complex validation
Database Tables Affected
- Target Entity - Reads code field for validation only
No database modifications - only validates data and prevents invalid saves.
Module: core
Full Class Name: com.namasoft.infor.domainbase.util.actions.EACodeValidator