@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultJustInTimeCallService") public class DefaultJustInTimeCallService extends Object implements JustInTimeCallService
The service enables you to read, create, and update JIT calls..
Reference: SAP API Business Hub
OData Service: | API_JIT_CALL_PROCESS_SRV |
API Version: | 1 |
Communication Scenario: | Logistics - Just In Time Inbound Integration (SAP_COM_0168) |
Scope Items: | Just-In-Time Supply to Customer (2EM) |
Authentication Methods: | Basic, x509 |
Business Object: | JustInTimeCall |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultJustInTimeCallService()
Creates a service using
JustInTimeCallService.DEFAULT_SERVICE_PATH to send the requests. |
Modifier and Type | Method and Description |
---|---|
DefaultJustInTimeCallServiceBatch |
batch()
Instantiate a new FluentHelper instance for a single OData batch request.
|
JITCallCompGrpCreateFluentHelper |
createJITCallCompGrp(JITCallCompGrp jITCallCompGrp)
Create a new
JITCallCompGrp entity and save it to the S/4HANA system. |
JITCallCompMatlCreateFluentHelper |
createJITCallCompMatl(JITCallCompMatl jITCallCompMatl)
Create a new
JITCallCompMatl entity and save it to the S/4HANA system. |
JITCallHeaderCreateFluentHelper |
createJITCallHeader(JITCallHeader jITCallHeader)
Create a new
JITCallHeader entity and save it to the S/4HANA system. |
JITCallCompGrpFluentHelper |
getAllJITCallCompGrp()
Fetch multiple
JITCallCompGrp entities. |
JITCallCompMatlFluentHelper |
getAllJITCallCompMatl()
Fetch multiple
JITCallCompMatl entities. |
JITCallHeaderFluentHelper |
getAllJITCallHeader()
Fetch multiple
JITCallHeader entities. |
JITCallCompGrpByKeyFluentHelper |
getJITCallCompGrpByKey(String internalJITCallNumber,
String compGrpNumber)
Fetch a single
JITCallCompGrp entity using key fields. |
JITCallCompMatlByKeyFluentHelper |
getJITCallCompMatlByKey(String internalJITCallNumber,
String compGrpNumber,
String jITCallItemNumber)
Fetch a single
JITCallCompMatl entity using key fields. |
JITCallHeaderByKeyFluentHelper |
getJITCallHeaderByKey(String internalJITCallNumber)
Fetch a single
JITCallHeader entity using key fields. |
JITCallCompGrpUpdateFluentHelper |
updateJITCallCompGrp(JITCallCompGrp jITCallCompGrp)
Update an existing
JITCallCompGrp entity and save it to the S/4HANA system. |
JITCallCompMatlUpdateFluentHelper |
updateJITCallCompMatl(JITCallCompMatl jITCallCompMatl)
Update an existing
JITCallCompMatl entity and save it to the S/4HANA system. |
JITCallHeaderUpdateFluentHelper |
updateJITCallHeader(JITCallHeader jITCallHeader)
Update an existing
JITCallHeader entity and save it to the S/4HANA system. |
DefaultJustInTimeCallService |
withServicePath(String servicePath)
Overrides the default service path and returns a new service instance with the specified service path.
|
public DefaultJustInTimeCallService()
JustInTimeCallService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultJustInTimeCallService withServicePath(@Nonnull String servicePath)
JustInTimeCallService
withServicePath
in interface JustInTimeCallService
servicePath
- Service path that will override the default.@Nonnull public DefaultJustInTimeCallServiceBatch batch()
batch
in interface BatchService<JustInTimeCallServiceBatch>
@Nonnull public JITCallCompGrpFluentHelper getAllJITCallCompGrp()
JustInTimeCallService
JITCallCompGrp
entities.getAllJITCallCompGrp
in interface JustInTimeCallService
JITCallCompGrp
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 JITCallCompGrpByKeyFluentHelper getJITCallCompGrpByKey(String internalJITCallNumber, String compGrpNumber)
JustInTimeCallService
JITCallCompGrp
entity using key fields.getJITCallCompGrpByKey
in interface JustInTimeCallService
internalJITCallNumber
- Uniquely identifies a JIT call.
Constraints: Not nullable, Maximum length: 10
compGrpNumber
- Indicates a unique identification for a components group. The system assigns this number internally
and uses it for processing the calls.
Constraints: Not nullable, Maximum length: 60
JITCallCompGrp
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 JITCallCompGrpCreateFluentHelper createJITCallCompGrp(@Nonnull JITCallCompGrp jITCallCompGrp)
JustInTimeCallService
JITCallCompGrp
entity and save it to the S/4HANA system.createJITCallCompGrp
in interface JustInTimeCallService
jITCallCompGrp
- JITCallCompGrp
entity object that will be created in the S/4HANA system.JITCallCompGrp
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public JITCallCompGrpUpdateFluentHelper updateJITCallCompGrp(@Nonnull JITCallCompGrp jITCallCompGrp)
JustInTimeCallService
JITCallCompGrp
entity and save it to the S/4HANA system.updateJITCallCompGrp
in interface JustInTimeCallService
jITCallCompGrp
- JITCallCompGrp
entity object that will be updated in the S/4HANA system.JITCallCompGrp
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public JITCallCompMatlFluentHelper getAllJITCallCompMatl()
JustInTimeCallService
JITCallCompMatl
entities.getAllJITCallCompMatl
in interface JustInTimeCallService
JITCallCompMatl
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 JITCallCompMatlByKeyFluentHelper getJITCallCompMatlByKey(String internalJITCallNumber, String compGrpNumber, String jITCallItemNumber)
JustInTimeCallService
JITCallCompMatl
entity using key fields.getJITCallCompMatlByKey
in interface JustInTimeCallService
internalJITCallNumber
- Uniquely identifies a JIT call.
Constraints: Not nullable, Maximum length: 10
compGrpNumber
- Indicates a unique identification for a components group. The system assigns this number internally
and uses it for processing the calls.
Constraints: Not nullable, Maximum length: 60
jITCallItemNumber
- Indicates sequence number that clearly identifies the item of a call within a components group.
Constraints: Not nullable, Maximum length: 4
JITCallCompMatl
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 JITCallCompMatlCreateFluentHelper createJITCallCompMatl(@Nonnull JITCallCompMatl jITCallCompMatl)
JustInTimeCallService
JITCallCompMatl
entity and save it to the S/4HANA system.createJITCallCompMatl
in interface JustInTimeCallService
jITCallCompMatl
- JITCallCompMatl
entity object that will be created in the S/4HANA system.JITCallCompMatl
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public JITCallCompMatlUpdateFluentHelper updateJITCallCompMatl(@Nonnull JITCallCompMatl jITCallCompMatl)
JustInTimeCallService
JITCallCompMatl
entity and save it to the S/4HANA system.updateJITCallCompMatl
in interface JustInTimeCallService
jITCallCompMatl
- JITCallCompMatl
entity object that will be updated in the S/4HANA system.JITCallCompMatl
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public JITCallHeaderFluentHelper getAllJITCallHeader()
JustInTimeCallService
JITCallHeader
entities.getAllJITCallHeader
in interface JustInTimeCallService
JITCallHeader
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 JITCallHeaderByKeyFluentHelper getJITCallHeaderByKey(String internalJITCallNumber)
JustInTimeCallService
JITCallHeader
entity using key fields.getJITCallHeaderByKey
in interface JustInTimeCallService
internalJITCallNumber
- Uniquely identifies a JIT call.
Constraints: Not nullable, Maximum length: 10
JITCallHeader
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 JITCallHeaderCreateFluentHelper createJITCallHeader(@Nonnull JITCallHeader jITCallHeader)
JustInTimeCallService
JITCallHeader
entity and save it to the S/4HANA system.createJITCallHeader
in interface JustInTimeCallService
jITCallHeader
- JITCallHeader
entity object that will be created in the S/4HANA system.JITCallHeader
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public JITCallHeaderUpdateFluentHelper updateJITCallHeader(@Nonnull JITCallHeader jITCallHeader)
JustInTimeCallService
JITCallHeader
entity and save it to the S/4HANA system.updateJITCallHeader
in interface JustInTimeCallService
jITCallHeader
- JITCallHeader
entity object that will be updated in the S/4HANA system.JITCallHeader
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2019 SAP SE. All rights reserved.