Codeunit: “IDYC Task Scheduler”
This codeunit is used for automatically importing and exporting via job queue entries.
For import:
The code checks if import for a definition is allowed to run again, based on last run time and recurrence settings. If import is allowed, the following events can take place.

- OnBeforeScheduleImport(ImportDefinitionHeader: Record “IDYC Import Definition Header”; var Handled: Boolean)
- OnAfterScheduleImport(ImportDefinitionHeader: Record “IDYC Import Definition Header”)

For export:
The code makes export entries for all records available in the export queue. Then, for each export entry made, the following events take place before and after processing the export entry:
- OnBeforeScheduleExport(ExportEntry: Record “IDYC Export Entry”; var Handled: Boolean)
- OnAfterScheduleExport(ExportEntry: Record “IDYC Export Entry”)

Codeunit: “IDYC Send Alert”
When an import or export process fails, optionally an alert can be send to mail, sms or whatsapp.
There are events available before and after the alert is sent.

- OnBeforeSendAlert(var Alert: Record “IDYC Alert”; Subject: Text; Body: Text; var Handled: Boolean)
- OnAfterSendAlert(var Alert: Record “IDYC Alert”; Subject: Text; Body: Text)

Need more help with this?
Product page

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.