Package org.compiere.model
Class X_C_POSPayment
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_POSPayment
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_POSPayment
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MPOSPayment
Generated Model for C_POSPayment
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
CheckStatus AD_Reference_ID=200007static final String
Charged = Cstatic final String
Delayed = Dstatic final String
Received = Rstatic final String
Replaced = Pstatic final String
Returned = Tstatic final int
CreditCardType AD_Reference_ID=149static final String
Amex = Astatic final String
ATM = Cstatic final String
Diners = Dstatic final String
Discover = Nstatic final String
MasterCard = Mstatic final String
Purchase Card = Pstatic final String
Visa = Vstatic final String
Account = Tstatic final int
TenderType AD_Reference_ID=214static final String
Cash = Xstatic final String
Check = Kstatic final String
Credit Card = Cstatic final String
Direct Debit = Dstatic final String
Direct Deposit = AFields 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_C_POSPayment
accessLevel, COLUMNNAME_A_Name, COLUMNNAME_AccountNo, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Order_ID, COLUMNNAME_C_Payment_ID, COLUMNNAME_C_POSPayment_ID, COLUMNNAME_C_POSPayment_UU, COLUMNNAME_C_POSTenderType_ID, COLUMNNAME_CheckNo, COLUMNNAME_CheckStatus, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CreditCardNumber, COLUMNNAME_CreditCardType, COLUMNNAME_DatePromised, COLUMNNAME_DepositGroup, COLUMNNAME_Help, COLUMNNAME_IBAN, COLUMNNAME_IsActive, COLUMNNAME_IsPostDated, COLUMNNAME_Micr, COLUMNNAME_PayAmt, COLUMNNAME_Processed, COLUMNNAME_RoutingNo, COLUMNNAME_SwiftCode, COLUMNNAME_TenderType, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_VoiceAuthCode, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_POSPayment
(Properties ctx, int C_POSPayment_ID, String trxName) Standard ConstructorX_C_POSPayment
(Properties ctx, int C_POSPayment_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_POSPayment
(Properties ctx, String C_POSPayment_UU, String trxName) Standard ConstructorX_C_POSPayment
(Properties ctx, String C_POSPayment_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_POSPayment
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Account Name.Get Account No.int
Get Order.int
Get Payment.int
Get POS Payment.Get C_POSPayment_UU.int
Get POS Tender Type.Get Check No.Get Check Status.Get Number.Get Credit Card.Get Date Promised.Get Deposit Group.getHelp()
Get Comment/Help.getIBAN()
Get IBAN.getMicr()
Get Micr.Get Payment amount.Get Routing No.Get Swift code.Get Tender type.Get Voice authorization code.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Post Dated.boolean
Get Processed.void
Set Account Name.void
setAccountNo
(String AccountNo) Set Account No.void
setC_Order_ID
(int C_Order_ID) Set Order.void
setC_Payment_ID
(int C_Payment_ID) Set Payment.void
setC_POSPayment_ID
(int C_POSPayment_ID) Set POS Payment.void
setC_POSPayment_UU
(String C_POSPayment_UU) Set C_POSPayment_UU.void
setC_POSTenderType_ID
(int C_POSTenderType_ID) Set POS Tender Type.void
setCheckNo
(String CheckNo) Set Check No.void
setCheckStatus
(String CheckStatus) Set Check Status.void
setCreditCardNumber
(String CreditCardNumber) Set Number.void
setCreditCardType
(String CreditCardType) Set Credit Card.void
setDatePromised
(Timestamp DatePromised) Set Date Promised.void
setDepositGroup
(String DepositGroup) Set Deposit Group.void
Set Comment/Help.void
Set IBAN.void
setIsPostDated
(boolean IsPostDated) Set Post Dated.void
Set Micr.void
setPayAmt
(BigDecimal PayAmt) Set Payment amount.void
setProcessed
(boolean Processed) Set Processed.void
setRoutingNo
(String RoutingNo) Set Routing No.void
setSwiftCode
(String SwiftCode) Set Swift code.void
setTenderType
(String TenderType) Set Tender type.void
setVoiceAuthCode
(String VoiceAuthCode) Set Voice authorization code.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_C_POSPayment
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
-
CHECKSTATUS_AD_Reference_ID
public static final int CHECKSTATUS_AD_Reference_IDCheckStatus AD_Reference_ID=200007- See Also:
-
CHECKSTATUS_Charged
Charged = C- See Also:
-
CHECKSTATUS_Delayed
Delayed = D- See Also:
-
CHECKSTATUS_Replaced
Replaced = P- See Also:
-
CHECKSTATUS_Received
Received = R- See Also:
-
CHECKSTATUS_Returned
Returned = T- See Also:
-
CREDITCARDTYPE_AD_Reference_ID
public static final int CREDITCARDTYPE_AD_Reference_IDCreditCardType AD_Reference_ID=149- See Also:
-
CREDITCARDTYPE_Amex
Amex = A- See Also:
-
CREDITCARDTYPE_ATM
ATM = C- See Also:
-
CREDITCARDTYPE_Diners
Diners = D- See Also:
-
CREDITCARDTYPE_MasterCard
MasterCard = M- See Also:
-
CREDITCARDTYPE_Discover
Discover = N- See Also:
-
CREDITCARDTYPE_PurchaseCard
Purchase Card = P- See Also:
-
CREDITCARDTYPE_Visa
Visa = V- See Also:
-
TENDERTYPE_AD_Reference_ID
public static final int TENDERTYPE_AD_Reference_IDTenderType AD_Reference_ID=214- See Also:
-
TENDERTYPE_DirectDeposit
Direct Deposit = A- See Also:
-
TENDERTYPE_CreditCard
Credit Card = C- See Also:
-
TENDERTYPE_DirectDebit
Direct Debit = D- See Also:
-
TENDERTYPE_Check
Check = K- See Also:
-
TENDERTYPE_Account
Account = T- See Also:
-
TENDERTYPE_Cash
Cash = X- See Also:
-
-
Constructor Details
-
X_C_POSPayment
Standard Constructor -
X_C_POSPayment
public X_C_POSPayment(Properties ctx, int C_POSPayment_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_POSPayment
Standard Constructor -
X_C_POSPayment
public X_C_POSPayment(Properties ctx, String C_POSPayment_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_POSPayment
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 -
setAccountNo
Set Account No.- Specified by:
setAccountNo
in interfaceI_C_POSPayment
- Parameters:
AccountNo
- Account Number
-
getAccountNo
Get Account No.- Specified by:
getAccountNo
in interfaceI_C_POSPayment
- Returns:
- Account Number
-
setA_Name
Set Account Name.- Specified by:
setA_Name
in interfaceI_C_POSPayment
- Parameters:
A_Name
- Name on Credit Card or Account holder
-
getA_Name
Get Account Name.- Specified by:
getA_Name
in interfaceI_C_POSPayment
- Returns:
- Name on Credit Card or Account holder
-
setCheckNo
Set Check No.- Specified by:
setCheckNo
in interfaceI_C_POSPayment
- Parameters:
CheckNo
- Check Number
-
getCheckNo
Get Check No.- Specified by:
getCheckNo
in interfaceI_C_POSPayment
- Returns:
- Check Number
-
setCheckStatus
Set Check Status.- Specified by:
setCheckStatus
in interfaceI_C_POSPayment
- Parameters:
CheckStatus
- Check Status
-
getCheckStatus
Get Check Status.- Specified by:
getCheckStatus
in interfaceI_C_POSPayment
- Returns:
- Check Status
-
getC_Order
- Specified by:
getC_Order
in interfaceI_C_POSPayment
- Throws:
RuntimeException
-
setC_Order_ID
public void setC_Order_ID(int C_Order_ID) Set Order.- Specified by:
setC_Order_ID
in interfaceI_C_POSPayment
- Parameters:
C_Order_ID
- Order
-
getC_Order_ID
public int getC_Order_ID()Get Order.- Specified by:
getC_Order_ID
in interfaceI_C_POSPayment
- Returns:
- Order
-
getC_Payment
- Specified by:
getC_Payment
in interfaceI_C_POSPayment
- Throws:
RuntimeException
-
setC_Payment_ID
public void setC_Payment_ID(int C_Payment_ID) Set Payment.- Specified by:
setC_Payment_ID
in interfaceI_C_POSPayment
- Parameters:
C_Payment_ID
- Payment identifier
-
getC_Payment_ID
public int getC_Payment_ID()Get Payment.- Specified by:
getC_Payment_ID
in interfaceI_C_POSPayment
- Returns:
- Payment identifier
-
setC_POSPayment_ID
public void setC_POSPayment_ID(int C_POSPayment_ID) Set POS Payment.- Specified by:
setC_POSPayment_ID
in interfaceI_C_POSPayment
- Parameters:
C_POSPayment_ID
- POS Payment
-
getC_POSPayment_ID
public int getC_POSPayment_ID()Get POS Payment.- Specified by:
getC_POSPayment_ID
in interfaceI_C_POSPayment
- Returns:
- POS Payment
-
setC_POSPayment_UU
Set C_POSPayment_UU.- Specified by:
setC_POSPayment_UU
in interfaceI_C_POSPayment
- Parameters:
C_POSPayment_UU
- C_POSPayment_UU
-
getC_POSPayment_UU
Get C_POSPayment_UU.- Specified by:
getC_POSPayment_UU
in interfaceI_C_POSPayment
- Returns:
- C_POSPayment_UU
-
getC_POSTenderType
- Specified by:
getC_POSTenderType
in interfaceI_C_POSPayment
- Throws:
RuntimeException
-
setC_POSTenderType_ID
public void setC_POSTenderType_ID(int C_POSTenderType_ID) Set POS Tender Type.- Specified by:
setC_POSTenderType_ID
in interfaceI_C_POSPayment
- Parameters:
C_POSTenderType_ID
- POS Tender Type
-
getC_POSTenderType_ID
public int getC_POSTenderType_ID()Get POS Tender Type.- Specified by:
getC_POSTenderType_ID
in interfaceI_C_POSPayment
- Returns:
- POS Tender Type
-
setCreditCardNumber
Set Number.- Specified by:
setCreditCardNumber
in interfaceI_C_POSPayment
- Parameters:
CreditCardNumber
- Credit Card Number
-
getCreditCardNumber
Get Number.- Specified by:
getCreditCardNumber
in interfaceI_C_POSPayment
- Returns:
- Credit Card Number
-
setCreditCardType
Set Credit Card.- Specified by:
setCreditCardType
in interfaceI_C_POSPayment
- Parameters:
CreditCardType
- Credit Card (Visa, MC, AmEx)
-
getCreditCardType
Get Credit Card.- Specified by:
getCreditCardType
in interfaceI_C_POSPayment
- Returns:
- Credit Card (Visa, MC, AmEx)
-
setDatePromised
Set Date Promised.- Specified by:
setDatePromised
in interfaceI_C_POSPayment
- Parameters:
DatePromised
- Date Order was promised
-
getDatePromised
Get Date Promised.- Specified by:
getDatePromised
in interfaceI_C_POSPayment
- Returns:
- Date Order was promised
-
setDepositGroup
Set Deposit Group.- Specified by:
setDepositGroup
in interfaceI_C_POSPayment
- Parameters:
DepositGroup
- Deposit Group
-
getDepositGroup
Get Deposit Group.- Specified by:
getDepositGroup
in interfaceI_C_POSPayment
- Returns:
- Deposit Group
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_C_POSPayment
- Parameters:
Help
- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelp
in interfaceI_C_POSPayment
- Returns:
- Comment or Hint
-
setIBAN
Set IBAN.- Specified by:
setIBAN
in interfaceI_C_POSPayment
- Parameters:
IBAN
- International Bank Account Number
-
getIBAN
Get IBAN.- Specified by:
getIBAN
in interfaceI_C_POSPayment
- Returns:
- International Bank Account Number
-
setIsPostDated
public void setIsPostDated(boolean IsPostDated) Set Post Dated.- Specified by:
setIsPostDated
in interfaceI_C_POSPayment
- Parameters:
IsPostDated
- Post Dated
-
isPostDated
public boolean isPostDated()Get Post Dated.- Specified by:
isPostDated
in interfaceI_C_POSPayment
- Returns:
- Post Dated
-
setMicr
Set Micr.- Specified by:
setMicr
in interfaceI_C_POSPayment
- Parameters:
Micr
- Combination of routing no, account and check no
-
getMicr
Get Micr.- Specified by:
getMicr
in interfaceI_C_POSPayment
- Returns:
- Combination of routing no, account and check no
-
setPayAmt
Set Payment amount.- Specified by:
setPayAmt
in interfaceI_C_POSPayment
- Parameters:
PayAmt
- Amount being paid
-
getPayAmt
Get Payment amount.- Specified by:
getPayAmt
in interfaceI_C_POSPayment
- Returns:
- Amount being paid
-
setProcessed
public void setProcessed(boolean Processed) Set Processed.- Specified by:
setProcessed
in interfaceI_C_POSPayment
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()Get Processed.- Specified by:
isProcessed
in interfaceI_C_POSPayment
- Returns:
- The document has been processed
-
setRoutingNo
Set Routing No.- Specified by:
setRoutingNo
in interfaceI_C_POSPayment
- Parameters:
RoutingNo
- Bank Routing Number
-
getRoutingNo
Get Routing No.- Specified by:
getRoutingNo
in interfaceI_C_POSPayment
- Returns:
- Bank Routing Number
-
setSwiftCode
Set Swift code.- Specified by:
setSwiftCode
in interfaceI_C_POSPayment
- Parameters:
SwiftCode
- Swift Code or BIC
-
getSwiftCode
Get Swift code.- Specified by:
getSwiftCode
in interfaceI_C_POSPayment
- Returns:
- Swift Code or BIC
-
setTenderType
Set Tender type.- Specified by:
setTenderType
in interfaceI_C_POSPayment
- Parameters:
TenderType
- Method of Payment
-
getTenderType
Get Tender type.- Specified by:
getTenderType
in interfaceI_C_POSPayment
- Returns:
- Method of Payment
-
setVoiceAuthCode
Set Voice authorization code.- Specified by:
setVoiceAuthCode
in interfaceI_C_POSPayment
- Parameters:
VoiceAuthCode
- Voice Authorization Code from credit card company
-
getVoiceAuthCode
Get Voice authorization code.- Specified by:
getVoiceAuthCode
in interfaceI_C_POSPayment
- Returns:
- Voice Authorization Code from credit card company
-