Interface BasicProductAvailabilityInformationService
- All Superinterfaces:
BatchService<BasicProductAvailabilityInformationServiceBatch>
- All Known Implementing Classes:
DefaultBasicProductAvailabilityInformationService
The availability information calculated by the service could, for example, be used by webshops to display up-to-date product availability information to increase the chance of customers placing orders or by suppliers to inform their customers when required products will be available and in which quantities.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_PRODUCT_AVAILY_INFO_BASIC |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Product Availability Information Integration(SAP_COM_0115) |
| Scope Items: | Advanced Available-to-Promise Processing(1JW), Basic Available-to-Promise Processing(2LN) |
| Authentication Methods: | x509 |
| Business Object: | Available To Promise |
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptioncalculateAvailabilityTimeseries(String aTPCheckingRule, String material, String supplyingPlant) Deprecated.Creates a fluent helper for the CalculateAvailabilityTimeseries OData function import.determineAvailabilityAt(String supplyingPlant, String material, String aTPCheckingRule, ZonedDateTime requestedUTCDateTime) Deprecated.Creates a fluent helper for the DetermineAvailabilityAt OData function import.determineAvailabilityOf(BigDecimal requestedQuantityInBaseUnit, String material, String supplyingPlant, String aTPCheckingRule) Deprecated.Creates a fluent helper for the DetermineAvailabilityOf OData function import.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
Deprecated.Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
determineAvailabilityAt
@Nonnull DetermineAvailabilityAtFluentHelper determineAvailabilityAt(@Nonnull String supplyingPlant, @Nonnull String material, @Nonnull String aTPCheckingRule, @Nonnull ZonedDateTime requestedUTCDateTime) Deprecated.Creates a fluent helper for the DetermineAvailabilityAt OData function import.
- Parameters:
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
aTPCheckingRule- Checking ruleConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: ATPCheckingRule
requestedUTCDateTime- DateConstraints: Not nullable, Precision: 7
Original parameter name from the Odata EDM: RequestedUTCDateTime
supplyingPlant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: SupplyingPlant
- Returns:
- A fluent helper object that will execute the DetermineAvailabilityAt OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
determineAvailabilityOf
@Nonnull DetermineAvailabilityOfFluentHelper determineAvailabilityOf(@Nonnull BigDecimal requestedQuantityInBaseUnit, @Nonnull String material, @Nonnull String supplyingPlant, @Nonnull String aTPCheckingRule) Deprecated.Creates a fluent helper for the DetermineAvailabilityOf OData function import.
- Parameters:
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
aTPCheckingRule- Checking ruleConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: ATPCheckingRule
supplyingPlant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: SupplyingPlant
requestedQuantityInBaseUnit- Requested QtyConstraints: Not nullable, Precision: 3, Scale: 3
Original parameter name from the Odata EDM: RequestedQuantityInBaseUnit
- Returns:
- A fluent helper object that will execute the DetermineAvailabilityOf OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
calculateAvailabilityTimeseries
@Nonnull CalculateAvailabilityTimeseriesFluentHelper calculateAvailabilityTimeseries(@Nonnull String aTPCheckingRule, @Nonnull String material, @Nonnull String supplyingPlant) Deprecated.Creates a fluent helper for the CalculateAvailabilityTimeseries OData function import.
- Parameters:
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
aTPCheckingRule- Checking ruleConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: ATPCheckingRule
supplyingPlant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: SupplyingPlant
- Returns:
- A fluent helper object that will execute the CalculateAvailabilityTimeseries OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-