public interface WarehousePhysicalInventoryService extends BatchService<WarehousePhysicalInventoryServiceBatch>
In every API call, you can make use of the following operations: - You can retrieve physical inventory (PI) items. - You can count PI items. - You can change counted PI items. - You can mark PI items as ***Deleted***. You can integrate this API with external applications. .
Reference: SAP API Business Hub
OData Service: | API_WHSE_PHYSINVENTORYITEM |
API Version: | 1 |
Communication Scenario: | Warehousing - Physical Inventory Integration (SAP_COM_0378) |
Scope Items: | Warehouse Physical Inventory (3BX) |
Authentication Methods: | Basic, x509, OAuth2 |
Business Object: | WarehousePhysicalInventoryDoc |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull WarehousePhysicalInventoryService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull WhsePhysicalInventoryCountItemFluentHelper getAllWhsePhysicalInventoryCountItem()
WhsePhysicalInventoryCountItem
entities.WhsePhysicalInventoryCountItem
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 WhsePhysicalInventoryCountItemByKeyFluentHelper getWhsePhysicalInventoryCountItemByKey(UUID physicalInventoryDocumentUUID, String physicalInventoryItemNumber, Integer lineIndexOfPInvItem, Integer pInvQuantitySequence)
WhsePhysicalInventoryCountItem
entity using key fields.pInvQuantitySequence
- Row number in a primary or secondary table index.
Constraints: Not nullable
lineIndexOfPInvItem
- Row number in a primary or secondary table index.
Constraints: Not nullable
physicalInventoryItemNumber
- Item
Constraints: Not nullable, Maximum length: 6
physicalInventoryDocumentUUID
- GUID for Physical Inventory Document
Constraints: Not nullable
WhsePhysicalInventoryCountItem
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 WhsePhysicalInventoryCountItemCreateFluentHelper createWhsePhysicalInventoryCountItem(@Nonnull WhsePhysicalInventoryCountItem whsePhysicalInventoryCountItem)
WhsePhysicalInventoryCountItem
entity and save it to the S/4HANA system.whsePhysicalInventoryCountItem
- WhsePhysicalInventoryCountItem
entity object that will be created in the S/4HANA system.WhsePhysicalInventoryCountItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WhsePhysicalInventoryCountItemUpdateFluentHelper updateWhsePhysicalInventoryCountItem(@Nonnull WhsePhysicalInventoryCountItem whsePhysicalInventoryCountItem)
WhsePhysicalInventoryCountItem
entity and save it to the S/4HANA system.whsePhysicalInventoryCountItem
- WhsePhysicalInventoryCountItem
entity object that will be updated in the S/4HANA system.WhsePhysicalInventoryCountItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WhsePhysicalInventoryItemFluentHelper getAllWhsePhysicalInventoryItem()
WhsePhysicalInventoryItem
entities.WhsePhysicalInventoryItem
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 WhsePhysicalInventoryItemByKeyFluentHelper getWhsePhysicalInventoryItemByKey(UUID physicalInventoryDocumentUUID, String physicalInventoryItemNumber)
WhsePhysicalInventoryItem
entity using key fields.physicalInventoryItemNumber
- Item
Constraints: Not nullable, Maximum length: 6
physicalInventoryDocumentUUID
- GUID for Physical Inventory Document
Constraints: Not nullable
WhsePhysicalInventoryItem
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 WhsePhysicalInventoryItemCreateFluentHelper createWhsePhysicalInventoryItem(@Nonnull WhsePhysicalInventoryItem whsePhysicalInventoryItem)
WhsePhysicalInventoryItem
entity and save it to the S/4HANA system.whsePhysicalInventoryItem
- WhsePhysicalInventoryItem
entity object that will be created in the S/4HANA system.WhsePhysicalInventoryItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WhsePhysicalInventoryItemUpdateFluentHelper updateWhsePhysicalInventoryItem(@Nonnull WhsePhysicalInventoryItem whsePhysicalInventoryItem)
WhsePhysicalInventoryItem
entity and save it to the S/4HANA system.whsePhysicalInventoryItem
- WhsePhysicalInventoryItem
entity object that will be updated in the S/4HANA system.WhsePhysicalInventoryItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull DeletePhysicalInventoryItemFluentHelper deletePhysicalInventoryItem(UUID physicalInventoryDocumentUUID, String physicalInventoryItemNumber)
Creates a fluent helper for the DeletePhysicalInventoryItem OData function import.
physicalInventoryItemNumber
- Item
Constraints: Not nullable, Maximum length: 6
Original parameter name from the Odata EDM: PhysicalInventoryItemNumber
physicalInventoryDocumentUUID
- GUID
Constraints: none
Original parameter name from the Odata EDM: PhysicalInventoryDocumentUUID
execute
method on the fluent helper object.Copyright © 2020 SAP SE. All rights reserved.