Adempiere 3.5.2a

org.compiere.model
Class X_M_AttributeSet

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_M_AttributeSet
All Implemented Interfaces:
Serializable, Comparator, I_M_AttributeSet, I_Persistent, Evaluatee
Direct Known Subclasses:
MAttributeSet

public class X_M_AttributeSet
extends PO
implements I_M_AttributeSet, I_Persistent

Generated Model for M_AttributeSet

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

Field Summary
static int MANDATORYTYPE_AD_Reference_ID
          MandatoryType AD_Reference_ID=324
static String MANDATORYTYPE_AlwaysMandatory
          Always Mandatory = Y
static String MANDATORYTYPE_NotMandatary
          Not Mandatary = N
static String MANDATORYTYPE_WhenShipping
          When Shipping = 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_M_AttributeSet
accessLevel, COLUMNNAME_Description, COLUMNNAME_GuaranteeDays, COLUMNNAME_IsGuaranteeDate, COLUMNNAME_IsGuaranteeDateMandatory, COLUMNNAME_IsInstanceAttribute, COLUMNNAME_IsLot, COLUMNNAME_IsLotMandatory, COLUMNNAME_IsSerNo, COLUMNNAME_IsSerNoMandatory, COLUMNNAME_LotCharEOverwrite, COLUMNNAME_LotCharSOverwrite, COLUMNNAME_M_AttributeSet_ID, COLUMNNAME_M_LotCtl_ID, COLUMNNAME_M_SerNoCtl_ID, COLUMNNAME_MandatoryType, COLUMNNAME_Name, COLUMNNAME_SerNoCharEOverwrite, COLUMNNAME_SerNoCharSOverwrite, Model, Table_ID, Table_Name
 
Constructor Summary
X_M_AttributeSet(Properties ctx, int M_AttributeSet_ID, String trxName)
          Standard Constructor
