Package org.compiere.model
Class X_PA_ReportLine
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_PA_ReportLine
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_PA_ReportLine
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MReportLine
Generated Model for PA_ReportLine
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
CalculationType AD_Reference_ID=236static final String
Add (Op1+Op2) = Astatic final String
Add Range (Op1 to Op2) = Rstatic final String
Percentage (Op1 of Op2) = Pstatic final String
Subtract (Op1-Op2) = Sstatic final int
LineType AD_Reference_ID=241static final String
Blank line = Bstatic final String
Calculation = Cstatic final String
Segment Value = Sstatic final int
OverlineStrokeType AD_Reference_ID=200174static final String
Dashed = DSstatic final String
Dotted = DTstatic final String
Double Dashed = DDSstatic final String
Double Dotted = DDTstatic final String
Double Solid = DSDstatic final String
Solid = SDstatic final int
PAAmountType AD_Reference_ID=53328static final String
Balance (accounted sign) = Sstatic final String
Balance (expected sign) = Bstatic final String
Credit Only = Cstatic final String
Debit Only = Dstatic final String
Quantity (accounted sign) = Rstatic final String
Quantity (expected sign) = Qstatic final int
PAPeriodType AD_Reference_ID=53327static final String
Natural = Nstatic final String
Period = Pstatic final String
Total = Tstatic final String
Year = Ystatic final String
Actual = Astatic final int
PostingType AD_Reference_ID=125static final String
Budget = Bstatic final String
Commitment = Estatic final String
Reservation = Rstatic final String
Statistical = Sstatic final int
UnderlineStrokeType AD_Reference_ID=200174static final String
Dashed = DSstatic final String
Dotted = DTstatic final String
Double Dashed = DDSstatic final String
Double Dotted = DDTstatic final String
Double Solid = DSDstatic final String
Solid = SDFields 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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_PA_ReportLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_CalculationType, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_GL_Budget_ID, COLUMNNAME_IsActive, COLUMNNAME_IsInverseDebitCreditOnly, COLUMNNAME_IsPrinted, COLUMNNAME_IsShowOppositeSign, COLUMNNAME_LineType, COLUMNNAME_Multiplier, COLUMNNAME_Name, COLUMNNAME_Oper_1_ID, COLUMNNAME_Oper_2_ID, COLUMNNAME_OverlineStrokeType, COLUMNNAME_PA_ReportLine_ID, COLUMNNAME_PA_ReportLine_UU, COLUMNNAME_PA_ReportLineSet_ID, COLUMNNAME_PAAmountType, COLUMNNAME_PAPeriodType, COLUMNNAME_PostingType, COLUMNNAME_RoundFactor, COLUMNNAME_SeqNo, COLUMNNAME_UnderlineStrokeType, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_PA_ReportLine
(Properties ctx, int PA_ReportLine_ID, String trxName) Standard ConstructorX_PA_ReportLine
(Properties ctx, int PA_ReportLine_ID, String trxName, String... virtualColumns) Standard ConstructorX_PA_ReportLine
(Properties ctx, String PA_ReportLine_UU, String trxName) Standard ConstructorX_PA_ReportLine
(Properties ctx, String PA_ReportLine_UU, String trxName, String... virtualColumns) Standard ConstructorX_PA_ReportLine
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Calculation.Get Description.int
Get Budget.Get Record ID/ColumnNameGet Line Type.Get Multiplier.getName()
Get Name.int
Get Operand 1.int
Get Operand 2.Get Overline Stroke Type.int
Get Report Line.Get PA_ReportLine_UU.int
Get Report Line Set.Get Amount Type.Get Period Type.Get Posting Type.int
Get Round Factor.int
getSeqNo()
Get Sequence.Get Underline Stroke Type.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Inverse Operation for Debit/Credit Only Column.boolean
Get Printed.boolean
Get Show Opposite Sign.void
setCalculationType
(String CalculationType) Set Calculation.void
setDescription
(String Description) Set Description.void
setGL_Budget_ID
(int GL_Budget_ID) Set Budget.void
setIsInverseDebitCreditOnly
(boolean IsInverseDebitCreditOnly) Set Inverse Operation for Debit/Credit Only Column.void
setIsPrinted
(boolean IsPrinted) Set Printed.void
setIsShowOppositeSign
(boolean IsShowOppositeSign) Set Show Opposite Sign.void
setLineType
(String LineType) Set Line Type.void
setMultiplier
(BigDecimal Multiplier) Set Multiplier.void
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
setOverlineStrokeType
(String OverlineStrokeType) Set Overline Stroke Type.void
setPA_ReportLine_ID
(int PA_ReportLine_ID) Set Report Line.void
setPA_ReportLine_UU
(String PA_ReportLine_UU) Set PA_ReportLine_UU.void
setPA_ReportLineSet_ID
(int PA_ReportLineSet_ID) Set Report Line Set.void
setPAAmountType
(String PAAmountType) Set Amount Type.void
setPAPeriodType
(String PAPeriodType) Set Period Type.void
setPostingType
(String PostingType) Set Posting Type.void
setRoundFactor
(int RoundFactor) Set Round Factor.void
setSeqNo
(int SeqNo) Set Sequence.void
setUnderlineStrokeType
(String UnderlineStrokeType) Set Underline Stroke Type.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_PA_ReportLine
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
CALCULATIONTYPE_AD_Reference_ID
public static final int CALCULATIONTYPE_AD_Reference_IDCalculationType AD_Reference_ID=236- See Also:
-
CALCULATIONTYPE_AddOp1PlusOp2
Add (Op1+Op2) = A- See Also:
-
CALCULATIONTYPE_PercentageOp1OfOp2
Percentage (Op1 of Op2) = P- See Also:
-
CALCULATIONTYPE_AddRangeOp1ToOp2
Add Range (Op1 to Op2) = R- See Also:
-
CALCULATIONTYPE_SubtractOp1_Op2
Subtract (Op1-Op2) = S- See Also:
-
LINETYPE_AD_Reference_ID
public static final int LINETYPE_AD_Reference_IDLineType AD_Reference_ID=241- See Also:
-
LINETYPE_BlankLine
Blank line = B- See Also:
-
LINETYPE_Calculation
Calculation = C- See Also:
-
LINETYPE_SegmentValue
Segment Value = S- See Also:
-
OVERLINESTROKETYPE_AD_Reference_ID
public static final int OVERLINESTROKETYPE_AD_Reference_IDOverlineStrokeType AD_Reference_ID=200174- See Also:
-
OVERLINESTROKETYPE_DoubleDashed
Double Dashed = DDS- See Also:
-
OVERLINESTROKETYPE_DoubleDotted
Double Dotted = DDT- See Also:
-
OVERLINESTROKETYPE_Dashed
Dashed = DS- See Also:
-
OVERLINESTROKETYPE_DoubleSolid
Double Solid = DSD- See Also:
-
OVERLINESTROKETYPE_Dotted
Dotted = DT- See Also:
-
OVERLINESTROKETYPE_Solid
Solid = SD- See Also:
-
PAAMOUNTTYPE_AD_Reference_ID
public static final int PAAMOUNTTYPE_AD_Reference_IDPAAmountType AD_Reference_ID=53328- See Also:
-
PAAMOUNTTYPE_BalanceExpectedSign
Balance (expected sign) = B- See Also:
-
PAAMOUNTTYPE_CreditOnly
Credit Only = C- See Also:
-
PAAMOUNTTYPE_DebitOnly
Debit Only = D- See Also:
-
PAAMOUNTTYPE_QuantityExpectedSign
Quantity (expected sign) = Q- See Also:
-
PAAMOUNTTYPE_QuantityAccountedSign
Quantity (accounted sign) = R- See Also:
-
PAAMOUNTTYPE_BalanceAccountedSign
Balance (accounted sign) = S- See Also:
-
PAPERIODTYPE_AD_Reference_ID
public static final int PAPERIODTYPE_AD_Reference_IDPAPeriodType AD_Reference_ID=53327- See Also:
-
PAPERIODTYPE_Natural
Natural = N- See Also:
-
PAPERIODTYPE_Period
Period = P- See Also:
-
PAPERIODTYPE_Total
Total = T- See Also:
-
PAPERIODTYPE_Year
Year = Y- See Also:
-
POSTINGTYPE_AD_Reference_ID
public static final int POSTINGTYPE_AD_Reference_IDPostingType AD_Reference_ID=125- See Also:
-
POSTINGTYPE_Actual
Actual = A- See Also:
-
POSTINGTYPE_Budget
Budget = B- See Also:
-
POSTINGTYPE_Commitment
Commitment = E- See Also:
-
POSTINGTYPE_Reservation
Reservation = R- See Also:
-
POSTINGTYPE_Statistical
Statistical = S- See Also:
-
UNDERLINESTROKETYPE_AD_Reference_ID
public static final int UNDERLINESTROKETYPE_AD_Reference_IDUnderlineStrokeType AD_Reference_ID=200174- See Also:
-
UNDERLINESTROKETYPE_DoubleDashed
Double Dashed = DDS- See Also:
-
UNDERLINESTROKETYPE_DoubleDotted
Double Dotted = DDT- See Also:
-
UNDERLINESTROKETYPE_Dashed
Dashed = DS- See Also:
-
UNDERLINESTROKETYPE_DoubleSolid
Double Solid = DSD- See Also:
-
UNDERLINESTROKETYPE_Dotted
Dotted = DT- See Also:
-
UNDERLINESTROKETYPE_Solid
Solid = SD- See Also:
-
-
Constructor Details
-
X_PA_ReportLine
Standard Constructor -
X_PA_ReportLine
public X_PA_ReportLine(Properties ctx, int PA_ReportLine_ID, String trxName, String... virtualColumns) Standard Constructor -
X_PA_ReportLine
Standard Constructor -
X_PA_ReportLine
public X_PA_ReportLine(Properties ctx, String PA_ReportLine_UU, String trxName, String... virtualColumns) Standard Constructor -
X_PA_ReportLine
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setCalculationType
Set Calculation.- Specified by:
setCalculationType
in interfaceI_PA_ReportLine
- Parameters:
CalculationType
- Calculation
-
getCalculationType
Get Calculation.- Specified by:
getCalculationType
in interfaceI_PA_ReportLine
- Returns:
- Calculation
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_PA_ReportLine
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_PA_ReportLine
- Returns:
- Optional short description of the record
-
getGL_Budget
- Specified by:
getGL_Budget
in interfaceI_PA_ReportLine
- Throws:
RuntimeException
-
setGL_Budget_ID
public void setGL_Budget_ID(int GL_Budget_ID) Set Budget.- Specified by:
setGL_Budget_ID
in interfaceI_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 interfaceI_PA_ReportLine
- Returns:
- General Ledger Budget
-
setIsInverseDebitCreditOnly
public void setIsInverseDebitCreditOnly(boolean IsInverseDebitCreditOnly) Set Inverse Operation for Debit/Credit Only Column.- Specified by:
setIsInverseDebitCreditOnly
in interfaceI_PA_ReportLine
- Parameters:
IsInverseDebitCreditOnly
- Apply inverse operation to debit or credit only column
-
isInverseDebitCreditOnly
public boolean isInverseDebitCreditOnly()Get Inverse Operation for Debit/Credit Only Column.- Specified by:
isInverseDebitCreditOnly
in interfaceI_PA_ReportLine
- Returns:
- Apply inverse operation to debit or credit only column
-
setIsPrinted
public void setIsPrinted(boolean IsPrinted) Set Printed.- Specified by:
setIsPrinted
in interfaceI_PA_ReportLine
- Parameters:
IsPrinted
- Indicates if this document / line is printed
-
isPrinted
public boolean isPrinted()Get Printed.- Specified by:
isPrinted
in interfaceI_PA_ReportLine
- Returns:
- Indicates if this document / line is printed
-
setIsShowOppositeSign
public void setIsShowOppositeSign(boolean IsShowOppositeSign) Set Show Opposite Sign.- Specified by:
setIsShowOppositeSign
in interfaceI_PA_ReportLine
- Parameters:
IsShowOppositeSign
- Display values with the opposite sign
-
isShowOppositeSign
public boolean isShowOppositeSign()Get Show Opposite Sign.- Specified by:
isShowOppositeSign
in interfaceI_PA_ReportLine
- Returns:
- Display values with the opposite sign
-
setLineType
Set Line Type.- Specified by:
setLineType
in interfaceI_PA_ReportLine
- Parameters:
LineType
- Line Type
-
getLineType
Get Line Type.- Specified by:
getLineType
in interfaceI_PA_ReportLine
- Returns:
- Line Type
-
setMultiplier
Set Multiplier.- Specified by:
setMultiplier
in interfaceI_PA_ReportLine
- Parameters:
Multiplier
- Type Multiplier (Credit = -1)
-
getMultiplier
Get Multiplier.- Specified by:
getMultiplier
in interfaceI_PA_ReportLine
- Returns:
- Type Multiplier (Credit = -1)
-
setName
Set Name.- Specified by:
setName
in interfaceI_PA_ReportLine
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_PA_ReportLine
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
getOper_1
- Specified by:
getOper_1
in interfaceI_PA_ReportLine
- Throws:
RuntimeException
-
setOper_1_ID
public void setOper_1_ID(int Oper_1_ID) Set Operand 1.- Specified by:
setOper_1_ID
in interfaceI_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 interfaceI_PA_ReportLine
- Returns:
- First operand for calculation
-
getOper_2
- Specified by:
getOper_2
in interfaceI_PA_ReportLine
- Throws:
RuntimeException
-
setOper_2_ID
public void setOper_2_ID(int Oper_2_ID) Set Operand 2.- Specified by:
setOper_2_ID
in interfaceI_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 interfaceI_PA_ReportLine
- Returns:
- Second operand for calculation
-
setOverlineStrokeType
Set Overline Stroke Type.- Specified by:
setOverlineStrokeType
in interfaceI_PA_ReportLine
- Parameters:
OverlineStrokeType
- Overline Stroke Type
-
getOverlineStrokeType
Get Overline Stroke Type.- Specified by:
getOverlineStrokeType
in interfaceI_PA_ReportLine
- Returns:
- Overline Stroke Type
-
setPAAmountType
Set Amount Type.- Specified by:
setPAAmountType
in interfaceI_PA_ReportLine
- Parameters:
PAAmountType
- PA Amount Type for reporting
-
getPAAmountType
Get Amount Type.- Specified by:
getPAAmountType
in interfaceI_PA_ReportLine
- Returns:
- PA Amount Type for reporting
-
setPAPeriodType
Set Period Type.- Specified by:
setPAPeriodType
in interfaceI_PA_ReportLine
- Parameters:
PAPeriodType
- PA Period Type
-
getPAPeriodType
Get Period Type.- Specified by:
getPAPeriodType
in interfaceI_PA_ReportLine
- Returns:
- PA Period Type
-
setPA_ReportLine_ID
public void setPA_ReportLine_ID(int PA_ReportLine_ID) Set Report Line.- Specified by:
setPA_ReportLine_ID
in interfaceI_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 interfaceI_PA_ReportLine
- Returns:
- Report Line
-
getPA_ReportLineSet
- Specified by:
getPA_ReportLineSet
in interfaceI_PA_ReportLine
- Throws:
RuntimeException
-
setPA_ReportLineSet_ID
public void setPA_ReportLineSet_ID(int PA_ReportLineSet_ID) Set Report Line Set.- Specified by:
setPA_ReportLineSet_ID
in interfaceI_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 interfaceI_PA_ReportLine
- Returns:
- Report Line Set
-
setPA_ReportLine_UU
Set PA_ReportLine_UU.- Specified by:
setPA_ReportLine_UU
in interfaceI_PA_ReportLine
- Parameters:
PA_ReportLine_UU
- PA_ReportLine_UU
-
getPA_ReportLine_UU
Get PA_ReportLine_UU.- Specified by:
getPA_ReportLine_UU
in interfaceI_PA_ReportLine
- Returns:
- PA_ReportLine_UU
-
setPostingType
Set Posting Type.- Specified by:
setPostingType
in interfaceI_PA_ReportLine
- Parameters:
PostingType
- The type of posted amount for the transaction
-
getPostingType
Get Posting Type.- Specified by:
getPostingType
in interfaceI_PA_ReportLine
- Returns:
- The type of posted amount for the transaction
-
setRoundFactor
public void setRoundFactor(int RoundFactor) Set Round Factor.- Specified by:
setRoundFactor
in interfaceI_PA_ReportLine
- Parameters:
RoundFactor
- Round Factor
-
getRoundFactor
public int getRoundFactor()Get Round Factor.- Specified by:
getRoundFactor
in interfaceI_PA_ReportLine
- Returns:
- Round Factor
-
setSeqNo
public void setSeqNo(int SeqNo) Set Sequence.- Specified by:
setSeqNo
in interfaceI_PA_ReportLine
- Parameters:
SeqNo
- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()Get Sequence.- Specified by:
getSeqNo
in interfaceI_PA_ReportLine
- Returns:
- Method of ordering records; lowest number comes first
-
setUnderlineStrokeType
Set Underline Stroke Type.- Specified by:
setUnderlineStrokeType
in interfaceI_PA_ReportLine
- Parameters:
UnderlineStrokeType
- Underline Stroke Type
-
getUnderlineStrokeType
Get Underline Stroke Type.- Specified by:
getUnderlineStrokeType
in interfaceI_PA_ReportLine
- Returns:
- Underline Stroke Type
-