Load the plugin
- Last UpdatedApr 24, 2025
- 1 minute read
The Batch Tracking Application Programming Interface (API) loads plugins using the standard OASyS extension architecture.
To load your custom assemblies, create a JSON file in the %DNADataRoot%\RealTime\config\settings directory with the following format:
{
"RealTime": {
"Extensions": {
"BatchTracking": {
"Example.dll": true
}
}
}
}
Where:
Example.dll = The name of your assembly placed in the %DNADataRoot%\RealTime\bin directory.
Note: The Batch Tracking plugin is an optional extension of the Batch Tracking application. If a Batch Tracking plugin is not configured, the Batch Tracking application functions normally. If the plugin is incorrectly configured or issues an error, the Batch Tracking application functions normally, and the oasErrLog file should be reviewed for more information.
Only a single implementation of an extension function should be configured at one time. If multiple assemblies implementing the same function are present, the system will only execute one of them.