public class ReleaseVersionBOMFluentHelper extends FluentHelperFunction<ReleaseVersionBOMFluentHelper,DummyFunctionImportResult,DummyFunctionImportResult>
Constructor and Description |
---|
ReleaseVersionBOMFluentHelper(UUID billOfMaterialHeaderUUID,
String billOfMaterial,
String billOfMaterialCategory,
String billOfMaterialVariant,
String billOfMaterialVersion,
String bOMVersionStatus,
Boolean isLatestBOMVersion)
Creates a fluent helper object that will execute the ReleaseVersionBOM OData function import with the provided parameters.
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.http.client.methods.HttpUriRequest |
createRequest(URI uri) |
DummyFunctionImportResult |
execute(ErpConfigContext configContext)
Executes the underlying query using the stored values, plus any query modifiers that were previously called.
|
protected Class<DummyFunctionImportResult> |
getEntityClass() |
protected String |
getFunctionName() |
protected Map<String,Object> |
getParameters() |
protected String |
getPath() |
executeMultiple, executeSingle
execute, getHeadersForRequestAndImplicitRequests, getHeadersForRequestOnly, getThis, getVersionIdentifier, withCustomHttpHeader, withCustomHttpHeaders, withHttpHeader
public ReleaseVersionBOMFluentHelper(UUID billOfMaterialHeaderUUID, String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String bOMVersionStatus, Boolean isLatestBOMVersion)
execute
method on the fluent helper object.isLatestBOMVersion
- Latest VersionConstraints: none
Original parameter name from the Odata EDM: IsLatestBOMVersion
billOfMaterialHeaderUUID
- ID hdr chge statusConstraints: none
Original parameter name from the Odata EDM: BillOfMaterialHeaderUUID
billOfMaterialCategory
- BOM categoryConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialCategory
billOfMaterialVersion
- BOM VersionConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialVersion
billOfMaterial
- Bill of MaterialConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterial
billOfMaterialVariant
- Alternative BOMConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BillOfMaterialVariant
bOMVersionStatus
- BOM Version StatusConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BOMVersionStatus
protected Class<DummyFunctionImportResult> getEntityClass()
getEntityClass
in class FluentHelperBasic<ReleaseVersionBOMFluentHelper,DummyFunctionImportResult,DummyFunctionImportResult>
protected String getPath()
getPath
in class FluentHelperFunction<ReleaseVersionBOMFluentHelper,DummyFunctionImportResult,DummyFunctionImportResult>
protected String getFunctionName()
protected Map<String,Object> getParameters()
getParameters
in class FluentHelperFunction<ReleaseVersionBOMFluentHelper,DummyFunctionImportResult,DummyFunctionImportResult>
protected org.apache.http.client.methods.HttpUriRequest createRequest(URI uri)
createRequest
in class FluentHelperFunction<ReleaseVersionBOMFluentHelper,DummyFunctionImportResult,DummyFunctionImportResult>
public DummyFunctionImportResult execute(ErpConfigContext configContext) throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
execute
in class FluentHelperBasic<ReleaseVersionBOMFluentHelper,DummyFunctionImportResult,DummyFunctionImportResult>
configContext
- Supply the ERP system context for executing the underlying OData query.com.sap.cloud.sdk.odatav2.connectivity.ODataException
ErpConfigContext.ErpConfigContext()
Copyright © 2018 SAP SE. All rights reserved.