Adempiere 3.5.2a

org.compiere.model
Class X_I_ReportLine

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_I_ReportLine
All Implemented Interfaces:
Serializable, Comparator, I_I_ReportLine, I_Persistent, Evaluatee

public class X_I_ReportLine
extends PO
implements I_I_ReportLine, I_Persistent

Generated Model for I_ReportLine

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

Field Summary
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
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
 
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_I_ReportLine
accessLevel, COLUMNNAME_AmountType, COLUMNNAME_C_ElementValue_ID, COLUMNNAME_CalculationType, COLUMNNAME_Description, COLUMNNAME_ElementValue, COLUMNNAME_I_ErrorMsg, COLUMNNAME_I_IsImported, COLUMNNAME_I_ReportLine_ID, COLUMNNAME_IsPrinted, COLUMNNAME_IsSummary, COLUMNNAME_LineType, COLUMNNAME_Name, COLUMNNAME_PA_ReportLine_ID, COLUMNNAME_PA_ReportLineSet_ID, COLUMNNAME_PA_ReportSource_ID, COLUMNNAME_PostingType, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_ReportLineSetName, COLUMNNAME_SeqNo, Model, Table_ID, Table_Name
 
Constructor Summary
X_I_ReportLine(Properties ctx, int I_ReportLine_ID, String trxName)
          Standard Constructor
