Class DefaultProductStructureService
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultProductStructureService
- All Implemented Interfaces:
BatchService<ProductStructureServiceBatch>,ProductStructureService
@Named("com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultProductStructureService")
@Deprecated
public class DefaultProductStructureService
extends Object
implements ProductStructureService
Deprecated.
The service and all its related classes are deprecated as of release 2008 (Aug 2020). Please use the
odata generator to generate the VDM.
The service enables you to read the product structure information including the product structure nodes and product structure variants. The service contains two filters, one for node and one for variant..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_PRODUCT_STRUCTURE_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2208 |
| Communication Scenario: | (Deprecated) Product Lifecycle Management - Product Structure Integration(SAP_COM_0346) |
| Scope Items: | Product Structure Management(3ND) |
| Business Object: | Product Structure |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.ProductStructureService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingProductStructureService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Deprecated.Fetch multipleProductStructureNodeentities.Deprecated.Fetch multipleProductStructureVariantentities.getProductStructureNodeByKey(UUID productStructureNodeUUID) Deprecated.Fetch a singleProductStructureNodeentity using key fields.getProductStructureVariantByKey(UUID productStructureVariantUUID, String prodStrucVariantChgStateIntID) Deprecated.Fetch a singleProductStructureVariantentity using key fields.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultProductStructureService
public DefaultProductStructureService()Deprecated.Creates a service usingProductStructureService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:ProductStructureServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceProductStructureService- 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<ProductStructureServiceBatch>
-
getAllProductStructureNode
Deprecated.Description copied from interface:ProductStructureServiceFetch multipleProductStructureNodeentities.- Specified by:
getAllProductStructureNodein interfaceProductStructureService- Returns:
- A fluent helper to fetch multiple
ProductStructureNodeentities. 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.
-
getProductStructureNodeByKey
@Nonnull public ProductStructureNodeByKeyFluentHelper getProductStructureNodeByKey(UUID productStructureNodeUUID) Deprecated.Description copied from interface:ProductStructureServiceFetch a singleProductStructureNodeentity using key fields.- Specified by:
getProductStructureNodeByKeyin interfaceProductStructureService- Parameters:
productStructureNodeUUID- Internal Number of iPPE NodeConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProductStructureNodeentity 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.
-
getAllProductStructureVariant
Deprecated.Description copied from interface:ProductStructureServiceFetch multipleProductStructureVariantentities.- Specified by:
getAllProductStructureVariantin interfaceProductStructureService- Returns:
- A fluent helper to fetch multiple
ProductStructureVariantentities. 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.
-
getProductStructureVariantByKey
@Nonnull public ProductStructureVariantByKeyFluentHelper getProductStructureVariantByKey(UUID productStructureVariantUUID, String prodStrucVariantChgStateIntID) Deprecated.Description copied from interface:ProductStructureServiceFetch a singleProductStructureVariantentity using key fields.- Specified by:
getProductStructureVariantByKeyin interfaceProductStructureService- Parameters:
productStructureVariantUUID- Internal Number of the PVS VariantConstraints: Not nullable
prodStrucVariantChgStateIntID- Internal Counter for iPPE ObjectsConstraints: Not nullable, Maximum length: 8
- Returns:
- A fluent helper to fetch a single
ProductStructureVariantentity 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.
-