Compiere 3.1

org.compiere.model
Class X_PA_ReportLine

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

public class X_PA_ReportLine
extends PO

Generated Model for PA_ReportLine

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

Field Summary
protected  BigDecimal accessLevel
           
static int AMOUNTTYPE_AD_Reference_ID
          AmountType AD_Reference_ID=235
static String AMOUNTTYPE_PeriodBalance
          Period Balance = BP
static String AMOUNTTYPE_PeriodCreditOnly
          Period Credit Only = CP
static String AMOUNTTYPE_PeriodDebitOnly
          Period Debit Only = DP
static String AMOUNTTYPE_PeriodQuantity
          Period Quantity = QP
static String AMOUNTTYPE_TotalBalance
          Total Balance = BT
static String AMOUNTTYPE_TotalCreditOnly
          Total Credit Only = CT
static String AMOUNTTYPE_TotalDebitOnly
          Total Debit Only = DT
static String AMOUNTTYPE_TotalQuantity
          Total Quantity = QT
static String AMOUNTTYPE_YearBalance
          Year Balance = BY
static String AMOUNTTYPE_YearCreditOnly
          Year Credit Only = CY
static String AMOUNTTYPE_YearDebitOnly
          Year Debit Only = DY
static String AMOUNTTYPE_YearQuantity
          Year Quantity = QY
static int CALCULATIONTYPE_AD_Reference_ID
          CalculationType AD_Reference_ID=236
static String CALCULATIONTYPE_AddOp1PlusOp2
          Add (Op1+Op2) = A
static String CALCULATIONTYPE_AddRangeOp1ToOp2
          Add Range (Op1 to Op2) = R
static String CALCULATIONTYPE_PercentageOp1OfOp2
          Percentage (Op1 of Op2) = P
static String CALCULATIONTYPE_SubtractOp1_Op2
          Subtract (Op1-Op2) = S
static int LINETYPE_AD_Reference_ID
          LineType AD_Reference_ID=241
static String LINETYPE_Calculation
          Calculation = C
static String LINETYPE_SegmentValue
          Segment Value = S
protected static KeyNamePair Model
           
static int OPER_1_ID_AD_Reference_ID
          Oper_1_ID AD_Reference_ID=240
static int OPER_2_ID_AD_Reference_ID
          Oper_2_ID AD_Reference_ID=240
static String POSTINGTYPE_Actual
          Actual = A
static int POSTINGTYPE_AD_Reference_ID
          PostingType AD_Reference_ID=125
static String POSTINGTYPE_Budget
          Budget = B
static String POSTINGTYPE_Commitment
          Commitment = E
static String POSTINGTYPE_Reservation
          Reservation = R
static String POSTINGTYPE_Statistical
          Statistical = S
static int Table_ID
          AD_Table_ID=448
static String Table_Name
          TableName=PA_ReportLine
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_ReportLine(Ctx ctx, int PA_ReportLine_ID, String trxName)
          Standard Constructor
