Interface ProductionSupplyAreaService
- All Superinterfaces:
BatchService<ProductionSupplyAreaServiceBatch>
- All Known Implementing Classes:
DefaultProductionSupplyAreaService
The OData API for production supply areas enables you to create, update, delete, and retrieve production supply areas. The service is based on the OData protocol and can be consumed by external systems and user interfaces..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_PRODUCTIONSUPPLYAREA_SRV |
| API Version: | 1.2.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Production Supply Area Integration(SAP_COM_0328) |
| Scope Items: | Material Replenishment with Kanban - External Procurement(1E3), Material Replenishment with Kanban - In-House Production(4B3), Material Replenishment with Kanban - Stock Transfer(4B4) |
| Authentication Methods: | x509 |
| Business Object: | Production Supply Area |
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptioncreateProductionSupplyArea(ProductionSupplyArea productionSupplyArea) Deprecated.Create a newProductionSupplyAreaentity and save it to the S/4HANA system.createProductionSupplyAreaAddress(ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Create a newProductionSupplyAreaAddressentity and save it to the S/4HANA system.createProductionSupplyAreaText(ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Create a newProductionSupplyAreaTextentity and save it to the S/4HANA system.deleteProductionSupplyArea(ProductionSupplyArea productionSupplyArea) Deprecated.Deletes an existingProductionSupplyAreaentity in the S/4HANA system.deleteProductionSupplyAreaAddress(ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Deletes an existingProductionSupplyAreaAddressentity in the S/4HANA system.deleteProductionSupplyAreaText(ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Deletes an existingProductionSupplyAreaTextentity in the S/4HANA system.Deprecated.Fetch multipleProductionSupplyAreaentities.Deprecated.Fetch multipleProductionSupplyAreaAddressentities.Deprecated.Fetch multipleProductionSupplyAreaTextentities.getProductionSupplyAreaAddressByKey(String productionSupplyArea, String plant) Deprecated.Fetch a singleProductionSupplyAreaAddressentity using key fields.getProductionSupplyAreaByKey(String productionSupplyArea, String plant) Deprecated.Fetch a singleProductionSupplyAreaentity using key fields.getProductionSupplyAreaTextByKey(String productionSupplyArea, String plant, String language) Deprecated.Fetch a singleProductionSupplyAreaTextentity using key fields.updateProductionSupplyArea(ProductionSupplyArea productionSupplyArea) Deprecated.Update an existingProductionSupplyAreaentity and save it to the S/4HANA system.updateProductionSupplyAreaAddress(ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Update an existingProductionSupplyAreaAddressentity and save it to the S/4HANA system.updateProductionSupplyAreaText(ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Update an existingProductionSupplyAreaTextentity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.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
Deprecated.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
Deprecated.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.
-
getAllProductionSupplyArea
Deprecated.Fetch multipleProductionSupplyAreaentities.- Returns:
- A fluent helper to fetch multiple
ProductionSupplyAreaentities. 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.
-
getProductionSupplyAreaByKey
@Nonnull ProductionSupplyAreaByKeyFluentHelper getProductionSupplyAreaByKey(String productionSupplyArea, String plant) Deprecated.Fetch a singleProductionSupplyAreaentity using key fields.- Parameters:
plant- PlantConstraints: Not nullable, Maximum length: 4
productionSupplyArea- Production Supply AreaConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
ProductionSupplyAreaentity 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.
-
createProductionSupplyArea
@Nonnull ProductionSupplyAreaCreateFluentHelper createProductionSupplyArea(@Nonnull ProductionSupplyArea productionSupplyArea) Deprecated.Create a newProductionSupplyAreaentity and save it to the S/4HANA system.- Parameters:
productionSupplyArea-ProductionSupplyAreaentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProductionSupplyAreaentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProductionSupplyArea
@Nonnull ProductionSupplyAreaUpdateFluentHelper updateProductionSupplyArea(@Nonnull ProductionSupplyArea productionSupplyArea) Deprecated.Update an existingProductionSupplyAreaentity and save it to the S/4HANA system.- Parameters:
productionSupplyArea-ProductionSupplyAreaentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProductionSupplyAreaentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProductionSupplyArea
@Nonnull ProductionSupplyAreaDeleteFluentHelper deleteProductionSupplyArea(@Nonnull ProductionSupplyArea productionSupplyArea) Deprecated.Deletes an existingProductionSupplyAreaentity in the S/4HANA system.- Parameters:
productionSupplyArea-ProductionSupplyAreaentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProductionSupplyAreaentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProductionSupplyAreaAddress
Deprecated.Fetch multipleProductionSupplyAreaAddressentities.- Returns:
- A fluent helper to fetch multiple
ProductionSupplyAreaAddressentities. 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.
-
getProductionSupplyAreaAddressByKey
@Nonnull ProductionSupplyAreaAddressByKeyFluentHelper getProductionSupplyAreaAddressByKey(String productionSupplyArea, String plant) Deprecated.Fetch a singleProductionSupplyAreaAddressentity using key fields.- Parameters:
plant- PlantConstraints: Not nullable, Maximum length: 4
productionSupplyArea- Production Supply AreaConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
ProductionSupplyAreaAddressentity 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.
-
createProductionSupplyAreaAddress
@Nonnull ProductionSupplyAreaAddressCreateFluentHelper createProductionSupplyAreaAddress(@Nonnull ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Create a newProductionSupplyAreaAddressentity and save it to the S/4HANA system.- Parameters:
productionSupplyAreaAddress-ProductionSupplyAreaAddressentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProductionSupplyAreaAddressentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProductionSupplyAreaAddress
@Nonnull ProductionSupplyAreaAddressUpdateFluentHelper updateProductionSupplyAreaAddress(@Nonnull ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Update an existingProductionSupplyAreaAddressentity and save it to the S/4HANA system.- Parameters:
productionSupplyAreaAddress-ProductionSupplyAreaAddressentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProductionSupplyAreaAddressentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProductionSupplyAreaAddress
@Nonnull ProductionSupplyAreaAddressDeleteFluentHelper deleteProductionSupplyAreaAddress(@Nonnull ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Deletes an existingProductionSupplyAreaAddressentity in the S/4HANA system.- Parameters:
productionSupplyAreaAddress-ProductionSupplyAreaAddressentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProductionSupplyAreaAddressentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProductionSupplyAreaText
Deprecated.Fetch multipleProductionSupplyAreaTextentities.- Returns:
- A fluent helper to fetch multiple
ProductionSupplyAreaTextentities. 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.
-
getProductionSupplyAreaTextByKey
@Nonnull ProductionSupplyAreaTextByKeyFluentHelper getProductionSupplyAreaTextByKey(String productionSupplyArea, String plant, String language) Deprecated.Fetch a singleProductionSupplyAreaTextentity using key fields.- Parameters:
plant- PlantConstraints: Not nullable, Maximum length: 4
productionSupplyArea- Production Supply AreaConstraints: Not nullable, Maximum length: 10
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
ProductionSupplyAreaTextentity 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.
-
createProductionSupplyAreaText
@Nonnull ProductionSupplyAreaTextCreateFluentHelper createProductionSupplyAreaText(@Nonnull ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Create a newProductionSupplyAreaTextentity and save it to the S/4HANA system.- Parameters:
productionSupplyAreaText-ProductionSupplyAreaTextentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProductionSupplyAreaTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProductionSupplyAreaText
@Nonnull ProductionSupplyAreaTextUpdateFluentHelper updateProductionSupplyAreaText(@Nonnull ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Update an existingProductionSupplyAreaTextentity and save it to the S/4HANA system.- Parameters:
productionSupplyAreaText-ProductionSupplyAreaTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProductionSupplyAreaTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProductionSupplyAreaText
@Nonnull ProductionSupplyAreaTextDeleteFluentHelper deleteProductionSupplyAreaText(@Nonnull ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Deletes an existingProductionSupplyAreaTextentity in the S/4HANA system.- Parameters:
productionSupplyAreaText-ProductionSupplyAreaTextentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProductionSupplyAreaTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-