X_M_AttributeSet(Properties 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.
 I_M_LotCtl getM_LotCtl()
           
 int getM_SerNoCtl_ID()
          Get Serial No Control.
 I_M_SerNoCtl getM_SerNoCtl()
           
 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(Properties 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 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()
          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

MANDATORYTYPE_AD_Reference_ID

public static final int MANDATORYTYPE_AD_Reference_ID
MandatoryType AD_Reference_ID=324

See Also:
Constant Field Values

MANDATORYTYPE_NotMandatary

public static final String MANDATORYTYPE_NotMandatary
Not Mandatary = N

See Also:
Constant Field Values

MANDATORYTYPE_AlwaysMandatory

public static final String MANDATORYTYPE_AlwaysMandatory
Always Mandatory = Y

See Also:
Constant Field Values

MANDATORYTYPE_WhenShipping

public static final String MANDATORYTYPE_WhenShipping
When Shipping = S

See Also:
Constant Field Values
Constructor Detail

X_M_AttributeSet

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


X_M_AttributeSet

public X_M_AttributeSet(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:
3 - Client - 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

setDescription

public void setDescription(String Description)
Set Description.

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

getDescription

public String getDescription()
Get Description.

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

setGuaranteeDays

public void setGuaranteeDays(int GuaranteeDays)
Set Guarantee Days.

Specified by:
setGuaranteeDays in interface I_M_AttributeSet
Parameters:
GuaranteeDays - Number of days the product is guaranteed or available

getGuaranteeDays

public int getGuaranteeDays()
Get Guarantee Days.

Specified by:
getGuaranteeDays in interface I_M_AttributeSet
Returns:
Number of days the product is guaranteed or available

setIsGuaranteeDate

public void setIsGuaranteeDate(boolean IsGuaranteeDate)
Set Guarantee Date.

Specified by:
setIsGuaranteeDate in interface I_M_AttributeSet
Parameters:
IsGuaranteeDate - Product has Guarantee or Expiry Date

isGuaranteeDate

public boolean isGuaranteeDate()
Get Guarantee Date.

Specified by:
isGuaranteeDate in interface I_M_AttributeSet
Returns:
Product has Guarantee or Expiry Date

setIsGuaranteeDateMandatory

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

Specified by:
setIsGuaranteeDateMandatory in interface I_M_AttributeSet
Parameters:
IsGuaranteeDateMandatory - The entry of a Guarantee Date is mandatory when creating a Product Instance

isGuaranteeDateMandatory

public boolean isGuaranteeDateMandatory()
Get Mandatory Guarantee Date.

Specified by:
isGuaranteeDateMandatory in interface I_M_AttributeSet
Returns:
The entry of a Guarantee Date is mandatory when creating a Product Instance

setIsInstanceAttribute

public void setIsInstanceAttribute(boolean IsInstanceAttribute)
Set Instance Attribute.

Specified by:
setIsInstanceAttribute in interface I_M_AttributeSet
Parameters:
IsInstanceAttribute - The product attribute is specific to the instance (like Serial No, Lot or Guarantee Date)

isInstanceAttribute

public boolean isInstanceAttribute()
Get Instance Attribute.

Specified by:
isInstanceAttribute in interface I_M_AttributeSet
Returns:
The product attribute is specific to the instance (like Serial No, Lot or Guarantee Date)

setIsLot

public void setIsLot(boolean IsLot)
Set Lot.

Specified by:
setIsLot in interface I_M_AttributeSet
Parameters:
IsLot - The product instances have a Lot Number

isLot

public boolean isLot()
Get Lot.

Specified by:
isLot in interface I_M_AttributeSet
Returns:
The product instances have a Lot Number

setIsLotMandatory

public void setIsLotMandatory(boolean IsLotMandatory)
Set Mandatory Lot.

Specified by:
setIsLotMandatory in interface I_M_AttributeSet
Parameters:
IsLotMandatory - The entry of Lot info is mandatory when creating a Product Instance

isLotMandatory

public boolean isLotMandatory()
Get Mandatory Lot.

Specified by:
isLotMandatory in interface I_M_AttributeSet
Returns:
The entry of Lot info is mandatory when creating a Product Instance

setIsSerNo

public void setIsSerNo(boolean IsSerNo)
Set Serial No.

Specified by:
setIsSerNo in interface I_M_AttributeSet
Parameters:
IsSerNo - The product instances have Serial Numbers

isSerNo

public boolean isSerNo()
Get Serial No.

Specified by:
isSerNo in interface I_M_AttributeSet
Returns:
The product instances have Serial Numbers

setIsSerNoMandatory

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

Specified by:
setIsSerNoMandatory in interface I_M_AttributeSet
Parameters:
IsSerNoMandatory - The entry of a Serial No is mandatory when creating a Product Instance

isSerNoMandatory

public boolean isSerNoMandatory()
Get Mandatory Serial No.

Specified by:
isSerNoMandatory in interface I_M_AttributeSet
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.

Specified by:
setLotCharEOverwrite in interface I_M_AttributeSet
Parameters:
LotCharEOverwrite - Lot/Batch End Indicator overwrite - default »

getLotCharEOverwrite

public String getLotCharEOverwrite()
Get Lot Char End Overwrite.

Specified by:
getLotCharEOverwrite in interface I_M_AttributeSet
Returns:
Lot/Batch End Indicator overwrite - default »

setLotCharSOverwrite

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

Specified by:
setLotCharSOverwrite in interface I_M_AttributeSet
Parameters:
LotCharSOverwrite - Lot/Batch Start Indicator overwrite - default «

getLotCharSOverwrite

public String getLotCharSOverwrite()
Get Lot Char Start Overwrite.

Specified by:
getLotCharSOverwrite in interface I_M_AttributeSet
Returns:
Lot/Batch Start Indicator overwrite - default «

setMandatoryType

public void setMandatoryType(String MandatoryType)
Set Mandatory Type.

Specified by:
setMandatoryType in interface I_M_AttributeSet
Parameters:
MandatoryType - The specification of a Product Attribute Instance is mandatory

getMandatoryType

public String getMandatoryType()
Get Mandatory Type.

Specified by:
getMandatoryType in interface I_M_AttributeSet
Returns:
The specification of a Product Attribute Instance is mandatory

setM_AttributeSet_ID

public void setM_AttributeSet_ID(int M_AttributeSet_ID)
Set Attribute Set.

Specified by:
setM_AttributeSet_ID in interface I_M_AttributeSet
Parameters:
M_AttributeSet_ID - Product Attribute Set

getM_AttributeSet_ID

public int getM_AttributeSet_ID()
Get Attribute Set.

Specified by:
getM_AttributeSet_ID in interface I_M_AttributeSet
Returns:
Product Attribute Set

getM_LotCtl

public I_M_LotCtl getM_LotCtl()
                       throws Exception
Specified by:
getM_LotCtl in interface I_M_AttributeSet
Throws:
Exception

setM_LotCtl_ID

public void setM_LotCtl_ID(int M_LotCtl_ID)
Set Lot Control.

Specified by:
setM_LotCtl_ID in interface I_M_AttributeSet
Parameters:
M_LotCtl_ID - Product Lot Control

getM_LotCtl_ID

public int getM_LotCtl_ID()
Get Lot Control.

Specified by:
getM_LotCtl_ID in interface I_M_AttributeSet
Returns:
Product Lot Control

getM_SerNoCtl

public I_M_SerNoCtl getM_SerNoCtl()
                           throws Exception
Specified by:
getM_SerNoCtl in interface I_M_AttributeSet
Throws:
Exception

setM_SerNoCtl_ID

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

Specified by:
setM_SerNoCtl_ID in interface I_M_AttributeSet
Parameters:
M_SerNoCtl_ID - Product Serial Number Control

getM_SerNoCtl_ID

public int getM_SerNoCtl_ID()
Get Serial No Control.

Specified by:
getM_SerNoCtl_ID in interface I_M_AttributeSet
Returns:
Product Serial Number Control

setName

public void setName(String Name)
Set Name.

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

getName

public String getName()
Get Name.

Specified by:
getName in interface I_M_AttributeSet
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.

Specified by:
setSerNoCharEOverwrite in interface I_M_AttributeSet
Parameters:
SerNoCharEOverwrite - Serial Number End Indicator overwrite - default empty

getSerNoCharEOverwrite

public String getSerNoCharEOverwrite()
Get SerNo Char End Overwrite.

Specified by:
getSerNoCharEOverwrite in interface I_M_AttributeSet
Returns:
Serial Number End Indicator overwrite - default empty

setSerNoCharSOverwrite

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

Specified by:
setSerNoCharSOverwrite in interface I_M_AttributeSet
Parameters:
SerNoCharSOverwrite - Serial Number Start Indicator overwrite - default #

getSerNoCharSOverwrite

public String getSerNoCharSOverwrite()
Get SerNo Char Start Overwrite.

Specified by:
getSerNoCharSOverwrite in interface I_M_AttributeSet
Returns:
Serial Number Start Indicator overwrite - default #

Adempiere 3.5.2a

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