Adempiere 3.5.2a

org.compiere.model
Class X_M_InventoryLine

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_M_InventoryLine
All Implemented Interfaces:
Serializable, Comparator, I_M_InventoryLine, I_Persistent, Evaluatee
Direct Known Subclasses:
MInventoryLine

public class X_M_InventoryLine
extends PO
implements I_M_InventoryLine, I_Persistent

Generated Model for M_InventoryLine

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

Field Summary
static int INVENTORYTYPE_AD_Reference_ID
          InventoryType AD_Reference_ID=292
static String INVENTORYTYPE_ChargeAccount
          Charge Account = C
static String INVENTORYTYPE_InventoryDifference
          Inventory Difference = D
static int M_PRODUCT_ID_AD_Reference_ID
          M_Product_ID AD_Reference_ID=171
 
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_M_InventoryLine
accessLevel, COLUMNNAME_C_Charge_ID, COLUMNNAME_Description, COLUMNNAME_InventoryType, COLUMNNAME_Line, COLUMNNAME_M_AttributeSetInstance_ID, COLUMNNAME_M_Inventory_ID, COLUMNNAME_M_InventoryLine_ID, COLUMNNAME_M_Locator_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_Processed, COLUMNNAME_QtyBook, COLUMNNAME_QtyCount, COLUMNNAME_QtyInternalUse, COLUMNNAME_UPC, COLUMNNAME_Value, Model, Table_ID, Table_Name
 
Constructor Summary
X_M_InventoryLine(Properties ctx, int M_InventoryLine_ID, String trxName)
          Standard Constructor
