Compiere 3.1

org.compiere.model
Class X_M_AttributeSet

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_M_AttributeSet
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee
Direct Known Subclasses:
MAttributeSet

public class X_M_AttributeSet
extends PO

Generated Model for M_AttributeSet

Version:
Release 3.1.0 - $Id$
Author:
Jorg Janke (generated)
See Also:
Serialized Form

Field Summary
protected  BigDecimal accessLevel
           
static int MANDATORYTYPE_AD_Reference_ID
          MandatoryType AD_Reference_ID=324
static String MANDATORYTYPE_AlwaysMandatory
          Always Mandatory = Y
static String MANDATORYTYPE_NotMandatory
          Not Mandatory = N
static String MANDATORYTYPE_WhenShipping
          When Shipping = S
protected static KeyNamePair Model
           
static int Table_ID
          AD_Table_ID=560
static String Table_Name
          TableName=M_AttributeSet
static long updatedMS
          Last Updated Timestamp 2008-06-10 15:12:06.0
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
X_M_AttributeSet(Ctx ctx, int M_AttributeSet_ID, String trxName)
          Standard Constructor
X_M_AttributeSet(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getDescription()
          Get Description.
 int getGuaranteeDays()
          Get Guarantee Days.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 String getLotCharEOverwrite()
          Get Lot Char End Overwrite.
 String getLotCharSOverwrite()
          Get Lot Char Start Overwrite.
 int getM_AttributeSet_ID()
          Get Attribute Set.
 int getM_LotCtl_ID()
          Get Lot Control.
 int getM_SerNoCtl_ID()
          Get Serial No Control.
 String getMandatoryType()
          Get Mandatory Type.
 String getName()
          Get Name.
 String getSerNoCharEOverwrite()
          Get SerNo Char End Overwrite.
 String getSerNoCharSOverwrite()
          Get SerNo Char Start Overwrite.
protected  POInfo initPO(Ctx ctx)
          Load Meta Data
 boolean isGuaranteeDate()
          Get Guarantee Date.
 boolean isGuaranteeDateMandatory()
          Get Mandatory Guarantee Date.
 boolean isInstanceAttribute()
          Get Instance Attribute.
 boolean isLot()
          Get Lot.
 boolean isLotMandatory()
          Get Mandatory Lot.
 boolean isMandatoryTypeValid(String test)
          Is test a valid value.
 boolean isSerNo()
          Get Serial No.
 boolean isSerNoMandatory()
          Get Mandatory Serial No.
 void setDescription(String Description)
          Set Description.
 void setGuaranteeDays(int GuaranteeDays)
          Set Guarantee Days.
 void setIsGuaranteeDate(boolean IsGuaranteeDate)
          Set Guarantee Date.
 void setIsGuaranteeDateMandatory(boolean IsGuaranteeDateMandatory)
          Set Mandatory Guarantee Date.
 void setIsInstanceAttribute(boolean IsInstanceAttribute)
          Set Instance Attribute.
 void setIsLot(boolean IsLot)
          Set Lot.
 void setIsLotMandatory(boolean IsLotMandatory)
          Set Mandatory Lot.
 void setIsSerNo(boolean IsSerNo)
          Set Serial No.
 void setIsSerNoMandatory(boolean IsSerNoMandatory)
          Set Mandatory Serial No.
 void setLotCharEOverwrite(String LotCharEOverwrite)
          Set Lot Char End Overwrite.
 void setLotCharSOverwrite(String LotCharSOverwrite)
          Set Lot Char Start Overwrite.
 void setM_AttributeSet_ID(int M_AttributeSet_ID)
          Set Attribute Set.
 void setM_LotCtl_ID(int M_LotCtl_ID)
          Set Lot Control.
 void setM_SerNoCtl_ID(int M_SerNoCtl_ID)
          Set Serial No Control.
 void setMandatoryType(String MandatoryType)
          Set Mandatory Type.
 void setName(String Name)
          Set Name.
 void setSerNoCharEOverwrite(String SerNoCharEOverwrite)
          Set SerNo Char End Overwrite.
 void setSerNoCharSOverwrite(String SerNoCharSOverwrite)
          Set SerNo Char Start Overwrite.
 String toString()
          Info
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updatedMS

public static final long updatedMS
Last Updated Timestamp 2008-06-10 15:12:06.0

See Also:
Constant Field Values

Table_ID

public static final int Table_ID
AD_Table_ID=560

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=M_AttributeSet

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

MANDATORYTYPE_AD_Reference_ID

public static final int MANDATORYTYPE_AD_Reference_ID
MandatoryType AD_Reference_ID=324

See Also:
Constant Field Values

MANDATORYTYPE_NotMandatory

public static final String MANDATORYTYPE_NotMandatory
Not Mandatory = N

See Also:
Constant Field Values

MANDATORYTYPE_WhenShipping

public static final String MANDATORYTYPE_WhenShipping
When Shipping = S

See Also:
Constant Field Values

MANDATORYTYPE_AlwaysMandatory

public static final String MANDATORYTYPE_AlwaysMandatory
Always Mandatory = Y

See Also:
Constant Field Values
Constructor Detail

X_M_AttributeSet

public X_M_AttributeSet(Ctx ctx,
                        int M_AttributeSet_ID,
                        String trxName)
Standard Constructor

Parameters:
ctx - context
M_AttributeSet_ID - id
trxName - transaction

X_M_AttributeSet

public X_M_AttributeSet(Ctx ctx,
                        ResultSet rs,
                        String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - transaction
Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
3 - Client - Org

initPO

protected POInfo initPO(Ctx ctx)
Load Meta Data

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

toString

public String toString()
Info

Overrides:
toString in class PO
Returns:
info

setDescription

public void setDescription(String Description)
Set Description.

Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Returns:
Optional short description of the record

setGuaranteeDays

public void setGuaranteeDays(int GuaranteeDays)
Set Guarantee Days.

Parameters:
GuaranteeDays - Number of days the product is guaranteed or available

getGuaranteeDays

public int getGuaranteeDays()
Get Guarantee Days.

Returns:
Number of days the product is guaranteed or available

setIsGuaranteeDate

public void setIsGuaranteeDate(boolean IsGuaranteeDate)
Set Guarantee Date.

Parameters:
IsGuaranteeDate - Product has Guarantee or Expiry Date

isGuaranteeDate

public boolean isGuaranteeDate()
Get Guarantee Date.

Returns:
Product has Guarantee or Expiry Date

setIsGuaranteeDateMandatory

public void setIsGuaranteeDateMandatory(boolean IsGuaranteeDateMandatory)
Set Mandatory Guarantee Date.

Parameters:
IsGuaranteeDateMandatory - The entry of a Guarantee Date is mandatory when creating a Product Instance

isGuaranteeDateMandatory

public boolean isGuaranteeDateMandatory()
Get Mandatory Guarantee Date.

Returns:
The entry of a Guarantee Date is mandatory when creating a Product Instance

setIsInstanceAttribute

public void setIsInstanceAttribute(boolean IsInstanceAttribute)
Set Instance Attribute.

Parameters:
IsInstanceAttribute - The product attribute is specific to the instance (like Serial No, Lot or Guarantee Date)

isInstanceAttribute

public boolean isInstanceAttribute()
Get Instance Attribute.

Returns:
The product attribute is specific to the instance (like Serial No, Lot or Guarantee Date)

setIsLot

public void setIsLot(boolean IsLot)
Set Lot.

Parameters:
IsLot - The product instances have a Lot Number

isLot

public boolean isLot()
Get Lot.

Returns:
The product instances have a Lot Number

setIsLotMandatory

public void setIsLotMandatory(boolean IsLotMandatory)
Set Mandatory Lot.

Parameters:
IsLotMandatory - The entry of Lot info is mandatory when creating a Product Instance

isLotMandatory

public boolean isLotMandatory()
Get Mandatory Lot.

Returns:
The entry of Lot info is mandatory when creating a Product Instance

setIsSerNo

public void setIsSerNo(boolean IsSerNo)
Set Serial No.

Parameters:
IsSerNo - The product instances have Serial Numbers

isSerNo

public boolean isSerNo()
Get Serial No.

Returns:
The product instances have Serial Numbers

setIsSerNoMandatory

public void setIsSerNoMandatory(boolean IsSerNoMandatory)
Set Mandatory Serial No.

Parameters:
IsSerNoMandatory - The entry of a Serial No is mandatory when creating a Product Instance

isSerNoMandatory

public boolean isSerNoMandatory()
Get Mandatory Serial No.

Returns:
The entry of a Serial No is mandatory when creating a Product Instance

setLotCharEOverwrite

public void setLotCharEOverwrite(String LotCharEOverwrite)
Set Lot Char End Overwrite.

Parameters:
LotCharEOverwrite - Lot/Batch End Indicator overwrite - default �

getLotCharEOverwrite

public String getLotCharEOverwrite()
Get Lot Char End Overwrite.

Returns:
Lot/Batch End Indicator overwrite - default �

setLotCharSOverwrite

public void setLotCharSOverwrite(String LotCharSOverwrite)
Set Lot Char Start Overwrite.

Parameters:
LotCharSOverwrite - Lot/Batch Start Indicator overwrite - default �

getLotCharSOverwrite

public String getLotCharSOverwrite()
Get Lot Char Start Overwrite.

Returns:
Lot/Batch Start Indicator overwrite - default �

setM_AttributeSet_ID

public void setM_AttributeSet_ID(int M_AttributeSet_ID)
Set Attribute Set.

Parameters:
M_AttributeSet_ID - Product Attribute Set

getM_AttributeSet_ID

public int getM_AttributeSet_ID()
Get Attribute Set.

Returns:
Product Attribute Set

setM_LotCtl_ID

public void setM_LotCtl_ID(int M_LotCtl_ID)
Set Lot Control.

Parameters:
M_LotCtl_ID - Product Lot Control

getM_LotCtl_ID

public int getM_LotCtl_ID()
Get Lot Control.

Returns:
Product Lot Control

setM_SerNoCtl_ID

public void setM_SerNoCtl_ID(int M_SerNoCtl_ID)
Set Serial No Control.

Parameters:
M_SerNoCtl_ID - Product Serial Number Control

getM_SerNoCtl_ID

public int getM_SerNoCtl_ID()
Get Serial No Control.

Returns:
Product Serial Number Control

isMandatoryTypeValid

public boolean isMandatoryTypeValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setMandatoryType

public void setMandatoryType(String MandatoryType)
Set Mandatory Type.

Parameters:
MandatoryType - The specification of an Attribute is mandatory

getMandatoryType

public String getMandatoryType()
Get Mandatory Type.

Returns:
The specification of an Attribute is mandatory

setName

public void setName(String Name)
Set Name.

Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

Returns:
Alphanumeric identifier of the entity

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setSerNoCharEOverwrite

public void setSerNoCharEOverwrite(String SerNoCharEOverwrite)
Set SerNo Char End Overwrite.

Parameters:
SerNoCharEOverwrite - Serial Number End Indicator overwrite - default empty

getSerNoCharEOverwrite

public String getSerNoCharEOverwrite()
Get SerNo Char End Overwrite.

Returns:
Serial Number End Indicator overwrite - default empty

setSerNoCharSOverwrite

public void setSerNoCharSOverwrite(String SerNoCharSOverwrite)
Set SerNo Char Start Overwrite.

Parameters:
SerNoCharSOverwrite - Serial Number Start Indicator overwrite - default #

getSerNoCharSOverwrite

public String getSerNoCharSOverwrite()
Get SerNo Char Start Overwrite.

Returns:
Serial Number Start Indicator overwrite - default #

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.