public class WhsePhysicalInventoryItem extends VdmEntity<WhsePhysicalInventoryItem>
Original entity name from the Odata EDM: WhsePhysicalInventoryItemType
Modifier and Type | Class and Description |
---|---|
static class |
WhsePhysicalInventoryItem.WhsePhysicalInventoryItemBuilder
Helper class to allow for fluent creation of WhsePhysicalInventoryItem instances.
|
Modifier and Type | Field and Description |
---|---|
static WhsePhysicalInventoryItemField<String> |
ACTIVITY_AREA
Use with available fluent helpers to apply the ActivityArea field to query operations.
|
static WhsePhysicalInventoryItemSelectable |
ALL_FIELDS
Selector for all available fields of WhsePhysicalInventoryItem.
|
static WhsePhysicalInventoryItemField<String> |
BATCH
Use with available fluent helpers to apply the Batch field to query operations.
|
static WhsePhysicalInventoryItemField<UUID> |
BATCH_UUID
Use with available fluent helpers to apply the BatchUUID field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
ENTITLED_TO_DISPOSE_PARTY
Use with available fluent helpers to apply the EntitledToDisposeParty field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
NAME_OF_ENTITLED_TO_DISPOSE_PARTY
Use with available fluent helpers to apply the NameOfEntitledToDisposeParty field to query operations.
|
static WhsePhysicalInventoryItemField<Boolean> |
P_INV_BOOK_QUANTITY_IS_FREEZE
Use with available fluent helpers to apply the PInvBookQuantityIsFreeze field to query operations.
|
static WhsePhysicalInventoryItemField<ZonedDateTime> |
P_INV_COUNTED_UTC_DATE_TIME
Use with available fluent helpers to apply the PInvCountedUTCDateTime field to query operations.
|
static WhsePhysicalInventoryItemField<Boolean> |
P_INV_DOCUMENT_ITEM_IS_PRINTED
Use with available fluent helpers to apply the PInvDocumentItemIsPrinted field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
P_INV_FREE_DEFINED_REF_TEXT
Use with available fluent helpers to apply the PInvFreeDefinedRefText field to query operations.
|
static WhsePhysicalInventoryItemField<ZonedDateTime> |
P_INV_ITEM_CHG_UTC_DATE_TIME
Use with available fluent helpers to apply the PInvItemChgUTCDateTime field to query operations.
|
static WhsePhysicalInventoryItemField<ZonedDateTime> |
PHYS_INVENTORY_CRTN_UTC_DATE_TIME
Use with available fluent helpers to apply the PhysInventoryCrtnUTCDateTime field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_AREA
Use with available fluent helpers to apply the PhysicalInventoryArea field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_COUNT_USER_NAME
Use with available fluent helpers to apply the PhysicalInventoryCountUserName field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_DOC_NUMBER
Use with available fluent helpers to apply the PhysicalInventoryDocNumber field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_DOC_YEAR
Use with available fluent helpers to apply the PhysicalInventoryDocYear field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_DOCUMENT_TYPE
Use with available fluent helpers to apply the PhysicalInventoryDocumentType field to query operations.
|
static WhsePhysicalInventoryItemField<UUID> |
PHYSICAL_INVENTORY_DOCUMENT_UUID
Use with available fluent helpers to apply the PhysicalInventoryDocumentUUID field to query operations.
|
static WhsePhysicalInventoryItemField<Boolean> |
PHYSICAL_INVENTORY_IS_BLOCK
Use with available fluent helpers to apply the PhysicalInventoryIsBlock field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_ITEM_NUMBER
Use with available fluent helpers to apply the PhysicalInventoryItemNumber field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_REF_DOC_ITEM
Use with available fluent helpers to apply the PhysicalInventoryRefDocItem field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_REF_DOC_NUMBER
Use with available fluent helpers to apply the PhysicalInventoryRefDocNumber field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_REF_DOC_YEAR
Use with available fluent helpers to apply the PhysicalInventoryRefDocYear field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PHYSICAL_INVENTORY_STATUS_TEXT
Use with available fluent helpers to apply the PhysicalInventoryStatusText field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PRIORITY_CODE
Use with available fluent helpers to apply the PriorityCode field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static WhsePhysicalInventoryItemField<UUID> |
PRODUCT_UUID
Use with available fluent helpers to apply the ProductUUID field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
REASON_FOR_PHYS_INVTRY_DIFFERENCE
Use with available fluent helpers to apply the ReasonForPhysInvtryDifference field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STOCK_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the StockDocumentCategory field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STOCK_DOCUMENT_NUMBER
Use with available fluent helpers to apply the StockDocumentNumber field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STOCK_ITEM_NUMBER
Use with available fluent helpers to apply the StockItemNumber field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STOCK_OWNER
Use with available fluent helpers to apply the StockOwner field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STOCK_OWNER_NAME
Use with available fluent helpers to apply the StockOwnerName field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STOCK_TYPE
Use with available fluent helpers to apply the StockType field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STOCK_USAGE
Use with available fluent helpers to apply the StockUsage field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STORAGE_BIN
Use with available fluent helpers to apply the StorageBin field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
STORAGE_TYPE
Use with available fluent helpers to apply the StorageType field to query operations.
|
static WhsePhysicalInventoryItemLink<WhsePhysicalInventoryCountItem> |
TO_WHSE_PHYSICAL_INVENTORY_CNT_ITEM
Use with available fluent helpers to apply the to_WhsePhysicalInventoryCntItem navigation property to
query operations.
|
static WhsePhysicalInventoryItemField<String> |
WAREHOUSE
Use with available fluent helpers to apply the Warehouse field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
WAREHOUSE_ORDER
Use with available fluent helpers to apply the WarehouseOrder field to query operations.
|
static WhsePhysicalInventoryItemField<String> |
WBS_ELEMENT_EXTERNAL_ID
Use with available fluent helpers to apply the WBSElementExternalID field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
WhsePhysicalInventoryItem() |
WhsePhysicalInventoryItem(UUID physicalInventoryDocumentUUID,
String physicalInventoryItemNumber,
String physicalInventoryDocNumber,
String physicalInventoryDocYear,
String physicalInventoryDocumentType,
String reasonForPhysInvtryDifference,
String priorityCode,
String physicalInventoryStatusText,
ZonedDateTime physInventoryCrtnUTCDateTime,
ZonedDateTime pInvCountedUTCDateTime,
String physicalInventoryCountUserName,
String warehouseOrder,
Boolean pInvDocumentItemIsPrinted,
Boolean physicalInventoryIsBlock,
Boolean pInvBookQuantityIsFreeze,
String warehouse,
String storageType,
String storageBin,
String physicalInventoryArea,
String activityArea,
UUID productUUID,
String product,
UUID batchUUID,
String batch,
String stockType,
String stockUsage,
String stockOwner,
String stockOwnerName,
String entitledToDisposeParty,
String nameOfEntitledToDisposeParty,
String stockDocumentCategory,
String stockDocumentNumber,
String stockItemNumber,
String wBSElementExternalID,
String physicalInventoryRefDocYear,
String physicalInventoryRefDocNumber,
String physicalInventoryRefDocItem,
String pInvFreeDefinedRefText,
ZonedDateTime pInvItemChgUTCDateTime,
List<WhsePhysicalInventoryCountItem> toWhsePhysicalInventoryCntItem) |
Modifier and Type | Method and Description |
---|---|
void |
addWhsePhysicalInventoryCntItem(WhsePhysicalInventoryCountItem... entity)
Adds elements to the list of associated WhsePhysicalInventoryCountItem entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static WhsePhysicalInventoryItem.WhsePhysicalInventoryItemBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<WhsePhysicalInventoryCountItem> |
fetchWhsePhysicalInventoryCntItem()
Fetches the WhsePhysicalInventoryCountItem entities (one to many) associated with this entity.
|
static <T> WhsePhysicalInventoryItemField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getActivityArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getBatch()
Constraints: Not nullable, Maximum length: 10
|
UUID |
getBatchUUID()
Constraints: none
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getEntitledToDisposeParty()
Constraints: Not nullable, Maximum length: 10
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
protected Map<String,Object> |
getKey() |
String |
getNameOfEntitledToDisposeParty()
Constraints: Not nullable, Maximum length: 40
|
String |
getPhysicalInventoryArea()
Constraints: Not nullable, Maximum length: 20
|
String |
getPhysicalInventoryCountUserName()
Constraints: Not nullable, Maximum length: 12
|
String |
getPhysicalInventoryDocNumber()
Constraints: Not nullable, Maximum length: 20
|
String |
getPhysicalInventoryDocumentType()
Constraints: Not nullable, Maximum length: 2
|
UUID |
getPhysicalInventoryDocumentUUID()
(Key Field) Constraints: Not nullable
|
String |
getPhysicalInventoryDocYear()
Constraints: Not nullable, Maximum length: 4
|
Boolean |
getPhysicalInventoryIsBlock()
Constraints: none
|
String |
getPhysicalInventoryItemNumber()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
getPhysicalInventoryRefDocItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getPhysicalInventoryRefDocNumber()
Constraints: Not nullable, Maximum length: 20
|
String |
getPhysicalInventoryRefDocYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getPhysicalInventoryStatusText()
Constraints: Not nullable, Maximum length: 4
|
ZonedDateTime |
getPhysInventoryCrtnUTCDateTime()
Constraints: Not nullable, Precision: 7
|
Boolean |
getPInvBookQuantityIsFreeze()
Constraints: none
|
ZonedDateTime |
getPInvCountedUTCDateTime()
Constraints: Not nullable, Precision: 7
|
Boolean |
getPInvDocumentItemIsPrinted()
Constraints: none
|
String |
getPInvFreeDefinedRefText()
Constraints: Not nullable, Maximum length: 70
|
ZonedDateTime |
getPInvItemChgUTCDateTime()
Constraints: Not nullable, Precision: 7
|
String |
getPriorityCode()
Constraints: Not nullable, Maximum length: 1
|
String |
getProduct()
Constraints: Not nullable, Maximum length: 18
|
UUID |
getProductUUID()
Constraints: none
|
String |
getReasonForPhysInvtryDifference()
Constraints: Not nullable, Maximum length: 4
|
String |
getStockDocumentCategory()
Constraints: Not nullable, Maximum length: 3
|
String |
getStockDocumentNumber()
Constraints: Not nullable, Maximum length: 35
|
String |
getStockItemNumber()
Constraints: Not nullable, Maximum length: 10
|
String |
getStockOwner()
Constraints: Not nullable, Maximum length: 10
|
String |
getStockOwnerName()
Constraints: Not nullable, Maximum length: 40
|
String |
getStockType()
Constraints: Not nullable, Maximum length: 2
|
String |
getStockUsage()
Constraints: Not nullable, Maximum length: 1
|
String |
getStorageBin()
Constraints: Not nullable, Maximum length: 18
|
String |
getStorageType()
Constraints: Not nullable, Maximum length: 4
|
Class<WhsePhysicalInventoryItem> |
getType() |
String |
getWarehouse()
Constraints: Not nullable, Maximum length: 4
|
String |
getWarehouseOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getWBSElementExternalID()
Constraints: Not nullable, Maximum length: 24
|
io.vavr.control.Option<List<WhsePhysicalInventoryCountItem>> |
getWhsePhysicalInventoryCntItemIfPresent()
Retrieval of associated WhsePhysicalInventoryCountItem entities (one to many).
|
List<WhsePhysicalInventoryCountItem> |
getWhsePhysicalInventoryCntItemOrFetch()
Retrieval of associated WhsePhysicalInventoryCountItem entities (one to many).
|
int |
hashCode() |
void |
setActivityArea(String activityArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setBatch(String batch)
Constraints: Not nullable, Maximum length: 10
|
void |
setBatchUUID(UUID batchUUID)
Constraints: none
|
void |
setEntitledToDisposeParty(String entitledToDisposeParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setNameOfEntitledToDisposeParty(String nameOfEntitledToDisposeParty)
Constraints: Not nullable, Maximum length: 40
|
void |
setPhysicalInventoryArea(String physicalInventoryArea)
Constraints: Not nullable, Maximum length: 20
|
void |
setPhysicalInventoryCountUserName(String physicalInventoryCountUserName)
Constraints: Not nullable, Maximum length: 12
|
void |
setPhysicalInventoryDocNumber(String physicalInventoryDocNumber)
Constraints: Not nullable, Maximum length: 20
|
void |
setPhysicalInventoryDocumentType(String physicalInventoryDocumentType)
Constraints: Not nullable, Maximum length: 2
|
void |
setPhysicalInventoryDocumentUUID(UUID physicalInventoryDocumentUUID)
(Key Field) Constraints: Not nullable
|
void |
setPhysicalInventoryDocYear(String physicalInventoryDocYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setPhysicalInventoryIsBlock(Boolean physicalInventoryIsBlock)
Constraints: none
|
void |
setPhysicalInventoryItemNumber(String physicalInventoryItemNumber)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setPhysicalInventoryRefDocItem(String physicalInventoryRefDocItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setPhysicalInventoryRefDocNumber(String physicalInventoryRefDocNumber)
Constraints: Not nullable, Maximum length: 20
|
void |
setPhysicalInventoryRefDocYear(String physicalInventoryRefDocYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setPhysicalInventoryStatusText(String physicalInventoryStatusText)
Constraints: Not nullable, Maximum length: 4
|
void |
setPhysInventoryCrtnUTCDateTime(ZonedDateTime physInventoryCrtnUTCDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setPInvBookQuantityIsFreeze(Boolean pInvBookQuantityIsFreeze)
Constraints: none
|
void |
setPInvCountedUTCDateTime(ZonedDateTime pInvCountedUTCDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setPInvDocumentItemIsPrinted(Boolean pInvDocumentItemIsPrinted)
Constraints: none
|
void |
setPInvFreeDefinedRefText(String pInvFreeDefinedRefText)
Constraints: Not nullable, Maximum length: 70
|
void |
setPInvItemChgUTCDateTime(ZonedDateTime pInvItemChgUTCDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setPriorityCode(String priorityCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setProduct(String product)
Constraints: Not nullable, Maximum length: 18
|
void |
setProductUUID(UUID productUUID)
Constraints: none
|
void |
setReasonForPhysInvtryDifference(String reasonForPhysInvtryDifference)
Constraints: Not nullable, Maximum length: 4
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setStockDocumentCategory(String stockDocumentCategory)
Constraints: Not nullable, Maximum length: 3
|
void |
setStockDocumentNumber(String stockDocumentNumber)
Constraints: Not nullable, Maximum length: 35
|
void |
setStockItemNumber(String stockItemNumber)
Constraints: Not nullable, Maximum length: 10
|
void |
setStockOwner(String stockOwner)
Constraints: Not nullable, Maximum length: 10
|
void |
setStockOwnerName(String stockOwnerName)
Constraints: Not nullable, Maximum length: 40
|
void |
setStockType(String stockType)
Constraints: Not nullable, Maximum length: 2
|
void |
setStockUsage(String stockUsage)
Constraints: Not nullable, Maximum length: 1
|
void |
setStorageBin(String storageBin)
Constraints: Not nullable, Maximum length: 18
|
void |
setStorageType(String storageType)
Constraints: Not nullable, Maximum length: 4
|
void |
setWarehouse(String warehouse)
Constraints: Not nullable, Maximum length: 4
|
void |
setWarehouseOrder(String warehouseOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setWBSElementExternalID(String wBSElementExternalID)
Constraints: Not nullable, Maximum length: 24
|
void |
setWhsePhysicalInventoryCntItem(List<WhsePhysicalInventoryCountItem> value)
Overwrites the list of associated WhsePhysicalInventoryCountItem entities for the loaded navigation
property to_WhsePhysicalInventoryCntItem.
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final WhsePhysicalInventoryItemSelectable ALL_FIELDS
public static final WhsePhysicalInventoryItemField<UUID> PHYSICAL_INVENTORY_DOCUMENT_UUID
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_ITEM_NUMBER
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_DOC_NUMBER
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_DOC_YEAR
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_DOCUMENT_TYPE
public static final WhsePhysicalInventoryItemField<String> REASON_FOR_PHYS_INVTRY_DIFFERENCE
public static final WhsePhysicalInventoryItemField<String> PRIORITY_CODE
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_STATUS_TEXT
public static final WhsePhysicalInventoryItemField<ZonedDateTime> PHYS_INVENTORY_CRTN_UTC_DATE_TIME
public static final WhsePhysicalInventoryItemField<ZonedDateTime> P_INV_COUNTED_UTC_DATE_TIME
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_COUNT_USER_NAME
public static final WhsePhysicalInventoryItemField<String> WAREHOUSE_ORDER
public static final WhsePhysicalInventoryItemField<Boolean> P_INV_DOCUMENT_ITEM_IS_PRINTED
public static final WhsePhysicalInventoryItemField<Boolean> PHYSICAL_INVENTORY_IS_BLOCK
public static final WhsePhysicalInventoryItemField<Boolean> P_INV_BOOK_QUANTITY_IS_FREEZE
public static final WhsePhysicalInventoryItemField<String> WAREHOUSE
public static final WhsePhysicalInventoryItemField<String> STORAGE_TYPE
public static final WhsePhysicalInventoryItemField<String> STORAGE_BIN
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_AREA
public static final WhsePhysicalInventoryItemField<String> ACTIVITY_AREA
public static final WhsePhysicalInventoryItemField<UUID> PRODUCT_UUID
public static final WhsePhysicalInventoryItemField<String> PRODUCT
public static final WhsePhysicalInventoryItemField<UUID> BATCH_UUID
public static final WhsePhysicalInventoryItemField<String> BATCH
public static final WhsePhysicalInventoryItemField<String> STOCK_TYPE
public static final WhsePhysicalInventoryItemField<String> STOCK_USAGE
public static final WhsePhysicalInventoryItemField<String> STOCK_OWNER
public static final WhsePhysicalInventoryItemField<String> STOCK_OWNER_NAME
public static final WhsePhysicalInventoryItemField<String> ENTITLED_TO_DISPOSE_PARTY
public static final WhsePhysicalInventoryItemField<String> NAME_OF_ENTITLED_TO_DISPOSE_PARTY
public static final WhsePhysicalInventoryItemField<String> STOCK_DOCUMENT_CATEGORY
public static final WhsePhysicalInventoryItemField<String> STOCK_DOCUMENT_NUMBER
public static final WhsePhysicalInventoryItemField<String> STOCK_ITEM_NUMBER
public static final WhsePhysicalInventoryItemField<String> WBS_ELEMENT_EXTERNAL_ID
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_REF_DOC_YEAR
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_REF_DOC_NUMBER
public static final WhsePhysicalInventoryItemField<String> PHYSICAL_INVENTORY_REF_DOC_ITEM
public static final WhsePhysicalInventoryItemField<String> P_INV_FREE_DEFINED_REF_TEXT
public static final WhsePhysicalInventoryItemField<ZonedDateTime> P_INV_ITEM_CHG_UTC_DATE_TIME
public static final WhsePhysicalInventoryItemLink<WhsePhysicalInventoryCountItem> TO_WHSE_PHYSICAL_INVENTORY_CNT_ITEM
public WhsePhysicalInventoryItem()
public WhsePhysicalInventoryItem(@Nullable UUID physicalInventoryDocumentUUID, @Nullable String physicalInventoryItemNumber, @Nullable String physicalInventoryDocNumber, @Nullable String physicalInventoryDocYear, @Nullable String physicalInventoryDocumentType, @Nullable String reasonForPhysInvtryDifference, @Nullable String priorityCode, @Nullable String physicalInventoryStatusText, @Nullable ZonedDateTime physInventoryCrtnUTCDateTime, @Nullable ZonedDateTime pInvCountedUTCDateTime, @Nullable String physicalInventoryCountUserName, @Nullable String warehouseOrder, @Nullable Boolean pInvDocumentItemIsPrinted, @Nullable Boolean physicalInventoryIsBlock, @Nullable Boolean pInvBookQuantityIsFreeze, @Nullable String warehouse, @Nullable String storageType, @Nullable String storageBin, @Nullable String physicalInventoryArea, @Nullable String activityArea, @Nullable UUID productUUID, @Nullable String product, @Nullable UUID batchUUID, @Nullable String batch, @Nullable String stockType, @Nullable String stockUsage, @Nullable String stockOwner, @Nullable String stockOwnerName, @Nullable String entitledToDisposeParty, @Nullable String nameOfEntitledToDisposeParty, @Nullable String stockDocumentCategory, @Nullable String stockDocumentNumber, @Nullable String stockItemNumber, @Nullable String wBSElementExternalID, @Nullable String physicalInventoryRefDocYear, @Nullable String physicalInventoryRefDocNumber, @Nullable String physicalInventoryRefDocItem, @Nullable String pInvFreeDefinedRefText, @Nullable ZonedDateTime pInvItemChgUTCDateTime, List<WhsePhysicalInventoryCountItem> toWhsePhysicalInventoryCntItem)
@Nonnull public Class<WhsePhysicalInventoryItem> getType()
getType
in class VdmObject<WhsePhysicalInventoryItem>
public void setPhysicalInventoryDocumentUUID(@Nullable UUID physicalInventoryDocumentUUID)
Original property name from the Odata EDM: PhysicalInventoryDocumentUUID
physicalInventoryDocumentUUID
- GUID for Physical Inventory Documentpublic void setPhysicalInventoryItemNumber(@Nullable String physicalInventoryItemNumber)
Original property name from the Odata EDM: PhysicalInventoryItemNumber
physicalInventoryItemNumber
- Itempublic void setPhysicalInventoryDocNumber(@Nullable String physicalInventoryDocNumber)
Original property name from the Odata EDM: PhysicalInventoryDocNumber
physicalInventoryDocNumber
- Physical Inventory Document Numberpublic void setPhysicalInventoryDocYear(@Nullable String physicalInventoryDocYear)
Original property name from the Odata EDM: PhysicalInventoryDocYear
physicalInventoryDocYear
- Document Year of Physical Inventory Documentpublic void setPhysicalInventoryDocumentType(@Nullable String physicalInventoryDocumentType)
Original property name from the Odata EDM: PhysicalInventoryDocumentType
physicalInventoryDocumentType
- Physical Inventory Procedure (Document Type of Phys. Inv.)public void setReasonForPhysInvtryDifference(@Nullable String reasonForPhysInvtryDifference)
Original property name from the Odata EDM: ReasonForPhysInvtryDifference
reasonForPhysInvtryDifference
- Reason for Physical Inventory/Inventory Differencepublic void setPriorityCode(@Nullable String priorityCode)
Original property name from the Odata EDM: PriorityCode
priorityCode
- Priority of Physical Inventorypublic void setPhysicalInventoryStatusText(@Nullable String physicalInventoryStatusText)
Original property name from the Odata EDM: PhysicalInventoryStatusText
physicalInventoryStatusText
- Physical Inventory Statuspublic void setPhysInventoryCrtnUTCDateTime(@Nullable ZonedDateTime physInventoryCrtnUTCDateTime)
Original property name from the Odata EDM: PhysInventoryCrtnUTCDateTime
physInventoryCrtnUTCDateTime
- Creation Date of Physical Inventory Doc. Item (Time Stamp)public void setPInvCountedUTCDateTime(@Nullable ZonedDateTime pInvCountedUTCDateTime)
Original property name from the Odata EDM: PInvCountedUTCDateTime
pInvCountedUTCDateTime
- Entered Date of Physical Inventory Count (Time Stamp)public void setPhysicalInventoryCountUserName(@Nullable String physicalInventoryCountUserName)
Original property name from the Odata EDM: PhysicalInventoryCountUserName
physicalInventoryCountUserName
- User Namepublic void setWarehouseOrder(@Nullable String warehouseOrder)
Original property name from the Odata EDM: WarehouseOrder
warehouseOrder
- Warehouse Order Numberpublic void setPInvDocumentItemIsPrinted(@Nullable Boolean pInvDocumentItemIsPrinted)
Original property name from the Odata EDM: PInvDocumentItemIsPrinted
pInvDocumentItemIsPrinted
- Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')public void setPhysicalInventoryIsBlock(@Nullable Boolean physicalInventoryIsBlock)
Original property name from the Odata EDM: PhysicalInventoryIsBlock
physicalInventoryIsBlock
- Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')public void setPInvBookQuantityIsFreeze(@Nullable Boolean pInvBookQuantityIsFreeze)
Original property name from the Odata EDM: PInvBookQuantityIsFreeze
pInvBookQuantityIsFreeze
- Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')public void setWarehouse(@Nullable String warehouse)
Original property name from the Odata EDM: Warehouse
All activities within a warehouse, for example, goods movements and physical inventory, are assigned to a specific warehouse number. The physical warehouse where these activities take place is identified by the warehouse number.
warehouse
- Alphanumeric key that identifies a complex, physical warehouse within the warehouse management system.public void setStorageType(@Nullable String storageType)
Original property name from the Odata EDM: StorageType
A warehouse can be made up of the following storage types, for example:Goods receipt areaPicking areaHigh rack storage areaBulk storageGeneral storage areaGoods issue area
storageType
- Breakdown of a complex physical warehouse. Storage types differ in their storage techniques, their
organizational form, or their function.public void setStorageBin(@Nullable String storageBin)
Original property name from the Odata EDM: StorageBin
storageBin
- The smallest spatial unit in a warehouse used to store goods.public void setPhysicalInventoryArea(@Nullable String physicalInventoryArea)
Original property name from the Odata EDM: PhysicalInventoryArea
physicalInventoryArea
- Defines a physical inventory area.public void setActivityArea(@Nullable String activityArea)
Original property name from the Odata EDM: ActivityArea
activityArea
- Defines an activity area.public void setProductUUID(@Nullable UUID productUUID)
Original property name from the Odata EDM: ProductUUID
productUUID
- Product UUIDpublic void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- Alphanumeric key uniquely identifying the product.public void setBatchUUID(@Nullable UUID batchUUID)
Original property name from the Odata EDM: BatchUUID
batchUUID
- Batchpublic void setBatch(@Nullable String batch)
Original property name from the Odata EDM: Batch
The valuation types allowed for a material are determined by the valuation category.If a material is valuated according to its origin (valuation category H), you can define the possible countries of origin as valuation types.
batch
- Uniquely identifies separately valuated stocks of a material.public void setStockType(@Nullable String stockType)
Original property name from the Odata EDM: StockType
stockType
- Stock Typepublic void setStockUsage(@Nullable String stockUsage)
Original property name from the Odata EDM: StockUsage
stockUsage
- Stock Usagepublic void setStockOwner(@Nullable String stockOwner)
Original property name from the Odata EDM: StockOwner
stockOwner
- Ownerpublic void setStockOwnerName(@Nullable String stockOwnerName)
Original property name from the Odata EDM: StockOwnerName
stockOwnerName
- First name field for business partners in the Organization category.public void setEntitledToDisposeParty(@Nullable String entitledToDisposeParty)
Original property name from the Odata EDM: EntitledToDisposeParty
Each stock in the warehouse must be assigned to a party entitled to dispose.For each plant, there is exactly one partner master record with plant assignment in the vendor partner role.
entitledToDisposeParty
- An organization, defined as a business partner, that is entitled to dispose of stock. Usually this is
the plant in which the stocks are planned, and in which the ATP check is performed.public void setNameOfEntitledToDisposeParty(@Nullable String nameOfEntitledToDisposeParty)
Original property name from the Odata EDM: NameOfEntitledToDisposeParty
nameOfEntitledToDisposeParty
- First name field for business partners in the Organization category.public void setStockDocumentCategory(@Nullable String stockDocumentCategory)
Original property name from the Odata EDM: StockDocumentCategory
stockDocumentCategory
- Type: Sales Order Stock or Project Stockpublic void setStockDocumentNumber(@Nullable String stockDocumentNumber)
Original property name from the Odata EDM: StockDocumentNumber
stockDocumentNumber
- Number of the Sales Order or Project for Special Stockpublic void setStockItemNumber(@Nullable String stockItemNumber)
Original property name from the Odata EDM: StockItemNumber
stockItemNumber
- Sales Order Item for Sales Order Stockpublic void setWBSElementExternalID(@Nullable String wBSElementExternalID)
Original property name from the Odata EDM: WBSElementExternalID
wBSElementExternalID
- External 24-character name of an operative WBS element without a conversion routine stored in the
domain.public void setPhysicalInventoryRefDocYear(@Nullable String physicalInventoryRefDocYear)
Original property name from the Odata EDM: PhysicalInventoryRefDocYear
physicalInventoryRefDocYear
- Document Year of Physical Inventory Documentpublic void setPhysicalInventoryRefDocNumber(@Nullable String physicalInventoryRefDocNumber)
Original property name from the Odata EDM: PhysicalInventoryRefDocNumber
physicalInventoryRefDocNumber
- Physical Inventory Document Numberpublic void setPhysicalInventoryRefDocItem(@Nullable String physicalInventoryRefDocItem)
Original property name from the Odata EDM: PhysicalInventoryRefDocItem
physicalInventoryRefDocItem
- Itempublic void setPInvFreeDefinedRefText(@Nullable String pInvFreeDefinedRefText)
Original property name from the Odata EDM: PInvFreeDefinedRefText
pInvFreeDefinedRefText
- Document ID of Reference Documentpublic void setPInvItemChgUTCDateTime(@Nullable ZonedDateTime pInvItemChgUTCDateTime)
Original property name from the Odata EDM: PInvItemChgUTCDateTime
pInvItemChgUTCDateTime
- LIME Internal Time Stamp (YYYYMMDDhhmmss,mmmuuun)protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<WhsePhysicalInventoryItem>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<WhsePhysicalInventoryItem>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<WhsePhysicalInventoryItem>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<WhsePhysicalInventoryItem>
@Nonnull public static <T> WhsePhysicalInventoryItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> WhsePhysicalInventoryItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<WhsePhysicalInventoryItem>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<WhsePhysicalInventoryItem>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<WhsePhysicalInventoryItem>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<WhsePhysicalInventoryItem>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<WhsePhysicalInventoryItem>
@Nonnull public List<WhsePhysicalInventoryCountItem> fetchWhsePhysicalInventoryCntItem() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<WhsePhysicalInventoryCountItem> getWhsePhysicalInventoryCntItemOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_WhsePhysicalInventoryCntItem of a queried WhsePhysicalInventoryItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<WhsePhysicalInventoryCountItem>> getWhsePhysicalInventoryCntItemIfPresent()
If the navigation property for an entity WhsePhysicalInventoryItem has not been resolved yet, this method
will not query further information. Instead its Option
result state will be
empty
.
Option
with result state empty
is returned.public void setWhsePhysicalInventoryCntItem(@Nonnull List<WhsePhysicalInventoryCountItem> value)
If the navigation property to_WhsePhysicalInventoryCntItem of a queried WhsePhysicalInventoryItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of WhsePhysicalInventoryCountItem entities.public void addWhsePhysicalInventoryCntItem(WhsePhysicalInventoryCountItem... entity)
If the navigation property to_WhsePhysicalInventoryCntItem of a queried WhsePhysicalInventoryItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of WhsePhysicalInventoryCountItem entities.public static WhsePhysicalInventoryItem.WhsePhysicalInventoryItemBuilder builder()
@Nullable public UUID getPhysicalInventoryDocumentUUID()
Original property name from the Odata EDM: PhysicalInventoryDocumentUUID
@Nullable public String getPhysicalInventoryItemNumber()
Original property name from the Odata EDM: PhysicalInventoryItemNumber
@Nullable public String getPhysicalInventoryDocNumber()
Original property name from the Odata EDM: PhysicalInventoryDocNumber
@Nullable public String getPhysicalInventoryDocYear()
Original property name from the Odata EDM: PhysicalInventoryDocYear
@Nullable public String getPhysicalInventoryDocumentType()
Original property name from the Odata EDM: PhysicalInventoryDocumentType
@Nullable public String getReasonForPhysInvtryDifference()
Original property name from the Odata EDM: ReasonForPhysInvtryDifference
@Nullable public String getPriorityCode()
Original property name from the Odata EDM: PriorityCode
@Nullable public String getPhysicalInventoryStatusText()
Original property name from the Odata EDM: PhysicalInventoryStatusText
@Nullable public ZonedDateTime getPhysInventoryCrtnUTCDateTime()
Original property name from the Odata EDM: PhysInventoryCrtnUTCDateTime
@Nullable public ZonedDateTime getPInvCountedUTCDateTime()
Original property name from the Odata EDM: PInvCountedUTCDateTime
@Nullable public String getPhysicalInventoryCountUserName()
Original property name from the Odata EDM: PhysicalInventoryCountUserName
@Nullable public String getWarehouseOrder()
Original property name from the Odata EDM: WarehouseOrder
@Nullable public Boolean getPInvDocumentItemIsPrinted()
Original property name from the Odata EDM: PInvDocumentItemIsPrinted
@Nullable public Boolean getPhysicalInventoryIsBlock()
Original property name from the Odata EDM: PhysicalInventoryIsBlock
@Nullable public Boolean getPInvBookQuantityIsFreeze()
Original property name from the Odata EDM: PInvBookQuantityIsFreeze
@Nullable public String getWarehouse()
Original property name from the Odata EDM: Warehouse
All activities within a warehouse, for example, goods movements and physical inventory, are assigned to a specific warehouse number. The physical warehouse where these activities take place is identified by the warehouse number.
@Nullable public String getStorageType()
Original property name from the Odata EDM: StorageType
A warehouse can be made up of the following storage types, for example:Goods receipt areaPicking areaHigh rack storage areaBulk storageGeneral storage areaGoods issue area
@Nullable public String getStorageBin()
Original property name from the Odata EDM: StorageBin
@Nullable public String getPhysicalInventoryArea()
Original property name from the Odata EDM: PhysicalInventoryArea
@Nullable public String getActivityArea()
Original property name from the Odata EDM: ActivityArea
@Nullable public UUID getProductUUID()
Original property name from the Odata EDM: ProductUUID
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public UUID getBatchUUID()
Original property name from the Odata EDM: BatchUUID
@Nullable public String getBatch()
Original property name from the Odata EDM: Batch
The valuation types allowed for a material are determined by the valuation category.If a material is valuated according to its origin (valuation category H), you can define the possible countries of origin as valuation types.
@Nullable public String getStockType()
Original property name from the Odata EDM: StockType
@Nullable public String getStockUsage()
Original property name from the Odata EDM: StockUsage
@Nullable public String getStockOwner()
Original property name from the Odata EDM: StockOwner
@Nullable public String getStockOwnerName()
Original property name from the Odata EDM: StockOwnerName
@Nullable public String getEntitledToDisposeParty()
Original property name from the Odata EDM: EntitledToDisposeParty
Each stock in the warehouse must be assigned to a party entitled to dispose.For each plant, there is exactly one partner master record with plant assignment in the vendor partner role.
@Nullable public String getNameOfEntitledToDisposeParty()
Original property name from the Odata EDM: NameOfEntitledToDisposeParty
@Nullable public String getStockDocumentCategory()
Original property name from the Odata EDM: StockDocumentCategory
@Nullable public String getStockDocumentNumber()
Original property name from the Odata EDM: StockDocumentNumber
@Nullable public String getStockItemNumber()
Original property name from the Odata EDM: StockItemNumber
@Nullable public String getWBSElementExternalID()
Original property name from the Odata EDM: WBSElementExternalID
@Nullable public String getPhysicalInventoryRefDocYear()
Original property name from the Odata EDM: PhysicalInventoryRefDocYear
@Nullable public String getPhysicalInventoryRefDocNumber()
Original property name from the Odata EDM: PhysicalInventoryRefDocNumber
@Nullable public String getPhysicalInventoryRefDocItem()
Original property name from the Odata EDM: PhysicalInventoryRefDocItem
@Nullable public String getPInvFreeDefinedRefText()
Original property name from the Odata EDM: PInvFreeDefinedRefText
@Nullable public ZonedDateTime getPInvItemChgUTCDateTime()
Original property name from the Odata EDM: PInvItemChgUTCDateTime
public String toString()
toString
in class VdmObject<WhsePhysicalInventoryItem>
public boolean equals(Object o)
equals
in class VdmObject<WhsePhysicalInventoryItem>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<WhsePhysicalInventoryItem>
public int hashCode()
hashCode
in class VdmObject<WhsePhysicalInventoryItem>
Copyright © 2020 SAP SE. All rights reserved.