Adempiere 3.5.2a

org.compiere.model
Class X_I_Product

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_I_Product
All Implemented Interfaces:
Serializable, Comparator, I_I_Product, I_Persistent, Evaluatee

public class X_I_Product
extends PO
implements I_I_Product, I_Persistent

Generated Model for I_Product

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int PRODUCTTYPE_AD_Reference_ID
          ProductType AD_Reference_ID=270
static String PRODUCTTYPE_ExpenseType
          Expense type = E
static String PRODUCTTYPE_Item
          Item = I
static String PRODUCTTYPE_Online
          Online = O
static String PRODUCTTYPE_Resource
          Resource = R
static String PRODUCTTYPE_Service
          Service = S
 
Fields 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, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_I_Product
accessLevel, COLUMNNAME_BPartner_Value, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_Classification, COLUMNNAME_CostPerOrder, COLUMNNAME_DeliveryTime_Promised, COLUMNNAME_Description, COLUMNNAME_DescriptionURL, COLUMNNAME_Discontinued, COLUMNNAME_DiscontinuedBy, COLUMNNAME_DocumentNote, COLUMNNAME_Help, COLUMNNAME_I_ErrorMsg, COLUMNNAME_I_IsImported, COLUMNNAME_I_Product_ID, COLUMNNAME_ImageURL, COLUMNNAME_ISO_Code, 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_Value, COLUMNNAME_VendorCategory, COLUMNNAME_VendorProductNo, COLUMNNAME_Volume, COLUMNNAME_Weight, COLUMNNAME_X12DE355, Model, Table_ID, Table_Name
 
Constructor Summary
X_I_Product(Properties ctx, int I_Product_ID, String trxName)
          Standard Constructor
