EAGenerateEntityFromEntityActionNoFlushWithApproval
This document was generated using Claude.ai
Please review the human-written page at Field Values Calculator
Overview
Combines entity generation with approval workflow integration but without immediate database flush for batch processing optimization.
When This Action Runs
Batch entity creation requiring approval workflows where database flush timing needs to be controlled.
How It Works
- Generates entity using standard field mapping and validation
- Submits for approval through configured approval workflows
- Sets approval status on generated entity
- Defers database flush keeping changes in memory
- Maintains approval state until manual flush
Parameters
Same parameters as EAGenerateEntityFromEntityActionNoFlush with approval workflow integration
Database Tables Affected
- Target Entity Tables - Creates entities in memory with approval status (not flushed)
- Approval Workflow Tables - Creates approval requests and workflow tracking
- Source Entity Tables - May update based on inverse mapping
Important Warnings
⚠️ Approval Process Dependencies
- Requires proper approval workflow configuration
- Approval rules must be properly defined and tested
- Authority matrix must be current and accurate
⚠️ Manual Flush Required
- Changes are NOT automatically saved to database
- Approval state remains in memory until flush
- Risk of losing approval state if system fails before flush
Module: core
Full Class Name: com.namasoft.infor.domainbase.util.actions.EAGenerateEntityFromEntityActionNoFlushWithApproval
Related Actions:
- EAGenerateEntityFromEntityActionNoFlush - Standard entity generation without flush
- EAGenerateEntityFromEntityActionWithApproval - Entity generation with approval and auto-flush
- EAAutomaticGenerateEntityFromEntityAction - Automatic entity generation
- EAAutomaticGenerateEntityFromEntityActionWithApproval - Automatic generation with approval
- EAGenerateDraftEntityFromEntityActionNoFlush - Draft generation without flush
- EAGenerateDraftEntityFromEntityAction - Draft entity generation