Compiere 3.1

org.compiere.model
Class X_PA_Measure

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

public class X_PA_Measure
extends PO

Generated Model for PA_Measure

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

Field Summary
protected  BigDecimal accessLevel
           
static int MEASUREDATATYPE_AD_Reference_ID
          MeasureDataType AD_Reference_ID=369
static String MEASUREDATATYPE_QtyAmountInTime
          Qty/Amount in Time = T
static String MEASUREDATATYPE_StatusQtyAmount
          Status Qty/Amount = S
static String MEASURETYPE_Achievements
          Achievements = A
static int MEASURETYPE_AD_Reference_ID
          MeasureType AD_Reference_ID=231
static String MEASURETYPE_Calculated
          Calculated = C
static String MEASURETYPE_Manual
          Manual = M
static String MEASURETYPE_Project
          Project = P
static String MEASURETYPE_Ratio
          Ratio = R
static String MEASURETYPE_Request
          Request = Q
static String MEASURETYPE_UserDefined
          User defined = U
protected static KeyNamePair Model
           
static int Table_ID
          AD_Table_ID=441
static String Table_Name
          TableName=PA_Measure
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_PA_Measure(Ctx ctx, int PA_Measure_ID, String trxName)
          Standard Constructor
X_PA_Measure(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getC_ProjectType_ID()
          Get Project Type.
 String getCalculationClass()
          Get Calculation Class.
 String getDescription()
          Get Description.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 BigDecimal getManualActual()
          Get Manual Actual.
 String getManualNote()
          Get Note.
 String getMeasureDataType()
          Get Measure Data Type.
 String getMeasureType()
          Get Measure Type.
 String getName()
          Get Name.
 int getPA_Benchmark_ID()
          Get Benchmark.
 int getPA_Hierarchy_ID()
          Get Reporting Hierarchy.
 int getPA_Measure_ID()
          Get Measure.
 int getPA_MeasureCalc_ID()
          Get Measure Calculation.
 int getPA_Ratio_ID()
          Get Ratio.
 int getR_RequestType_ID()
          Get Request Type.
protected  POInfo initPO(Ctx ctx)
          Load Meta Data
 boolean isMeasureDataTypeValid(String test)
          Is test a valid value.
 boolean isMeasureTypeValid(String test)
          Is test a valid value.
 void setC_ProjectType_ID(int C_ProjectType_ID)
          Set Project Type.
 void setCalculationClass(String CalculationClass)
          Set Calculation Class.
 void setDescription(String Description)
          Set Description.
 void setManualActual(BigDecimal ManualActual)
          Set Manual Actual.
 void setManualNote(String ManualNote)
          Set Note.
 void setMeasureDataType(String MeasureDataType)
          Set Measure Data Type.
 void setMeasureType(String MeasureType)
          Set Measure Type.
 void setName(String Name)
          Set Name.
 void setPA_Benchmark_ID(int PA_Benchmark_ID)
          Set Benchmark.
 void setPA_Hierarchy_ID(int PA_Hierarchy_ID)
          Set Reporting Hierarchy.
 void setPA_Measure_ID(int PA_Measure_ID)
          Set Measure.
 void setPA_MeasureCalc_ID(int PA_MeasureCalc_ID)
          Set Measure Calculation.
 void setPA_Ratio_ID(int PA_Ratio_ID)
          Set Ratio.
 void setR_RequestType_ID(int R_RequestType_ID)
          Set Request Type.
 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=441

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=PA_Measure

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

MEASUREDATATYPE_AD_Reference_ID

public static final int MEASUREDATATYPE_AD_Reference_ID
MeasureDataType AD_Reference_ID=369

See Also:
Constant Field Values

MEASUREDATATYPE_StatusQtyAmount

public static final String MEASUREDATATYPE_StatusQtyAmount
Status Qty/Amount = S

See Also:
Constant Field Values

MEASUREDATATYPE_QtyAmountInTime

public static final String MEASUREDATATYPE_QtyAmountInTime
Qty/Amount in Time = T

See Also:
Constant Field Values

MEASURETYPE_AD_Reference_ID

public static final int MEASURETYPE_AD_Reference_ID
MeasureType AD_Reference_ID=231

See Also:
Constant Field Values

MEASURETYPE_Achievements

public static final String MEASURETYPE_Achievements
Achievements = A

See Also:
Constant Field Values

MEASURETYPE_Calculated

public static final String MEASURETYPE_Calculated
Calculated = C

See Also:
Constant Field Values

MEASURETYPE_Manual

public static final String MEASURETYPE_Manual
Manual = M

See Also:
Constant Field Values

MEASURETYPE_Project

public static final String MEASURETYPE_Project
Project = P

See Also:
Constant Field Values

MEASURETYPE_Request

public static final String MEASURETYPE_Request
Request = Q

See Also:
Constant Field Values

MEASURETYPE_Ratio

public static final String MEASURETYPE_Ratio
Ratio = R

See Also:
Constant Field Values

MEASURETYPE_UserDefined

public static final String MEASURETYPE_UserDefined
User defined = U

See Also:
Constant Field Values
Constructor Detail

X_PA_Measure

public X_PA_Measure(Ctx ctx,
                    int PA_Measure_ID,
                    String trxName)
Standard Constructor

Parameters:
ctx - context
PA_Measure_ID - id
trxName - transaction

X_PA_Measure

public X_PA_Measure(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:
6 - System - Client

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

setC_ProjectType_ID

public void setC_ProjectType_ID(int C_ProjectType_ID)
Set Project Type.

Parameters:
C_ProjectType_ID - Type of the project

getC_ProjectType_ID

public int getC_ProjectType_ID()
Get Project Type.

Returns:
Type of the project

setCalculationClass

public void setCalculationClass(String CalculationClass)
Set Calculation Class.

Parameters:
CalculationClass - Java Class for calculation, implementing Interface Measure

getCalculationClass

public String getCalculationClass()
Get Calculation Class.

Returns:
Java Class for calculation, implementing Interface Measure

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

setManualActual

public void setManualActual(BigDecimal ManualActual)
Set Manual Actual.

Parameters:
ManualActual - Manually entered actual value

getManualActual

public BigDecimal getManualActual()
Get Manual Actual.

Returns:
Manually entered actual value

setManualNote

public void setManualNote(String ManualNote)
Set Note.

Parameters:
ManualNote - Note for manual entry

getManualNote

public String getManualNote()
Get Note.

Returns:
Note for manual entry

isMeasureDataTypeValid

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

Parameters:
test - testvalue
Returns:
true if valid

setMeasureDataType

public void setMeasureDataType(String MeasureDataType)
Set Measure Data Type.

Parameters:
MeasureDataType - Type of data - Status or in Time

getMeasureDataType

public String getMeasureDataType()
Get Measure Data Type.

Returns:
Type of data - Status or in Time

isMeasureTypeValid

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

Parameters:
test - testvalue
Returns:
true if valid

setMeasureType

public void setMeasureType(String MeasureType)
Set Measure Type.

Parameters:
MeasureType - Determines how the actual performance is derived

getMeasureType

public String getMeasureType()
Get Measure Type.

Returns:
Determines how the actual performance is derived

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

setPA_Benchmark_ID

public void setPA_Benchmark_ID(int PA_Benchmark_ID)
Set Benchmark.

Parameters:
PA_Benchmark_ID - Performance Benchmark

getPA_Benchmark_ID

public int getPA_Benchmark_ID()
Get Benchmark.

Returns:
Performance Benchmark

setPA_Hierarchy_ID

public void setPA_Hierarchy_ID(int PA_Hierarchy_ID)
Set Reporting Hierarchy.

Parameters:
PA_Hierarchy_ID - Optional Reporting Hierarchy - If not selected the default hierarchy trees are used.

getPA_Hierarchy_ID

public int getPA_Hierarchy_ID()
Get Reporting Hierarchy.

Returns:
Optional Reporting Hierarchy - If not selected the default hierarchy trees are used.

setPA_MeasureCalc_ID

public void setPA_MeasureCalc_ID(int PA_MeasureCalc_ID)
Set Measure Calculation.

Parameters:
PA_MeasureCalc_ID - Calculation method for measuring performance

getPA_MeasureCalc_ID

public int getPA_MeasureCalc_ID()
Get Measure Calculation.

Returns:
Calculation method for measuring performance

setPA_Measure_ID

public void setPA_Measure_ID(int PA_Measure_ID)
Set Measure.

Parameters:
PA_Measure_ID - Concrete Performance Measurement

getPA_Measure_ID

public int getPA_Measure_ID()
Get Measure.

Returns:
Concrete Performance Measurement

setPA_Ratio_ID

public void setPA_Ratio_ID(int PA_Ratio_ID)
Set Ratio.

Parameters:
PA_Ratio_ID - Performance Ratio

getPA_Ratio_ID

public int getPA_Ratio_ID()
Get Ratio.

Returns:
Performance Ratio

setR_RequestType_ID

public void setR_RequestType_ID(int R_RequestType_ID)
Set Request Type.

Parameters:
R_RequestType_ID - Type of request (e.g. Inquiry, Complaint...)

getR_RequestType_ID

public int getR_RequestType_ID()
Get Request Type.

Returns:
Type of request (e.g. Inquiry, Complaint...)

Compiere 3.1

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