X_PA_ReportLine(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getAmountType()
          Get Amount Type.
 String getCalculationType()
          Get Calculation.
 String getDescription()
          Get Description.
 int getGL_Budget_ID()
          Get Budget.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 String getLineType()
          Get Line Type.
 String getName()
          Get Name.
 int getOper_1_ID()
          Get Operand 1.
 int getOper_2_ID()
          Get Operand 2.
 int getPA_ReportLine_ID()
          Get Report Line.
 int getPA_ReportLineSet_ID()
          Get Report Line Set.
 String getPostingType()
          Get PostingType.
 int getSeqNo()
          Get Sequence.
protected  POInfo initPO(Ctx ctx)
          Load Meta Data
 boolean isAmountTypeValid(String test)
          Is test a valid value.
 boolean isCalculationTypeValid(String test)
          Is test a valid value.
 boolean isLineTypeValid(String test)
          Is test a valid value.
 boolean isPostingTypeValid(String test)
          Is test a valid value.
 boolean isPrinted()
          Get Printed.
 boolean isSummary()
          Get Summary Level.
 void setAmountType(String AmountType)
          Set Amount Type.
 void setCalculationType(String CalculationType)
          Set Calculation.
 void setDescription(String Description)
          Set Description.
 void setGL_Budget_ID(int GL_Budget_ID)
          Set Budget.
 void setIsPrinted(boolean IsPrinted)
          Set Printed.
 void setIsSummary(boolean IsSummary)
          Set Summary Level.
 void setLineType(String LineType)
          Set Line Type.
 void setName(String Name)
          Set Name.
 void setOper_1_ID(int Oper_1_ID)
          Set Operand 1.
 void setOper_2_ID(int Oper_2_ID)
          Set Operand 2.
 void setPA_ReportLine_ID(int PA_ReportLine_ID)
          Set Report Line.
 void setPA_ReportLineSet_ID(int PA_ReportLineSet_ID)
          Set Report Line Set.
 void setPostingType(String PostingType)
          Set PostingType.
 void setSeqNo(int SeqNo)
          Set Sequence.
 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=448

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=PA_ReportLine

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

AMOUNTTYPE_AD_Reference_ID

public static final int AMOUNTTYPE_AD_Reference_ID
AmountType AD_Reference_ID=235

See Also:
Constant Field Values

AMOUNTTYPE_PeriodBalance

public static final String AMOUNTTYPE_PeriodBalance
Period Balance = BP

See Also:
Constant Field Values

AMOUNTTYPE_TotalBalance

public static final String AMOUNTTYPE_TotalBalance
Total Balance = BT

See Also:
Constant Field Values

AMOUNTTYPE_YearBalance

public static final String AMOUNTTYPE_YearBalance
Year Balance = BY

See Also:
Constant Field Values

AMOUNTTYPE_PeriodCreditOnly

public static final String AMOUNTTYPE_PeriodCreditOnly
Period Credit Only = CP

See Also:
Constant Field Values

AMOUNTTYPE_TotalCreditOnly

public static final String AMOUNTTYPE_TotalCreditOnly
Total Credit Only = CT

See Also:
Constant Field Values

AMOUNTTYPE_YearCreditOnly

public static final String AMOUNTTYPE_YearCreditOnly
Year Credit Only = CY

See Also:
Constant Field Values

AMOUNTTYPE_PeriodDebitOnly

public static final String AMOUNTTYPE_PeriodDebitOnly
Period Debit Only = DP

See Also:
Constant Field Values

AMOUNTTYPE_TotalDebitOnly

public static final String AMOUNTTYPE_TotalDebitOnly
Total Debit Only = DT

See Also:
Constant Field Values

AMOUNTTYPE_YearDebitOnly

public static final String AMOUNTTYPE_YearDebitOnly
Year Debit Only = DY

See Also:
Constant Field Values

AMOUNTTYPE_PeriodQuantity

public static final String AMOUNTTYPE_PeriodQuantity
Period Quantity = QP

See Also:
Constant Field Values

AMOUNTTYPE_TotalQuantity

public static final String AMOUNTTYPE_TotalQuantity
Total Quantity = QT

See Also:
Constant Field Values

AMOUNTTYPE_YearQuantity

public static final String AMOUNTTYPE_YearQuantity
Year Quantity = QY

See Also:
Constant Field Values

CALCULATIONTYPE_AD_Reference_ID

public static final int CALCULATIONTYPE_AD_Reference_ID
CalculationType AD_Reference_ID=236

See Also:
Constant Field Values

CALCULATIONTYPE_AddOp1PlusOp2

public static final String CALCULATIONTYPE_AddOp1PlusOp2
Add (Op1+Op2) = A

See Also:
Constant Field Values

CALCULATIONTYPE_PercentageOp1OfOp2

public static final String CALCULATIONTYPE_PercentageOp1OfOp2
Percentage (Op1 of Op2) = P

See Also:
Constant Field Values

CALCULATIONTYPE_AddRangeOp1ToOp2

public static final String CALCULATIONTYPE_AddRangeOp1ToOp2
Add Range (Op1 to Op2) = R

See Also:
Constant Field Values

CALCULATIONTYPE_SubtractOp1_Op2

public static final String CALCULATIONTYPE_SubtractOp1_Op2
Subtract (Op1-Op2) = S

See Also:
Constant Field Values

LINETYPE_AD_Reference_ID

public static final int LINETYPE_AD_Reference_ID
LineType AD_Reference_ID=241

See Also:
Constant Field Values

LINETYPE_Calculation

public static final String LINETYPE_Calculation
Calculation = C

See Also:
Constant Field Values

LINETYPE_SegmentValue

public static final String LINETYPE_SegmentValue
Segment Value = S

See Also:
Constant Field Values

OPER_1_ID_AD_Reference_ID

public static final int OPER_1_ID_AD_Reference_ID
Oper_1_ID AD_Reference_ID=240

See Also:
Constant Field Values

OPER_2_ID_AD_Reference_ID

public static final int OPER_2_ID_AD_Reference_ID
Oper_2_ID AD_Reference_ID=240

See Also:
Constant Field Values

POSTINGTYPE_AD_Reference_ID

public static final int POSTINGTYPE_AD_Reference_ID
PostingType AD_Reference_ID=125

See Also:
Constant Field Values

POSTINGTYPE_Actual

public static final String POSTINGTYPE_Actual
Actual = A

See Also:
Constant Field Values

POSTINGTYPE_Budget

public static final String POSTINGTYPE_Budget
Budget = B

See Also:
Constant Field Values

POSTINGTYPE_Commitment

public static final String POSTINGTYPE_Commitment
Commitment = E

See Also:
Constant Field Values

POSTINGTYPE_Reservation

public static final String POSTINGTYPE_Reservation
Reservation = R

See Also:
Constant Field Values

POSTINGTYPE_Statistical

public static final String POSTINGTYPE_Statistical
Statistical = S

See Also:
Constant Field Values
Constructor Detail

X_PA_ReportLine

public X_PA_ReportLine(Ctx ctx,
                       int PA_ReportLine_ID,
                       String trxName)
Standard Constructor

Parameters:
ctx - context
PA_ReportLine_ID - id
trxName - transaction

X_PA_ReportLine

public X_PA_ReportLine(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

isAmountTypeValid

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

Parameters:
test - testvalue
Returns:
true if valid

setAmountType

public void setAmountType(String AmountType)
Set Amount Type.

Parameters:
AmountType - Type of amount to report

getAmountType

public String getAmountType()
Get Amount Type.

Returns:
Type of amount to report

isCalculationTypeValid

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

Parameters:
test - testvalue
Returns:
true if valid

setCalculationType

public void setCalculationType(String CalculationType)
Set Calculation.

Parameters:
CalculationType - Calculation

getCalculationType

public String getCalculationType()
Get Calculation.

Returns:
Calculation

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

setGL_Budget_ID

public void setGL_Budget_ID(int GL_Budget_ID)
Set Budget.

Parameters:
GL_Budget_ID - General Ledger Budget

getGL_Budget_ID

public int getGL_Budget_ID()
Get Budget.

Returns:
General Ledger Budget

setIsPrinted

public void setIsPrinted(boolean IsPrinted)
Set Printed.

Parameters:
IsPrinted - Indicates if this document / line is printed

isPrinted

public boolean isPrinted()
Get Printed.

Returns:
Indicates if this document / line is printed

setIsSummary

public void setIsSummary(boolean IsSummary)
Set Summary Level.

Parameters:
IsSummary - This is a summary entity

isSummary

public boolean isSummary()
Get Summary Level.

Returns:
This is a summary entity

isLineTypeValid

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

Parameters:
test - testvalue
Returns:
true if valid

setLineType

public void setLineType(String LineType)
Set Line Type.

Parameters:
LineType - Line Type

getLineType

public String getLineType()
Get Line Type.

Returns:
Line Type

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

setOper_1_ID

public void setOper_1_ID(int Oper_1_ID)
Set Operand 1.

Parameters:
Oper_1_ID - First operand for calculation

getOper_1_ID

public int getOper_1_ID()
Get Operand 1.

Returns:
First operand for calculation

setOper_2_ID

public void setOper_2_ID(int Oper_2_ID)
Set Operand 2.

Parameters:
Oper_2_ID - Second operand for calculation

getOper_2_ID

public int getOper_2_ID()
Get Operand 2.

Returns:
Second operand for calculation

setPA_ReportLineSet_ID

public void setPA_ReportLineSet_ID(int PA_ReportLineSet_ID)
Set Report Line Set.

Parameters:
PA_ReportLineSet_ID - Report Line Set

getPA_ReportLineSet_ID

public int getPA_ReportLineSet_ID()
Get Report Line Set.

Returns:
Report Line Set

setPA_ReportLine_ID

public void setPA_ReportLine_ID(int PA_ReportLine_ID)
Set Report Line.

Parameters:
PA_ReportLine_ID - Report Line

getPA_ReportLine_ID

public int getPA_ReportLine_ID()
Get Report Line.

Returns:
Report Line

isPostingTypeValid

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

Parameters:
test - testvalue
Returns:
true if valid

setPostingType

public void setPostingType(String PostingType)
Set PostingType.

Parameters:
PostingType - The type of posted amount for the transaction

getPostingType

public String getPostingType()
Get PostingType.

Returns:
The type of posted amount for the transaction

setSeqNo

public void setSeqNo(int SeqNo)
Set Sequence.

Parameters:
SeqNo - Method of ordering elements; lowest number comes first

getSeqNo

public int getSeqNo()
Get Sequence.

Returns:
Method of ordering elements; lowest number comes first

Compiere 3.1

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