Class DefaultWasteTransportationDocumentService
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultWasteTransportationDocumentService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,WasteTransportationDocumentService
@Named("com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultWasteTransportationDocumentService")
@Deprecated
public class DefaultWasteTransportationDocumentService
extends Object
implements ServiceWithNavigableEntities, WasteTransportationDocumentService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the
VDM.
This service enables you to display Waste Transportation Documents and information on associated Products and Partners. The Partner and Product data stems from the waste business partners and waste materials linked to the Waste Transportation Document respectively. You can also update some properties of Partners and Documents which is further explained in the business documentation. This synchronous inbound service is based on the OData version 4 protocol and can be consumed by external systems..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | CE_WASTETRANSPDOCS_0001 |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | EHS - Authority Servers with E-Waste Documents Integration(SAP_COM_0688) |
| Scope Items: | Emissions Management(4XD), Waste Management(60H) |
| Authentication Methods: | x509 |
| Service Group Name: | API_TRANSPDOC |
| Business Object: | Waste Transportation Document |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.WasteTransportationDocumentService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingWasteTransportationDocumentService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Creates a batch request builder object.Deprecated.Fetch the number of entries from theTranspDocentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTranspDocMatlentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTranspDocPartentity collection matching the filter and search expressions.Deprecated.Fetch multipleTranspDocentities.Deprecated.Fetch multipleTranspDocMatlentities.Deprecated.Fetch multipleTranspDocPartentities.Deprecated.getTranspDocByKey(UUID envrmtWasteTranspDocUUID) Deprecated.Fetch a singleTranspDocentity using key fields.getTranspDocMatlByKey(UUID envWstTranspDocMatlAssgdUUID) Deprecated.Fetch a singleTranspDocMatlentity using key fields.getTranspDocPartByKey(UUID envWstTranspDocPartAssgdUUID) Deprecated.Fetch a singleTranspDocPartentity using key fields.updateTranspDoc(TranspDoc transpDoc) Deprecated.Update an existingTranspDocentity and save it to the S/4HANA system.updateTranspDocPart(TranspDocPart transpDocPart) Deprecated.Update an existingTranspDocPartentity 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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.ServiceWithNavigableEntities
applyAction, applyAction, applyFunction, applyFunction, forEntity, withFunction, withFunction
-
Constructor Details
-
DefaultWasteTransportationDocumentService
public DefaultWasteTransportationDocumentService()Deprecated.Creates a service usingWasteTransportationDocumentService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultWasteTransportationDocumentService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:WasteTransportationDocumentServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceWasteTransportationDocumentService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Description copied from interface:WasteTransportationDocumentServiceCreates a batch request builder object.- Specified by:
batchin interfaceWasteTransportationDocumentService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllTranspDoc
Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch multipleTranspDocentities.- Specified by:
getAllTranspDocin interfaceWasteTransportationDocumentService- Returns:
- A request builder to fetch multiple
TranspDocentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTranspDoc
Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch the number of entries from theTranspDocentity collection matching the filter and search expressions.- Specified by:
countTranspDocin interfaceWasteTransportationDocumentService- Returns:
- A request builder to fetch the count of
TranspDocentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTranspDocByKey
Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch a singleTranspDocentity using key fields.- Specified by:
getTranspDocByKeyin interfaceWasteTransportationDocumentService- Parameters:
envrmtWasteTranspDocUUID- Waste Transportation Document UUIDConstraints: Not nullable
- Returns:
- A request builder to fetch a single
TranspDocentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
updateTranspDoc
Deprecated.Description copied from interface:WasteTransportationDocumentServiceUpdate an existingTranspDocentity and save it to the S/4HANA system.- Specified by:
updateTranspDocin interfaceWasteTransportationDocumentService- Parameters:
transpDoc-TranspDocentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
TranspDocentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllTranspDocMatl
Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch multipleTranspDocMatlentities.- Specified by:
getAllTranspDocMatlin interfaceWasteTransportationDocumentService- Returns:
- A request builder to fetch multiple
TranspDocMatlentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTranspDocMatl
Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch the number of entries from theTranspDocMatlentity collection matching the filter and search expressions.- Specified by:
countTranspDocMatlin interfaceWasteTransportationDocumentService- Returns:
- A request builder to fetch the count of
TranspDocMatlentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTranspDocMatlByKey
@Nonnull public GetByKeyRequestBuilder<TranspDocMatl> getTranspDocMatlByKey(UUID envWstTranspDocMatlAssgdUUID) Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch a singleTranspDocMatlentity using key fields.- Specified by:
getTranspDocMatlByKeyin interfaceWasteTransportationDocumentService- Parameters:
envWstTranspDocMatlAssgdUUID- Waste Transportation Document Material AssignedConstraints: Not nullable
- Returns:
- A request builder to fetch a single
TranspDocMatlentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTranspDocPart
Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch multipleTranspDocPartentities.- Specified by:
getAllTranspDocPartin interfaceWasteTransportationDocumentService- Returns:
- A request builder to fetch multiple
TranspDocPartentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTranspDocPart
Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch the number of entries from theTranspDocPartentity collection matching the filter and search expressions.- Specified by:
countTranspDocPartin interfaceWasteTransportationDocumentService- Returns:
- A request builder to fetch the count of
TranspDocPartentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTranspDocPartByKey
@Nonnull public GetByKeyRequestBuilder<TranspDocPart> getTranspDocPartByKey(UUID envWstTranspDocPartAssgdUUID) Deprecated.Description copied from interface:WasteTransportationDocumentServiceFetch a singleTranspDocPartentity using key fields.- Specified by:
getTranspDocPartByKeyin interfaceWasteTransportationDocumentService- Parameters:
envWstTranspDocPartAssgdUUID- Waste Transportation Document Partner Assigned UUIDConstraints: Not nullable
- Returns:
- A request builder to fetch a single
TranspDocPartentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
updateTranspDocPart
@Nonnull public UpdateRequestBuilder<TranspDocPart> updateTranspDocPart(@Nonnull TranspDocPart transpDocPart) Deprecated.Description copied from interface:WasteTransportationDocumentServiceUpdate an existingTranspDocPartentity and save it to the S/4HANA system.- Specified by:
updateTranspDocPartin interfaceWasteTransportationDocumentService- Parameters:
transpDocPart-TranspDocPartentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
TranspDocPartentity. To perform execution, call theexecutemethod on the request builder object.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-