Adempiere 3.5.2a

org.compiere.model
Class X_PA_ReportLine

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_PA_ReportLine
All Implemented Interfaces:
Serializable, Comparator, I_PA_ReportLine, I_Persistent, Evaluatee
Direct Known Subclasses:
MReportLine

public class X_PA_ReportLine
extends PO
implements I_PA_ReportLine, I_Persistent

Generated Model for PA_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 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
 
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_PA_ReportLine
accessLevel, COLUMNNAME_AmountType, COLUMNNAME_CalculationType, COLUMNNAME_Description, COLUMNNAME_GL_Budget_ID, COLUMNNAME_IsPrinted, COLUMNNAME_LineType, COLUMNNAME_Name, COLUMNNAME_Oper_1_ID, COLUMNNAME_Oper_2_ID, COLUMNNAME_PA_ReportLine_ID, COLUMNNAME_PA_ReportLineSet_ID, COLUMNNAME_PostingType, COLUMNNAME_SeqNo, Model, Table_ID, Table_Name
 
Constructor Summary
X_PA_ReportLine(Properties ctx, int PA_ReportLine_ID, String trxName)
          Standard Constructor
X_PA_ReportLine(Properties 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.
 I_GL_Budget getGL_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.
 I_PA_ReportLineSet getPA_ReportLineSet()
           
 String getPostingType()
          Get PostingType.
 int getSeqNo()
          Get Sequence.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isPrinted()
          Get Printed.
 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 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()
          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

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_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_PA_ReportLine

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


X_PA_ReportLine

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

setAmountType

public void setAmountType(String AmountType)
Set Amount Type.

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

getAmountType

public String getAmountType()
Get Amount Type.

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

setCalculationType

public void setCalculationType(String CalculationType)
Set Calculation.

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

getCalculationType

public String getCalculationType()
Get Calculation.

Specified by:
getCalculationType in interface I_PA_ReportLine
Returns:
Calculation

setDescription

public void setDescription(String Description)
Set Description.

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

getDescription

public String getDescription()
Get Description.

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

getGL_Budget

public I_GL_Budget getGL_Budget()
                         throws Exception
Specified by:
getGL_Budget in interface I_PA_ReportLine
Throws:
Exception

setGL_Budget_ID

public void setGL_Budget_ID(int GL_Budget_ID)
Set Budget.

Specified by:
setGL_Budget_ID in interface I_PA_ReportLine
Parameters:
GL_Budget_ID - General Ledger Budget

getGL_Budget_ID

public int getGL_Budget_ID()
Get Budget.

Specified by:
getGL_Budget_ID in interface I_PA_ReportLine
Returns:
General Ledger Budget

setIsPrinted

public void setIsPrinted(boolean IsPrinted)
Set Printed.

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

isPrinted

public boolean isPrinted()
Get Printed.

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

setLineType

public void setLineType(String LineType)
Set Line Type.

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

getLineType

public String getLineType()
Get Line Type.

Specified by:
getLineType in interface I_PA_ReportLine
Returns:
Line Type

setName

public void setName(String Name)
Set Name.

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

getName

public String getName()
Get Name.

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

Specified by:
setOper_1_ID in interface I_PA_ReportLine
Parameters:
Oper_1_ID - First operand for calculation

getOper_1_ID

public int getOper_1_ID()
Get Operand 1.

Specified by:
getOper_1_ID in interface I_PA_ReportLine
Returns:
First operand for calculation

setOper_2_ID

public void setOper_2_ID(int Oper_2_ID)
Set Operand 2.

Specified by:
setOper_2_ID in interface I_PA_ReportLine
Parameters:
Oper_2_ID - Second operand for calculation

getOper_2_ID

public int getOper_2_ID()
Get Operand 2.

Specified by:
getOper_2_ID in interface I_PA_ReportLine
Returns:
Second operand for calculation

setPA_ReportLine_ID

public void setPA_ReportLine_ID(int PA_ReportLine_ID)
Set Report Line.

Specified by:
setPA_ReportLine_ID in interface I_PA_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_PA_ReportLine
Returns:
Report Line

getPA_ReportLineSet

public I_PA_ReportLineSet getPA_ReportLineSet()
                                       throws Exception
Specified by:
getPA_ReportLineSet in interface I_PA_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_PA_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_PA_ReportLine
Returns:
Report Line Set

setPostingType

public void setPostingType(String PostingType)
Set PostingType.

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

getPostingType

public String getPostingType()
Get PostingType.

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

setSeqNo

public void setSeqNo(int SeqNo)
Set Sequence.

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

getSeqNo

public int getSeqNo()
Get Sequence.

Specified by:
getSeqNo in interface I_PA_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.