EAIgnoringNotFoundTargetFieldsValuesCalculator
This document was generated using Claude.ai
Overview
Performs field value calculations with error tolerance, extending the standard field calculator but ignoring errors to ensure processing continues despite individual field assignment failures.
When This Action Runs
Error-tolerant field calculations during data import, migration, or bulk updates where partial failures are acceptable.
How It Works
- Performs standard field calculations using same syntax as EAFieldsValuesCalculator
- Catches assignment errors during field processing without stopping
- Logs all errors for troubleshooting while continuing operation
- Allows partial success when some fields assign successfully
- Returns success result regardless of individual field errors
Parameters
Same parameters as EAFieldsValuesCalculator with error tolerance enabled
Database Tables Affected
- Target Entity Fields - Updates fields based on mapping configuration with error tolerance
- Referenced Data - Reads source data and executes SQL queries (read-only)
- Partial Updates - Successful assignments retained even when others fail
Important Warnings
⚠️ Error Masking Risk
- Errors are logged but processing continues, potentially masking critical issues
- Partial field assignments may lead to data integrity issues
- Silent error handling may make debugging more difficult
⚠️ Data Consistency
- Partial updates may leave entities in inconsistent states
- Errors in reference fields may affect related entity relationships
- May bypass business rules that depend on all fields being set correctly
⚠️ Production Use
- Requires robust error monitoring to track silent failures
- Additional data validation may be needed after processing
- Recovery procedures needed for handling partial failures
Module: core
Full Class Name: com.namasoft.infor.domainbase.util.actions.EAIgnoringNotFoundTargetFieldsValuesCalculator
Related Actions:
- EAFieldsValuesCalculator - Standard field value calculator without error tolerance
- EAAutomaticFieldsValuesCalculator - Automatic field value calculation