Package org.compiere.model
Class X_I_Product
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_I_Product
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_I_Product
,I_Persistent
,Evaluatee
Generated Model for I_Product
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
ProductType AD_Reference_ID=270static final String
Asset = Astatic final String
Expense type = Estatic final String
Item = Istatic final String
Online = Ostatic final String
Resource = Rstatic final String
Service = SFields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_I_Product
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_BPartner_Value, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_Classification, COLUMNNAME_CostPerOrder, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CustomsTariffNumber, COLUMNNAME_DeliveryTime_Promised, COLUMNNAME_Description, COLUMNNAME_DescriptionURL, COLUMNNAME_Discontinued, COLUMNNAME_DiscontinuedAt, COLUMNNAME_DocumentNote, COLUMNNAME_Group1, COLUMNNAME_Group2, COLUMNNAME_Help, COLUMNNAME_I_ErrorMsg, COLUMNNAME_I_IsImported, COLUMNNAME_I_Product_ID, COLUMNNAME_I_Product_UU, COLUMNNAME_ImageURL, COLUMNNAME_IsActive, COLUMNNAME_ISO_Code, COLUMNNAME_M_AttributeSet_ID, COLUMNNAME_M_Product_Category_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_Manufacturer, COLUMNNAME_Name, COLUMNNAME_Order_Min, COLUMNNAME_Order_Pack, COLUMNNAME_PriceEffective, COLUMNNAME_PriceLimit, COLUMNNAME_PriceList, COLUMNNAME_PricePO, COLUMNNAME_PriceStd, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_ProductCategory_Value, COLUMNNAME_ProductType, COLUMNNAME_RoyaltyAmt, COLUMNNAME_ShelfDepth, COLUMNNAME_ShelfHeight, COLUMNNAME_ShelfWidth, COLUMNNAME_SKU, COLUMNNAME_UnitsPerPallet, COLUMNNAME_UPC, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, COLUMNNAME_VendorCategory, COLUMNNAME_VendorProductNo, COLUMNNAME_Volume, COLUMNNAME_Weight, COLUMNNAME_X12DE355, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_I_Product
(Properties ctx, int I_Product_ID, String trxName) Standard ConstructorX_I_Product
(Properties ctx, int I_Product_ID, String trxName, String... virtualColumns) Standard ConstructorX_I_Product
(Properties ctx, String I_Product_UU, String trxName) Standard ConstructorX_I_Product
(Properties ctx, String I_Product_UU, String trxName, String... virtualColumns) Standard ConstructorX_I_Product
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Business Partner Key.int
Get Business Partner.int
Get Currency.getC_UOM()
int
Get UOM.Get Classification.Get Cost per Order.Get Customs Tariff Number.int
Get Promised Delivery Time.Get Description.Get Description URL.Get Discontinued At.Get Document Note.Get Group1.Get Group2.getHelp()
Get Comment/Help.Get Import Error Message.int
Get Import Product.Get I_Product_UU.Get Image URL.Get ISO Currency Code.Get Record ID/ColumnNameint
Get Attribute Set.int
Get Product Category.int
Get Product.Get Manufacturer.getName()
Get Name.int
Get Minimum Order Qty.int
Get Order Pack Qty.Get Price effective.Get Limit Price.Get List Price.Get PO Price.Get Standard Price.Get Product Category Key.Get Product Type.Get Royalty Amount.int
Get Shelf Depth.Get Shelf Height.int
Get Shelf Width.getSKU()
Get SKU.int
Get Units Per Pallet.getUPC()
Get UPC/EAN.getValue()
Get Search Key.Get Partner Category.Get Partner Product Key.Get Volume.Get Weight.Get UOM Code.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Discontinued.boolean
Get Imported.boolean
Get Processed.boolean
Get Process Now.void
setBPartner_Value
(String BPartner_Value) Set Business Partner Key.void
setC_BPartner_ID
(int C_BPartner_ID) Set Business Partner.void
setC_Currency_ID
(int C_Currency_ID) Set Currency.void
setC_UOM_ID
(int C_UOM_ID) Set UOM.void
setClassification
(String Classification) Set Classification.void
setCostPerOrder
(BigDecimal CostPerOrder) Set Cost per Order.void
setCustomsTariffNumber
(String CustomsTariffNumber) Set Customs Tariff Number.void
setDeliveryTime_Promised
(int DeliveryTime_Promised) Set Promised Delivery Time.void
setDescription
(String Description) Set Description.void
setDescriptionURL
(String DescriptionURL) Set Description URL.void
setDiscontinued
(boolean Discontinued) Set Discontinued.void
setDiscontinuedAt
(Timestamp DiscontinuedAt) Set Discontinued At.void
setDocumentNote
(String DocumentNote) Set Document Note.void
Set Group1.void
Set Group2.void
Set Comment/Help.void
setI_ErrorMsg
(String I_ErrorMsg) Set Import Error Message.void
setI_IsImported
(boolean I_IsImported) Set Imported.void
setI_Product_ID
(int I_Product_ID) Set Import Product.void
setI_Product_UU
(String I_Product_UU) Set I_Product_UU.void
setImageURL
(String ImageURL) Set Image URL.void
setISO_Code
(String ISO_Code) Set ISO Currency Code.void
setM_AttributeSet_ID
(int M_AttributeSet_ID) Set Attribute Set.void
setM_Product_Category_ID
(int M_Product_Category_ID) Set Product Category.void
setM_Product_ID
(int M_Product_ID) Set Product.void
setManufacturer
(String Manufacturer) Set Manufacturer.void
Set Name.void
setOrder_Min
(int Order_Min) Set Minimum Order Qty.void
setOrder_Pack
(int Order_Pack) Set Order Pack Qty.void
setPriceEffective
(Timestamp PriceEffective) Set Price effective.void
setPriceLimit
(BigDecimal PriceLimit) Set Limit Price.void
setPriceList
(BigDecimal PriceList) Set List Price.void
setPricePO
(BigDecimal PricePO) Set PO Price.void
setPriceStd
(BigDecimal PriceStd) Set Standard Price.void
setProcessed
(boolean Processed) Set Processed.void
setProcessing
(boolean Processing) Set Process Now.void
setProductCategory_Value
(String ProductCategory_Value) Set Product Category Key.void
setProductType
(String ProductType) Set Product Type.void
setRoyaltyAmt
(BigDecimal RoyaltyAmt) Set Royalty Amount.void
setShelfDepth
(int ShelfDepth) Set Shelf Depth.void
setShelfHeight
(BigDecimal ShelfHeight) Set Shelf Height.void
setShelfWidth
(int ShelfWidth) Set Shelf Width.void
Set SKU.void
setUnitsPerPallet
(int UnitsPerPallet) Set Units Per Pallet.void
Set UPC/EAN.void
Set Search Key.void
setVendorCategory
(String VendorCategory) Set Partner Category.void
setVendorProductNo
(String VendorProductNo) Set Partner Product Key.void
setVolume
(BigDecimal Volume) Set Volume.void
setWeight
(BigDecimal Weight) Set Weight.void
setX12DE355
(String X12DE355) Set UOM Code.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_I_Product
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
PRODUCTTYPE_AD_Reference_ID
public static final int PRODUCTTYPE_AD_Reference_IDProductType AD_Reference_ID=270- See Also:
-
PRODUCTTYPE_Asset
Asset = A- See Also:
-
PRODUCTTYPE_ExpenseType
Expense type = E- See Also:
-
PRODUCTTYPE_Item
Item = I- See Also:
-
PRODUCTTYPE_Online
Online = O- See Also:
-
PRODUCTTYPE_Resource
Resource = R- See Also:
-
PRODUCTTYPE_Service
Service = S- See Also:
-
-
Constructor Details
-
X_I_Product
Standard Constructor -
X_I_Product
Standard Constructor -
X_I_Product
Standard Constructor -
X_I_Product
Standard Constructor -
X_I_Product
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 2 - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setBPartner_Value
Set Business Partner Key.- Specified by:
setBPartner_Value
in interfaceI_I_Product
- Parameters:
BPartner_Value
- The Key of the Business Partner
-
getBPartner_Value
Get Business Partner Key.- Specified by:
getBPartner_Value
in interfaceI_I_Product
- Returns:
- The Key of the Business Partner
-
getC_BPartner
- Specified by:
getC_BPartner
in interfaceI_I_Product
- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID) Set Business Partner.- Specified by:
setC_BPartner_ID
in interfaceI_I_Product
- Parameters:
C_BPartner_ID
- Identifies a Business Partner
-
getC_BPartner_ID
public int getC_BPartner_ID()Get Business Partner.- Specified by:
getC_BPartner_ID
in interfaceI_I_Product
- Returns:
- Identifies a Business Partner
-
getC_Currency
- Specified by:
getC_Currency
in interfaceI_I_Product
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_I_Product
- Parameters:
C_Currency_ID
- The Currency for this record
-
getC_Currency_ID
public int getC_Currency_ID()Get Currency.- Specified by:
getC_Currency_ID
in interfaceI_I_Product
- Returns:
- The Currency for this record
-
setClassification
Set Classification.- Specified by:
setClassification
in interfaceI_I_Product
- Parameters:
Classification
- Classification for grouping
-
getClassification
Get Classification.- Specified by:
getClassification
in interfaceI_I_Product
- Returns:
- Classification for grouping
-
setCostPerOrder
Set Cost per Order.- Specified by:
setCostPerOrder
in interfaceI_I_Product
- Parameters:
CostPerOrder
- Fixed Cost Per Order
-
getCostPerOrder
Get Cost per Order.- Specified by:
getCostPerOrder
in interfaceI_I_Product
- Returns:
- Fixed Cost Per Order
-
getC_UOM
- Specified by:
getC_UOM
in interfaceI_I_Product
- Throws:
RuntimeException
-
setC_UOM_ID
public void setC_UOM_ID(int C_UOM_ID) Set UOM.- Specified by:
setC_UOM_ID
in interfaceI_I_Product
- Parameters:
C_UOM_ID
- Unit of Measure
-
getC_UOM_ID
public int getC_UOM_ID()Get UOM.- Specified by:
getC_UOM_ID
in interfaceI_I_Product
- Returns:
- Unit of Measure
-
setCustomsTariffNumber
Set Customs Tariff Number.- Specified by:
setCustomsTariffNumber
in interfaceI_I_Product
- Parameters:
CustomsTariffNumber
- Customs Tariff Number, usually the HS-Code
-
getCustomsTariffNumber
Get Customs Tariff Number.- Specified by:
getCustomsTariffNumber
in interfaceI_I_Product
- Returns:
- Customs Tariff Number, usually the HS-Code
-
setDeliveryTime_Promised
public void setDeliveryTime_Promised(int DeliveryTime_Promised) Set Promised Delivery Time.- Specified by:
setDeliveryTime_Promised
in interfaceI_I_Product
- Parameters:
DeliveryTime_Promised
- Promised days between order and delivery
-
getDeliveryTime_Promised
public int getDeliveryTime_Promised()Get Promised Delivery Time.- Specified by:
getDeliveryTime_Promised
in interfaceI_I_Product
- Returns:
- Promised days between order and delivery
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_I_Product
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_I_Product
- Returns:
- Optional short description of the record
-
setDescriptionURL
Set Description URL.- Specified by:
setDescriptionURL
in interfaceI_I_Product
- Parameters:
DescriptionURL
- URL for the description
-
getDescriptionURL
Get Description URL.- Specified by:
getDescriptionURL
in interfaceI_I_Product
- Returns:
- URL for the description
-
setDiscontinued
public void setDiscontinued(boolean Discontinued) Set Discontinued.- Specified by:
setDiscontinued
in interfaceI_I_Product
- Parameters:
Discontinued
- This product is no longer available
-
isDiscontinued
public boolean isDiscontinued()Get Discontinued.- Specified by:
isDiscontinued
in interfaceI_I_Product
- Returns:
- This product is no longer available
-
setDiscontinuedAt
Set Discontinued At.- Specified by:
setDiscontinuedAt
in interfaceI_I_Product
- Parameters:
DiscontinuedAt
- Discontinued At indicates Date when product was discontinued
-
getDiscontinuedAt
Get Discontinued At.- Specified by:
getDiscontinuedAt
in interfaceI_I_Product
- Returns:
- Discontinued At indicates Date when product was discontinued
-
setDocumentNote
Set Document Note.- Specified by:
setDocumentNote
in interfaceI_I_Product
- Parameters:
DocumentNote
- Additional information for a Document
-
getDocumentNote
Get Document Note.- Specified by:
getDocumentNote
in interfaceI_I_Product
- Returns:
- Additional information for a Document
-
setGroup1
Set Group1.- Specified by:
setGroup1
in interfaceI_I_Product
- Parameters:
Group1
- Group1
-
getGroup1
Get Group1.- Specified by:
getGroup1
in interfaceI_I_Product
- Returns:
- Group1
-
setGroup2
Set Group2.- Specified by:
setGroup2
in interfaceI_I_Product
- Parameters:
Group2
- Group2
-
getGroup2
Get Group2.- Specified by:
getGroup2
in interfaceI_I_Product
- Returns:
- Group2
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_I_Product
- Parameters:
Help
- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelp
in interfaceI_I_Product
- Returns:
- Comment or Hint
-
setI_ErrorMsg
Set Import Error Message.- Specified by:
setI_ErrorMsg
in interfaceI_I_Product
- Parameters:
I_ErrorMsg
- Messages generated from import process
-
getI_ErrorMsg
Get Import Error Message.- Specified by:
getI_ErrorMsg
in interfaceI_I_Product
- Returns:
- Messages generated from import process
-
setI_IsImported
public void setI_IsImported(boolean I_IsImported) Set Imported.- Specified by:
setI_IsImported
in interfaceI_I_Product
- Parameters:
I_IsImported
- Has this import been processed
-
isI_IsImported
public boolean isI_IsImported()Get Imported.- Specified by:
isI_IsImported
in interfaceI_I_Product
- Returns:
- Has this import been processed
-
setImageURL
Set Image URL.- Specified by:
setImageURL
in interfaceI_I_Product
- Parameters:
ImageURL
- URL of image
-
getImageURL
Get Image URL.- Specified by:
getImageURL
in interfaceI_I_Product
- Returns:
- URL of image
-
setI_Product_ID
public void setI_Product_ID(int I_Product_ID) Set Import Product.- Specified by:
setI_Product_ID
in interfaceI_I_Product
- Parameters:
I_Product_ID
- Import Item or Service
-
getI_Product_ID
public int getI_Product_ID()Get Import Product.- Specified by:
getI_Product_ID
in interfaceI_I_Product
- Returns:
- Import Item or Service
-
setI_Product_UU
Set I_Product_UU.- Specified by:
setI_Product_UU
in interfaceI_I_Product
- Parameters:
I_Product_UU
- I_Product_UU
-
getI_Product_UU
Get I_Product_UU.- Specified by:
getI_Product_UU
in interfaceI_I_Product
- Returns:
- I_Product_UU
-
setISO_Code
Set ISO Currency Code.- Specified by:
setISO_Code
in interfaceI_I_Product
- Parameters:
ISO_Code
- Three letter ISO 4217 Code of the Currency
-
getISO_Code
Get ISO Currency Code.- Specified by:
getISO_Code
in interfaceI_I_Product
- Returns:
- Three letter ISO 4217 Code of the Currency
-
setManufacturer
Set Manufacturer.- Specified by:
setManufacturer
in interfaceI_I_Product
- Parameters:
Manufacturer
- Manufacturer of the Product
-
getManufacturer
Get Manufacturer.- Specified by:
getManufacturer
in interfaceI_I_Product
- Returns:
- Manufacturer of the Product
-
getM_AttributeSet
- Specified by:
getM_AttributeSet
in interfaceI_I_Product
- Throws:
RuntimeException
-
setM_AttributeSet_ID
public void setM_AttributeSet_ID(int M_AttributeSet_ID) Set Attribute Set.- Specified by:
setM_AttributeSet_ID
in interfaceI_I_Product
- Parameters:
M_AttributeSet_ID
- Product Attribute Set
-
getM_AttributeSet_ID
public int getM_AttributeSet_ID()Get Attribute Set.- Specified by:
getM_AttributeSet_ID
in interfaceI_I_Product
- Returns:
- Product Attribute Set
-
getM_Product_Category
- Specified by:
getM_Product_Category
in interfaceI_I_Product
- Throws:
RuntimeException
-
setM_Product_Category_ID
public void setM_Product_Category_ID(int M_Product_Category_ID) Set Product Category.- Specified by:
setM_Product_Category_ID
in interfaceI_I_Product
- Parameters:
M_Product_Category_ID
- Category of a Product
-
getM_Product_Category_ID
public int getM_Product_Category_ID()Get Product Category.- Specified by:
getM_Product_Category_ID
in interfaceI_I_Product
- Returns:
- Category of a Product
-
getM_Product
- Specified by:
getM_Product
in interfaceI_I_Product
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_ID
in interfaceI_I_Product
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_ID
in interfaceI_I_Product
- Returns:
- Product, Service, Item
-
setName
Set Name.- Specified by:
setName
in interfaceI_I_Product
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_I_Product
- Returns:
- Alphanumeric identifier of the entity
-
setOrder_Min
public void setOrder_Min(int Order_Min) Set Minimum Order Qty.- Specified by:
setOrder_Min
in interfaceI_I_Product
- Parameters:
Order_Min
- Minimum order quantity in UOM
-
getOrder_Min
public int getOrder_Min()Get Minimum Order Qty.- Specified by:
getOrder_Min
in interfaceI_I_Product
- Returns:
- Minimum order quantity in UOM
-
setOrder_Pack
public void setOrder_Pack(int Order_Pack) Set Order Pack Qty.- Specified by:
setOrder_Pack
in interfaceI_I_Product
- Parameters:
Order_Pack
- Package order size in UOM (e.g. order set of 5 units)
-
getOrder_Pack
public int getOrder_Pack()Get Order Pack Qty.- Specified by:
getOrder_Pack
in interfaceI_I_Product
- Returns:
- Package order size in UOM (e.g. order set of 5 units)
-
setPriceEffective
Set Price effective.- Specified by:
setPriceEffective
in interfaceI_I_Product
- Parameters:
PriceEffective
- Effective Date of Price
-
getPriceEffective
Get Price effective.- Specified by:
getPriceEffective
in interfaceI_I_Product
- Returns:
- Effective Date of Price
-
setPriceLimit
Set Limit Price.- Specified by:
setPriceLimit
in interfaceI_I_Product
- Parameters:
PriceLimit
- Lowest price for a product
-
getPriceLimit
Get Limit Price.- Specified by:
getPriceLimit
in interfaceI_I_Product
- Returns:
- Lowest price for a product
-
setPriceList
Set List Price.- Specified by:
setPriceList
in interfaceI_I_Product
- Parameters:
PriceList
- List Price
-
getPriceList
Get List Price.- Specified by:
getPriceList
in interfaceI_I_Product
- Returns:
- List Price
-
setPricePO
Set PO Price.- Specified by:
setPricePO
in interfaceI_I_Product
- Parameters:
PricePO
- Price based on a purchase order
-
getPricePO
Get PO Price.- Specified by:
getPricePO
in interfaceI_I_Product
- Returns:
- Price based on a purchase order
-
setPriceStd
Set Standard Price.- Specified by:
setPriceStd
in interfaceI_I_Product
- Parameters:
PriceStd
- Standard Price
-
getPriceStd
Get Standard Price.- Specified by:
getPriceStd
in interfaceI_I_Product
- Returns:
- Standard Price
-
setProcessed
public void setProcessed(boolean Processed) Set Processed.- Specified by:
setProcessed
in interfaceI_I_Product
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()Get Processed.- Specified by:
isProcessed
in interfaceI_I_Product
- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessing
in interfaceI_I_Product
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessing
in interfaceI_I_Product
- Returns:
- Process Now
-
setProductCategory_Value
Set Product Category Key.- Specified by:
setProductCategory_Value
in interfaceI_I_Product
- Parameters:
ProductCategory_Value
- Product Category Key
-
getProductCategory_Value
Get Product Category Key.- Specified by:
getProductCategory_Value
in interfaceI_I_Product
- Returns:
- Product Category Key
-
setProductType
Set Product Type.- Specified by:
setProductType
in interfaceI_I_Product
- Parameters:
ProductType
- Type of product
-
getProductType
Get Product Type.- Specified by:
getProductType
in interfaceI_I_Product
- Returns:
- Type of product
-
setRoyaltyAmt
Set Royalty Amount.- Specified by:
setRoyaltyAmt
in interfaceI_I_Product
- Parameters:
RoyaltyAmt
- (Included) Amount for copyright, etc.
-
getRoyaltyAmt
Get Royalty Amount.- Specified by:
getRoyaltyAmt
in interfaceI_I_Product
- Returns:
- (Included) Amount for copyright, etc.
-
setShelfDepth
public void setShelfDepth(int ShelfDepth) Set Shelf Depth.- Specified by:
setShelfDepth
in interfaceI_I_Product
- Parameters:
ShelfDepth
- Shelf depth required
-
getShelfDepth
public int getShelfDepth()Get Shelf Depth.- Specified by:
getShelfDepth
in interfaceI_I_Product
- Returns:
- Shelf depth required
-
setShelfHeight
Set Shelf Height.- Specified by:
setShelfHeight
in interfaceI_I_Product
- Parameters:
ShelfHeight
- Shelf height required
-
getShelfHeight
Get Shelf Height.- Specified by:
getShelfHeight
in interfaceI_I_Product
- Returns:
- Shelf height required
-
setShelfWidth
public void setShelfWidth(int ShelfWidth) Set Shelf Width.- Specified by:
setShelfWidth
in interfaceI_I_Product
- Parameters:
ShelfWidth
- Shelf width required
-
getShelfWidth
public int getShelfWidth()Get Shelf Width.- Specified by:
getShelfWidth
in interfaceI_I_Product
- Returns:
- Shelf width required
-
setSKU
Set SKU.- Specified by:
setSKU
in interfaceI_I_Product
- Parameters:
SKU
- Stock Keeping Unit
-
getSKU
Get SKU.- Specified by:
getSKU
in interfaceI_I_Product
- Returns:
- Stock Keeping Unit
-
setUnitsPerPallet
public void setUnitsPerPallet(int UnitsPerPallet) Set Units Per Pallet.- Specified by:
setUnitsPerPallet
in interfaceI_I_Product
- Parameters:
UnitsPerPallet
- Units Per Pallet
-
getUnitsPerPallet
public int getUnitsPerPallet()Get Units Per Pallet.- Specified by:
getUnitsPerPallet
in interfaceI_I_Product
- Returns:
- Units Per Pallet
-
setUPC
Set UPC/EAN.- Specified by:
setUPC
in interfaceI_I_Product
- Parameters:
UPC
- Bar Code (Universal Product Code or its superset European Article Number)
-
getUPC
Get UPC/EAN.- Specified by:
getUPC
in interfaceI_I_Product
- Returns:
- Bar Code (Universal Product Code or its superset European Article Number)
-
setValue
Set Search Key.- Specified by:
setValue
in interfaceI_I_Product
- Parameters:
Value
- Search key for the record in the format required - must be unique
-
getValue
Get Search Key.- Specified by:
getValue
in interfaceI_I_Product
- Returns:
- Search key for the record in the format required - must be unique
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setVendorCategory
Set Partner Category.- Specified by:
setVendorCategory
in interfaceI_I_Product
- Parameters:
VendorCategory
- Product Category of the Business Partner
-
getVendorCategory
Get Partner Category.- Specified by:
getVendorCategory
in interfaceI_I_Product
- Returns:
- Product Category of the Business Partner
-
setVendorProductNo
Set Partner Product Key.- Specified by:
setVendorProductNo
in interfaceI_I_Product
- Parameters:
VendorProductNo
- Product Key of the Business Partner
-
getVendorProductNo
Get Partner Product Key.- Specified by:
getVendorProductNo
in interfaceI_I_Product
- Returns:
- Product Key of the Business Partner
-
setVolume
Set Volume.- Specified by:
setVolume
in interfaceI_I_Product
- Parameters:
Volume
- Volume of a product
-
getVolume
Get Volume.- Specified by:
getVolume
in interfaceI_I_Product
- Returns:
- Volume of a product
-
setWeight
Set Weight.- Specified by:
setWeight
in interfaceI_I_Product
- Parameters:
Weight
- Weight of a product
-
getWeight
Get Weight.- Specified by:
getWeight
in interfaceI_I_Product
- Returns:
- Weight of a product
-
setX12DE355
Set UOM Code.- Specified by:
setX12DE355
in interfaceI_I_Product
- Parameters:
X12DE355
- UOM EDI X12 Code
-
getX12DE355
Get UOM Code.- Specified by:
getX12DE355
in interfaceI_I_Product
- Returns:
- UOM EDI X12 Code
-