Package com.sgs.common.database
Class Commodity
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.Commodity
-
public class Commodity extends HibernateObject
This class represents a commodity. Commodities form the main building blocks for the whole system. Commodities are received, used in formulas and shipped amongst many other things They represent ingredients, formulas and finished goods- Author:
- SGSystems
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Commodity.CommodityType
The different types that a commodity can be.static class
Commodity.DenominationType
How this good should be sold at a sales order levelstatic class
Commodity.ExpiryMethod
The style by which expiry can be calculated.static class
Commodity.UnitDisplayMode
The display mode for PO/SO in Control Center.
-
Field Summary
Fields Modifier and Type Field Description java.lang.Double
adjustmentTolerance
The percentile by which this commodity is allowed to be adjusted within the context of a formulationContainer
batchContainer
The standard container used when batching this item (tare purposes mainly)BulkPlatform
bulkPlatform
The bulk platform that this item is dispensed from if applicablejava.lang.Double
bulkQuantity
WeightUnit
bulkUnit
If applicable, the bulk unit this commodity is handled in.java.lang.Double
cleardownThreshold
The level at which the system will prompt to ask if the operator would like to cleardown the remaining stock on the system.java.lang.String
code
*Primary key* The unique code, SKU or Manufacturing Part Number to identify this item byjava.lang.String
commodityTypeString
int
containerized
Marks whether this commodity is containerized and we are using LotContainers for this item in the systemLotContainer
java.lang.Double
cost
The cost of this commodity per 1units
java.lang.String
datafield1
A datafield for optional use, storage and label printingjava.lang.String
datafield2
A datafield for optional use, storage and label printingjava.lang.String
datafield3
A datafield for optional use, storage and label printingjava.lang.String
datafield4
A datafield for optional use, storage and label printingjava.lang.String
datafield5
A datafield for optional use, storage and label printingjava.lang.String
datafield6
A datafield for optional use, storage and label printingjava.lang.String
datafield7
A datafield for optional use, storage and label printingjava.lang.Double
defaultHighTol
The default upper tolerance for this item when inputting it into a formulajava.lang.Double
defaultLowTol
The default lower tolerance for this item when inputting it into a formulajava.lang.Double
defaultQty
The standard quantity received for this itemLocation
defaultStockLocation
The standard putaway location for this item upon receipt.Client
defaultSupplier
The usual default supplier.java.lang.Integer
defExpiryDays
The default number of days from receipt until this item expires.java.lang.String
denominationTypeString
java.lang.String
description
A description of this commodity, usually something more human readable than the codeint
exemptFromInitialization
Stops the items selected lot from being set to zero when using the Initialize Inventory modulejava.lang.String
expiryMask
The format mask to be used if the appropriate field is selected for Expiry Methodint
expiryMethod
How expiry should be calculated upon receipt of this item.java.lang.String
expiryMethodString
java.lang.String
gtin
The Global Trade Identification Number for this commodityjava.util.Date
lastCycleCount
LocationGroup
locationGroup
The group of locations associated with this commodityjava.lang.String
manufacturerPartNumber
The manufacturer part number for this itemjava.lang.Double
maxNumberOfPallets
The maximum number of pallets allowed per delivery.java.lang.Double
moq
Minimum order quantityjava.lang.Double
negativeLotChangeAllowance
How far below zero the commodity is allowed to go before a lot change is forcedjava.lang.Double
packQty
How many items fit in a pack of this commodity (for finished goods mainly)int
palletized
Marks whether the commodity is palletized.java.lang.Double
physicalDepth
The physical depth of this item (applicable to packaged items)java.lang.Double
physicalHeight
The physical height of this item (applicable to packaged items)java.lang.Double
physicalWidth
The physical width of this item (applicable to packaged items)Commodity
productOf
The item for which this item is a product ofjava.lang.String
purchasingNotes
Notes to carry over to purchase orders for the receipt of this goodContainer
receiptContainer
The standard container used for receiving this item (tare purposes mainly)int
recordStock
boolean flag to indicate whether stock should be recorded for this commodity.int
requireReceiptReason
boolean flag to indicate whether stock should be recorded for this commodity.int
requiresExpiryChange
Item requires an Expiry Date change when it's moved to another Locationint
saleDenominationType
The style in which this item is sold.int
skipSupplierBatchEntry
Marks if the commodity does not need Supplier Lot Numberjava.lang.Double
specificBaseConversionRate
Not Used Anymore - ConsultUnitCommodity
Tax
tax
Tax information for this commodityint
type
The type of Commodity @see CommodityTypeint
unitDisplayMode
Affects which units are available for selection in Control Center PO/SO if usingUnitCommodity
java.lang.String
unitDisplayModeString
WeightUnit
units
The default stocking unit for this commodityjava.lang.String
upc
The UPC code for this commodityint
useBulkUOMForPO
Indicates if bulk UOM is used for purchase ordersint
useBulkUOMForTransfer
Indicates if bulk UOM is used for transfersjava.lang.Double
warningLevel
Similar tocleardownThreshold
but with a warning instead of a cleardownjava.lang.Double
withdrawThreshold
The level at which withdrawal should be performed.-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description Commodity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Double
getAdjustmentTolerance()
Container
getBatchContainer()
BulkPlatform
getBulkPlatform()
java.lang.Double
getBulkQuantity()
WeightUnit
getBulkUnit()
java.lang.Double
getCleardownThreshold()
java.lang.String
getCode()
java.lang.String
getCodeDescString()
java.lang.String
getCommodityTypeString()
int
getContainerized()
java.lang.Double
getCost()
java.lang.String
getDatafield1()
java.lang.String
getDatafield2()
java.lang.String
getDatafield3()
java.lang.String
getDatafield4()
java.lang.String
getDatafield5()
java.lang.String
getDatafield6()
java.lang.String
getDatafield7()
java.lang.Double
getDefaultHighTol()
java.lang.Double
getDefaultLowTol()
java.lang.Double
getDefaultQty()
Location
getDefaultStockLocation()
Client
getDefaultSupplier()
java.lang.Integer
getDefExpiryDays()
java.util.Date
getDeleted()
java.lang.String
getDenominationTypeString()
java.lang.String
getDescription()
int
getExemptFromInitialization()
java.lang.String
getExpiryMask()
int
getExpiryMethod()
Commodity.ExpiryMethod
getExpiryMethodEnum()
java.lang.String
getExpiryMethodString()
java.lang.String
getGtin()
java.util.Date
getLastCycleCount()
LocationGroup
getLocationGroup()
int
getLotIncrement()
java.lang.String
getManufacturerPartNumber()
java.lang.Double
getMaxNumberOfPallets()
java.lang.Double
getMoq()
java.lang.Double
getNegativeLotChangeAllowance()
java.lang.Double
getPackQty()
int
getPalletized()
java.lang.Double
getPhysicalDepth()
java.lang.Double
getPhysicalHeight()
java.lang.Double
getPhysicalWidth()
Commodity
getProductOf()
java.lang.String
getPurchasingNotes()
Container
getReceiptContainer()
int
getRecordStock()
int
getRequireReceiptReason()
int
getRequiresExpiryChange()
int
getSaleDenominationType()
Commodity.DenominationType
getSaleDenominationTypeEnum()
int
getSkipSupplierBatchEntry()
java.lang.Double
getSpecificBaseConversionRate()
Tax
getTax()
double
getTotalAverageCost()
double
getTotalStockQuantity()
int
getType()
int
getUnitDisplayMode()
Commodity.UnitDisplayMode
getUnitDisplayModeEnum()
java.lang.String
getUnitDisplayModeString()
WeightUnit
getUnits()
java.lang.String
getUpc()
int
getUseBulkUOMForPO()
int
getUseBulkUOMForTransfer()
java.lang.Double
getWarningLevel()
java.lang.Double
getWithdrawThreshold()
boolean
isShowCode()
void
setAdjustmentTolerance(java.lang.Double adjustmentTolerance)
void
setBatchContainer(Container batchContainer)
void
setBulkPlatform(BulkPlatform bulkPlatform)
void
setBulkQuantity(java.lang.Double bulkQuantity)
void
setBulkUnit(WeightUnit bulkUnit)
void
setCleardownThreshold(java.lang.Double cleardownThreshold)
void
setCode(java.lang.String code)
void
setCodeDescString(java.lang.String codeDescString)
void
setContainerized(int containerized)
void
setCost(java.lang.Double cost)
void
setDatafield1(java.lang.String datafield1)
void
setDatafield2(java.lang.String datafield2)
void
setDatafield3(java.lang.String datafield3)
void
setDatafield4(java.lang.String datafield4)
void
setDatafield5(java.lang.String datafield5)
void
setDatafield6(java.lang.String datafield6)
void
setDatafield7(java.lang.String datafield7)
void
setDefaultHighTol(java.lang.Double defaultHighTol)
void
setDefaultLowTol(java.lang.Double defaultLowTol)
void
setDefaultQty(java.lang.Double defaultQty)
void
setDefaultStockLocation(Location defaultStockLocation)
void
setDefaultSupplier(Client defaultSupplier)
void
setDefExpiryDays(java.lang.Integer defExpiryDays)
void
setDeleted(java.util.Date deleted)
void
setDescription(java.lang.String description)
void
setExemptFromInitialization(int exemptFromInitialization)
void
setExpiryMask(java.lang.String expiryMask)
void
setExpiryMethod(int expiryMethod)
void
setExpiryMethodEnum(Commodity.ExpiryMethod method)
void
setGtin(java.lang.String gtin)
void
setLastCycleCount(java.util.Date lastCycleCount)
void
setLocationGroup(LocationGroup locationGroup)
void
setLotIncrement(int lotIncrement)
void
setManufacturerPartNumber(java.lang.String manufacturerPartNumber)
void
setMaxNumberOfPallets(java.lang.Double maxNumberOfPallets)
void
setMoq(java.lang.Double moq)
void
setNegativeLotChangeAllowance(java.lang.Double negativeLotChangeAllowance)
void
setPackQty(java.lang.Double packQty)
void
setPalletized(int palletized)
void
setPhysicalDepth(java.lang.Double physicalDepth)
void
setPhysicalHeight(java.lang.Double physicalHeight)
void
setPhysicalWidth(java.lang.Double physicalWidth)
void
setProductOf(Commodity productOf)
void
setPurchasingNotes(java.lang.String purchasingNotes)
void
setReceiptContainer(Container receiptContainer)
void
setRecordStock(int recordStock)
void
setRequireReceiptReason(int requireReceiptReason)
void
setRequiresExpiryChange(int requiresExpiryChange)
void
setSaleDenominationType(int saleDenominationType)
void
setSaleDenominationTypeEnum(Commodity.DenominationType denomType)
void
setShowCode(boolean b)
void
setSkipSupplierBatchEntry(int skipSupplierBatchEntry)
void
setSpecificBaseConversionRate(java.lang.Double specificBaseConversionRate)
void
setTax(Tax tax)
void
setTotalAverageCost(double totalAverageCost)
void
setTotalStockQuantity(double totalStockQuantity)
void
setType(int type)
void
setUnitDisplayMode(int unitDisplayMode)
void
setUnitDisplayModeEnum(Commodity.UnitDisplayMode value)
void
setUnits(WeightUnit units)
void
setUpc(java.lang.String upc)
void
setUseBulkUOMForPO(int useBulkUOMForPO)
void
setUseBulkUOMForTransfer(int useBulkUOMForTransfer)
void
setWarningLevel(java.lang.Double warningLevel)
void
setWithdrawThreshold(java.lang.Double withdrawThreshold)
java.lang.String
toString()
-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Field Detail
-
code
public java.lang.String code
*Primary key* The unique code, SKU or Manufacturing Part Number to identify this item by
-
description
public java.lang.String description
A description of this commodity, usually something more human readable than the code
-
type
public int type
The type of Commodity @see CommodityType
-
units
public WeightUnit units
The default stocking unit for this commodity
-
bulkUnit
public WeightUnit bulkUnit
If applicable, the bulk unit this commodity is handled in. E.g. Bags/Bins/Totes
-
bulkQuantity
public java.lang.Double bulkQuantity
-
gtin
public java.lang.String gtin
The Global Trade Identification Number for this commodity
-
cost
public java.lang.Double cost
The cost of this commodity per 1units
-
recordStock
public int recordStock
boolean flag to indicate whether stock should be recorded for this commodity. For traceability, set this to 1. Set to 0 for items which do not need to be tracked such as water
-
defExpiryDays
public java.lang.Integer defExpiryDays
The default number of days from receipt until this item expires. When an item is received, this default can be automatically applied.
-
defaultQty
public java.lang.Double defaultQty
The standard quantity received for this item
-
defaultStockLocation
public Location defaultStockLocation
The standard putaway location for this item upon receipt. This could be a holding area or dock.
-
defaultSupplier
public Client defaultSupplier
The usual default supplier. This can be overridden with SupplierCommodities @see SupplierCommodity
-
defaultLowTol
public java.lang.Double defaultLowTol
The default lower tolerance for this item when inputting it into a formula
-
defaultHighTol
public java.lang.Double defaultHighTol
The default upper tolerance for this item when inputting it into a formula
-
receiptContainer
public Container receiptContainer
The standard container used for receiving this item (tare purposes mainly)
-
batchContainer
public Container batchContainer
The standard container used when batching this item (tare purposes mainly)
-
upc
public java.lang.String upc
The UPC code for this commodity
-
cleardownThreshold
public java.lang.Double cleardownThreshold
The level at which the system will prompt to ask if the operator would like to cleardown the remaining stock on the system. For example, if set to 2LB, when a stock lot reached less than 2LB, the operator would be asked if any was physically remaining in the bag and auto-zero thereafter.
-
purchasingNotes
public java.lang.String purchasingNotes
Notes to carry over to purchase orders for the receipt of this good
-
bulkPlatform
public BulkPlatform bulkPlatform
The bulk platform that this item is dispensed from if applicable
-
saleDenominationType
public int saleDenominationType
The style in which this item is sold. Not applicable to most deploymentsCommodity.DenominationType
-
warningLevel
public java.lang.Double warningLevel
Similar tocleardownThreshold
but with a warning instead of a cleardown
-
packQty
public java.lang.Double packQty
How many items fit in a pack of this commodity (for finished goods mainly)
-
unitDisplayMode
public int unitDisplayMode
Affects which units are available for selection in Control Center PO/SO if usingUnitCommodity
-
datafield1
public java.lang.String datafield1
A datafield for optional use, storage and label printing
-
datafield2
public java.lang.String datafield2
A datafield for optional use, storage and label printing
-
datafield3
public java.lang.String datafield3
A datafield for optional use, storage and label printing
-
datafield4
public java.lang.String datafield4
A datafield for optional use, storage and label printing
-
datafield5
public java.lang.String datafield5
A datafield for optional use, storage and label printing
-
datafield6
public java.lang.String datafield6
A datafield for optional use, storage and label printing
-
datafield7
public java.lang.String datafield7
A datafield for optional use, storage and label printing
-
expiryMethod
public int expiryMethod
How expiry should be calculated upon receipt of this item.Commodity.ExpiryMethod
-
expiryMask
public java.lang.String expiryMask
The format mask to be used if the appropriate field is selected for Expiry Method
-
containerized
public int containerized
Marks whether this commodity is containerized and we are using LotContainers for this item in the systemLotContainer
-
manufacturerPartNumber
public java.lang.String manufacturerPartNumber
The manufacturer part number for this item
-
productOf
public Commodity productOf
The item for which this item is a product of
-
withdrawThreshold
public java.lang.Double withdrawThreshold
The level at which withdrawal should be performed. SeecleardownThreshold
-
physicalWidth
public java.lang.Double physicalWidth
The physical width of this item (applicable to packaged items)
-
physicalHeight
public java.lang.Double physicalHeight
The physical height of this item (applicable to packaged items)
-
physicalDepth
public java.lang.Double physicalDepth
The physical depth of this item (applicable to packaged items)
-
palletized
public int palletized
Marks whether the commodity is palletized. If the commodity is palletized, it will be treated as such throughout receipt, manufacture and shipping and stock selection will require the scanning of an LPN.
-
negativeLotChangeAllowance
public java.lang.Double negativeLotChangeAllowance
How far below zero the commodity is allowed to go before a lot change is forced
-
exemptFromInitialization
public int exemptFromInitialization
Stops the items selected lot from being set to zero when using the Initialize Inventory module
-
adjustmentTolerance
public java.lang.Double adjustmentTolerance
The percentile by which this commodity is allowed to be adjusted within the context of a formulation
-
maxNumberOfPallets
public java.lang.Double maxNumberOfPallets
The maximum number of pallets allowed per delivery. Seepalletized
-
skipSupplierBatchEntry
public int skipSupplierBatchEntry
Marks if the commodity does not need Supplier Lot Number
-
requiresExpiryChange
public int requiresExpiryChange
Item requires an Expiry Date change when it's moved to another Location
-
tax
public Tax tax
Tax information for this commodity
-
moq
public java.lang.Double moq
Minimum order quantity
-
locationGroup
public LocationGroup locationGroup
The group of locations associated with this commodity
-
useBulkUOMForPO
public int useBulkUOMForPO
Indicates if bulk UOM is used for purchase orders
-
requireReceiptReason
public int requireReceiptReason
boolean flag to indicate whether stock should be recorded for this commodity. For traceability, set this to 1. Set to 0 for items which do not need to be tracked such as water
-
useBulkUOMForTransfer
public int useBulkUOMForTransfer
Indicates if bulk UOM is used for transfers
-
specificBaseConversionRate
public java.lang.Double specificBaseConversionRate
Not Used Anymore - ConsultUnitCommodity
-
lastCycleCount
public java.util.Date lastCycleCount
-
commodityTypeString
public java.lang.String commodityTypeString
-
denominationTypeString
public java.lang.String denominationTypeString
-
unitDisplayModeString
public java.lang.String unitDisplayModeString
-
expiryMethodString
public java.lang.String expiryMethodString
-
-
Method Detail
-
getCommodityTypeString
public java.lang.String getCommodityTypeString()
-
getDenominationTypeString
public java.lang.String getDenominationTypeString()
-
getUnitDisplayModeString
public java.lang.String getUnitDisplayModeString()
-
getExpiryMethodString
public java.lang.String getExpiryMethodString()
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getType
public int getType()
-
setType
public void setType(int type)
-
getUnits
public WeightUnit getUnits()
-
setUnits
public void setUnits(WeightUnit units)
-
getBulkUnit
public WeightUnit getBulkUnit()
-
setBulkUnit
public void setBulkUnit(WeightUnit bulkUnit)
-
getBulkQuantity
public java.lang.Double getBulkQuantity()
-
setBulkQuantity
public void setBulkQuantity(java.lang.Double bulkQuantity)
-
getGtin
public java.lang.String getGtin()
-
setGtin
public void setGtin(java.lang.String gtin)
-
getCost
public java.lang.Double getCost()
-
setCost
public void setCost(java.lang.Double cost)
-
getRecordStock
public int getRecordStock()
-
setRecordStock
public void setRecordStock(int recordStock)
-
getDefExpiryDays
public java.lang.Integer getDefExpiryDays()
-
setDefExpiryDays
public void setDefExpiryDays(java.lang.Integer defExpiryDays)
-
getLotIncrement
public int getLotIncrement()
-
setLotIncrement
public void setLotIncrement(int lotIncrement)
-
getDeleted
public java.util.Date getDeleted()
-
setDeleted
public void setDeleted(java.util.Date deleted)
-
getDefaultQty
public java.lang.Double getDefaultQty()
-
getDefaultStockLocation
public Location getDefaultStockLocation()
-
setDefaultQty
public void setDefaultQty(java.lang.Double defaultQty)
-
setDefaultStockLocation
public void setDefaultStockLocation(Location defaultStockLocation)
-
getDefaultSupplier
public Client getDefaultSupplier()
-
setDefaultSupplier
public void setDefaultSupplier(Client defaultSupplier)
-
getDefaultLowTol
public java.lang.Double getDefaultLowTol()
-
getDefaultHighTol
public java.lang.Double getDefaultHighTol()
-
setDefaultLowTol
public void setDefaultLowTol(java.lang.Double defaultLowTol)
-
setDefaultHighTol
public void setDefaultHighTol(java.lang.Double defaultHighTol)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getCodeDescString
public java.lang.String getCodeDescString()
-
setCodeDescString
public void setCodeDescString(java.lang.String codeDescString)
-
setShowCode
public void setShowCode(boolean b)
-
getReceiptContainer
public Container getReceiptContainer()
-
getBatchContainer
public Container getBatchContainer()
-
setReceiptContainer
public void setReceiptContainer(Container receiptContainer)
-
setBatchContainer
public void setBatchContainer(Container batchContainer)
-
getUpc
public java.lang.String getUpc()
-
setUpc
public void setUpc(java.lang.String upc)
-
getCleardownThreshold
public java.lang.Double getCleardownThreshold()
-
setCleardownThreshold
public void setCleardownThreshold(java.lang.Double cleardownThreshold)
-
getPurchasingNotes
public java.lang.String getPurchasingNotes()
-
setPurchasingNotes
public void setPurchasingNotes(java.lang.String purchasingNotes)
-
getSpecificBaseConversionRate
public java.lang.Double getSpecificBaseConversionRate()
-
setSpecificBaseConversionRate
public void setSpecificBaseConversionRate(java.lang.Double specificBaseConversionRate)
-
getBulkPlatform
public BulkPlatform getBulkPlatform()
-
setBulkPlatform
public void setBulkPlatform(BulkPlatform bulkPlatform)
-
getSaleDenominationType
public int getSaleDenominationType()
-
setSaleDenominationType
public void setSaleDenominationType(int saleDenominationType)
-
getSaleDenominationTypeEnum
public Commodity.DenominationType getSaleDenominationTypeEnum()
-
setSaleDenominationTypeEnum
public void setSaleDenominationTypeEnum(Commodity.DenominationType denomType)
-
getWarningLevel
public java.lang.Double getWarningLevel()
-
setWarningLevel
public void setWarningLevel(java.lang.Double warningLevel)
-
isShowCode
public boolean isShowCode()
-
getPackQty
public java.lang.Double getPackQty()
-
setPackQty
public void setPackQty(java.lang.Double packQty)
-
getTotalStockQuantity
public double getTotalStockQuantity()
-
setTotalStockQuantity
public void setTotalStockQuantity(double totalStockQuantity)
-
getLastCycleCount
public java.util.Date getLastCycleCount()
-
setLastCycleCount
public void setLastCycleCount(java.util.Date lastCycleCount)
-
getUnitDisplayMode
public int getUnitDisplayMode()
-
setUnitDisplayMode
public void setUnitDisplayMode(int unitDisplayMode)
-
getUnitDisplayModeEnum
public Commodity.UnitDisplayMode getUnitDisplayModeEnum()
-
setUnitDisplayModeEnum
public void setUnitDisplayModeEnum(Commodity.UnitDisplayMode value)
-
getDatafield1
public java.lang.String getDatafield1()
-
setDatafield1
public void setDatafield1(java.lang.String datafield1)
-
getDatafield2
public java.lang.String getDatafield2()
-
setDatafield2
public void setDatafield2(java.lang.String datafield2)
-
getDatafield3
public java.lang.String getDatafield3()
-
setDatafield3
public void setDatafield3(java.lang.String datafield3)
-
getDatafield4
public java.lang.String getDatafield4()
-
setDatafield4
public void setDatafield4(java.lang.String datafield4)
-
getDatafield5
public java.lang.String getDatafield5()
-
setDatafield5
public void setDatafield5(java.lang.String datafield5)
-
getDatafield6
public java.lang.String getDatafield6()
-
setDatafield6
public void setDatafield6(java.lang.String datafield6)
-
getDatafield7
public java.lang.String getDatafield7()
-
setDatafield7
public void setDatafield7(java.lang.String datafield7)
-
getExpiryMethod
public int getExpiryMethod()
-
setExpiryMethod
public void setExpiryMethod(int expiryMethod)
-
getExpiryMask
public java.lang.String getExpiryMask()
-
setExpiryMask
public void setExpiryMask(java.lang.String expiryMask)
-
getExpiryMethodEnum
public Commodity.ExpiryMethod getExpiryMethodEnum()
-
setExpiryMethodEnum
public void setExpiryMethodEnum(Commodity.ExpiryMethod method)
-
getContainerized
public int getContainerized()
-
setContainerized
public void setContainerized(int containerized)
-
getManufacturerPartNumber
public java.lang.String getManufacturerPartNumber()
-
setManufacturerPartNumber
public void setManufacturerPartNumber(java.lang.String manufacturerPartNumber)
-
getProductOf
public Commodity getProductOf()
-
setProductOf
public void setProductOf(Commodity productOf)
-
getWithdrawThreshold
public java.lang.Double getWithdrawThreshold()
-
setWithdrawThreshold
public void setWithdrawThreshold(java.lang.Double withdrawThreshold)
-
getPhysicalWidth
public java.lang.Double getPhysicalWidth()
-
getPhysicalHeight
public java.lang.Double getPhysicalHeight()
-
getPhysicalDepth
public java.lang.Double getPhysicalDepth()
-
setPhysicalWidth
public void setPhysicalWidth(java.lang.Double physicalWidth)
-
setPhysicalHeight
public void setPhysicalHeight(java.lang.Double physicalHeight)
-
setPhysicalDepth
public void setPhysicalDepth(java.lang.Double physicalDepth)
-
getTotalAverageCost
public double getTotalAverageCost()
-
setTotalAverageCost
public void setTotalAverageCost(double totalAverageCost)
-
getPalletized
public int getPalletized()
-
setPalletized
public void setPalletized(int palletized)
-
getNegativeLotChangeAllowance
public java.lang.Double getNegativeLotChangeAllowance()
-
setNegativeLotChangeAllowance
public void setNegativeLotChangeAllowance(java.lang.Double negativeLotChangeAllowance)
-
getExemptFromInitialization
public int getExemptFromInitialization()
-
setExemptFromInitialization
public void setExemptFromInitialization(int exemptFromInitialization)
-
getAdjustmentTolerance
public java.lang.Double getAdjustmentTolerance()
-
setAdjustmentTolerance
public void setAdjustmentTolerance(java.lang.Double adjustmentTolerance)
-
getMaxNumberOfPallets
public java.lang.Double getMaxNumberOfPallets()
-
setMaxNumberOfPallets
public void setMaxNumberOfPallets(java.lang.Double maxNumberOfPallets)
-
getSkipSupplierBatchEntry
public int getSkipSupplierBatchEntry()
-
setSkipSupplierBatchEntry
public void setSkipSupplierBatchEntry(int skipSupplierBatchEntry)
-
getTax
public Tax getTax()
-
setTax
public void setTax(Tax tax)
-
getMoq
public java.lang.Double getMoq()
-
setMoq
public void setMoq(java.lang.Double moq)
-
getRequiresExpiryChange
public int getRequiresExpiryChange()
-
setRequiresExpiryChange
public void setRequiresExpiryChange(int requiresExpiryChange)
-
getLocationGroup
public LocationGroup getLocationGroup()
-
setLocationGroup
public void setLocationGroup(LocationGroup locationGroup)
-
getUseBulkUOMForPO
public int getUseBulkUOMForPO()
-
setUseBulkUOMForPO
public void setUseBulkUOMForPO(int useBulkUOMForPO)
-
getRequireReceiptReason
public int getRequireReceiptReason()
-
setRequireReceiptReason
public void setRequireReceiptReason(int requireReceiptReason)
-
getUseBulkUOMForTransfer
public int getUseBulkUOMForTransfer()
-
setUseBulkUOMForTransfer
public void setUseBulkUOMForTransfer(int useBulkUOMForTransfer)
-
-