GetEssJobStatus
Frends task to check and optionally wait for completion of an Oracle Fusion ESS job.
Task version: 1.0.0
Required Frends version: 5.7+
Required .NET version: 8.0
Compatible Agents: Crossplatform
Source code: https://github.com/FrendsPlatform/Frends.OracleFusion/tree/main/Frends.OracleFusion.GetEssJobStatus
Task Parameters
RequestId : String
The Request ID returned by the SubmitEssJob task.
Default: -
Example: 12345678
BaseUrl : String
Oracle Fusion instance base URL.
Default: https://example.oraclecloud.com
Example: https://example.oraclecloud.com
Username : String
Oracle Fusion username.
Default: -
Example: john.doe@example.com
🗝Password : String
Oracle Fusion password.
Default: -
Example: MySecretPassword123
ApiVersion : String
API version for the fscmRestApi endpoint.
Default: latest
Example: latest OR xx.xx.xx.xx
WaitForCompletion : Boolean
When true, polls until the job reaches a terminal state or timeout is reached.
When false, checks the job status once and returns immediately.
Default: -
Example: true
PollingIntervalSeconds : Int32
Polling interval in seconds to check job status.
Default: 10
Example: 10
TimeoutMinutes : Int32
Maximum time in minutes to wait for job completion.
Default: 60
Example: 60
IncludeLogFile : Boolean
Include log file in the output.
Default: False
Example: true
IncludeOutputFile : Boolean
Include output file in the output.
Default: False
Example: true
ThrowErrorOnFailure : Boolean
Whether to throw an error on failure.
Default: True
Example: true
ErrorMessageOnFailure : String
Overrides the error message on failure.
Default: -
Example: Custom error message
Task Result
Success : Boolean
Indicates if the task completed successfully.
Example: true
IsCompleted : Boolean
Indicates whether the job has reached a terminal state (SUCCEEDED, FAILED, WARNING, CANCELLED, ERROR). When false, the job is still running or queued. Use RequestId to check again later.
Example: true
RequestId : String
ESS job request ID.
Example: 12345
JobStatus : String
Final job status (SUCCEEDED, FAILED, WARNING, CANCELLED, ERROR, etc.).
Example: SUCCEEDED
StatusCheckedAt : Nullable<DateTime>
The UTC timestamp of when this status check was performed.
Example: 06/30/2024 10:24:07
LogFileContent : String
Base64 encoded log file content (if requested and available).
Example: UEsDBBQACAgIADdT4VAAAAAA...
OutputFileContent : String
Base64 encoded output file content (if requested and available).
Example: UEsDBBQACAgIADdT4VAAAAAA...
OutputFiles : List<ExtractedFile>
List of files extracted from the ESS job output ZIP archive. Populated when IncludeLogFile or IncludeOutputFile is enabled and the job has completed.
Example: [{ "FileName": "report.csv", "Content": "col1,col2\nval1,val2" }]
Error : Error
Error that occurred during task execution.
Example: object { string Message, Exception AdditionalInfo }
Task Changelog
Changelog for Task Frends.OracleFusion.GetEssJobStatus.
[1.0.0] - 2026-03-10
Added
Initial implementation
Last updated
Was this helpful?

