EARunManualNotification
This document was generated using Claude.ai
Overview
Triggers a manual notification for the current entity using a predefined notification definition. Sends emails, SMS, or other configured notifications based on the notification template and recipient configuration.
When This Action Runs
Manual execution when specific notifications need to be sent outside of automatic triggers, such as custom alerts, reminders, or status notifications for business processes.
How It Works
- Locates notification definition - Finds NotificationDefinition by the specified business code
- Validates configuration - Ensures notification is configured for manual execution
- Prepares notification data - Uses current entity data to populate notification template
- Sends notification - Executes the notification through the NotificationsEngine
- Returns results - Reports success or failure of notification delivery
Parameters
Parameter 1: Notification Definition Code (Required) - Business code of the NotificationDefinition to execute
Database Tables Affected
- NotificationDefinition - Reads notification configuration, templates, and recipient settings
- Notification Logs - May create notification delivery tracking records
- Entity Data - Reads current entity data for notification content population
Important Warnings
⚠️ Notification Requirements
- Notification definition must exist and have a valid business code
- Notification must be configured for manual execution (not automatic)
- Notification templates and recipient lists must be properly configured
⚠️ Delivery Dependencies
- Email/SMS services must be properly configured and available
- Recipient contact information must be valid and current
- Network connectivity required for external notification services
⚠️ Content and Templates
- Notification content is populated from current entity data
- Template fields must match available entity properties
- Missing data may result in incomplete or malformed notifications
⚠️ Delivery Limitations
- No guarantee of successful delivery to recipients
- External service failures may prevent notification delivery
- Consider retry mechanisms for critical notifications
Module: core
Full Class Name: com.namasoft.infor.domainbase.util.actions.EARunManualNotification