X_I_Product(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getBPartner_Value()
          Get Business Partner Key.
 int getC_BPartner_ID()
          Get Business Partner .
 I_C_BPartner getC_BPartner()
           
 int getC_Currency_ID()
          Get Currency.
 I_C_Currency getC_Currency()
           
 int getC_UOM_ID()
          Get UOM.
 I_C_UOM getC_UOM()
           
 String getClassification()
          Get Classification.
 BigDecimal getCostPerOrder()
          Get Cost per Order.
 int getDeliveryTime_Promised()
          Get Promised Delivery Time.
 String getDescription()
          Get Description.
 String getDescriptionURL()
          Get Description URL.
 Timestamp getDiscontinuedBy()
          Get Discontinued by.
 String getDocumentNote()
          Get Document Note.
 String getHelp()
          Get Comment/Help.
 String getI_ErrorMsg()
          Get Import Error Message.
 int getI_Product_ID()
          Get Import Product.
 String getImageURL()
          Get Image URL.
 String getISO_Code()
          Get ISO Currency Code.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 int getM_Product_Category_ID()
          Get Product Category.
 I_M_Product_Category getM_Product_Category()
           
 int getM_Product_ID()
          Get Product.
 I_M_Product getM_Product()
           
 String getManufacturer()
          Get Manufacturer.
 String getName()
          Get Name.
 int getOrder_Min()
          Get Minimum Order Qty.
 int getOrder_Pack()
          Get Order Pack Qty.
 Timestamp getPriceEffective()
          Get Price effective.
 BigDecimal getPriceLimit()
          Get Limit Price.
 BigDecimal getPriceList()
          Get List Price.
 BigDecimal getPricePO()
          Get PO Price.
 BigDecimal getPriceStd()
          Get Standard Price.
 String getProductCategory_Value()
          Get Product Category Key.
 String getProductType()
          Get Product Type.
 BigDecimal getRoyaltyAmt()
          Get Royalty Amount.
 int getShelfDepth()
          Get Shelf Depth.
 int getShelfHeight()
          Get Shelf Height.
 int getShelfWidth()
          Get Shelf Width.
 String getSKU()
          Get SKU.
 int getUnitsPerPallet()
          Get Units Per Pallet.
 String getUPC()
          Get UPC/EAN.
 String getValue()
          Get Search Key.
 String getVendorCategory()
          Get Partner Category.
 String getVendorProductNo()
          Get Partner Product Key.
 int getVolume()
          Get Volume.
 int getWeight()
          Get Weight.
 String getX12DE355()
          Get UOM Code.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isDiscontinued()
          Get Discontinued.
 boolean isI_IsImported()
          Get Imported.
 boolean isProcessed()
          Get Processed.
 boolean isProcessing()
          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 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 setDiscontinuedBy(Timestamp DiscontinuedBy)
          Set Discontinued by.
 void setDocumentNote(String DocumentNote)
          Set Document Note.
 void setHelp(String Help)
          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 setImageURL(String ImageURL)
          Set Image URL.
 void setISO_Code(String ISO_Code)
          Set ISO Currency Code.
 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 setName(String Name)
          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(int ShelfHeight)
          Set Shelf Height.
 void setShelfWidth(int ShelfWidth)
          Set Shelf Width.
 void setSKU(String SKU)
          Set SKU.
 void setUnitsPerPallet(int UnitsPerPallet)
          Set Units Per Pallet.
 void setUPC(String UPC)
          Set UPC/EAN.
 void setValue(String Value)
          Set Search Key.
 void setVendorCategory(String VendorCategory)
          Set Partner Category.
 void setVendorProductNo(String VendorProductNo)
          Set Partner Product Key.
 void setVolume(int Volume)
          Set Volume.
 void setWeight(int Weight)
          Set Weight.
 void setX12DE355(String X12DE355)
          Set UOM Code.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, 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_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

PRODUCTTYPE_AD_Reference_ID

public static final int PRODUCTTYPE_AD_Reference_ID
ProductType AD_Reference_ID=270

See Also:
Constant Field Values

PRODUCTTYPE_Item

public static final String PRODUCTTYPE_Item
Item = I

See Also:
Constant Field Values

PRODUCTTYPE_Service

public static final String PRODUCTTYPE_Service
Service = S

See Also:
Constant Field Values

PRODUCTTYPE_Resource

public static final String PRODUCTTYPE_Resource
Resource = R

See Also:
Constant Field Values

PRODUCTTYPE_ExpenseType

public static final String PRODUCTTYPE_ExpenseType
Expense type = E

See Also:
Constant Field Values

PRODUCTTYPE_Online

public static final String PRODUCTTYPE_Online
Online = O

See Also:
Constant Field Values
Constructor Detail

X_I_Product

public X_I_Product(Properties ctx,
                   int I_Product_ID,
                   String trxName)
Standard Constructor


X_I_Product

public X_I_Product(Properties ctx,
                   ResultSet rs,
                   String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
2 - Client

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setBPartner_Value

public void setBPartner_Value(String BPartner_Value)
Set Business Partner Key.

Specified by:
setBPartner_Value in interface I_I_Product
Parameters:
BPartner_Value - The Key of the Business Partner

getBPartner_Value

public String getBPartner_Value()
Get Business Partner Key.

Specified by:
getBPartner_Value in interface I_I_Product
Returns:
The Key of the Business Partner

getC_BPartner

public I_C_BPartner getC_BPartner()
                           throws Exception
Specified by:
getC_BPartner in interface I_I_Product
Throws:
Exception

setC_BPartner_ID

public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner .

Specified by:
setC_BPartner_ID in interface I_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 interface I_I_Product
Returns:
Identifies a Business Partner

getC_Currency

public I_C_Currency getC_Currency()
                           throws Exception
Specified by:
getC_Currency in interface I_I_Product
Throws:
Exception

setC_Currency_ID

public void setC_Currency_ID(int C_Currency_ID)
Set Currency.

Specified by:
setC_Currency_ID in interface I_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 interface I_I_Product
Returns:
The Currency for this record

setClassification

public void setClassification(String Classification)
Set Classification.

Specified by:
setClassification in interface I_I_Product
Parameters:
Classification - Classification for grouping

getClassification

public String getClassification()
Get Classification.

Specified by:
getClassification in interface I_I_Product
Returns:
Classification for grouping

setCostPerOrder

public void setCostPerOrder(BigDecimal CostPerOrder)
Set Cost per Order.

Specified by:
setCostPerOrder in interface I_I_Product
Parameters:
CostPerOrder - Fixed Cost Per Order

getCostPerOrder

public BigDecimal getCostPerOrder()
Get Cost per Order.

Specified by:
getCostPerOrder in interface I_I_Product
Returns:
Fixed Cost Per Order

getC_UOM

public I_C_UOM getC_UOM()
                 throws Exception
Specified by:
getC_UOM in interface I_I_Product
Throws:
Exception

setC_UOM_ID

public void setC_UOM_ID(int C_UOM_ID)
Set UOM.

Specified by:
setC_UOM_ID in interface I_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 interface I_I_Product
Returns:
Unit of Measure

setDeliveryTime_Promised

public void setDeliveryTime_Promised(int DeliveryTime_Promised)
Set Promised Delivery Time.

Specified by:
setDeliveryTime_Promised in interface I_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 interface I_I_Product
Returns:
Promised days between order and delivery

setDescription

public void setDescription(String Description)
Set Description.

Specified by:
setDescription in interface I_I_Product
Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Specified by:
getDescription in interface I_I_Product
Returns:
Optional short description of the record

setDescriptionURL

public void setDescriptionURL(String DescriptionURL)
Set Description URL.

Specified by:
setDescriptionURL in interface I_I_Product
Parameters:
DescriptionURL - URL for the description

getDescriptionURL

public String getDescriptionURL()
Get Description URL.

Specified by:
getDescriptionURL in interface I_I_Product
Returns:
URL for the description

setDiscontinued

public void setDiscontinued(boolean Discontinued)
Set Discontinued.

Specified by:
setDiscontinued in interface I_I_Product
Parameters:
Discontinued - This product is no longer available

isDiscontinued

public boolean isDiscontinued()
Get Discontinued.

Specified by:
isDiscontinued in interface I_I_Product
Returns:
This product is no longer available

setDiscontinuedBy

public void setDiscontinuedBy(Timestamp DiscontinuedBy)
Set Discontinued by.

Specified by:
setDiscontinuedBy in interface I_I_Product
Parameters:
DiscontinuedBy - Discontinued By

getDiscontinuedBy

public Timestamp getDiscontinuedBy()
Get Discontinued by.

Specified by:
getDiscontinuedBy in interface I_I_Product
Returns:
Discontinued By

setDocumentNote

public void setDocumentNote(String DocumentNote)
Set Document Note.

Specified by:
setDocumentNote in interface I_I_Product
Parameters:
DocumentNote - Additional information for a Document

getDocumentNote

public String getDocumentNote()
Get Document Note.

Specified by:
getDocumentNote in interface I_I_Product
Returns:
Additional information for a Document

setHelp

public void setHelp(String Help)
Set Comment/Help.

Specified by:
setHelp in interface I_I_Product
Parameters:
Help - Comment or Hint

getHelp

public String getHelp()
Get Comment/Help.

Specified by:
getHelp in interface I_I_Product
Returns:
Comment or Hint

setI_ErrorMsg

public void setI_ErrorMsg(String I_ErrorMsg)
Set Import Error Message.

Specified by:
setI_ErrorMsg in interface I_I_Product
Parameters:
I_ErrorMsg - Messages generated from import process

getI_ErrorMsg

public String getI_ErrorMsg()
Get Import Error Message.

Specified by:
getI_ErrorMsg in interface I_I_Product
Returns:
Messages generated from import process

setI_IsImported

public void setI_IsImported(boolean I_IsImported)
Set Imported.

Specified by:
setI_IsImported in interface I_I_Product
Parameters:
I_IsImported - Has this import been processed

isI_IsImported

public boolean isI_IsImported()
Get Imported.

Specified by:
isI_IsImported in interface I_I_Product
Returns:
Has this import been processed

setImageURL

public void setImageURL(String ImageURL)
Set Image URL.

Specified by:
setImageURL in interface I_I_Product
Parameters:
ImageURL - URL of image

getImageURL

public String getImageURL()
Get Image URL.

Specified by:
getImageURL in interface I_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 interface I_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 interface I_I_Product
Returns:
Import Item or Service

setISO_Code

public void setISO_Code(String ISO_Code)
Set ISO Currency Code.

Specified by:
setISO_Code in interface I_I_Product
Parameters:
ISO_Code - Three letter ISO 4217 Code of the Currency

getISO_Code

public String getISO_Code()
Get ISO Currency Code.

Specified by:
getISO_Code in interface I_I_Product
Returns:
Three letter ISO 4217 Code of the Currency

setManufacturer

public void setManufacturer(String Manufacturer)
Set Manufacturer.

Specified by:
setManufacturer in interface I_I_Product
Parameters:
Manufacturer - Manufacturer of the Product

getManufacturer

public String getManufacturer()
Get Manufacturer.

Specified by:
getManufacturer in interface I_I_Product
Returns:
Manufacturer of the Product

getM_Product_Category

public I_M_Product_Category getM_Product_Category()
                                           throws Exception
Specified by:
getM_Product_Category in interface I_I_Product
Throws:
Exception

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 interface I_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 interface I_I_Product
Returns:
Category of a Product

getM_Product

public I_M_Product getM_Product()
                         throws Exception
Specified by:
getM_Product in interface I_I_Product
Throws:
Exception

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

Specified by:
setM_Product_ID in interface I_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 interface I_I_Product
Returns:
Product, Service, Item

setName

public void setName(String Name)
Set Name.

Specified by:
setName in interface I_I_Product
Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

Specified by:
getName in interface I_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 interface I_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 interface I_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 interface I_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 interface I_I_Product
Returns:
Package order size in UOM (e.g. order set of 5 units)

setPriceEffective

public void setPriceEffective(Timestamp PriceEffective)
Set Price effective.

Specified by:
setPriceEffective in interface I_I_Product
Parameters:
PriceEffective - Effective Date of Price

getPriceEffective

public Timestamp getPriceEffective()
Get Price effective.

Specified by:
getPriceEffective in interface I_I_Product
Returns:
Effective Date of Price

setPriceLimit

public void setPriceLimit(BigDecimal PriceLimit)
Set Limit Price.

Specified by:
setPriceLimit in interface I_I_Product
Parameters:
PriceLimit - Lowest price for a product

getPriceLimit

public BigDecimal getPriceLimit()
Get Limit Price.

Specified by:
getPriceLimit in interface I_I_Product
Returns:
Lowest price for a product

setPriceList

public void setPriceList(BigDecimal PriceList)
Set List Price.

Specified by:
setPriceList in interface I_I_Product
Parameters:
PriceList - List Price

getPriceList

public BigDecimal getPriceList()
Get List Price.

Specified by:
getPriceList in interface I_I_Product
Returns:
List Price

setPricePO

public void setPricePO(BigDecimal PricePO)
Set PO Price.

Specified by:
setPricePO in interface I_I_Product
Parameters:
PricePO - Price based on a purchase order

getPricePO

public BigDecimal getPricePO()
Get PO Price.

Specified by:
getPricePO in interface I_I_Product
Returns:
Price based on a purchase order

setPriceStd

public void setPriceStd(BigDecimal PriceStd)
Set Standard Price.

Specified by:
setPriceStd in interface I_I_Product
Parameters:
PriceStd - Standard Price

getPriceStd

public BigDecimal getPriceStd()
Get Standard Price.

Specified by:
getPriceStd in interface I_I_Product
Returns:
Standard Price

setProcessed

public void setProcessed(boolean Processed)
Set Processed.

Specified by:
setProcessed in interface I_I_Product
Parameters:
Processed - The document has been processed

isProcessed

public boolean isProcessed()
Get Processed.

Specified by:
isProcessed in interface I_I_Product
Returns:
The document has been processed

setProcessing

public void setProcessing(boolean Processing)
Set Process Now.

Specified by:
setProcessing in interface I_I_Product
Parameters:
Processing - Process Now

isProcessing

public boolean isProcessing()
Get Process Now.

Specified by:
isProcessing in interface I_I_Product
Returns:
Process Now

setProductCategory_Value

public void setProductCategory_Value(String ProductCategory_Value)
Set Product Category Key.

Specified by:
setProductCategory_Value in interface I_I_Product
Parameters:
ProductCategory_Value - Product Category Key

getProductCategory_Value

public String getProductCategory_Value()
Get Product Category Key.

Specified by:
getProductCategory_Value in interface I_I_Product
Returns:
Product Category Key

setProductType

public void setProductType(String ProductType)
Set Product Type.

Specified by:
setProductType in interface I_I_Product
Parameters:
ProductType - Type of product

getProductType

public String getProductType()
Get Product Type.

Specified by:
getProductType in interface I_I_Product
Returns:
Type of product

setRoyaltyAmt

public void setRoyaltyAmt(BigDecimal RoyaltyAmt)
Set Royalty Amount.

Specified by:
setRoyaltyAmt in interface I_I_Product
Parameters:
RoyaltyAmt - (Included) Amount for copyright, etc.

getRoyaltyAmt

public BigDecimal getRoyaltyAmt()
Get Royalty Amount.

Specified by:
getRoyaltyAmt in interface I_I_Product
Returns:
(Included) Amount for copyright, etc.

setShelfDepth

public void setShelfDepth(int ShelfDepth)
Set Shelf Depth.

Specified by:
setShelfDepth in interface I_I_Product
Parameters:
ShelfDepth - Shelf depth required

getShelfDepth

public int getShelfDepth()
Get Shelf Depth.

Specified by:
getShelfDepth in interface I_I_Product
Returns:
Shelf depth required

setShelfHeight

public void setShelfHeight(int ShelfHeight)
Set Shelf Height.

Specified by:
setShelfHeight in interface I_I_Product
Parameters:
ShelfHeight - Shelf height required

getShelfHeight

public int getShelfHeight()
Get Shelf Height.

Specified by:
getShelfHeight in interface I_I_Product
Returns:
Shelf height required

setShelfWidth

public void setShelfWidth(int ShelfWidth)
Set Shelf Width.

Specified by:
setShelfWidth in interface I_I_Product
Parameters:
ShelfWidth - Shelf width required

getShelfWidth

public int getShelfWidth()
Get Shelf Width.

Specified by:
getShelfWidth in interface I_I_Product
Returns:
Shelf width required

setSKU

public void setSKU(String SKU)
Set SKU.

Specified by:
setSKU in interface I_I_Product
Parameters:
SKU - Stock Keeping Unit

getSKU

public String getSKU()
Get SKU.

Specified by:
getSKU in interface I_I_Product
Returns:
Stock Keeping Unit

setUnitsPerPallet

public void setUnitsPerPallet(int UnitsPerPallet)
Set Units Per Pallet.

Specified by:
setUnitsPerPallet in interface I_I_Product
Parameters:
UnitsPerPallet - Units Per Pallet

getUnitsPerPallet

public int getUnitsPerPallet()
Get Units Per Pallet.

Specified by:
getUnitsPerPallet in interface I_I_Product
Returns:
Units Per Pallet

setUPC

public void setUPC(String UPC)
Set UPC/EAN.

Specified by:
setUPC in interface I_I_Product
Parameters:
UPC - Bar Code (Universal Product Code or its superset European Article Number)

getUPC

public String getUPC()
Get UPC/EAN.

Specified by:
getUPC in interface I_I_Product
Returns:
Bar Code (Universal Product Code or its superset European Article Number)

setValue

public void setValue(String Value)
Set Search Key.

Specified by:
setValue in interface I_I_Product
Parameters:
Value - Search key for the record in the format required - must be unique

getValue

public String getValue()
Get Search Key.

Specified by:
getValue in interface I_I_Product
Returns:
Search key for the record in the format required - must be unique

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setVendorCategory

public void setVendorCategory(String VendorCategory)
Set Partner Category.

Specified by:
setVendorCategory in interface I_I_Product
Parameters:
VendorCategory - Product Category of the Business Partner

getVendorCategory

public String getVendorCategory()
Get Partner Category.

Specified by:
getVendorCategory in interface I_I_Product
Returns:
Product Category of the Business Partner

setVendorProductNo

public void setVendorProductNo(String VendorProductNo)
Set Partner Product Key.

Specified by:
setVendorProductNo in interface I_I_Product
Parameters:
VendorProductNo - Product Key of the Business Partner

getVendorProductNo

public String getVendorProductNo()
Get Partner Product Key.

Specified by:
getVendorProductNo in interface I_I_Product
Returns:
Product Key of the Business Partner

setVolume

public void setVolume(int Volume)
Set Volume.

Specified by:
setVolume in interface I_I_Product
Parameters:
Volume - Volume of a product

getVolume

public int getVolume()
Get Volume.

Specified by:
getVolume in interface I_I_Product
Returns:
Volume of a product

setWeight

public void setWeight(int Weight)
Set Weight.

Specified by:
setWeight in interface I_I_Product
Parameters:
Weight - Weight of a product

getWeight

public int getWeight()
Get Weight.

Specified by:
getWeight in interface I_I_Product
Returns:
Weight of a product

setX12DE355

public void setX12DE355(String X12DE355)
Set UOM Code.

Specified by:
setX12DE355 in interface I_I_Product
Parameters:
X12DE355 - UOM EDI X12 Code

getX12DE355

public String getX12DE355()
Get UOM Code.

Specified by:
getX12DE355 in interface I_I_Product
Returns:
UOM EDI X12 Code

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.