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
public class X_C_POSPayment extends PO implements I_C_POSPayment, I_Persistent
Generated Model for C_POSPayment- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intCHECKSTATUS_AD_Reference_IDCheckStatus AD_Reference_ID=200007static StringCHECKSTATUS_ChargedCharged = Cstatic StringCHECKSTATUS_DelayedDelayed = Dstatic StringCHECKSTATUS_ReceivedReceived = Rstatic StringCHECKSTATUS_ReplacedReplaced = Pstatic StringCHECKSTATUS_ReturnedReturned = Tstatic intCREDITCARDTYPE_AD_Reference_IDCreditCardType AD_Reference_ID=149static StringCREDITCARDTYPE_AmexAmex = Astatic StringCREDITCARDTYPE_ATMATM = Cstatic StringCREDITCARDTYPE_DinersDiners = Dstatic StringCREDITCARDTYPE_DiscoverDiscover = Nstatic StringCREDITCARDTYPE_MasterCardMasterCard = Mstatic StringCREDITCARDTYPE_PurchaseCardPurchase Card = Pstatic StringCREDITCARDTYPE_VisaVisa = Vstatic StringTENDERTYPE_AccountAccount = Tstatic intTENDERTYPE_AD_Reference_IDTenderType AD_Reference_ID=214static StringTENDERTYPE_CashCash = Xstatic StringTENDERTYPE_CheckCheck = Kstatic StringTENDERTYPE_CreditCardCredit Card = Cstatic StringTENDERTYPE_DirectDebitDirect Debit = Dstatic StringTENDERTYPE_DirectDepositDirect Deposit = A-
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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, 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
Constructors Constructor Description X_C_POSPayment(Properties ctx, int C_POSPayment_ID, String trxName)Standard ConstructorX_C_POSPayment(Properties ctx, ResultSet rs, String trxName)Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intget_AccessLevel()AccessLevelStringgetA_Name()Get Account Name.StringgetAccountNo()Get Account No.I_C_OrdergetC_Order()intgetC_Order_ID()Get Order.I_C_PaymentgetC_Payment()intgetC_Payment_ID()Get Payment.intgetC_POSPayment_ID()Get POS Payment.StringgetC_POSPayment_UU()Get C_POSPayment_UU.I_C_POSTenderTypegetC_POSTenderType()intgetC_POSTenderType_ID()Get POS Tender Type.StringgetCheckNo()Get Check No.StringgetCheckStatus()Get Check Status.StringgetCreditCardNumber()Get Number.StringgetCreditCardType()Get Credit Card.TimestampgetDatePromised()Get Date Promised.StringgetDepositGroup()Get Deposit Group.StringgetHelp()Get Comment/Help.StringgetIBAN()Get IBAN.StringgetMicr()Get Micr.BigDecimalgetPayAmt()Get Payment amount.StringgetRoutingNo()Get Routing No.StringgetSwiftCode()Get Swift code.StringgetTenderType()Get Tender type.StringgetVoiceAuthCode()Get Voice authorization code.protected POInfoinitPO(Properties ctx)Load Meta DatabooleanisPostDated()Get Post Dated.booleanisProcessed()Get Processed.voidsetA_Name(String A_Name)Set Account Name.voidsetAccountNo(String AccountNo)Set Account No.voidsetC_Order_ID(int C_Order_ID)Set Order.voidsetC_Payment_ID(int C_Payment_ID)Set Payment.voidsetC_POSPayment_ID(int C_POSPayment_ID)Set POS Payment.voidsetC_POSPayment_UU(String C_POSPayment_UU)Set C_POSPayment_UU.voidsetC_POSTenderType_ID(int C_POSTenderType_ID)Set POS Tender Type.voidsetCheckNo(String CheckNo)Set Check No.voidsetCheckStatus(String CheckStatus)Set Check Status.voidsetCreditCardNumber(String CreditCardNumber)Set Number.voidsetCreditCardType(String CreditCardType)Set Credit Card.voidsetDatePromised(Timestamp DatePromised)Set Date Promised.voidsetDepositGroup(String DepositGroup)Set Deposit Group.voidsetHelp(String Help)Set Comment/Help.voidsetIBAN(String IBAN)Set IBAN.voidsetIsPostDated(boolean IsPostDated)Set Post Dated.voidsetMicr(String Micr)Set Micr.voidsetPayAmt(BigDecimal PayAmt)Set Payment amount.voidsetProcessed(boolean Processed)Set Processed.voidsetRoutingNo(String RoutingNo)Set Routing No.voidsetSwiftCode(String SwiftCode)Set Swift code.voidsetTenderType(String TenderType)Set Tender type.voidsetVoiceAuthCode(String VoiceAuthCode)Set Voice authorization code.StringtoString()String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, 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_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, 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, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, 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, 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 Detail
-
CHECKSTATUS_AD_Reference_ID
public static final int CHECKSTATUS_AD_Reference_ID
CheckStatus AD_Reference_ID=200007- See Also:
- Constant Field Values
-
CHECKSTATUS_Charged
public static final String CHECKSTATUS_Charged
Charged = C- See Also:
- Constant Field Values
-
CHECKSTATUS_Delayed
public static final String CHECKSTATUS_Delayed
Delayed = D- See Also:
- Constant Field Values
-
CHECKSTATUS_Replaced
public static final String CHECKSTATUS_Replaced
Replaced = P- See Also:
- Constant Field Values
-
CHECKSTATUS_Received
public static final String CHECKSTATUS_Received
Received = R- See Also:
- Constant Field Values
-
CHECKSTATUS_Returned
public static final String CHECKSTATUS_Returned
Returned = T- See Also:
- Constant Field Values
-
CREDITCARDTYPE_AD_Reference_ID
public static final int CREDITCARDTYPE_AD_Reference_ID
CreditCardType AD_Reference_ID=149- See Also:
- Constant Field Values
-
CREDITCARDTYPE_Amex
public static final String CREDITCARDTYPE_Amex
Amex = A- See Also:
- Constant Field Values
-
CREDITCARDTYPE_ATM
public static final String CREDITCARDTYPE_ATM
ATM = C- See Also:
- Constant Field Values
-
CREDITCARDTYPE_Diners
public static final String CREDITCARDTYPE_Diners
Diners = D- See Also:
- Constant Field Values
-
CREDITCARDTYPE_MasterCard
public static final String CREDITCARDTYPE_MasterCard
MasterCard = M- See Also:
- Constant Field Values
-
CREDITCARDTYPE_Discover
public static final String CREDITCARDTYPE_Discover
Discover = N- See Also:
- Constant Field Values
-
CREDITCARDTYPE_PurchaseCard
public static final String CREDITCARDTYPE_PurchaseCard
Purchase Card = P- See Also:
- Constant Field Values
-
CREDITCARDTYPE_Visa
public static final String CREDITCARDTYPE_Visa
Visa = V- See Also:
- Constant Field Values
-
TENDERTYPE_AD_Reference_ID
public static final int TENDERTYPE_AD_Reference_ID
TenderType AD_Reference_ID=214- See Also:
- Constant Field Values
-
TENDERTYPE_DirectDeposit
public static final String TENDERTYPE_DirectDeposit
Direct Deposit = A- See Also:
- Constant Field Values
-
TENDERTYPE_CreditCard
public static final String TENDERTYPE_CreditCard
Credit Card = C- See Also:
- Constant Field Values
-
TENDERTYPE_DirectDebit
public static final String TENDERTYPE_DirectDebit
Direct Debit = D- See Also:
- Constant Field Values
-
TENDERTYPE_Check
public static final String TENDERTYPE_Check
Check = K- See Also:
- Constant Field Values
-
TENDERTYPE_Account
public static final String TENDERTYPE_Account
Account = T- See Also:
- Constant Field Values
-
TENDERTYPE_Cash
public static final String TENDERTYPE_Cash
Cash = X- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_C_POSPayment
public X_C_POSPayment(Properties ctx, int C_POSPayment_ID, String trxName)
Standard Constructor
-
X_C_POSPayment
public X_C_POSPayment(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setAccountNo
public void setAccountNo(String AccountNo)
Set Account No.- Specified by:
setAccountNoin interfaceI_C_POSPayment- Parameters:
AccountNo- Account Number
-
getAccountNo
public String getAccountNo()
Get Account No.- Specified by:
getAccountNoin interfaceI_C_POSPayment- Returns:
- Account Number
-
setA_Name
public void setA_Name(String A_Name)
Set Account Name.- Specified by:
setA_Namein interfaceI_C_POSPayment- Parameters:
A_Name- Name on Credit Card or Account holder
-
getA_Name
public String getA_Name()
Get Account Name.- Specified by:
getA_Namein interfaceI_C_POSPayment- Returns:
- Name on Credit Card or Account holder
-
setCheckNo
public void setCheckNo(String CheckNo)
Set Check No.- Specified by:
setCheckNoin interfaceI_C_POSPayment- Parameters:
CheckNo- Check Number
-
getCheckNo
public String getCheckNo()
Get Check No.- Specified by:
getCheckNoin interfaceI_C_POSPayment- Returns:
- Check Number
-
setCheckStatus
public void setCheckStatus(String CheckStatus)
Set Check Status.- Specified by:
setCheckStatusin interfaceI_C_POSPayment- Parameters:
CheckStatus- Check Status
-
getCheckStatus
public String getCheckStatus()
Get Check Status.- Specified by:
getCheckStatusin interfaceI_C_POSPayment- Returns:
- Check Status
-
getC_Order
public I_C_Order getC_Order() throws RuntimeException
- Specified by:
getC_Orderin interfaceI_C_POSPayment- Throws:
RuntimeException
-
setC_Order_ID
public void setC_Order_ID(int C_Order_ID)
Set Order.- Specified by:
setC_Order_IDin interfaceI_C_POSPayment- Parameters:
C_Order_ID- Order
-
getC_Order_ID
public int getC_Order_ID()
Get Order.- Specified by:
getC_Order_IDin interfaceI_C_POSPayment- Returns:
- Order
-
getC_Payment
public I_C_Payment getC_Payment() throws RuntimeException
- Specified by:
getC_Paymentin interfaceI_C_POSPayment- Throws:
RuntimeException
-
setC_Payment_ID
public void setC_Payment_ID(int C_Payment_ID)
Set Payment.- Specified by:
setC_Payment_IDin interfaceI_C_POSPayment- Parameters:
C_Payment_ID- Payment identifier
-
getC_Payment_ID
public int getC_Payment_ID()
Get Payment.- Specified by:
getC_Payment_IDin 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_IDin interfaceI_C_POSPayment- Parameters:
C_POSPayment_ID- POS Payment
-
getC_POSPayment_ID
public int getC_POSPayment_ID()
Get POS Payment.- Specified by:
getC_POSPayment_IDin interfaceI_C_POSPayment- Returns:
- POS Payment
-
setC_POSPayment_UU
public void setC_POSPayment_UU(String C_POSPayment_UU)
Set C_POSPayment_UU.- Specified by:
setC_POSPayment_UUin interfaceI_C_POSPayment- Parameters:
C_POSPayment_UU- C_POSPayment_UU
-
getC_POSPayment_UU
public String getC_POSPayment_UU()
Get C_POSPayment_UU.- Specified by:
getC_POSPayment_UUin interfaceI_C_POSPayment- Returns:
- C_POSPayment_UU
-
getC_POSTenderType
public I_C_POSTenderType getC_POSTenderType() throws RuntimeException
- Specified by:
getC_POSTenderTypein 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_IDin 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_IDin interfaceI_C_POSPayment- Returns:
- POS Tender Type
-
setCreditCardNumber
public void setCreditCardNumber(String CreditCardNumber)
Set Number.- Specified by:
setCreditCardNumberin interfaceI_C_POSPayment- Parameters:
CreditCardNumber- Credit Card Number
-
getCreditCardNumber
public String getCreditCardNumber()
Get Number.- Specified by:
getCreditCardNumberin interfaceI_C_POSPayment- Returns:
- Credit Card Number
-
setCreditCardType
public void setCreditCardType(String CreditCardType)
Set Credit Card.- Specified by:
setCreditCardTypein interfaceI_C_POSPayment- Parameters:
CreditCardType- Credit Card (Visa, MC, AmEx)
-
getCreditCardType
public String getCreditCardType()
Get Credit Card.- Specified by:
getCreditCardTypein interfaceI_C_POSPayment- Returns:
- Credit Card (Visa, MC, AmEx)
-
setDatePromised
public void setDatePromised(Timestamp DatePromised)
Set Date Promised.- Specified by:
setDatePromisedin interfaceI_C_POSPayment- Parameters:
DatePromised- Date Order was promised
-
getDatePromised
public Timestamp getDatePromised()
Get Date Promised.- Specified by:
getDatePromisedin interfaceI_C_POSPayment- Returns:
- Date Order was promised
-
setDepositGroup
public void setDepositGroup(String DepositGroup)
Set Deposit Group.- Specified by:
setDepositGroupin interfaceI_C_POSPayment- Parameters:
DepositGroup- Deposit Group
-
getDepositGroup
public String getDepositGroup()
Get Deposit Group.- Specified by:
getDepositGroupin interfaceI_C_POSPayment- Returns:
- Deposit Group
-
setHelp
public void setHelp(String Help)
Set Comment/Help.- Specified by:
setHelpin interfaceI_C_POSPayment- Parameters:
Help- Comment or Hint
-
getHelp
public String getHelp()
Get Comment/Help.- Specified by:
getHelpin interfaceI_C_POSPayment- Returns:
- Comment or Hint
-
setIBAN
public void setIBAN(String IBAN)
Set IBAN.- Specified by:
setIBANin interfaceI_C_POSPayment- Parameters:
IBAN- International Bank Account Number
-
getIBAN
public String getIBAN()
Get IBAN.- Specified by:
getIBANin interfaceI_C_POSPayment- Returns:
- International Bank Account Number
-
setIsPostDated
public void setIsPostDated(boolean IsPostDated)
Set Post Dated.- Specified by:
setIsPostDatedin interfaceI_C_POSPayment- Parameters:
IsPostDated- Post Dated
-
isPostDated
public boolean isPostDated()
Get Post Dated.- Specified by:
isPostDatedin interfaceI_C_POSPayment- Returns:
- Post Dated
-
setMicr
public void setMicr(String Micr)
Set Micr.- Specified by:
setMicrin interfaceI_C_POSPayment- Parameters:
Micr- Combination of routing no, account and check no
-
getMicr
public String getMicr()
Get Micr.- Specified by:
getMicrin interfaceI_C_POSPayment- Returns:
- Combination of routing no, account and check no
-
setPayAmt
public void setPayAmt(BigDecimal PayAmt)
Set Payment amount.- Specified by:
setPayAmtin interfaceI_C_POSPayment- Parameters:
PayAmt- Amount being paid
-
getPayAmt
public BigDecimal getPayAmt()
Get Payment amount.- Specified by:
getPayAmtin interfaceI_C_POSPayment- Returns:
- Amount being paid
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessedin interfaceI_C_POSPayment- Parameters:
Processed- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessedin interfaceI_C_POSPayment- Returns:
- The document has been processed
-
setRoutingNo
public void setRoutingNo(String RoutingNo)
Set Routing No.- Specified by:
setRoutingNoin interfaceI_C_POSPayment- Parameters:
RoutingNo- Bank Routing Number
-
getRoutingNo
public String getRoutingNo()
Get Routing No.- Specified by:
getRoutingNoin interfaceI_C_POSPayment- Returns:
- Bank Routing Number
-
setSwiftCode
public void setSwiftCode(String SwiftCode)
Set Swift code.- Specified by:
setSwiftCodein interfaceI_C_POSPayment- Parameters:
SwiftCode- Swift Code or BIC
-
getSwiftCode
public String getSwiftCode()
Get Swift code.- Specified by:
getSwiftCodein interfaceI_C_POSPayment- Returns:
- Swift Code or BIC
-
setTenderType
public void setTenderType(String TenderType)
Set Tender type.- Specified by:
setTenderTypein interfaceI_C_POSPayment- Parameters:
TenderType- Method of Payment
-
getTenderType
public String getTenderType()
Get Tender type.- Specified by:
getTenderTypein interfaceI_C_POSPayment- Returns:
- Method of Payment
-
setVoiceAuthCode
public void setVoiceAuthCode(String VoiceAuthCode)
Set Voice authorization code.- Specified by:
setVoiceAuthCodein interfaceI_C_POSPayment- Parameters:
VoiceAuthCode- Voice Authorization Code from credit card company
-
getVoiceAuthCode
public String getVoiceAuthCode()
Get Voice authorization code.- Specified by:
getVoiceAuthCodein interfaceI_C_POSPayment- Returns:
- Voice Authorization Code from credit card company
-
-