Package org.compiere.model
Class X_C_PaySelectionLine
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_PaySelectionLine
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_PaySelectionLine,I_Persistent,Evaluatee
- Direct Known Subclasses:
MPaySelectionLine
Generated Model for C_PaySelectionLine
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intPaymentRule AD_Reference_ID=195static final StringCash = Bstatic final StringCheck = Sstatic final StringCredit Card = Kstatic final StringDirect Debit = Dstatic final StringDirect Deposit = Tstatic final StringMixed POS Payment = Mstatic final StringOn Credit = PFields 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_IDFields inherited from interface org.compiere.model.I_C_PaySelectionLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Invoice_ID, COLUMNNAME_C_PaySelection_ID, COLUMNNAME_C_PaySelectionCheck_ID, COLUMNNAME_C_PaySelectionLine_ID, COLUMNNAME_C_PaySelectionLine_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_DifferenceAmt, COLUMNNAME_DiscountAmt, COLUMNNAME_IsActive, COLUMNNAME_IsManual, COLUMNNAME_IsSOTrx, COLUMNNAME_Line, COLUMNNAME_OpenAmt, COLUMNNAME_PayAmt, COLUMNNAME_PaymentRule, COLUMNNAME_Processed, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_WriteOffAmt, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_PaySelectionLine(Properties ctx, int C_PaySelectionLine_ID, String trxName) Standard ConstructorX_C_PaySelectionLine(Properties ctx, int C_PaySelectionLine_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_PaySelectionLine(Properties ctx, String C_PaySelectionLine_UU, String trxName) Standard ConstructorX_C_PaySelectionLine(Properties ctx, String C_PaySelectionLine_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_PaySelectionLine(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Invoice.Deprecated.intGet Payment Selection.Deprecated.intGet Pay Selection Check.intGet Payment Selection Line.Get C_PaySelectionLine_UU.Get Description.Get Difference.Get Discount Amount.Get Record ID/ColumnNameintgetLine()Get Line No.Get Open Amount.Get Payment amount.Get Payment Rule.Get Write-off Amount.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanisManual()Get Manual.booleanGet Processed.booleanisSOTrx()Get Sales Transaction.voidsetC_Invoice_ID(int C_Invoice_ID) Set Invoice.voidsetC_PaySelection_ID(int C_PaySelection_ID) Set Payment Selection.voidsetC_PaySelectionCheck_ID(int C_PaySelectionCheck_ID) Set Pay Selection Check.voidsetC_PaySelectionLine_ID(int C_PaySelectionLine_ID) Set Payment Selection Line.voidsetC_PaySelectionLine_UU(String C_PaySelectionLine_UU) Set C_PaySelectionLine_UU.voidsetDescription(String Description) Set Description.voidsetDifferenceAmt(BigDecimal DifferenceAmt) Set Difference.voidsetDiscountAmt(BigDecimal DiscountAmt) Set Discount Amount.voidsetIsManual(boolean IsManual) Set Manual.voidsetIsSOTrx(boolean IsSOTrx) Set Sales Transaction.voidsetLine(int Line) Set Line No.voidsetOpenAmt(BigDecimal OpenAmt) Set Open Amount.voidsetPayAmt(BigDecimal PayAmt) Set Payment amount.voidsetPaymentRule(String PaymentRule) Set Payment Rule.voidsetProcessed(boolean Processed) Set Processed.voidsetWriteOffAmt(BigDecimal WriteOffAmt) Set Write-off Amount.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_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, 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, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_PaySelectionLine
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
PAYMENTRULE_AD_Reference_ID
public static final int PAYMENTRULE_AD_Reference_IDPaymentRule AD_Reference_ID=195- See Also:
-
PAYMENTRULE_Cash
Cash = B- See Also:
-
PAYMENTRULE_DirectDebit
Direct Debit = D- See Also:
-
PAYMENTRULE_CreditCard
Credit Card = K- See Also:
-
PAYMENTRULE_MixedPOSPayment
Mixed POS Payment = M- See Also:
-
PAYMENTRULE_OnCredit
On Credit = P- See Also:
-
PAYMENTRULE_Check
Check = S- See Also:
-
PAYMENTRULE_DirectDeposit
Direct Deposit = T- See Also:
-
-
Constructor Details
-
X_C_PaySelectionLine
Standard Constructor -
X_C_PaySelectionLine
public X_C_PaySelectionLine(Properties ctx, int C_PaySelectionLine_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_PaySelectionLine
Standard Constructor -
X_C_PaySelectionLine
public X_C_PaySelectionLine(Properties ctx, String C_PaySelectionLine_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_PaySelectionLine
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 1 - Org
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
getC_Invoice
Deprecated.- Specified by:
getC_Invoicein interfaceI_C_PaySelectionLine- Throws:
RuntimeException
-
setC_Invoice_ID
public void setC_Invoice_ID(int C_Invoice_ID) Set Invoice.- Specified by:
setC_Invoice_IDin interfaceI_C_PaySelectionLine- Parameters:
C_Invoice_ID- Invoice Identifier
-
getC_Invoice_ID
public int getC_Invoice_ID()Get Invoice.- Specified by:
getC_Invoice_IDin interfaceI_C_PaySelectionLine- Returns:
- Invoice Identifier
-
getC_PaySelectionCheck
@Deprecated(since="13") public I_C_PaySelectionCheck getC_PaySelectionCheck() throws RuntimeExceptionDeprecated.- Specified by:
getC_PaySelectionCheckin interfaceI_C_PaySelectionLine- Throws:
RuntimeException
-
setC_PaySelectionCheck_ID
public void setC_PaySelectionCheck_ID(int C_PaySelectionCheck_ID) Set Pay Selection Check.- Specified by:
setC_PaySelectionCheck_IDin interfaceI_C_PaySelectionLine- Parameters:
C_PaySelectionCheck_ID- Payment Selection Check
-
getC_PaySelectionCheck_ID
public int getC_PaySelectionCheck_ID()Get Pay Selection Check.- Specified by:
getC_PaySelectionCheck_IDin interfaceI_C_PaySelectionLine- Returns:
- Payment Selection Check
-
setC_PaySelectionLine_ID
public void setC_PaySelectionLine_ID(int C_PaySelectionLine_ID) Set Payment Selection Line.- Specified by:
setC_PaySelectionLine_IDin interfaceI_C_PaySelectionLine- Parameters:
C_PaySelectionLine_ID- Payment Selection Line
-
getC_PaySelectionLine_ID
public int getC_PaySelectionLine_ID()Get Payment Selection Line.- Specified by:
getC_PaySelectionLine_IDin interfaceI_C_PaySelectionLine- Returns:
- Payment Selection Line
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setC_PaySelectionLine_UU
Set C_PaySelectionLine_UU.- Specified by:
setC_PaySelectionLine_UUin interfaceI_C_PaySelectionLine- Parameters:
C_PaySelectionLine_UU- C_PaySelectionLine_UU
-
getC_PaySelectionLine_UU
Get C_PaySelectionLine_UU.- Specified by:
getC_PaySelectionLine_UUin interfaceI_C_PaySelectionLine- Returns:
- C_PaySelectionLine_UU
-
getC_PaySelection
Deprecated.- Specified by:
getC_PaySelectionin interfaceI_C_PaySelectionLine- Throws:
RuntimeException
-
setC_PaySelection_ID
public void setC_PaySelection_ID(int C_PaySelection_ID) Set Payment Selection.- Specified by:
setC_PaySelection_IDin interfaceI_C_PaySelectionLine- Parameters:
C_PaySelection_ID- Payment Selection
-
getC_PaySelection_ID
public int getC_PaySelection_ID()Get Payment Selection.- Specified by:
getC_PaySelection_IDin interfaceI_C_PaySelectionLine- Returns:
- Payment Selection
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_PaySelectionLine- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_PaySelectionLine- Returns:
- Optional short description of the record
-
setDifferenceAmt
Set Difference.- Specified by:
setDifferenceAmtin interfaceI_C_PaySelectionLine- Parameters:
DifferenceAmt- Difference Amount
-
getDifferenceAmt
Get Difference.- Specified by:
getDifferenceAmtin interfaceI_C_PaySelectionLine- Returns:
- Difference Amount
-
setDiscountAmt
Set Discount Amount.- Specified by:
setDiscountAmtin interfaceI_C_PaySelectionLine- Parameters:
DiscountAmt- Calculated amount of discount
-
getDiscountAmt
Get Discount Amount.- Specified by:
getDiscountAmtin interfaceI_C_PaySelectionLine- Returns:
- Calculated amount of discount
-
setIsManual
public void setIsManual(boolean IsManual) Set Manual.- Specified by:
setIsManualin interfaceI_C_PaySelectionLine- Parameters:
IsManual- This is a manual process
-
isManual
public boolean isManual()Get Manual.- Specified by:
isManualin interfaceI_C_PaySelectionLine- Returns:
- This is a manual process
-
setIsSOTrx
public void setIsSOTrx(boolean IsSOTrx) Set Sales Transaction.- Specified by:
setIsSOTrxin interfaceI_C_PaySelectionLine- Parameters:
IsSOTrx- This is a Sales Transaction
-
isSOTrx
public boolean isSOTrx()Get Sales Transaction.- Specified by:
isSOTrxin interfaceI_C_PaySelectionLine- Returns:
- This is a Sales Transaction
-
setLine
public void setLine(int Line) Set Line No.- Specified by:
setLinein interfaceI_C_PaySelectionLine- Parameters:
Line- Unique line for this document
-
getLine
public int getLine()Get Line No.- Specified by:
getLinein interfaceI_C_PaySelectionLine- Returns:
- Unique line for this document
-
setOpenAmt
Set Open Amount.- Specified by:
setOpenAmtin interfaceI_C_PaySelectionLine- Parameters:
OpenAmt- Open item amount
-
getOpenAmt
Get Open Amount.- Specified by:
getOpenAmtin interfaceI_C_PaySelectionLine- Returns:
- Open item amount
-
setPayAmt
Set Payment amount.- Specified by:
setPayAmtin interfaceI_C_PaySelectionLine- Parameters:
PayAmt- Amount being paid
-
getPayAmt
Get Payment amount.- Specified by:
getPayAmtin interfaceI_C_PaySelectionLine- Returns:
- Amount being paid
-
setPaymentRule
Set Payment Rule.- Specified by:
setPaymentRulein interfaceI_C_PaySelectionLine- Parameters:
PaymentRule- How you pay the invoice
-
getPaymentRule
Get Payment Rule.- Specified by:
getPaymentRulein interfaceI_C_PaySelectionLine- Returns:
- How you pay the invoice
-
setProcessed
public void setProcessed(boolean Processed) Set Processed.- Specified by:
setProcessedin interfaceI_C_PaySelectionLine- Parameters:
Processed- The document has been processed
-
isProcessed
public boolean isProcessed()Get Processed.- Specified by:
isProcessedin interfaceI_C_PaySelectionLine- Returns:
- The document has been processed
-
setWriteOffAmt
Set Write-off Amount.- Specified by:
setWriteOffAmtin interfaceI_C_PaySelectionLine- Parameters:
WriteOffAmt- Amount to write-off
-
getWriteOffAmt
Get Write-off Amount.- Specified by:
getWriteOffAmtin interfaceI_C_PaySelectionLine- Returns:
- Amount to write-off
-