@Named(value="com.sap.cloud.sdk.s4hana.onpremise.v2020.datamodel.odata.services.DefaultVehicleManagementSystemForVehicleLocationService") public class DefaultVehicleManagementSystemForVehicleLocationService extends Object implements VehicleManagementSystemForVehicleLocationService
This service enables you to read the vehicle location that is configured as per the business process of vehicle management system. It can be accessed from outside SAP S/4HANA system. It retrieves information such as vehicle location, vehicle location description and vehicle address. .
Reference: SAP API Business Hub
OData Service: | OP_API_VMSVEHICLELOCATION_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | V M S Vehicle |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultVehicleManagementSystemForVehicleLocationService()
Creates a service using
VehicleManagementSystemForVehicleLocationService.DEFAULT_SERVICE_PATH to send the
requests. |
Modifier and Type | Method and Description |
---|---|
DefaultVehicleManagementSystemForVehicleLocationServiceBatch |
batch()
Instantiate a new FluentHelper instance for a single OData batch request.
|
VMSVehicleLocationFluentHelper |
getAllVMSVehicleLocation()
Fetch multiple
VMSVehicleLocation entities. |
VMSVehicleLocationTextFluentHelper |
getAllVMSVehicleLocationText()
Fetch multiple
VMSVehicleLocationText entities. |
VMSVehicleLocationByKeyFluentHelper |
getVMSVehicleLocationByKey(String vMSVehicleLocation)
Fetch a single
VMSVehicleLocation entity using key fields. |
VMSVehicleLocationTextByKeyFluentHelper |
getVMSVehicleLocationTextByKey(String language,
String vMSVehicleLocation)
Fetch a single
VMSVehicleLocationText entity using key fields. |
DefaultVehicleManagementSystemForVehicleLocationService |
withServicePath(String servicePath)
Overrides the default service path and returns a new service instance with the specified service path.
|
public DefaultVehicleManagementSystemForVehicleLocationService()
VehicleManagementSystemForVehicleLocationService.DEFAULT_SERVICE_PATH
to send the
requests.@Nonnull public DefaultVehicleManagementSystemForVehicleLocationService withServicePath(@Nonnull String servicePath)
VehicleManagementSystemForVehicleLocationService
withServicePath
in interface VehicleManagementSystemForVehicleLocationService
servicePath
- Service path that will override the default.@Nonnull public DefaultVehicleManagementSystemForVehicleLocationServiceBatch batch()
batch
in interface BatchService<VehicleManagementSystemForVehicleLocationServiceBatch>
@Nonnull public VMSVehicleLocationFluentHelper getAllVMSVehicleLocation()
VehicleManagementSystemForVehicleLocationService
VMSVehicleLocation
entities.getAllVMSVehicleLocation
in interface VehicleManagementSystemForVehicleLocationService
VMSVehicleLocation
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public VMSVehicleLocationByKeyFluentHelper getVMSVehicleLocationByKey(String vMSVehicleLocation)
VehicleManagementSystemForVehicleLocationService
VMSVehicleLocation
entity using key fields.getVMSVehicleLocationByKey
in interface VehicleManagementSystemForVehicleLocationService
vMSVehicleLocation
- VMS-Vehicle Location
Constraints: Not nullable, Maximum length: 10
VMSVehicleLocation
entity 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 the
execute
method on the fluent helper object.@Nonnull public VMSVehicleLocationTextFluentHelper getAllVMSVehicleLocationText()
VehicleManagementSystemForVehicleLocationService
VMSVehicleLocationText
entities.getAllVMSVehicleLocationText
in interface VehicleManagementSystemForVehicleLocationService
VMSVehicleLocationText
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public VMSVehicleLocationTextByKeyFluentHelper getVMSVehicleLocationTextByKey(String language, String vMSVehicleLocation)
VehicleManagementSystemForVehicleLocationService
VMSVehicleLocationText
entity using key fields.getVMSVehicleLocationTextByKey
in interface VehicleManagementSystemForVehicleLocationService
language
- Language Key
Constraints: Not nullable, Maximum length: 2
vMSVehicleLocation
- VMS-Vehicle Location
Constraints: Not nullable, Maximum length: 10
VMSVehicleLocationText
entity 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 the
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.