Hi everyone,
I have a CoC extension on EventNotificationWorkflow.create() that sends custom HTML emails when a PO workflow work item is assigned. It was working perfectly until I uploaded packages from another devbox into my environment. After the upload and data integration, the email completely stopped sending — no outgoing email log entries, no errors, nothing.
[ExtensionOf(classStr(EventNotificationWorkflow))]
final class EventNotificationWorkflow_PurchaseWorkflowTemplates_Extension
{
public EventInboxId create(boolean _isGlobalEmailTemplate)
{
EventInboxId inboxId = next create(_isGlobalEmailTemplate);
if (record.TableId == tableNum(PurchTable))
{
PO_WorkflowEmailSend::send(record.RecId, inbox.UserId);
}
if (record.TableId == tableNum(PurchReqTable))
{
PR_WorkflowEmailSend::send(record.RecId, inbox.UserId);
}
return inboxId;
}
}
What I've confirmed:
Running on a dev box, Workflow work items are created correctly, Batch jobs are running, Email template exists, Recipient has valid email, Code compiles with 0 errors and No entries in outgoing email log after workflow submission
What changed:
I uploaded and installed packages from another devbox into this environment. After that, the PO workflow email stopped sending completely — even though the workflow itself still works fine.

Report
All responses (
Answers (