Class DefaultProductionSupplyAreaService
- All Implemented Interfaces:
BatchService<ProductionSupplyAreaServiceBatch>,ProductionSupplyAreaService
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
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.ProductionSupplyAreaService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingProductionSupplyAreaService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createProductionSupplyArea(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.
-
Constructor Details
-
DefaultProductionSupplyAreaService
public DefaultProductionSupplyAreaService()Deprecated.Creates a service usingProductionSupplyAreaService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:ProductionSupplyAreaServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceProductionSupplyAreaService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<ProductionSupplyAreaServiceBatch>
-
getAllProductionSupplyArea
Deprecated.Description copied from interface:ProductionSupplyAreaServiceFetch multipleProductionSupplyAreaentities.- Specified by:
getAllProductionSupplyAreain interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaByKeyFluentHelper getProductionSupplyAreaByKey(String productionSupplyArea, String plant) Deprecated.Description copied from interface:ProductionSupplyAreaServiceFetch a singleProductionSupplyAreaentity using key fields.- Specified by:
getProductionSupplyAreaByKeyin interfaceProductionSupplyAreaService- Parameters:
productionSupplyArea- Production Supply AreaConstraints: Not nullable, Maximum length: 10
plant- PlantConstraints: Not nullable, Maximum length: 4
- 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 public ProductionSupplyAreaCreateFluentHelper createProductionSupplyArea(@Nonnull ProductionSupplyArea productionSupplyArea) Deprecated.Description copied from interface:ProductionSupplyAreaServiceCreate a newProductionSupplyAreaentity and save it to the S/4HANA system.- Specified by:
createProductionSupplyAreain interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaUpdateFluentHelper updateProductionSupplyArea(@Nonnull ProductionSupplyArea productionSupplyArea) Deprecated.Description copied from interface:ProductionSupplyAreaServiceUpdate an existingProductionSupplyAreaentity and save it to the S/4HANA system.- Specified by:
updateProductionSupplyAreain interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaDeleteFluentHelper deleteProductionSupplyArea(@Nonnull ProductionSupplyArea productionSupplyArea) Deprecated.Description copied from interface:ProductionSupplyAreaServiceDeletes an existingProductionSupplyAreaentity in the S/4HANA system.- Specified by:
deleteProductionSupplyAreain interfaceProductionSupplyAreaService- 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.Description copied from interface:ProductionSupplyAreaServiceFetch multipleProductionSupplyAreaAddressentities.- Specified by:
getAllProductionSupplyAreaAddressin interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaAddressByKeyFluentHelper getProductionSupplyAreaAddressByKey(String productionSupplyArea, String plant) Deprecated.Description copied from interface:ProductionSupplyAreaServiceFetch a singleProductionSupplyAreaAddressentity using key fields.- Specified by:
getProductionSupplyAreaAddressByKeyin interfaceProductionSupplyAreaService- Parameters:
productionSupplyArea- Production Supply AreaConstraints: Not nullable, Maximum length: 10
plant- PlantConstraints: Not nullable, Maximum length: 4
- 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 public ProductionSupplyAreaAddressCreateFluentHelper createProductionSupplyAreaAddress(@Nonnull ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Description copied from interface:ProductionSupplyAreaServiceCreate a newProductionSupplyAreaAddressentity and save it to the S/4HANA system.- Specified by:
createProductionSupplyAreaAddressin interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaAddressUpdateFluentHelper updateProductionSupplyAreaAddress(@Nonnull ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Description copied from interface:ProductionSupplyAreaServiceUpdate an existingProductionSupplyAreaAddressentity and save it to the S/4HANA system.- Specified by:
updateProductionSupplyAreaAddressin interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaAddressDeleteFluentHelper deleteProductionSupplyAreaAddress(@Nonnull ProductionSupplyAreaAddress productionSupplyAreaAddress) Deprecated.Description copied from interface:ProductionSupplyAreaServiceDeletes an existingProductionSupplyAreaAddressentity in the S/4HANA system.- Specified by:
deleteProductionSupplyAreaAddressin interfaceProductionSupplyAreaService- 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.Description copied from interface:ProductionSupplyAreaServiceFetch multipleProductionSupplyAreaTextentities.- Specified by:
getAllProductionSupplyAreaTextin interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaTextByKeyFluentHelper getProductionSupplyAreaTextByKey(String productionSupplyArea, String plant, String language) Deprecated.Description copied from interface:ProductionSupplyAreaServiceFetch a singleProductionSupplyAreaTextentity using key fields.- Specified by:
getProductionSupplyAreaTextByKeyin interfaceProductionSupplyAreaService- Parameters:
productionSupplyArea- Production Supply AreaConstraints: Not nullable, Maximum length: 10
plant- PlantConstraints: Not nullable, Maximum length: 4
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 public ProductionSupplyAreaTextCreateFluentHelper createProductionSupplyAreaText(@Nonnull ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Description copied from interface:ProductionSupplyAreaServiceCreate a newProductionSupplyAreaTextentity and save it to the S/4HANA system.- Specified by:
createProductionSupplyAreaTextin interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaTextUpdateFluentHelper updateProductionSupplyAreaText(@Nonnull ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Description copied from interface:ProductionSupplyAreaServiceUpdate an existingProductionSupplyAreaTextentity and save it to the S/4HANA system.- Specified by:
updateProductionSupplyAreaTextin interfaceProductionSupplyAreaService- 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 public ProductionSupplyAreaTextDeleteFluentHelper deleteProductionSupplyAreaText(@Nonnull ProductionSupplyAreaText productionSupplyAreaText) Deprecated.Description copied from interface:ProductionSupplyAreaServiceDeletes an existingProductionSupplyAreaTextentity in the S/4HANA system.- Specified by:
deleteProductionSupplyAreaTextin interfaceProductionSupplyAreaService- 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.
-