public class ProductStorageLocation extends VdmEntity<ProductStorageLocation>
Original entity name from the Odata EDM: A_ProductStorageLocationType
Modifier and Type | Class and Description |
---|---|
static class |
ProductStorageLocation.ProductStorageLocationBuilder |
Modifier and Type | Field and Description |
---|---|
static ProductStorageLocationSelectable |
ALL_FIELDS
Selector for all available fields of ProductStorageLocation.
|
static ProductStorageLocationField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static ProductStorageLocationField<LocalDateTime> |
DATE_OF_LAST_POSTED_CNT_UN_RSTRCD_STK
Use with available fluent helpers to apply the DateOfLastPostedCntUnRstrcdStk field to query operations.
|
static ProductStorageLocationField<String> |
FISCAL_MONTH_CURRENT_PERIOD
Use with available fluent helpers to apply the FiscalMonthCurrentPeriod field to query operations.
|
static ProductStorageLocationField<String> |
FISCAL_YEAR_CURRENT_INVTRY_PERIOD
Use with available fluent helpers to apply the FiscalYearCurrentInvtryPeriod field to query operations.
|
static ProductStorageLocationField<String> |
FISCAL_YEAR_CURRENT_PERIOD
Use with available fluent helpers to apply the FiscalYearCurrentPeriod field to query operations.
|
static ProductStorageLocationField<String> |
HAS_INVTRY_BLOCK_STOCK_PREV_PERIOD
Use with available fluent helpers to apply the HasInvtryBlockStockPrevPeriod field to query operations.
|
static ProductStorageLocationField<String> |
INVENTORY_BLOCK_STOCK_IND
Use with available fluent helpers to apply the InventoryBlockStockInd field to query operations.
|
static ProductStorageLocationField<Double> |
INVENTORY_CORRECTION_FACTOR
Use with available fluent helpers to apply the InventoryCorrectionFactor field to query operations.
|
static ProductStorageLocationField<String> |
INVENTORY_STOCK_PREV_PERIOD
Use with available fluent helpers to apply the InventoryStockPrevPeriod field to query operations.
|
static ProductStorageLocationField<String> |
INVTRY_CURRENT_YEAR_STOCK_IND
Use with available fluent helpers to apply the InvtryCurrentYearStockInd field to query operations.
|
static ProductStorageLocationField<String> |
INVTRY_QUAL_INSP_CURRENT_YR_STK_IND
Use with available fluent helpers to apply the InvtryQualInspCurrentYrStkInd field to query operations.
|
static ProductStorageLocationField<String> |
INVTRY_REST_STOCK_PREV_PERIOD_IND
Use with available fluent helpers to apply the InvtryRestStockPrevPeriodInd field to query operations.
|
static ProductStorageLocationField<String> |
INVTRY_RESTRICTED_USE_STOCK_IND
Use with available fluent helpers to apply the InvtryRestrictedUseStockInd field to query operations.
|
static ProductStorageLocationField<String> |
INVTRY_STOCK_QLTY_INSP_PREV_PERIOD
Use with available fluent helpers to apply the InvtryStockQltyInspPrevPeriod field to query operations.
|
static ProductStorageLocationField<Boolean> |
IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations.
|
static ProductStorageLocationField<String> |
MAINTENANCE_STATUS
Use with available fluent helpers to apply the MaintenanceStatus field to query operations.
|
static ProductStorageLocationField<String> |
PHYSICAL_INVENTORY_BLOCK_IND
Use with available fluent helpers to apply the PhysicalInventoryBlockInd field to query operations.
|
static ProductStorageLocationField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static ProductStorageLocationField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static ProductStorageLocationField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static ProductStorageLocationField<String> |
WAREHOUSE_STORAGE_BIN
Use with available fluent helpers to apply the WarehouseStorageBin field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
ProductStorageLocation() |
ProductStorageLocation(String product,
Double inventoryCorrectionFactor,
String invtryRestrictedUseStockInd,
String invtryCurrentYearStockInd,
String invtryQualInspCurrentYrStkInd,
String inventoryBlockStockInd,
String invtryRestStockPrevPeriodInd,
String inventoryStockPrevPeriod,
String invtryStockQltyInspPrevPeriod,
String hasInvtryBlockStockPrevPeriod,
String fiscalYearCurrentPeriod,
String plant,
String fiscalMonthCurrentPeriod,
String fiscalYearCurrentInvtryPeriod,
String storageLocation,
String warehouseStorageBin,
String maintenanceStatus,
String physicalInventoryBlockInd,
LocalDateTime creationDate,
Boolean isMarkedForDeletion,
LocalDateTime dateOfLastPostedCntUnRstrcdStk,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static ProductStorageLocation.ProductStorageLocationBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> ProductStorageLocationField<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) |
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getDateOfLastPostedCntUnRstrcdStk()
Constraints: Not nullable, Precision: 0
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getFiscalMonthCurrentPeriod()
Constraints: Not nullable, Maximum length: 2
|
String |
getFiscalYearCurrentInvtryPeriod()
Constraints: Not nullable, Maximum length: 4
|
String |
getFiscalYearCurrentPeriod()
Constraints: Not nullable, Maximum length: 4
|
String |
getHasInvtryBlockStockPrevPeriod()
Constraints: Not nullable, Maximum length: 3
|
String |
getInventoryBlockStockInd()
Constraints: Not nullable, Maximum length: 3
|
Double |
getInventoryCorrectionFactor()
Constraints: none
|
String |
getInventoryStockPrevPeriod()
Constraints: Not nullable, Maximum length: 3
|
String |
getInvtryCurrentYearStockInd()
Constraints: Not nullable, Maximum length: 3
|
String |
getInvtryQualInspCurrentYrStkInd()
Constraints: Not nullable, Maximum length: 3
|
String |
getInvtryRestrictedUseStockInd()
Constraints: Not nullable, Maximum length: 3
|
String |
getInvtryRestStockPrevPeriodInd()
Constraints: Not nullable, Maximum length: 3
|
String |
getInvtryStockQltyInspPrevPeriod()
Constraints: Not nullable, Maximum length: 3
|
Boolean |
getIsMarkedForDeletion()
Constraints: none
|
protected Map<String,Object> |
getKey() |
String |
getMaintenanceStatus()
Constraints: Not nullable, Maximum length: 15
|
String |
getPhysicalInventoryBlockInd()
Constraints: Not nullable, Maximum length: 1
|
String |
getPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getProduct()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getStorageLocation()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
Class<ProductStorageLocation> |
getType() |
String |
getWarehouseStorageBin()
Constraints: Not nullable, Maximum length: 10
|
int |
hashCode() |
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setDateOfLastPostedCntUnRstrcdStk(LocalDateTime dateOfLastPostedCntUnRstrcdStk)
Constraints: Not nullable, Precision: 0
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setFiscalMonthCurrentPeriod(String fiscalMonthCurrentPeriod)
Constraints: Not nullable, Maximum length: 2
|
void |
setFiscalYearCurrentInvtryPeriod(String fiscalYearCurrentInvtryPeriod)
Constraints: Not nullable, Maximum length: 4
|
void |
setFiscalYearCurrentPeriod(String fiscalYearCurrentPeriod)
Constraints: Not nullable, Maximum length: 4
|
void |
setHasInvtryBlockStockPrevPeriod(String hasInvtryBlockStockPrevPeriod)
Constraints: Not nullable, Maximum length: 3
|
void |
setInventoryBlockStockInd(String inventoryBlockStockInd)
Constraints: Not nullable, Maximum length: 3
|
void |
setInventoryCorrectionFactor(Double inventoryCorrectionFactor)
Constraints: none
|
void |
setInventoryStockPrevPeriod(String inventoryStockPrevPeriod)
Constraints: Not nullable, Maximum length: 3
|
void |
setInvtryCurrentYearStockInd(String invtryCurrentYearStockInd)
Constraints: Not nullable, Maximum length: 3
|
void |
setInvtryQualInspCurrentYrStkInd(String invtryQualInspCurrentYrStkInd)
Constraints: Not nullable, Maximum length: 3
|
void |
setInvtryRestrictedUseStockInd(String invtryRestrictedUseStockInd)
Constraints: Not nullable, Maximum length: 3
|
void |
setInvtryRestStockPrevPeriodInd(String invtryRestStockPrevPeriodInd)
Constraints: Not nullable, Maximum length: 3
|
void |
setInvtryStockQltyInspPrevPeriod(String invtryStockQltyInspPrevPeriod)
Constraints: Not nullable, Maximum length: 3
|
void |
setIsMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
void |
setMaintenanceStatus(String maintenanceStatus)
Constraints: Not nullable, Maximum length: 15
|
void |
setPhysicalInventoryBlockInd(String physicalInventoryBlockInd)
Constraints: Not nullable, Maximum length: 1
|
void |
setPlant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setProduct(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setStorageLocation(String storageLocation)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setWarehouseStorageBin(String warehouseStorageBin)
Constraints: Not nullable, Maximum length: 10
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setServicePathForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final ProductStorageLocationSelectable ALL_FIELDS
public static final ProductStorageLocationField<String> PRODUCT
public static final ProductStorageLocationField<Double> INVENTORY_CORRECTION_FACTOR
public static final ProductStorageLocationField<String> INVTRY_RESTRICTED_USE_STOCK_IND
public static final ProductStorageLocationField<String> INVTRY_CURRENT_YEAR_STOCK_IND
public static final ProductStorageLocationField<String> INVTRY_QUAL_INSP_CURRENT_YR_STK_IND
public static final ProductStorageLocationField<String> INVENTORY_BLOCK_STOCK_IND
public static final ProductStorageLocationField<String> INVTRY_REST_STOCK_PREV_PERIOD_IND
public static final ProductStorageLocationField<String> INVENTORY_STOCK_PREV_PERIOD
public static final ProductStorageLocationField<String> INVTRY_STOCK_QLTY_INSP_PREV_PERIOD
public static final ProductStorageLocationField<String> HAS_INVTRY_BLOCK_STOCK_PREV_PERIOD
public static final ProductStorageLocationField<String> FISCAL_YEAR_CURRENT_PERIOD
public static final ProductStorageLocationField<String> PLANT
public static final ProductStorageLocationField<String> FISCAL_MONTH_CURRENT_PERIOD
public static final ProductStorageLocationField<String> FISCAL_YEAR_CURRENT_INVTRY_PERIOD
public static final ProductStorageLocationField<String> STORAGE_LOCATION
public static final ProductStorageLocationField<String> WAREHOUSE_STORAGE_BIN
public static final ProductStorageLocationField<String> MAINTENANCE_STATUS
public static final ProductStorageLocationField<String> PHYSICAL_INVENTORY_BLOCK_IND
public static final ProductStorageLocationField<LocalDateTime> CREATION_DATE
public static final ProductStorageLocationField<Boolean> IS_MARKED_FOR_DELETION
public static final ProductStorageLocationField<LocalDateTime> DATE_OF_LAST_POSTED_CNT_UN_RSTRCD_STK
public ProductStorageLocation()
public ProductStorageLocation(@Nullable String product, @Nullable Double inventoryCorrectionFactor, @Nullable String invtryRestrictedUseStockInd, @Nullable String invtryCurrentYearStockInd, @Nullable String invtryQualInspCurrentYrStkInd, @Nullable String inventoryBlockStockInd, @Nullable String invtryRestStockPrevPeriodInd, @Nullable String inventoryStockPrevPeriod, @Nullable String invtryStockQltyInspPrevPeriod, @Nullable String hasInvtryBlockStockPrevPeriod, @Nullable String fiscalYearCurrentPeriod, @Nullable String plant, @Nullable String fiscalMonthCurrentPeriod, @Nullable String fiscalYearCurrentInvtryPeriod, @Nullable String storageLocation, @Nullable String warehouseStorageBin, @Nullable String maintenanceStatus, @Nullable String physicalInventoryBlockInd, @Nullable LocalDateTime creationDate, @Nullable Boolean isMarkedForDeletion, @Nullable LocalDateTime dateOfLastPostedCntUnRstrcdStk, @Nullable ErpConfigContext erpConfigContext)
public Class<ProductStorageLocation> getType()
getType
in class VdmObject<ProductStorageLocation>
public void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- Material Numberpublic void setInventoryCorrectionFactor(@Nullable Double inventoryCorrectionFactor)
Original property name from the Odata EDM: InventoryCorrectionFactor
inventoryCorrectionFactor
- Inventory Correction Factorpublic void setInvtryRestrictedUseStockInd(@Nullable String invtryRestrictedUseStockInd)
Original property name from the Odata EDM: InvtryRestrictedUseStockInd
invtryRestrictedUseStockInd
- Physical inventory indicator for restricted-use stockpublic void setInvtryCurrentYearStockInd(@Nullable String invtryCurrentYearStockInd)
Original property name from the Odata EDM: InvtryCurrentYearStockInd
invtryCurrentYearStockInd
- Physical inventory indicator for whse stock in current yearpublic void setInvtryQualInspCurrentYrStkInd(@Nullable String invtryQualInspCurrentYrStkInd)
Original property name from the Odata EDM: InvtryQualInspCurrentYrStkInd
invtryQualInspCurrentYrStkInd
- Phys. inventory ind. f. stock in qual. insp. in current yearpublic void setInventoryBlockStockInd(@Nullable String inventoryBlockStockInd)
Original property name from the Odata EDM: InventoryBlockStockInd
inventoryBlockStockInd
- Physical inventory indicator for blocked stockpublic void setInvtryRestStockPrevPeriodInd(@Nullable String invtryRestStockPrevPeriodInd)
Original property name from the Odata EDM: InvtryRestStockPrevPeriodInd
invtryRestStockPrevPeriodInd
- Physical inventory ind. for restricted-use stock, prev.pdpublic void setInventoryStockPrevPeriod(@Nullable String inventoryStockPrevPeriod)
Original property name from the Odata EDM: InventoryStockPrevPeriod
inventoryStockPrevPeriod
- Physical inventory indicator for stock in previous yearpublic void setInvtryStockQltyInspPrevPeriod(@Nullable String invtryStockQltyInspPrevPeriod)
Original property name from the Odata EDM: InvtryStockQltyInspPrevPeriod
invtryStockQltyInspPrevPeriod
- Phys. inventory ind. f. stock in qual. insp. in prev. periodpublic void setHasInvtryBlockStockPrevPeriod(@Nullable String hasInvtryBlockStockPrevPeriod)
Original property name from the Odata EDM: HasInvtryBlockStockPrevPeriod
hasInvtryBlockStockPrevPeriod
- Phys. inventory indicator for blocked stock in prev. periodpublic void setFiscalYearCurrentPeriod(@Nullable String fiscalYearCurrentPeriod)
Original property name from the Odata EDM: FiscalYearCurrentPeriod
fiscalYearCurrentPeriod
- public void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setFiscalMonthCurrentPeriod(@Nullable String fiscalMonthCurrentPeriod)
Original property name from the Odata EDM: FiscalMonthCurrentPeriod
fiscalMonthCurrentPeriod
- public void setFiscalYearCurrentInvtryPeriod(@Nullable String fiscalYearCurrentInvtryPeriod)
Original property name from the Odata EDM: FiscalYearCurrentInvtryPeriod
fiscalYearCurrentInvtryPeriod
- Fiscal year of current physical inventory indicatorpublic void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Storage Locationpublic void setWarehouseStorageBin(@Nullable String warehouseStorageBin)
Original property name from the Odata EDM: WarehouseStorageBin
warehouseStorageBin
- Storage Binpublic void setMaintenanceStatus(@Nullable String maintenanceStatus)
Original property name from the Odata EDM: MaintenanceStatus
maintenanceStatus
- Maintenance statuspublic void setPhysicalInventoryBlockInd(@Nullable String physicalInventoryBlockInd)
Original property name from the Odata EDM: PhysicalInventoryBlockInd
physicalInventoryBlockInd
- Physical Inventory Blocking Indicatorpublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Created Onpublic void setIsMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
isMarkedForDeletion
- Flag Material for Deletion at Storage Location Levelpublic void setDateOfLastPostedCntUnRstrcdStk(@Nullable LocalDateTime dateOfLastPostedCntUnRstrcdStk)
Original property name from the Odata EDM: DateOfLastPostedCntUnRstrcdStk
dateOfLastPostedCntUnRstrcdStk
- Date of Last Posted Countprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<ProductStorageLocation>
protected Map<String,Object> getKey()
getKey
in class VdmObject<ProductStorageLocation>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<ProductStorageLocation>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<ProductStorageLocation>
@Nonnull public static <T> ProductStorageLocationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
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> ProductStorageLocationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.public static ProductStorageLocation.ProductStorageLocationBuilder builder()
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public Double getInventoryCorrectionFactor()
Original property name from the Odata EDM: InventoryCorrectionFactor
@Nullable public String getInvtryRestrictedUseStockInd()
Original property name from the Odata EDM: InvtryRestrictedUseStockInd
@Nullable public String getInvtryCurrentYearStockInd()
Original property name from the Odata EDM: InvtryCurrentYearStockInd
@Nullable public String getInvtryQualInspCurrentYrStkInd()
Original property name from the Odata EDM: InvtryQualInspCurrentYrStkInd
@Nullable public String getInventoryBlockStockInd()
Original property name from the Odata EDM: InventoryBlockStockInd
@Nullable public String getInvtryRestStockPrevPeriodInd()
Original property name from the Odata EDM: InvtryRestStockPrevPeriodInd
@Nullable public String getInventoryStockPrevPeriod()
Original property name from the Odata EDM: InventoryStockPrevPeriod
@Nullable public String getInvtryStockQltyInspPrevPeriod()
Original property name from the Odata EDM: InvtryStockQltyInspPrevPeriod
@Nullable public String getHasInvtryBlockStockPrevPeriod()
Original property name from the Odata EDM: HasInvtryBlockStockPrevPeriod
@Nullable public String getFiscalYearCurrentPeriod()
Original property name from the Odata EDM: FiscalYearCurrentPeriod
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getFiscalMonthCurrentPeriod()
Original property name from the Odata EDM: FiscalMonthCurrentPeriod
@Nullable public String getFiscalYearCurrentInvtryPeriod()
Original property name from the Odata EDM: FiscalYearCurrentInvtryPeriod
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getWarehouseStorageBin()
Original property name from the Odata EDM: WarehouseStorageBin
@Nullable public String getMaintenanceStatus()
Original property name from the Odata EDM: MaintenanceStatus
@Nullable public String getPhysicalInventoryBlockInd()
Original property name from the Odata EDM: PhysicalInventoryBlockInd
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public Boolean getIsMarkedForDeletion()
Original property name from the Odata EDM: IsMarkedForDeletion
@Nullable public LocalDateTime getDateOfLastPostedCntUnRstrcdStk()
Original property name from the Odata EDM: DateOfLastPostedCntUnRstrcdStk
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<ProductStorageLocation>
erpConfigContext
- public String toString()
toString
in class VdmObject<ProductStorageLocation>
public boolean equals(Object o)
equals
in class VdmObject<ProductStorageLocation>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<ProductStorageLocation>
public int hashCode()
hashCode
in class VdmObject<ProductStorageLocation>
Copyright © 2018 SAP SE. All rights reserved.