public class SubmitUBEOperations extends Object
| Constructor and Description |
|---|
SubmitUBEOperations() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.operation.Result<Map<String,Serializable>,Void> |
submitBatchProcess(JDEAtinaConfiguration configuration,
JDEAtinaConnection connection,
String ubeName,
Map<String,Object> inputParameters)
Submit UBE/VERSION to the JDE Enterprise Server through the Atina Microservice.
|
@DisplayName(value="Submit UBE") @Summary(value="Submits a UBE to the JDEServer and returns the Job ID.") @OutputResolver(output=InvokeSubmitUBEOutputEntityMetadataResolver.class) @Throws(value=SubmitUBEErrorsProvider.class) public org.mule.runtime.extension.api.runtime.operation.Result<Map<String,Serializable>,Void> submitBatchProcess(@Config JDEAtinaConfiguration configuration, @Connection JDEAtinaConnection connection, @MetadataKeyId(value=InvokeSubmitUBENameKeysMetadataResolver.class) @Example(value="R0008P-XJDE0001") String ubeName, @Content @TypeResolver(value=InvokeSubmitUBEInputEntityMetadataResolver.class) Map<String,Object> inputParameters)
Behavior:
JDEAtinaConnection.invokeOperation(String, String, Map) using operation type "UBE" and the provided ubeName.InvokeSubmitUBEInputEntityMetadataResolver.Output:
Map<String, Serializable> with UBE submission results, including the generated Job ID that can later be used to query status. The structure is described by
InvokeSubmitUBEOutputEntityMetadataResolver.Examples:
ubeName = "R0008P-XJDE0001" ? UBE R0008P with version XJDE0001.inputParameters.Selection = "F0010.CO = '00000'" ? Example WHERE clause for the master UBE view.inputParameters.Job Queue = "" ? Let JDE pick the default job queue.Errors:
ModuleException with HierarchalErrorType.ERROR_SUBMIT_UBE is thrown.configuration - The configured JDE Atina connector settings.connection - The active Atina/JDE connection.ubeName - UBE name and optional version (e.g., R0008P-XJDE0001).inputParameters - Transaction parameters for the submission (e.g., Job Queue, Selection, Processing Options, Report Interconnect). See input metadata for the complete schema.Result containing submission metadata (including the generated Job ID).Copyright © 2026 MuleSoft, Inc.. All rights reserved.