Class GetConfProposalFluentHelper
- All Implemented Interfaces:
FluentHelperExecutable<Object>
-
Field Summary
Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.FluentHelperBasic
csrfTokenRetriever, entityCollection -
Constructor Summary
ConstructorsConstructorDescriptionGetConfProposalFluentHelper(String servicePath, String confirmationGroup, String orderID, String orderOperation, String sequence, String orderSuboperation, String orderConfirmationRecordType, String confirmationUnit, String confirmationUnitISOCode, BigDecimal confirmationYieldQuantity, BigDecimal confirmationScrapQuantity, BigDecimal confirmationReworkQuantity, Boolean quantityIsToBeProposed, Boolean activityIsToBeProposed, Boolean dateAndTimeIsToBeProposed, Boolean personnelIsToBeProposed) Creates a fluent helper object that will execute the GetConfProposal OData function import with the provided parameters.GetConfProposalFluentHelper(String servicePath, String confirmationGroup, String orderID, String orderOperation, String sequence, String orderSuboperation, String orderConfirmationRecordType, String confirmationUnit, String confirmationUnitISOCode, BigDecimal confirmationYieldQuantity, BigDecimal confirmationScrapQuantity, BigDecimal confirmationReworkQuantity, Boolean quantityIsToBeProposed, Boolean activityIsToBeProposed, Boolean dateAndTimeIsToBeProposed, Boolean personnelIsToBeProposed, String confirmationUnitSAPCode) Creates a fluent helper object that will execute the GetConfProposal OData function import with the provided parameters. -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.http.client.methods.HttpUriRequestcreateRequest(URI uri) executeRequest(HttpDestinationProperties destination) Execute this function import.protected Class<AProductionorderconf2>protected Stringprotected com.google.gson.JsonElementrefineJsonResponse(com.google.gson.JsonElement jsonElement) Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.FluentHelperFunction
executeMultiple, executeSingle, getCsrfTokenRetriever, toRequest, withCsrfToken, withoutCsrfTokenMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.FluentHelperBasic
getHeaders, getParametersForRequestOnly, getServicePath, getThis, withHeader, withHeaders, withQueryParameter
-
Constructor Details
-
GetConfProposalFluentHelper
public GetConfProposalFluentHelper(@Nonnull String servicePath, @Nullable String confirmationGroup, @Nullable String orderID, @Nullable String orderOperation, @Nullable String sequence, @Nullable String orderSuboperation, @Nullable String orderConfirmationRecordType, @Nullable String confirmationUnit, @Nullable String confirmationUnitISOCode, @Nullable BigDecimal confirmationYieldQuantity, @Nullable BigDecimal confirmationScrapQuantity, @Nullable BigDecimal confirmationReworkQuantity, @Nullable Boolean quantityIsToBeProposed, @Nullable Boolean activityIsToBeProposed, @Nullable Boolean dateAndTimeIsToBeProposed, @Nullable Boolean personnelIsToBeProposed) Creates a fluent helper object that will execute the GetConfProposal OData function import with the provided parameters. To perform execution, call theexecuteRequestmethod on the fluent helper object.- Parameters:
dateAndTimeIsToBeProposed- Propose DatesConstraints: Nullable
Original parameter name from the Odata EDM: DateAndTimeIsToBeProposed
orderID- Manufacturing OrderConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: OrderID
confirmationUnitISOCode- ISO CodeConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: ConfirmationUnitISOCode
confirmationGroup- Confirmation GroupConstraints: Nullable, Maximum length: 10
Original parameter name from the Odata EDM: ConfirmationGroup
confirmationYieldQuantity- Yield QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: ConfirmationYieldQuantity
quantityIsToBeProposed- Propose QuantitiesConstraints: Nullable
Original parameter name from the Odata EDM: QuantityIsToBeProposed
sequence- SequenceConstraints: Nullable, Maximum length: 6
Original parameter name from the Odata EDM: Sequence
orderConfirmationRecordType- Record TypeConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: OrderConfirmationRecordType
confirmationUnit- Display Unit/MeasureConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: ConfirmationUnit
orderSuboperation- SuboperationConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: OrderSuboperation
personnelIsToBeProposed- Propose PersonnelConstraints: Nullable
Original parameter name from the Odata EDM: PersonnelIsToBeProposed
confirmationReworkQuantity- Rework QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: ConfirmationReworkQuantity
activityIsToBeProposed- Propose ActivitiesConstraints: Nullable
Original parameter name from the Odata EDM: ActivityIsToBeProposed
servicePath- Service path to be used to call the functions against.orderOperation- OperationConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: OrderOperation
confirmationScrapQuantity- Scrap QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: ConfirmationScrapQuantity
-
GetConfProposalFluentHelper
public GetConfProposalFluentHelper(@Nonnull String servicePath, @Nullable String confirmationGroup, @Nullable String orderID, @Nullable String orderOperation, @Nullable String sequence, @Nullable String orderSuboperation, @Nullable String orderConfirmationRecordType, @Nullable String confirmationUnit, @Nullable String confirmationUnitISOCode, @Nullable BigDecimal confirmationYieldQuantity, @Nullable BigDecimal confirmationScrapQuantity, @Nullable BigDecimal confirmationReworkQuantity, @Nullable Boolean quantityIsToBeProposed, @Nullable Boolean activityIsToBeProposed, @Nullable Boolean dateAndTimeIsToBeProposed, @Nullable Boolean personnelIsToBeProposed, @Nullable String confirmationUnitSAPCode) Creates a fluent helper object that will execute the GetConfProposal OData function import with the provided parameters. To perform execution, call theexecuteRequestmethod on the fluent helper object.- Parameters:
dateAndTimeIsToBeProposed- Propose DatesConstraints: Nullable
Original parameter name from the Odata EDM: DateAndTimeIsToBeProposed
orderID- Manufacturing OrderConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: OrderID
confirmationUnitISOCode- ISO CodeConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: ConfirmationUnitISOCode
confirmationGroup- Confirmation GroupConstraints: Nullable, Maximum length: 10
Original parameter name from the Odata EDM: ConfirmationGroup
confirmationYieldQuantity- Yield QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: ConfirmationYieldQuantity
quantityIsToBeProposed- Propose QuantitiesConstraints: Nullable
Original parameter name from the Odata EDM: QuantityIsToBeProposed
sequence- SequenceConstraints: Nullable, Maximum length: 6
Original parameter name from the Odata EDM: Sequence
orderConfirmationRecordType- Record TypeConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: OrderConfirmationRecordType
confirmationUnit- Display Unit/MeasureConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: ConfirmationUnit
orderSuboperation- SuboperationConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: OrderSuboperation
personnelIsToBeProposed- Propose PersonnelConstraints: Nullable
Original parameter name from the Odata EDM: PersonnelIsToBeProposed
confirmationReworkQuantity- Rework QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: ConfirmationReworkQuantity
activityIsToBeProposed- Propose ActivitiesConstraints: Nullable
Original parameter name from the Odata EDM: ActivityIsToBeProposed
servicePath- Service path to be used to call the functions against.orderOperation- OperationConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: OrderOperation
confirmationScrapQuantity- Scrap QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: ConfirmationScrapQuantity
confirmationUnitSAPCode- Internal SAP CodeConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: ConfirmationUnitSAPCode
-
-
Method Details
-
getEntityClass
- Specified by:
getEntityClassin classFluentHelperBasic<GetConfProposalFluentHelper,AProductionorderconf2, AProductionorderconf2>
-
getFunctionName
- Specified by:
getFunctionNamein classFluentHelperFunction<GetConfProposalFluentHelper,AProductionorderconf2, AProductionorderconf2>
-
refineJsonResponse
@Nullable protected com.google.gson.JsonElement refineJsonResponse(@Nullable com.google.gson.JsonElement jsonElement) -
getParameters
- Specified by:
getParametersin classFluentHelperFunction<GetConfProposalFluentHelper,AProductionorderconf2, AProductionorderconf2>
-
createRequest
- Specified by:
createRequestin classFluentHelperFunction<GetConfProposalFluentHelper,AProductionorderconf2, AProductionorderconf2>
-
executeRequest
@Nullable public AProductionorderconf2 executeRequest(@Nonnull HttpDestinationProperties destination) Execute this function import.- Specified by:
executeRequestin interfaceFluentHelperExecutable<Object>- Specified by:
executeRequestin classFluentHelperBasic<GetConfProposalFluentHelper,AProductionorderconf2, AProductionorderconf2>
-