Interface CreditMemoRequestService
- All Superinterfaces:
BatchService<CreditMemoRequestServiceBatch>
- All Known Implementing Classes:
DefaultCreditMemoRequestService
In every API call, you can make use of the following operations: - You can read entire credit memo requests or only parts of the data, using the provided filters. - You can create credit memo requests. Note that you must use “deep insert” requests (a header plus the following entities: header partner, header pricing element, item, item partner, and item pricing element). You cannot create entities without including any related entities. - For existing credit memo requests, you can create new items. Note that you must use “deep insert” requests (with the following entities: item partner and item pricing element). You cannot create entities without including any related entities. - For existing credit memo requests, you can update the following entities (that is, you can change the content of their properties): the header, header partner, header pricing element, item, item partner, and item pricing element. - For existing credit memo requests, you can delete the header, header partner, header pricing element, item, item partner, and item pricing element. - You can accept or deny approval requests for credit memo requests that cannot be processed without the consent of an approver..
Reference: SAP API Business Hub
Details:
| OData Service: | API_CREDIT_MEMO_REQUEST_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Credit Memo Request Integration(SAP_COM_0158) |
| Scope Items: | Credit Memo Processing(1EZ), Invoice Correction Process with Credit Memo(BKL), Invoice Correction Process with Credit Memo(OKL), Credit Memo Processing(PEZ) |
| Authentication Methods: | x509 |
| Business Object: | Credit Memo Request |
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringIf no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptioncreateCreditMemoRequest(CreditMemoRequest creditMemoRequest) Create a newCreditMemoRequestentity and save it to the S/4HANA system.createCreditMemoRequestItem(CreditMemoRequestItem creditMemoRequestItem) Create a newCreditMemoRequestItementity and save it to the S/4HANA system.deleteCreditMemoReqItemPartner(CreditMemoReqItemPartner creditMemoReqItemPartner) Deletes an existingCreditMemoReqItemPartnerentity in the S/4HANA system.deleteCreditMemoReqItemPrcgElmnt(CreditMemoReqItemPrcgElmnt creditMemoReqItemPrcgElmnt) Deletes an existingCreditMemoReqItemPrcgElmntentity in the S/4HANA system.deleteCreditMemoReqItemText(CreditMemoReqItemText creditMemoReqItemText) Deletes an existingCreditMemoReqItemTextentity in the S/4HANA system.deleteCreditMemoReqPartner(CreditMemoReqPartner creditMemoReqPartner) Deletes an existingCreditMemoReqPartnerentity in the S/4HANA system.deleteCreditMemoReqPrcgElmnt(CreditMemoReqPrcgElmnt creditMemoReqPrcgElmnt) Deletes an existingCreditMemoReqPrcgElmntentity in the S/4HANA system.deleteCreditMemoReqText(CreditMemoReqText creditMemoReqText) Deletes an existingCreditMemoReqTextentity in the S/4HANA system.deleteCreditMemoRequest(CreditMemoRequest creditMemoRequest) Deletes an existingCreditMemoRequestentity in the S/4HANA system.deleteCreditMemoRequestItem(CreditMemoRequestItem creditMemoRequestItem) Deletes an existingCreditMemoRequestItementity in the S/4HANA system.Fetch multipleBusinessAreaStdVHentities.Fetch multipleCompanyCodeStdVHentities.Fetch multipleControllingAreaStdVHentities.Fetch multipleControllingObjectStdVHentities.Fetch multipleCrdMmReqItemSubsqntProcFlowentities.Fetch multipleCreditControlAreaStdVHentities.Fetch multipleCreditMemoReqItemPartnerentities.Fetch multipleCreditMemoReqItemPrcgElmntentities.Fetch multipleCreditMemoReqItemTextentities.Fetch multipleCreditMemoReqPartnerentities.Fetch multipleCreditMemoReqPrcgElmntentities.Fetch multipleCreditMemoReqSubsqntProcFlowentities.Fetch multipleCreditMemoReqTextentities.Fetch multipleCreditMemoRequestentities.Fetch multipleCreditMemoRequestItementities.Fetch multipleCustomer_VHentities.Fetch multipleMaterialStdVHentities.Fetch multipleProductStdVHentities.Fetch multipleSalesDealStdVHentities.getBusinessAreaStdVHByKey(String businessArea) Fetch a singleBusinessAreaStdVHentity using key fields.getCompanyCodeStdVHByKey(String companyCode) Fetch a singleCompanyCodeStdVHentity using key fields.getControllingAreaStdVHByKey(String controllingArea) Fetch a singleControllingAreaStdVHentity using key fields.getControllingObjectStdVHByKey(String controllingObject) Fetch a singleControllingObjectStdVHentity using key fields.getCrdMmReqItemSubsqntProcFlowByKey(String creditMemoRequest, String creditMemoRequestItem, UUID docRelationshipUUID) Fetch a singleCrdMmReqItemSubsqntProcFlowentity using key fields.getCreditControlAreaStdVHByKey(String creditControlArea) Fetch a singleCreditControlAreaStdVHentity using key fields.getCreditMemoReqItemPartnerByKey(String creditMemoRequest, String creditMemoRequestItem, String partnerFunction) Fetch a singleCreditMemoReqItemPartnerentity using key fields.getCreditMemoReqItemPrcgElmntByKey(String creditMemoRequest, String creditMemoRequestItem, String pricingProcedureStep, String pricingProcedureCounter) Fetch a singleCreditMemoReqItemPrcgElmntentity using key fields.getCreditMemoReqItemTextByKey(String creditMemoRequest, String creditMemoRequestItem, String language, String longTextID) Fetch a singleCreditMemoReqItemTextentity using key fields.getCreditMemoReqPartnerByKey(String creditMemoRequest, String partnerFunction) Fetch a singleCreditMemoReqPartnerentity using key fields.getCreditMemoReqPrcgElmntByKey(String creditMemoRequest, String pricingProcedureStep, String pricingProcedureCounter) Fetch a singleCreditMemoReqPrcgElmntentity using key fields.getCreditMemoReqSubsqntProcFlowByKey(String creditMemoRequest, String subsequentDocument) Fetch a singleCreditMemoReqSubsqntProcFlowentity using key fields.getCreditMemoReqTextByKey(String creditMemoRequest, String language, String longTextID) Fetch a singleCreditMemoReqTextentity using key fields.getCreditMemoRequestByKey(String creditMemoRequest) Fetch a singleCreditMemoRequestentity using key fields.getCreditMemoRequestItemByKey(String creditMemoRequest, String creditMemoRequestItem) Fetch a singleCreditMemoRequestItementity using key fields.getCustomer_VHByKey(String customer) Fetch a singleCustomer_VHentity using key fields.getMaterialStdVHByKey(String material) Fetch a singleMaterialStdVHentity using key fields.getProductStdVHByKey(String product) Fetch a singleProductStdVHentity using key fields.getSalesDealStdVHByKey(String salesDeal) Fetch a singleSalesDealStdVHentity using key fields.rejectApprovalRequest(String creditMemoRequest) Creates a fluent helper for the rejectApprovalRequest OData function import.releaseApprovalRequest(String creditMemoRequest) Creates a fluent helper for the releaseApprovalRequest OData function import.updateCreditMemoReqItemPartner(CreditMemoReqItemPartner creditMemoReqItemPartner) Update an existingCreditMemoReqItemPartnerentity and save it to the S/4HANA system.updateCreditMemoReqItemPrcgElmnt(CreditMemoReqItemPrcgElmnt creditMemoReqItemPrcgElmnt) Update an existingCreditMemoReqItemPrcgElmntentity and save it to the S/4HANA system.updateCreditMemoReqItemText(CreditMemoReqItemText creditMemoReqItemText) Update an existingCreditMemoReqItemTextentity and save it to the S/4HANA system.updateCreditMemoReqPartner(CreditMemoReqPartner creditMemoReqPartner) Update an existingCreditMemoReqPartnerentity and save it to the S/4HANA system.updateCreditMemoReqPrcgElmnt(CreditMemoReqPrcgElmnt creditMemoReqPrcgElmnt) Update an existingCreditMemoReqPrcgElmntentity and save it to the S/4HANA system.updateCreditMemoReqText(CreditMemoReqText creditMemoReqText) Update an existingCreditMemoReqTextentity and save it to the S/4HANA system.updateCreditMemoRequest(CreditMemoRequest creditMemoRequest) Update an existingCreditMemoRequestentity and save it to the S/4HANA system.updateCreditMemoRequestItem(CreditMemoRequestItem creditMemoRequestItem) Update an existingCreditMemoRequestItementity and save it to the S/4HANA system.withServicePath(String servicePath) Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
Field Details
-
DEFAULT_SERVICE_PATH
If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
getAllCrdMmReqItemSubsqntProcFlow
Fetch multipleCrdMmReqItemSubsqntProcFlowentities.- Returns:
- A fluent helper to fetch multiple
CrdMmReqItemSubsqntProcFlowentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCrdMmReqItemSubsqntProcFlowByKey
@Nonnull CrdMmReqItemSubsqntProcFlowByKeyFluentHelper getCrdMmReqItemSubsqntProcFlowByKey(String creditMemoRequest, String creditMemoRequestItem, UUID docRelationshipUUID) Fetch a singleCrdMmReqItemSubsqntProcFlowentity using key fields.- Parameters:
docRelationshipUUID- SD Unique Document Relationship IdentificationConstraints: Not nullable
creditMemoRequest- Preceding sales and distribution documentConstraints: Not nullable, Maximum length: 10
creditMemoRequestItem- Preceding Item of an SD DocumentConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
CrdMmReqItemSubsqntProcFlowentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoReqItemPartner
Fetch multipleCreditMemoReqItemPartnerentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoReqItemPartnerentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoReqItemPartnerByKey
@Nonnull CreditMemoReqItemPartnerByKeyFluentHelper getCreditMemoReqItemPartnerByKey(String creditMemoRequest, String creditMemoRequestItem, String partnerFunction) Fetch a singleCreditMemoReqItemPartnerentity using key fields.- Parameters:
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
creditMemoRequest- Sales and Distribution Document NumberConstraints: Not nullable, Maximum length: 10
creditMemoRequestItem- Item number of the SD documentConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
CreditMemoReqItemPartnerentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoReqItemPartner
@Nonnull CreditMemoReqItemPartnerUpdateFluentHelper updateCreditMemoReqItemPartner(@Nonnull CreditMemoReqItemPartner creditMemoReqItemPartner) Update an existingCreditMemoReqItemPartnerentity and save it to the S/4HANA system.- Parameters:
creditMemoReqItemPartner-CreditMemoReqItemPartnerentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoReqItemPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoReqItemPartner
@Nonnull CreditMemoReqItemPartnerDeleteFluentHelper deleteCreditMemoReqItemPartner(@Nonnull CreditMemoReqItemPartner creditMemoReqItemPartner) Deletes an existingCreditMemoReqItemPartnerentity in the S/4HANA system.- Parameters:
creditMemoReqItemPartner-CreditMemoReqItemPartnerentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoReqItemPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoReqItemPrcgElmnt
Fetch multipleCreditMemoReqItemPrcgElmntentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoReqItemPrcgElmntentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoReqItemPrcgElmntByKey
@Nonnull CreditMemoReqItemPrcgElmntByKeyFluentHelper getCreditMemoReqItemPrcgElmntByKey(String creditMemoRequest, String creditMemoRequestItem, String pricingProcedureStep, String pricingProcedureCounter) Fetch a singleCreditMemoReqItemPrcgElmntentity using key fields.- Parameters:
pricingProcedureCounter- Condition CounterConstraints: Not nullable, Maximum length: 3
creditMemoRequest- Sales DocumentConstraints: Not nullable, Maximum length: 10
creditMemoRequestItem- Condition item numberConstraints: Not nullable, Maximum length: 6
pricingProcedureStep- Step NumberConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
CreditMemoReqItemPrcgElmntentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoReqItemPrcgElmnt
@Nonnull CreditMemoReqItemPrcgElmntUpdateFluentHelper updateCreditMemoReqItemPrcgElmnt(@Nonnull CreditMemoReqItemPrcgElmnt creditMemoReqItemPrcgElmnt) Update an existingCreditMemoReqItemPrcgElmntentity and save it to the S/4HANA system.- Parameters:
creditMemoReqItemPrcgElmnt-CreditMemoReqItemPrcgElmntentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoReqItemPrcgElmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoReqItemPrcgElmnt
@Nonnull CreditMemoReqItemPrcgElmntDeleteFluentHelper deleteCreditMemoReqItemPrcgElmnt(@Nonnull CreditMemoReqItemPrcgElmnt creditMemoReqItemPrcgElmnt) Deletes an existingCreditMemoReqItemPrcgElmntentity in the S/4HANA system.- Parameters:
creditMemoReqItemPrcgElmnt-CreditMemoReqItemPrcgElmntentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoReqItemPrcgElmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoReqItemText
Fetch multipleCreditMemoReqItemTextentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoReqItemTextentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoReqItemTextByKey
@Nonnull CreditMemoReqItemTextByKeyFluentHelper getCreditMemoReqItemTextByKey(String creditMemoRequest, String creditMemoRequestItem, String language, String longTextID) Fetch a singleCreditMemoReqItemTextentity using key fields.- Parameters:
creditMemoRequest- Credit Memo RequestConstraints: Not nullable, Maximum length: 10
language- Language KeyConstraints: Not nullable, Maximum length: 2
creditMemoRequestItem- Credit Memo Request ItemConstraints: Not nullable, Maximum length: 6
longTextID- Text IDConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
CreditMemoReqItemTextentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoReqItemText
@Nonnull CreditMemoReqItemTextUpdateFluentHelper updateCreditMemoReqItemText(@Nonnull CreditMemoReqItemText creditMemoReqItemText) Update an existingCreditMemoReqItemTextentity and save it to the S/4HANA system.- Parameters:
creditMemoReqItemText-CreditMemoReqItemTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoReqItemTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoReqItemText
@Nonnull CreditMemoReqItemTextDeleteFluentHelper deleteCreditMemoReqItemText(@Nonnull CreditMemoReqItemText creditMemoReqItemText) Deletes an existingCreditMemoReqItemTextentity in the S/4HANA system.- Parameters:
creditMemoReqItemText-CreditMemoReqItemTextentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoReqItemTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoReqPartner
Fetch multipleCreditMemoReqPartnerentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoReqPartnerentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoReqPartnerByKey
@Nonnull CreditMemoReqPartnerByKeyFluentHelper getCreditMemoReqPartnerByKey(String creditMemoRequest, String partnerFunction) Fetch a singleCreditMemoReqPartnerentity using key fields.- Parameters:
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
creditMemoRequest- Sales and Distribution Document NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
CreditMemoReqPartnerentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoReqPartner
@Nonnull CreditMemoReqPartnerUpdateFluentHelper updateCreditMemoReqPartner(@Nonnull CreditMemoReqPartner creditMemoReqPartner) Update an existingCreditMemoReqPartnerentity and save it to the S/4HANA system.- Parameters:
creditMemoReqPartner-CreditMemoReqPartnerentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoReqPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoReqPartner
@Nonnull CreditMemoReqPartnerDeleteFluentHelper deleteCreditMemoReqPartner(@Nonnull CreditMemoReqPartner creditMemoReqPartner) Deletes an existingCreditMemoReqPartnerentity in the S/4HANA system.- Parameters:
creditMemoReqPartner-CreditMemoReqPartnerentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoReqPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoReqPrcgElmnt
Fetch multipleCreditMemoReqPrcgElmntentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoReqPrcgElmntentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoReqPrcgElmntByKey
@Nonnull CreditMemoReqPrcgElmntByKeyFluentHelper getCreditMemoReqPrcgElmntByKey(String creditMemoRequest, String pricingProcedureStep, String pricingProcedureCounter) Fetch a singleCreditMemoReqPrcgElmntentity using key fields.- Parameters:
pricingProcedureCounter- Condition CounterConstraints: Not nullable, Maximum length: 3
creditMemoRequest- Sales DocumentConstraints: Not nullable, Maximum length: 10
pricingProcedureStep- Step NumberConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
CreditMemoReqPrcgElmntentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoReqPrcgElmnt
@Nonnull CreditMemoReqPrcgElmntUpdateFluentHelper updateCreditMemoReqPrcgElmnt(@Nonnull CreditMemoReqPrcgElmnt creditMemoReqPrcgElmnt) Update an existingCreditMemoReqPrcgElmntentity and save it to the S/4HANA system.- Parameters:
creditMemoReqPrcgElmnt-CreditMemoReqPrcgElmntentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoReqPrcgElmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoReqPrcgElmnt
@Nonnull CreditMemoReqPrcgElmntDeleteFluentHelper deleteCreditMemoReqPrcgElmnt(@Nonnull CreditMemoReqPrcgElmnt creditMemoReqPrcgElmnt) Deletes an existingCreditMemoReqPrcgElmntentity in the S/4HANA system.- Parameters:
creditMemoReqPrcgElmnt-CreditMemoReqPrcgElmntentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoReqPrcgElmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoReqSubsqntProcFlow
Fetch multipleCreditMemoReqSubsqntProcFlowentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoReqSubsqntProcFlowentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoReqSubsqntProcFlowByKey
@Nonnull CreditMemoReqSubsqntProcFlowByKeyFluentHelper getCreditMemoReqSubsqntProcFlowByKey(String creditMemoRequest, String subsequentDocument) Fetch a singleCreditMemoReqSubsqntProcFlowentity using key fields.- Parameters:
creditMemoRequest- Preceding sales and distribution documentConstraints: Not nullable, Maximum length: 10
subsequentDocument- Subsequent Sales and Distribution DocumentConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
CreditMemoReqSubsqntProcFlowentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoReqText
Fetch multipleCreditMemoReqTextentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoReqTextentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoReqTextByKey
@Nonnull CreditMemoReqTextByKeyFluentHelper getCreditMemoReqTextByKey(String creditMemoRequest, String language, String longTextID) Fetch a singleCreditMemoReqTextentity using key fields.- Parameters:
creditMemoRequest- Credit Memo RequestConstraints: Not nullable, Maximum length: 10
language- Language KeyConstraints: Not nullable, Maximum length: 2
longTextID- Text IDConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
CreditMemoReqTextentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoReqText
@Nonnull CreditMemoReqTextUpdateFluentHelper updateCreditMemoReqText(@Nonnull CreditMemoReqText creditMemoReqText) Update an existingCreditMemoReqTextentity and save it to the S/4HANA system.- Parameters:
creditMemoReqText-CreditMemoReqTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoReqTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoReqText
@Nonnull CreditMemoReqTextDeleteFluentHelper deleteCreditMemoReqText(@Nonnull CreditMemoReqText creditMemoReqText) Deletes an existingCreditMemoReqTextentity in the S/4HANA system.- Parameters:
creditMemoReqText-CreditMemoReqTextentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoReqTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoRequest
Fetch multipleCreditMemoRequestentities.- Returns:
- A fluent helper to fetch multiple
CreditMemoRequestentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoRequestByKey
Fetch a singleCreditMemoRequestentity using key fields.- Parameters:
creditMemoRequest- Credit Memo RequestConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
CreditMemoRequestentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createCreditMemoRequest
@Nonnull CreditMemoRequestCreateFluentHelper createCreditMemoRequest(@Nonnull CreditMemoRequest creditMemoRequest) Create a newCreditMemoRequestentity and save it to the S/4HANA system.- Parameters:
creditMemoRequest-CreditMemoRequestentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
CreditMemoRequestentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoRequest
@Nonnull CreditMemoRequestUpdateFluentHelper updateCreditMemoRequest(@Nonnull CreditMemoRequest creditMemoRequest) Update an existingCreditMemoRequestentity and save it to the S/4HANA system.- Parameters:
creditMemoRequest-CreditMemoRequestentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoRequestentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoRequest
@Nonnull CreditMemoRequestDeleteFluentHelper deleteCreditMemoRequest(@Nonnull CreditMemoRequest creditMemoRequest) Deletes an existingCreditMemoRequestentity in the S/4HANA system.- Parameters:
creditMemoRequest-CreditMemoRequestentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoRequestentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditMemoRequestItem
Fetch multipleCreditMemoRequestItementities.- Returns:
- A fluent helper to fetch multiple
CreditMemoRequestItementities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditMemoRequestItemByKey
@Nonnull CreditMemoRequestItemByKeyFluentHelper getCreditMemoRequestItemByKey(String creditMemoRequest, String creditMemoRequestItem) Fetch a singleCreditMemoRequestItementity using key fields.- Parameters:
creditMemoRequest- Credit Memo RequestConstraints: Not nullable, Maximum length: 10
creditMemoRequestItem- Credit Memo Request ItemConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
CreditMemoRequestItementity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createCreditMemoRequestItem
@Nonnull CreditMemoRequestItemCreateFluentHelper createCreditMemoRequestItem(@Nonnull CreditMemoRequestItem creditMemoRequestItem) Create a newCreditMemoRequestItementity and save it to the S/4HANA system.- Parameters:
creditMemoRequestItem-CreditMemoRequestItementity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
CreditMemoRequestItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateCreditMemoRequestItem
@Nonnull CreditMemoRequestItemUpdateFluentHelper updateCreditMemoRequestItem(@Nonnull CreditMemoRequestItem creditMemoRequestItem) Update an existingCreditMemoRequestItementity and save it to the S/4HANA system.- Parameters:
creditMemoRequestItem-CreditMemoRequestItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
CreditMemoRequestItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteCreditMemoRequestItem
@Nonnull CreditMemoRequestItemDeleteFluentHelper deleteCreditMemoRequestItem(@Nonnull CreditMemoRequestItem creditMemoRequestItem) Deletes an existingCreditMemoRequestItementity in the S/4HANA system.- Parameters:
creditMemoRequestItem-CreditMemoRequestItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
CreditMemoRequestItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllBusinessAreaStdVH
Fetch multipleBusinessAreaStdVHentities.- Returns:
- A fluent helper to fetch multiple
BusinessAreaStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getBusinessAreaStdVHByKey
Fetch a singleBusinessAreaStdVHentity using key fields.- Parameters:
businessArea- Business AreaConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
BusinessAreaStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCompanyCodeStdVH
Fetch multipleCompanyCodeStdVHentities.- Returns:
- A fluent helper to fetch multiple
CompanyCodeStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCompanyCodeStdVHByKey
Fetch a singleCompanyCodeStdVHentity using key fields.- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
CompanyCodeStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllControllingAreaStdVH
Fetch multipleControllingAreaStdVHentities.- Returns:
- A fluent helper to fetch multiple
ControllingAreaStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getControllingAreaStdVHByKey
Fetch a singleControllingAreaStdVHentity using key fields.- Parameters:
controllingArea- Controlling AreaConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
ControllingAreaStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllControllingObjectStdVH
Fetch multipleControllingObjectStdVHentities.- Returns:
- A fluent helper to fetch multiple
ControllingObjectStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getControllingObjectStdVHByKey
@Nonnull ControllingObjectStdVHByKeyFluentHelper getControllingObjectStdVHByKey(String controllingObject) Fetch a singleControllingObjectStdVHentity using key fields.- Parameters:
controllingObject- Object NumberConstraints: Not nullable, Maximum length: 22
- Returns:
- A fluent helper to fetch a single
ControllingObjectStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCreditControlAreaStdVH
Fetch multipleCreditControlAreaStdVHentities.- Returns:
- A fluent helper to fetch multiple
CreditControlAreaStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCreditControlAreaStdVHByKey
@Nonnull CreditControlAreaStdVHByKeyFluentHelper getCreditControlAreaStdVHByKey(String creditControlArea) Fetch a singleCreditControlAreaStdVHentity using key fields.- Parameters:
creditControlArea- Credit Control AreaConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
CreditControlAreaStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllCustomer_VH
Fetch multipleCustomer_VHentities.- Returns:
- A fluent helper to fetch multiple
Customer_VHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getCustomer_VHByKey
Fetch a singleCustomer_VHentity using key fields.- Parameters:
customer- Customer NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
Customer_VHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaterialStdVH
Fetch multipleMaterialStdVHentities.- Returns:
- A fluent helper to fetch multiple
MaterialStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getMaterialStdVHByKey
Fetch a singleMaterialStdVHentity using key fields.- Parameters:
material- Material NumberConstraints: Not nullable, Maximum length: 40
- Returns:
- A fluent helper to fetch a single
MaterialStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProductStdVH
Fetch multipleProductStdVHentities.- Returns:
- A fluent helper to fetch multiple
ProductStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProductStdVHByKey
Fetch a singleProductStdVHentity using key fields.- Parameters:
product- Product NumberConstraints: Not nullable, Maximum length: 40
- Returns:
- A fluent helper to fetch a single
ProductStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesDealStdVH
Fetch multipleSalesDealStdVHentities.- Returns:
- A fluent helper to fetch multiple
SalesDealStdVHentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSalesDealStdVHByKey
Fetch a singleSalesDealStdVHentity using key fields.- Parameters:
salesDeal- Agreement (various conditions grouped together)Constraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
SalesDealStdVHentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
releaseApprovalRequest
@Nonnull ReleaseApprovalRequestFluentHelper releaseApprovalRequest(@Nonnull String creditMemoRequest) Creates a fluent helper for the releaseApprovalRequest OData function import.
- Parameters:
creditMemoRequest- Constraints: Not nullable, Maximum length: 11000Original parameter name from the Odata EDM: CreditMemoRequest
- Returns:
- A fluent helper object that will execute the releaseApprovalRequest OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
rejectApprovalRequest
Creates a fluent helper for the rejectApprovalRequest OData function import.
- Parameters:
creditMemoRequest- Constraints: Not nullable, Maximum length: 11000Original parameter name from the Odata EDM: CreditMemoRequest
- Returns:
- A fluent helper object that will execute the rejectApprovalRequest OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-