Compiere 3.1

org.compiere.model
Class X_I_ReportLine

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_I_ReportLine
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee

public class X_I_ReportLine
extends PO

Generated Model for I_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 I_ISIMPORTED_AD_Reference_ID
          I_IsImported AD_Reference_ID=420
static String I_ISIMPORTED_Error
          Error = E
static String I_ISIMPORTED_No
          No = N
static String I_ISIMPORTED_Yes
          Yes = Y
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 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=535
static String Table_Name
          TableName=I_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_I_ReportLine(Ctx ctx, int I_ReportLine_ID, String trxName)
          Standard Constructor
X_I_ReportLine(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getAmountType()
          Get Amount Type.
 int getC_ElementValue_ID()
          Get Account Element.
 String getCalculationType()
          Get Calculation.
 String getDescription()
          Get Description.
 String getElementValue()
          Get Element Key.
 String getI_ErrorMsg()
          Get Import Error Message.
 String getI_IsImported()
          Get Imported.
 int getI_ReportLine_ID()
          Get Import Report Line Set.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 String getLineType()
          Get Line Type.
 String getName()
          Get Name.
 int getPA_ReportLine_ID()
          Get Report Line.
 int getPA_ReportLineSet_ID()
          Get Report Line Set.
 int getPA_ReportSource_ID()
          Get Report Source.
 String getPostingType()
          Get PostingType.
 String getReportLineSetName()
          Get Report Line Set Name.
 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 isI_IsImportedValid(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 isProcessed()
          Get Processed.
 boolean isProcessing()
          Get Process Now.
 boolean isSummary()
          Get Summary Level.
 void setAmountType(String AmountType)
          Set Amount Type.
 void setC_ElementValue_ID(int C_ElementValue_ID)
          Set Account Element.
 void setCalculationType(String CalculationType)
          Set Calculation.
 void setDescription(String Description)
          Set Description.
 void setElementValue(String ElementValue)
          Set Element Key.
 void setI_ErrorMsg(String I_ErrorMsg)
          Set Import Error Message.
 void setI_IsImported(String I_IsImported)
          Set Imported.
 void setI_ReportLine_ID(int I_ReportLine_ID)
          Set Import Report Line Set.
 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 setPA_ReportLine_ID(int PA_ReportLine_ID)
          Set Report Line.
 void setPA_ReportLineSet_ID(int PA_ReportLineSet_ID)
          Set Report Line Set.
 void setPA_ReportSource_ID(int PA_ReportSource_ID)
          Set Report Source.
 void setPostingType(String PostingType)
          Set PostingType.
 void setProcessed(boolean Processed)
          Set Processed.
 void setProcessing(boolean Processing)
          Set Process Now.
 void setReportLineSetName(String ReportLineSetName)
          Set Report Line Set Name.
 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=535

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=I_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

I_ISIMPORTED_AD_Reference_ID

public static final int I_ISIMPORTED_AD_Reference_ID
I_IsImported AD_Reference_ID=420

See Also:
Constant Field Values

I_ISIMPORTED_Error

public static final String I_ISIMPORTED_Error
Error = E

See Also:
Constant Field Values

I_ISIMPORTED_No

public static final String I_ISIMPORTED_No
No = N

See Also:
Constant Field Values

I_ISIMPORTED_Yes

public static final String I_ISIMPORTED_Yes
Yes = Y

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

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_I_ReportLine

public X_I_ReportLine(Ctx ctx,
                      int I_ReportLine_ID,
                      String trxName)
Standard Constructor

Parameters:
ctx - context
I_ReportLine_ID - id
trxName - transaction

X_I_ReportLine

public X_I_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:
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

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

setC_ElementValue_ID

public void setC_ElementValue_ID(int C_ElementValue_ID)
Set Account Element.

Parameters:
C_ElementValue_ID - Account Element

getC_ElementValue_ID

public int getC_ElementValue_ID()
Get Account Element.

Returns:
Account Element

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

setElementValue

public void setElementValue(String ElementValue)
Set Element Key.

Parameters:
ElementValue - Key of the element

getElementValue

public String getElementValue()
Get Element Key.

Returns:
Key of the element

setI_ErrorMsg

public void setI_ErrorMsg(String I_ErrorMsg)
Set Import Error Message.

Parameters:
I_ErrorMsg - Messages generated from import process

getI_ErrorMsg

public String getI_ErrorMsg()
Get Import Error Message.

Returns:
Messages generated from import process

isI_IsImportedValid

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

Parameters:
test - testvalue
Returns:
true if valid

setI_IsImported

public void setI_IsImported(String I_IsImported)
Set Imported.

Parameters:
I_IsImported - Has this import been processed?

getI_IsImported

public String getI_IsImported()
Get Imported.

Returns:
Has this import been processed?

setI_ReportLine_ID

public void setI_ReportLine_ID(int I_ReportLine_ID)
Set Import Report Line Set.

Parameters:
I_ReportLine_ID - Import Report Line Set values

getI_ReportLine_ID

public int getI_ReportLine_ID()
Get Import Report Line Set.

Returns:
Import Report Line Set values

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

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

setPA_ReportSource_ID

public void setPA_ReportSource_ID(int PA_ReportSource_ID)
Set Report Source.

Parameters:
PA_ReportSource_ID - Restriction of what will be shown in Report Line

getPA_ReportSource_ID

public int getPA_ReportSource_ID()
Get Report Source.

Returns:
Restriction of what will be shown in 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

setProcessed

public void setProcessed(boolean Processed)
Set Processed.

Parameters:
Processed - The document has been processed

isProcessed

public boolean isProcessed()
Get Processed.

Returns:
The document has been processed

setProcessing

public void setProcessing(boolean Processing)
Set Process Now.

Parameters:
Processing - Process Now

isProcessing

public boolean isProcessing()
Get Process Now.

Returns:
Process Now

setReportLineSetName

public void setReportLineSetName(String ReportLineSetName)
Set Report Line Set Name.

Parameters:
ReportLineSetName - Name of the Report Line Set

getReportLineSetName

public String getReportLineSetName()
Get Report Line Set Name.

Returns:
Name of the Report Line Set

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.