X_M_InventoryLine(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getC_Charge_ID()
          Get Charge.
 I_C_Charge getC_Charge()
           
 String getDescription()
          Get Description.
 String getInventoryType()
          Get Inventory Type.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 int getLine()
          Get Line No.
 int getM_AttributeSetInstance_ID()
          Get Attribute Set Instance.
 int getM_Inventory_ID()
          Get Phys.Inventory.
 I_M_Inventory getM_Inventory()
           
 int getM_InventoryLine_ID()
          Get Phys.Inventory Line.
 int getM_Locator_ID()
          Get Locator.
 int getM_Product_ID()
          Get Product.
 BigDecimal getQtyBook()
          Get Quantity book.
 BigDecimal getQtyCount()
          Get Quantity count.
 BigDecimal getQtyInternalUse()
          Get Internal Use Qty.
 String getUPC()
          Get UPC/EAN.
 String getValue()
          Get Search Key.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isProcessed()
          Get Processed.
 void setC_Charge_ID(int C_Charge_ID)
          Set Charge.
 void setDescription(String Description)
          Set Description.
 void setInventoryType(String InventoryType)
          Set Inventory Type.
 void setLine(int Line)
          Set Line No.
 void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
          Set Attribute Set Instance.
 void setM_Inventory_ID(int M_Inventory_ID)
          Set Phys.Inventory.
 void setM_InventoryLine_ID(int M_InventoryLine_ID)
          Set Phys.Inventory Line.
 void setM_Locator_ID(int M_Locator_ID)
          Set Locator.
 void setM_Product_ID(int M_Product_ID)
          Set Product.
 void setProcessed(boolean Processed)
          Set Processed.
 void setQtyBook(BigDecimal QtyBook)
          Set Quantity book.
 void setQtyCount(BigDecimal QtyCount)
          Set Quantity count.
 void setQtyInternalUse(BigDecimal QtyInternalUse)
          Set Internal Use Qty.
 void setUPC(String UPC)
          Set UPC/EAN.
 void setValue(String Value)
          Set Search Key.
 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

INVENTORYTYPE_AD_Reference_ID

public static final int INVENTORYTYPE_AD_Reference_ID
InventoryType AD_Reference_ID=292

See Also:
Constant Field Values

INVENTORYTYPE_InventoryDifference

public static final String INVENTORYTYPE_InventoryDifference
Inventory Difference = D

See Also:
Constant Field Values

INVENTORYTYPE_ChargeAccount

public static final String INVENTORYTYPE_ChargeAccount
Charge Account = C

See Also:
Constant Field Values

M_PRODUCT_ID_AD_Reference_ID

public static final int M_PRODUCT_ID_AD_Reference_ID
M_Product_ID AD_Reference_ID=171

See Also:
Constant Field Values
Constructor Detail

X_M_InventoryLine

public X_M_InventoryLine(Properties ctx,
                         int M_InventoryLine_ID,
                         String trxName)
Standard Constructor


X_M_InventoryLine

public X_M_InventoryLine(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:
1 - Org

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

getC_Charge

public I_C_Charge getC_Charge()
                       throws Exception
Specified by:
getC_Charge in interface I_M_InventoryLine
Throws:
Exception

setC_Charge_ID

public void setC_Charge_ID(int C_Charge_ID)
Set Charge.

Specified by:
setC_Charge_ID in interface I_M_InventoryLine
Parameters:
C_Charge_ID - Additional document charges

getC_Charge_ID

public int getC_Charge_ID()
Get Charge.

Specified by:
getC_Charge_ID in interface I_M_InventoryLine
Returns:
Additional document charges

setDescription

public void setDescription(String Description)
Set Description.

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

getDescription

public String getDescription()
Get Description.

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

setInventoryType

public void setInventoryType(String InventoryType)
Set Inventory Type.

Specified by:
setInventoryType in interface I_M_InventoryLine
Parameters:
InventoryType - Type of inventory difference

getInventoryType

public String getInventoryType()
Get Inventory Type.

Specified by:
getInventoryType in interface I_M_InventoryLine
Returns:
Type of inventory difference

setLine

public void setLine(int Line)
Set Line No.

Specified by:
setLine in interface I_M_InventoryLine
Parameters:
Line - Unique line for this document

getLine

public int getLine()
Get Line No.

Specified by:
getLine in interface I_M_InventoryLine
Returns:
Unique line for this document

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setM_AttributeSetInstance_ID

public void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
Set Attribute Set Instance.

Specified by:
setM_AttributeSetInstance_ID in interface I_M_InventoryLine
Parameters:
M_AttributeSetInstance_ID - Product Attribute Set Instance

getM_AttributeSetInstance_ID

public int getM_AttributeSetInstance_ID()
Get Attribute Set Instance.

Specified by:
getM_AttributeSetInstance_ID in interface I_M_InventoryLine
Returns:
Product Attribute Set Instance

getM_Inventory

public I_M_Inventory getM_Inventory()
                             throws Exception
Specified by:
getM_Inventory in interface I_M_InventoryLine
Throws:
Exception

setM_Inventory_ID

public void setM_Inventory_ID(int M_Inventory_ID)
Set Phys.Inventory.

Specified by:
setM_Inventory_ID in interface I_M_InventoryLine
Parameters:
M_Inventory_ID - Parameters for a Physical Inventory

getM_Inventory_ID

public int getM_Inventory_ID()
Get Phys.Inventory.

Specified by:
getM_Inventory_ID in interface I_M_InventoryLine
Returns:
Parameters for a Physical Inventory

setM_InventoryLine_ID

public void setM_InventoryLine_ID(int M_InventoryLine_ID)
Set Phys.Inventory Line.

Specified by:
setM_InventoryLine_ID in interface I_M_InventoryLine
Parameters:
M_InventoryLine_ID - Unique line in an Inventory document

getM_InventoryLine_ID

public int getM_InventoryLine_ID()
Get Phys.Inventory Line.

Specified by:
getM_InventoryLine_ID in interface I_M_InventoryLine
Returns:
Unique line in an Inventory document

setM_Locator_ID

public void setM_Locator_ID(int M_Locator_ID)
Set Locator.

Specified by:
setM_Locator_ID in interface I_M_InventoryLine
Parameters:
M_Locator_ID - Warehouse Locator

getM_Locator_ID

public int getM_Locator_ID()
Get Locator.

Specified by:
getM_Locator_ID in interface I_M_InventoryLine
Returns:
Warehouse Locator

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

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

setProcessed

public void setProcessed(boolean Processed)
Set Processed.

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

isProcessed

public boolean isProcessed()
Get Processed.

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

setQtyBook

public void setQtyBook(BigDecimal QtyBook)
Set Quantity book.

Specified by:
setQtyBook in interface I_M_InventoryLine
Parameters:
QtyBook - Book Quantity

getQtyBook

public BigDecimal getQtyBook()
Get Quantity book.

Specified by:
getQtyBook in interface I_M_InventoryLine
Returns:
Book Quantity

setQtyCount

public void setQtyCount(BigDecimal QtyCount)
Set Quantity count.

Specified by:
setQtyCount in interface I_M_InventoryLine
Parameters:
QtyCount - Counted Quantity

getQtyCount

public BigDecimal getQtyCount()
Get Quantity count.

Specified by:
getQtyCount in interface I_M_InventoryLine
Returns:
Counted Quantity

setQtyInternalUse

public void setQtyInternalUse(BigDecimal QtyInternalUse)
Set Internal Use Qty.

Specified by:
setQtyInternalUse in interface I_M_InventoryLine
Parameters:
QtyInternalUse - Internal Use Quantity removed from Inventory

getQtyInternalUse

public BigDecimal getQtyInternalUse()
Get Internal Use Qty.

Specified by:
getQtyInternalUse in interface I_M_InventoryLine
Returns:
Internal Use Quantity removed from Inventory

setUPC

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

Specified by:
setUPC in interface I_M_InventoryLine
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_M_InventoryLine
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_M_InventoryLine
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_M_InventoryLine
Returns:
Search key for the record in the format required - must be unique

Adempiere 3.5.2a

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