X_I_ReportLine(Properties 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.
 I_C_ElementValue getC_ElementValue()
           
 String getCalculationType()
          Get Calculation.
 String getDescription()
          Get Description.
 String getElementValue()
          Get Element Key.
 String getI_ErrorMsg()
          Get Import Error Message.
 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.
 I_PA_ReportLine getPA_ReportLine()
           
 int getPA_ReportLineSet_ID()
          Get Report Line Set.
 I_PA_ReportLineSet getPA_ReportLineSet()
           
 int getPA_ReportSource_ID()
          Get Report Source.
 I_PA_ReportSource getPA_ReportSource()
           
 String getPostingType()
          Get PostingType.
 String getReportLineSetName()
          Get Report Line Set Name.
 int getSeqNo()
          Get Sequence.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isI_IsImported()
          Get Imported.
 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(boolean 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()
          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

AMOUNTTYPE_AD_Reference_ID

public static final int AMOUNTTYPE_AD_Reference_ID
AmountType AD_Reference_ID=235

See Also:
Constant Field Values

AMOUNTTYPE_TotalDebitOnly

public static final String AMOUNTTYPE_TotalDebitOnly
Total Debit Only = DT

See Also:
Constant Field Values

AMOUNTTYPE_TotalCreditOnly

public static final String AMOUNTTYPE_TotalCreditOnly
Total Credit Only = CT

See Also:
Constant Field Values

AMOUNTTYPE_TotalBalance

public static final String AMOUNTTYPE_TotalBalance
Total Balance = BT

See Also:
Constant Field Values

AMOUNTTYPE_PeriodBalance

public static final String AMOUNTTYPE_PeriodBalance
Period Balance = BP

See Also:
Constant Field Values

AMOUNTTYPE_PeriodCreditOnly

public static final String AMOUNTTYPE_PeriodCreditOnly
Period Credit Only = CP

See Also:
Constant Field Values

AMOUNTTYPE_PeriodDebitOnly

public static final String AMOUNTTYPE_PeriodDebitOnly
Period Debit Only = DP

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_YearBalance

public static final String AMOUNTTYPE_YearBalance
Year Balance = BY

See Also:
Constant Field Values

AMOUNTTYPE_YearCreditOnly

public static final String AMOUNTTYPE_YearCreditOnly
Year Credit Only = CY

See Also:
Constant Field Values

AMOUNTTYPE_YearDebitOnly

public static final String AMOUNTTYPE_YearDebitOnly
Year Debit Only = DY

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_SubtractOp1_Op2

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

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

LINETYPE_AD_Reference_ID

public static final int LINETYPE_AD_Reference_ID
LineType AD_Reference_ID=241

See Also:
Constant Field Values

LINETYPE_SegmentValue

public static final String LINETYPE_SegmentValue
Segment Value = S

See Also:
Constant Field Values

LINETYPE_Calculation

public static final String LINETYPE_Calculation
Calculation = C

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_Statistical

public static final String POSTINGTYPE_Statistical
Statistical = S

See Also:
Constant Field Values

POSTINGTYPE_Reservation

public static final String POSTINGTYPE_Reservation
Reservation = R

See Also:
Constant Field Values
Constructor Detail

X_I_ReportLine

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


X_I_ReportLine

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

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

setAmountType

public void setAmountType(String AmountType)
Set Amount Type.

Specified by:
setAmountType in interface I_I_ReportLine
Parameters:
AmountType - Type of amount to report

getAmountType

public String getAmountType()
Get Amount Type.

Specified by:
getAmountType in interface I_I_ReportLine
Returns:
Type of amount to report

setCalculationType

public void setCalculationType(String CalculationType)
Set Calculation.

Specified by:
setCalculationType in interface I_I_ReportLine
Parameters:
CalculationType - Calculation

getCalculationType

public String getCalculationType()
Get Calculation.

Specified by:
getCalculationType in interface I_I_ReportLine
Returns:
Calculation

getC_ElementValue

public I_C_ElementValue getC_ElementValue()
                                   throws Exception
Specified by:
getC_ElementValue in interface I_I_ReportLine
Throws:
Exception

setC_ElementValue_ID

public void setC_ElementValue_ID(int C_ElementValue_ID)
Set Account Element.

Specified by:
setC_ElementValue_ID in interface I_I_ReportLine
Parameters:
C_ElementValue_ID - Account Element

getC_ElementValue_ID

public int getC_ElementValue_ID()
Get Account Element.

Specified by:
getC_ElementValue_ID in interface I_I_ReportLine
Returns:
Account Element

setDescription

public void setDescription(String Description)
Set Description.

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

getDescription

public String getDescription()
Get Description.

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

setElementValue

public void setElementValue(String ElementValue)
Set Element Key.

Specified by:
setElementValue in interface I_I_ReportLine
Parameters:
ElementValue - Key of the element

getElementValue

public String getElementValue()
Get Element Key.

Specified by:
getElementValue in interface I_I_ReportLine
Returns:
Key of the element

setI_ErrorMsg

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

Specified by:
setI_ErrorMsg in interface I_I_ReportLine
Parameters:
I_ErrorMsg - Messages generated from import process

getI_ErrorMsg

public String getI_ErrorMsg()
Get Import Error Message.

Specified by:
getI_ErrorMsg in interface I_I_ReportLine
Returns:
Messages generated from import process

setI_IsImported

public void setI_IsImported(boolean I_IsImported)
Set Imported.

Specified by:
setI_IsImported in interface I_I_ReportLine
Parameters:
I_IsImported - Has this import been processed

isI_IsImported

public boolean isI_IsImported()
Get Imported.

Specified by:
isI_IsImported in interface I_I_ReportLine
Returns:
Has this import been processed

setI_ReportLine_ID

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

Specified by:
setI_ReportLine_ID in interface I_I_ReportLine
Parameters:
I_ReportLine_ID - Import Report Line Set values

getI_ReportLine_ID

public int getI_ReportLine_ID()
Get Import Report Line Set.

Specified by:
getI_ReportLine_ID in interface I_I_ReportLine
Returns:
Import Report Line Set values

setIsPrinted

public void setIsPrinted(boolean IsPrinted)
Set Printed.

Specified by:
setIsPrinted in interface I_I_ReportLine
Parameters:
IsPrinted - Indicates if this document / line is printed

isPrinted

public boolean isPrinted()
Get Printed.

Specified by:
isPrinted in interface I_I_ReportLine
Returns:
Indicates if this document / line is printed

setIsSummary

public void setIsSummary(boolean IsSummary)
Set Summary Level.

Specified by:
setIsSummary in interface I_I_ReportLine
Parameters:
IsSummary - This is a summary entity

isSummary

public boolean isSummary()
Get Summary Level.

Specified by:
isSummary in interface I_I_ReportLine
Returns:
This is a summary entity

setLineType

public void setLineType(String LineType)
Set Line Type.

Specified by:
setLineType in interface I_I_ReportLine
Parameters:
LineType - Line Type

getLineType

public String getLineType()
Get Line Type.

Specified by:
getLineType in interface I_I_ReportLine
Returns:
Line Type

setName

public void setName(String Name)
Set Name.

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

getName

public String getName()
Get Name.

Specified by:
getName in interface I_I_ReportLine
Returns:
Alphanumeric identifier of the entity

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

getPA_ReportLine

public I_PA_ReportLine getPA_ReportLine()
                                 throws Exception
Specified by:
getPA_ReportLine in interface I_I_ReportLine
Throws:
Exception

setPA_ReportLine_ID

public void setPA_ReportLine_ID(int PA_ReportLine_ID)
Set Report Line.

Specified by:
setPA_ReportLine_ID in interface I_I_ReportLine
Parameters:
PA_ReportLine_ID - Report Line

getPA_ReportLine_ID

public int getPA_ReportLine_ID()
Get Report Line.

Specified by:
getPA_ReportLine_ID in interface I_I_ReportLine
Returns:
Report Line

getPA_ReportLineSet

public I_PA_ReportLineSet getPA_ReportLineSet()
                                       throws Exception
Specified by:
getPA_ReportLineSet in interface I_I_ReportLine
Throws:
Exception

setPA_ReportLineSet_ID

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

Specified by:
setPA_ReportLineSet_ID in interface I_I_ReportLine
Parameters:
PA_ReportLineSet_ID - Report Line Set

getPA_ReportLineSet_ID

public int getPA_ReportLineSet_ID()
Get Report Line Set.

Specified by:
getPA_ReportLineSet_ID in interface I_I_ReportLine
Returns:
Report Line Set

getPA_ReportSource

public I_PA_ReportSource getPA_ReportSource()
                                     throws Exception
Specified by:
getPA_ReportSource in interface I_I_ReportLine
Throws:
Exception

setPA_ReportSource_ID

public void setPA_ReportSource_ID(int PA_ReportSource_ID)
Set Report Source.

Specified by:
setPA_ReportSource_ID in interface I_I_ReportLine
Parameters:
PA_ReportSource_ID - Restriction of what will be shown in Report Line

getPA_ReportSource_ID

public int getPA_ReportSource_ID()
Get Report Source.

Specified by:
getPA_ReportSource_ID in interface I_I_ReportLine
Returns:
Restriction of what will be shown in Report Line

setPostingType

public void setPostingType(String PostingType)
Set PostingType.

Specified by:
setPostingType in interface I_I_ReportLine
Parameters:
PostingType - The type of posted amount for the transaction

getPostingType

public String getPostingType()
Get PostingType.

Specified by:
getPostingType in interface I_I_ReportLine
Returns:
The type of posted amount for the transaction

setProcessed

public void setProcessed(boolean Processed)
Set Processed.

Specified by:
setProcessed in interface I_I_ReportLine
Parameters:
Processed - The document has been processed

isProcessed

public boolean isProcessed()
Get Processed.

Specified by:
isProcessed in interface I_I_ReportLine
Returns:
The document has been processed

setProcessing

public void setProcessing(boolean Processing)
Set Process Now.

Specified by:
setProcessing in interface I_I_ReportLine
Parameters:
Processing - Process Now

isProcessing

public boolean isProcessing()
Get Process Now.

Specified by:
isProcessing in interface I_I_ReportLine
Returns:
Process Now

setReportLineSetName

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

Specified by:
setReportLineSetName in interface I_I_ReportLine
Parameters:
ReportLineSetName - Name of the Report Line Set

getReportLineSetName

public String getReportLineSetName()
Get Report Line Set Name.

Specified by:
getReportLineSetName in interface I_I_ReportLine
Returns:
Name of the Report Line Set

setSeqNo

public void setSeqNo(int SeqNo)
Set Sequence.

Specified by:
setSeqNo in interface I_I_ReportLine
Parameters:
SeqNo - Method of ordering records; lowest number comes first

getSeqNo

public int getSeqNo()
Get Sequence.

Specified by:
getSeqNo in interface I_I_ReportLine
Returns:
Method of ordering records; lowest number comes first

Adempiere 3.5.2a

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