Package org.compiere.model
Class X_C_Payment
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_Payment
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_Payment
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MPayment
Generated Model for C_Payment
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic 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 int
DocAction AD_Reference_ID=135static final String
Approve = APstatic final String
Close = CLstatic final String
Complete = COstatic final String
Invalidate = INstatic final String
<None> = --static final String
Post = POstatic final String
Prepare = PRstatic final String
Re-activate = REstatic final String
Reject = RJstatic final String
Reverse - Accrual = RAstatic final String
Reverse - Correct = RCstatic final String
Unlock = XLstatic final String
Void = VOstatic final String
Wait Complete = WCstatic final int
DocStatus AD_Reference_ID=131static final String
Approved = APstatic final String
Closed = CLstatic final String
Completed = COstatic final String
Drafted = DRstatic final String
In Progress = IPstatic final String
Invalid = INstatic final String
Not Approved = NAstatic final String
Reversed = REstatic final String
Unknown = ??static final String
Voided = VOstatic final String
Waiting Confirmation = WCstatic final String
Waiting Payment = WPstatic final int
R_AvsAddr AD_Reference_ID=213static final String
Match = Ystatic final String
No Match = Nstatic final String
Unavailable = Xstatic final int
R_AvsZip AD_Reference_ID=213static final String
Match = Ystatic final String
No Match = Nstatic final String
Unavailable = Xstatic 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 = Astatic final int
TrxType AD_Reference_ID=215static final String
Authorization = Astatic final String
Credit (Payment) = Cstatic final String
Delayed Capture = Dstatic final String
Sales = Sstatic final String
Voice Authorization = Fstatic final String
Void = VFields 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_Payment
accessLevel, COLUMNNAME_A_City, COLUMNNAME_A_Country, COLUMNNAME_A_EMail, COLUMNNAME_A_Ident_DL, COLUMNNAME_A_Ident_SSN, COLUMNNAME_A_Name, COLUMNNAME_A_State, COLUMNNAME_A_Street, COLUMNNAME_A_Zip, COLUMNNAME_AccountNo, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_OrgTrx_ID, COLUMNNAME_C_Activity_ID, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_BankTransfer_ID, COLUMNNAME_C_BP_BankAccount_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Campaign_ID, COLUMNNAME_C_CashBook_ID, COLUMNNAME_C_Charge_ID, COLUMNNAME_C_ConversionType_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_DepositBatch_ID, COLUMNNAME_C_DocType_ID, COLUMNNAME_C_Invoice_ID, COLUMNNAME_C_Order_ID, COLUMNNAME_C_Payment_ID, COLUMNNAME_C_Payment_UU, COLUMNNAME_C_PaymentBatch_ID, COLUMNNAME_C_PaymentProcessor_ID, COLUMNNAME_C_POSTenderType_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_ChargeAmt, COLUMNNAME_CheckNo, COLUMNNAME_ConvertedAmt, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CreditCardExpMM, COLUMNNAME_CreditCardExpYY, COLUMNNAME_CreditCardNumber, COLUMNNAME_CreditCardType, COLUMNNAME_CreditCardVV, COLUMNNAME_CurrencyRate, COLUMNNAME_CustomerAddressID, COLUMNNAME_CustomerPaymentProfileID, COLUMNNAME_CustomerProfileID, COLUMNNAME_DateAcct, COLUMNNAME_DateTrx, COLUMNNAME_Description, COLUMNNAME_DiscountAmt, COLUMNNAME_DocAction, COLUMNNAME_DocStatus, COLUMNNAME_DocumentNo, COLUMNNAME_IBAN, COLUMNNAME_IsActive, COLUMNNAME_IsAllocated, COLUMNNAME_IsApproved, COLUMNNAME_IsDelayedCapture, COLUMNNAME_IsOnline, COLUMNNAME_IsOverrideCurrencyRate, COLUMNNAME_IsOverUnderPayment, COLUMNNAME_IsPrepayment, COLUMNNAME_IsReceipt, COLUMNNAME_IsReconciled, COLUMNNAME_IsSelfService, COLUMNNAME_IsVoided, COLUMNNAME_Micr, COLUMNNAME_OProcessing, COLUMNNAME_Orig_TrxID, COLUMNNAME_OverUnderAmt, COLUMNNAME_PayAmt, COLUMNNAME_PONum, COLUMNNAME_Posted, COLUMNNAME_Processed, COLUMNNAME_ProcessedOn, COLUMNNAME_Processing, COLUMNNAME_R_AuthCode, COLUMNNAME_R_AuthCode_DC, COLUMNNAME_R_AvsAddr, COLUMNNAME_R_AvsZip, COLUMNNAME_R_CVV2Match, COLUMNNAME_R_Info, COLUMNNAME_R_PnRef, COLUMNNAME_R_PnRef_DC, COLUMNNAME_R_RespMsg, COLUMNNAME_R_Result, COLUMNNAME_R_VoidMsg, COLUMNNAME_Ref_Payment_ID, COLUMNNAME_Reversal_ID, COLUMNNAME_RoutingNo, COLUMNNAME_SwiftCode, COLUMNNAME_Swipe, COLUMNNAME_TaxAmt, COLUMNNAME_TenderType, COLUMNNAME_TrxType, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_User1_ID, COLUMNNAME_User2_ID, COLUMNNAME_VoiceAuthCode, COLUMNNAME_WriteOffAmt, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_Payment
(Properties ctx, int C_Payment_ID, String trxName) Standard ConstructorX_C_Payment
(Properties ctx, int C_Payment_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_Payment
(Properties ctx, String C_Payment_UU, String trxName) Standard ConstructorX_C_Payment
(Properties ctx, String C_Payment_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_Payment
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Account City.Get Account Country.Get Account EMail.Get Driver License.Get Social Security No.Get Account Name.Get Account State.Get Account Street.getA_Zip()
Get Account Zip/Postal.Get Account No.int
Get Trx Organization.int
Get Activity.int
Get Bank Account.int
Get Bank Transfer.int
Get Partner Bank Account.int
Get Business Partner.int
Get Campaign.int
Get Cash Book.int
Get Charge.int
Get Currency Type.int
Get Currency.int
Get Deposit Batch.int
Get Document Type.int
Get Invoice.int
Get Order.int
Get Payment.Get C_Payment_UU.int
Get Payment Batch.int
Get Payment Processor.int
Get POS Tender Type.int
Get Project.Get Charge amount.Get Check No.Get Converted Amount.int
Get Exp.int
Get Exp.Get Number.Get Credit Card.Get Verification Code.Get Rate.Get Customer Address ID.Get Customer Payment Profile ID.Get Customer Profile ID.Get Account Date.Get Transaction Date.Get Description.Get Discount Amount.Get Document Action.Get Document Status.Get Document No.getIBAN()
Get IBAN.Get Record ID/ColumnNamegetMicr()
Get Micr.Get Online Processing.Get Original Transaction ID.Get Over/Under Payment.Get Payment amount.getPONum()
Get PO Number.Get Processed On.Get Authorization Code.Get Authorization Code (DC).Get Address verified.Get Zip verified.Get Info.Get Reference.Get Reference (DC).Get Response Message.Get Result.Get Void Message.int
Get Referenced Payment.int
Get Reversal ID.Get Routing No.Get Swift code.getSwipe()
Get Swipe.Get Tax Amount.Get Tender type.Get Transaction Type.getUser1()
int
Get User Element List 1.getUser2()
int
Get User Element List 2.Get Voice authorization code.Get Write-off Amount.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Allocated.boolean
Get Approved.boolean
Get Delayed Capture.boolean
isOnline()
Get Online Access.boolean
Get Override Currency Conversion Rate.boolean
Get Over/Under Payment.boolean
isPosted()
Get Posted.boolean
Get Prepayment.boolean
Get Processed.boolean
Get Process Now.boolean
Get CVV Match.boolean
Get Receipt.boolean
Get Reconciled.boolean
Get Self-Service.boolean
isVoided()
Get Voided.void
Set Account City.void
setA_Country
(String A_Country) Set Account Country.void
setA_EMail
(String A_EMail) Set Account EMail.void
setA_Ident_DL
(String A_Ident_DL) Set Driver License.void
setA_Ident_SSN
(String A_Ident_SSN) Set Social Security No.void
Set Account Name.void
setA_State
(String A_State) Set Account State.void
setA_Street
(String A_Street) Set Account Street.void
Set Account Zip/Postal.void
setAccountNo
(String AccountNo) Set Account No.void
setAD_OrgTrx_ID
(int AD_OrgTrx_ID) Set Trx Organization.void
setC_Activity_ID
(int C_Activity_ID) Set Activity.void
setC_BankAccount_ID
(int C_BankAccount_ID) Set Bank Account.void
setC_BankTransfer_ID
(int C_BankTransfer_ID) Set Bank Transfer.void
setC_BP_BankAccount_ID
(int C_BP_BankAccount_ID) Set Partner Bank Account.void
setC_BPartner_ID
(int C_BPartner_ID) Set Business Partner.void
setC_Campaign_ID
(int C_Campaign_ID) Set Campaign.void
setC_CashBook_ID
(int C_CashBook_ID) Set Cash Book.void
setC_Charge_ID
(int C_Charge_ID) Set Charge.void
setC_ConversionType_ID
(int C_ConversionType_ID) Set Currency Type.void
setC_Currency_ID
(int C_Currency_ID) Set Currency.void
setC_DepositBatch_ID
(int C_DepositBatch_ID) Set Deposit Batch.void
setC_DocType_ID
(int C_DocType_ID) Set Document Type.void
setC_Invoice_ID
(int C_Invoice_ID) Set Invoice.void
setC_Order_ID
(int C_Order_ID) Set Order.void
setC_Payment_ID
(int C_Payment_ID) Set Payment.void
setC_Payment_UU
(String C_Payment_UU) Set C_Payment_UU.void
setC_PaymentBatch_ID
(int C_PaymentBatch_ID) Set Payment Batch.void
setC_PaymentProcessor_ID
(int C_PaymentProcessor_ID) Set Payment Processor.void
setC_POSTenderType_ID
(int C_POSTenderType_ID) Set POS Tender Type.void
setC_Project_ID
(int C_Project_ID) Set Project.void
setChargeAmt
(BigDecimal ChargeAmt) Set Charge amount.void
setCheckNo
(String CheckNo) Set Check No.void
setConvertedAmt
(BigDecimal ConvertedAmt) Set Converted Amount.void
setCreditCardExpMM
(int CreditCardExpMM) Set Exp.void
setCreditCardExpYY
(int CreditCardExpYY) Set Exp.void
setCreditCardNumber
(String CreditCardNumber) Set Number.void
setCreditCardType
(String CreditCardType) Set Credit Card.void
setCreditCardVV
(String CreditCardVV) Set Verification Code.void
setCurrencyRate
(BigDecimal CurrencyRate) Set Rate.void
setCustomerAddressID
(String CustomerAddressID) Set Customer Address ID.void
setCustomerPaymentProfileID
(String CustomerPaymentProfileID) Set Customer Payment Profile ID.void
setCustomerProfileID
(String CustomerProfileID) Set Customer Profile ID.void
setDateAcct
(Timestamp DateAcct) Set Account Date.void
setDateTrx
(Timestamp DateTrx) Set Transaction Date.void
setDescription
(String Description) Set Description.void
setDiscountAmt
(BigDecimal DiscountAmt) Set Discount Amount.void
setDocAction
(String DocAction) Set Document Action.void
setDocStatus
(String DocStatus) Set Document Status.void
setDocumentNo
(String DocumentNo) Set Document No.void
Set IBAN.void
setIsAllocated
(boolean IsAllocated) Set Allocated.void
setIsApproved
(boolean IsApproved) Set Approved.void
setIsDelayedCapture
(boolean IsDelayedCapture) Set Delayed Capture.void
setIsOnline
(boolean IsOnline) Set Online Access.void
setIsOverrideCurrencyRate
(boolean IsOverrideCurrencyRate) Set Override Currency Conversion Rate.void
setIsOverUnderPayment
(boolean IsOverUnderPayment) Set Over/Under Payment.void
setIsPrepayment
(boolean IsPrepayment) Set Prepayment.void
setIsReceipt
(boolean IsReceipt) Set Receipt.void
setIsReconciled
(boolean IsReconciled) Set Reconciled.void
setIsSelfService
(boolean IsSelfService) Set Self-Service.void
setIsVoided
(boolean IsVoided) Set Voided.void
Set Micr.void
setOProcessing
(String OProcessing) Set Online Processing.void
setOrig_TrxID
(String Orig_TrxID) Set Original Transaction ID.void
setOverUnderAmt
(BigDecimal OverUnderAmt) Set Over/Under Payment.void
setPayAmt
(BigDecimal PayAmt) Set Payment amount.void
Set PO Number.void
setPosted
(boolean Posted) Set Posted.void
setProcessed
(boolean Processed) Set Processed.void
setProcessedOn
(BigDecimal ProcessedOn) Set Processed On.void
setProcessing
(boolean Processing) Set Process Now.void
setR_AuthCode
(String R_AuthCode) Set Authorization Code.void
setR_AuthCode_DC
(String R_AuthCode_DC) Set Authorization Code (DC).void
setR_AvsAddr
(String R_AvsAddr) Set Address verified.void
setR_AvsZip
(String R_AvsZip) Set Zip verified.void
setR_CVV2Match
(boolean R_CVV2Match) Set CVV Match.void
Set Info.void
setR_PnRef
(String R_PnRef) Set Reference.void
setR_PnRef_DC
(String R_PnRef_DC) Set Reference (DC).void
setR_RespMsg
(String R_RespMsg) Set Response Message.void
setR_Result
(String R_Result) Set Result.void
setR_VoidMsg
(String R_VoidMsg) Set Void Message.void
setRef_Payment_ID
(int Ref_Payment_ID) Set Referenced Payment.void
setReversal_ID
(int Reversal_ID) Set Reversal ID.void
setRoutingNo
(String RoutingNo) Set Routing No.void
setSwiftCode
(String SwiftCode) Set Swift code.void
Set Swipe.void
setTaxAmt
(BigDecimal TaxAmt) Set Tax Amount.void
setTenderType
(String TenderType) Set Tender type.void
setTrxType
(String TrxType) Set Transaction Type.void
setUser1_ID
(int User1_ID) Set User Element List 1.void
setUser2_ID
(int User2_ID) Set User Element List 2.void
setVoiceAuthCode
(String VoiceAuthCode) Set Voice authorization code.void
setWriteOffAmt
(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_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_Payment
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
-
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:
-
DOCACTION_AD_Reference_ID
public static final int DOCACTION_AD_Reference_IDDocAction AD_Reference_ID=135- See Also:
-
DOCACTION_None
<None> = --- See Also:
-
DOCACTION_Approve
Approve = AP- See Also:
-
DOCACTION_Close
Close = CL- See Also:
-
DOCACTION_Complete
Complete = CO- See Also:
-
DOCACTION_Invalidate
Invalidate = IN- See Also:
-
DOCACTION_Post
Post = PO- See Also:
-
DOCACTION_Prepare
Prepare = PR- See Also:
-
DOCACTION_Reverse_Accrual
Reverse - Accrual = RA- See Also:
-
DOCACTION_Reverse_Correct
Reverse - Correct = RC- See Also:
-
DOCACTION_Re_Activate
Re-activate = RE- See Also:
-
DOCACTION_Reject
Reject = RJ- See Also:
-
DOCACTION_Void
Void = VO- See Also:
-
DOCACTION_WaitComplete
Wait Complete = WC- See Also:
-
DOCACTION_Unlock
Unlock = XL- See Also:
-
DOCSTATUS_AD_Reference_ID
public static final int DOCSTATUS_AD_Reference_IDDocStatus AD_Reference_ID=131- See Also:
-
DOCSTATUS_Unknown
Unknown = ??- See Also:
-
DOCSTATUS_Approved
Approved = AP- See Also:
-
DOCSTATUS_Closed
Closed = CL- See Also:
-
DOCSTATUS_Completed
Completed = CO- See Also:
-
DOCSTATUS_Drafted
Drafted = DR- See Also:
-
DOCSTATUS_Invalid
Invalid = IN- See Also:
-
DOCSTATUS_InProgress
In Progress = IP- See Also:
-
DOCSTATUS_NotApproved
Not Approved = NA- See Also:
-
DOCSTATUS_Reversed
Reversed = RE- See Also:
-
DOCSTATUS_Voided
Voided = VO- See Also:
-
DOCSTATUS_WaitingConfirmation
Waiting Confirmation = WC- See Also:
-
DOCSTATUS_WaitingPayment
Waiting Payment = WP- See Also:
-
R_AVSADDR_AD_Reference_ID
public static final int R_AVSADDR_AD_Reference_IDR_AvsAddr AD_Reference_ID=213- See Also:
-
R_AVSADDR_NoMatch
No Match = N- See Also:
-
R_AVSADDR_Match
Match = Y- See Also:
-
R_AVSZIP_AD_Reference_ID
public static final int R_AVSZIP_AD_Reference_IDR_AvsZip AD_Reference_ID=213- See Also:
-
R_AVSZIP_NoMatch
No Match = N- See Also:
-
R_AVSZIP_Match
Match = Y- 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:
-
TRXTYPE_AD_Reference_ID
public static final int TRXTYPE_AD_Reference_IDTrxType AD_Reference_ID=215- See Also:
-
TRXTYPE_Authorization
Authorization = A- See Also:
-
TRXTYPE_CreditPayment
Credit (Payment) = C- See Also:
-
TRXTYPE_DelayedCapture
Delayed Capture = D- See Also:
-
TRXTYPE_VoiceAuthorization
Voice Authorization = F- See Also:
-
TRXTYPE_Sales
Sales = S- See Also:
-
TRXTYPE_Void
Void = V- See Also:
-
-
Constructor Details
-
X_C_Payment
Standard Constructor -
X_C_Payment
Standard Constructor -
X_C_Payment
Standard Constructor -
X_C_Payment
Standard Constructor -
X_C_Payment
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 1 - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setAccountNo
Set Account No.- Specified by:
setAccountNo
in interfaceI_C_Payment
- Parameters:
AccountNo
- Account Number
-
getAccountNo
Get Account No.- Specified by:
getAccountNo
in interfaceI_C_Payment
- Returns:
- Account Number
-
setA_City
Set Account City.- Specified by:
setA_City
in interfaceI_C_Payment
- Parameters:
A_City
- City or the Credit Card or Account Holder
-
getA_City
Get Account City.- Specified by:
getA_City
in interfaceI_C_Payment
- Returns:
- City or the Credit Card or Account Holder
-
setA_Country
Set Account Country.- Specified by:
setA_Country
in interfaceI_C_Payment
- Parameters:
A_Country
- Country
-
getA_Country
Get Account Country.- Specified by:
getA_Country
in interfaceI_C_Payment
- Returns:
- Country
-
setAD_OrgTrx_ID
public void setAD_OrgTrx_ID(int AD_OrgTrx_ID) Set Trx Organization.- Specified by:
setAD_OrgTrx_ID
in interfaceI_C_Payment
- Parameters:
AD_OrgTrx_ID
- Performing or initiating organization
-
getAD_OrgTrx_ID
public int getAD_OrgTrx_ID()Get Trx Organization.- Specified by:
getAD_OrgTrx_ID
in interfaceI_C_Payment
- Returns:
- Performing or initiating organization
-
setA_EMail
Set Account EMail.- Specified by:
setA_EMail
in interfaceI_C_Payment
- Parameters:
A_EMail
- Email Address
-
getA_EMail
Get Account EMail.- Specified by:
getA_EMail
in interfaceI_C_Payment
- Returns:
- Email Address
-
setA_Ident_DL
Set Driver License.- Specified by:
setA_Ident_DL
in interfaceI_C_Payment
- Parameters:
A_Ident_DL
- Payment Identification - Driver License
-
getA_Ident_DL
Get Driver License.- Specified by:
getA_Ident_DL
in interfaceI_C_Payment
- Returns:
- Payment Identification - Driver License
-
setA_Ident_SSN
Set Social Security No.- Specified by:
setA_Ident_SSN
in interfaceI_C_Payment
- Parameters:
A_Ident_SSN
- Payment Identification - Social Security No
-
getA_Ident_SSN
Get Social Security No.- Specified by:
getA_Ident_SSN
in interfaceI_C_Payment
- Returns:
- Payment Identification - Social Security No
-
setA_Name
Set Account Name.- Specified by:
setA_Name
in interfaceI_C_Payment
- Parameters:
A_Name
- Name on Credit Card or Account holder
-
getA_Name
Get Account Name.- Specified by:
getA_Name
in interfaceI_C_Payment
- Returns:
- Name on Credit Card or Account holder
-
setA_State
Set Account State.- Specified by:
setA_State
in interfaceI_C_Payment
- Parameters:
A_State
- State of the Credit Card or Account holder
-
getA_State
Get Account State.- Specified by:
getA_State
in interfaceI_C_Payment
- Returns:
- State of the Credit Card or Account holder
-
setA_Street
Set Account Street.- Specified by:
setA_Street
in interfaceI_C_Payment
- Parameters:
A_Street
- Street address of the Credit Card or Account holder
-
getA_Street
Get Account Street.- Specified by:
getA_Street
in interfaceI_C_Payment
- Returns:
- Street address of the Credit Card or Account holder
-
setA_Zip
Set Account Zip/Postal.- Specified by:
setA_Zip
in interfaceI_C_Payment
- Parameters:
A_Zip
- Zip Code of the Credit Card or Account Holder
-
getA_Zip
Get Account Zip/Postal.- Specified by:
getA_Zip
in interfaceI_C_Payment
- Returns:
- Zip Code of the Credit Card or Account Holder
-
getC_Activity
- Specified by:
getC_Activity
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_Activity_ID
public void setC_Activity_ID(int C_Activity_ID) Set Activity.- Specified by:
setC_Activity_ID
in interfaceI_C_Payment
- Parameters:
C_Activity_ID
- Business Activity
-
getC_Activity_ID
public int getC_Activity_ID()Get Activity.- Specified by:
getC_Activity_ID
in interfaceI_C_Payment
- Returns:
- Business Activity
-
getC_BankAccount
- Specified by:
getC_BankAccount
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_BankAccount_ID
public void setC_BankAccount_ID(int C_BankAccount_ID) Set Bank Account.- Specified by:
setC_BankAccount_ID
in interfaceI_C_Payment
- Parameters:
C_BankAccount_ID
- Account at the Bank
-
getC_BankAccount_ID
public int getC_BankAccount_ID()Get Bank Account.- Specified by:
getC_BankAccount_ID
in interfaceI_C_Payment
- Returns:
- Account at the Bank
-
getC_BankTransfer
- Specified by:
getC_BankTransfer
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_BankTransfer_ID
public void setC_BankTransfer_ID(int C_BankTransfer_ID) Set Bank Transfer.- Specified by:
setC_BankTransfer_ID
in interfaceI_C_Payment
- Parameters:
C_BankTransfer_ID
- Bank Transfer
-
getC_BankTransfer_ID
public int getC_BankTransfer_ID()Get Bank Transfer.- Specified by:
getC_BankTransfer_ID
in interfaceI_C_Payment
- Returns:
- Bank Transfer
-
getC_BPartner
- Specified by:
getC_BPartner
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID) Set Business Partner.- Specified by:
setC_BPartner_ID
in interfaceI_C_Payment
- Parameters:
C_BPartner_ID
- Identifies a Business Partner
-
getC_BPartner_ID
public int getC_BPartner_ID()Get Business Partner.- Specified by:
getC_BPartner_ID
in interfaceI_C_Payment
- Returns:
- Identifies a Business Partner
-
getC_BP_BankAccount
- Specified by:
getC_BP_BankAccount
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_BP_BankAccount_ID
public void setC_BP_BankAccount_ID(int C_BP_BankAccount_ID) Set Partner Bank Account.- Specified by:
setC_BP_BankAccount_ID
in interfaceI_C_Payment
- Parameters:
C_BP_BankAccount_ID
- Bank Account of the Business Partner
-
getC_BP_BankAccount_ID
public int getC_BP_BankAccount_ID()Get Partner Bank Account.- Specified by:
getC_BP_BankAccount_ID
in interfaceI_C_Payment
- Returns:
- Bank Account of the Business Partner
-
getC_Campaign
- Specified by:
getC_Campaign
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_Campaign_ID
public void setC_Campaign_ID(int C_Campaign_ID) Set Campaign.- Specified by:
setC_Campaign_ID
in interfaceI_C_Payment
- Parameters:
C_Campaign_ID
- Marketing Campaign
-
getC_Campaign_ID
public int getC_Campaign_ID()Get Campaign.- Specified by:
getC_Campaign_ID
in interfaceI_C_Payment
- Returns:
- Marketing Campaign
-
getC_CashBook
- Specified by:
getC_CashBook
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_CashBook_ID
public void setC_CashBook_ID(int C_CashBook_ID) Set Cash Book.- Specified by:
setC_CashBook_ID
in interfaceI_C_Payment
- Parameters:
C_CashBook_ID
- Cash Book for recording petty cash transactions
-
getC_CashBook_ID
public int getC_CashBook_ID()Get Cash Book.- Specified by:
getC_CashBook_ID
in interfaceI_C_Payment
- Returns:
- Cash Book for recording petty cash transactions
-
getC_Charge
- Specified by:
getC_Charge
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_Charge_ID
public void setC_Charge_ID(int C_Charge_ID) Set Charge.- Specified by:
setC_Charge_ID
in interfaceI_C_Payment
- Parameters:
C_Charge_ID
- Additional document charges
-
getC_Charge_ID
public int getC_Charge_ID()Get Charge.- Specified by:
getC_Charge_ID
in interfaceI_C_Payment
- Returns:
- Additional document charges
-
getC_ConversionType
- Specified by:
getC_ConversionType
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_ConversionType_ID
public void setC_ConversionType_ID(int C_ConversionType_ID) Set Currency Type.- Specified by:
setC_ConversionType_ID
in interfaceI_C_Payment
- Parameters:
C_ConversionType_ID
- Currency Conversion Rate Type
-
getC_ConversionType_ID
public int getC_ConversionType_ID()Get Currency Type.- Specified by:
getC_ConversionType_ID
in interfaceI_C_Payment
- Returns:
- Currency Conversion Rate Type
-
getC_Currency
- Specified by:
getC_Currency
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_C_Payment
- Parameters:
C_Currency_ID
- The Currency for this record
-
getC_Currency_ID
public int getC_Currency_ID()Get Currency.- Specified by:
getC_Currency_ID
in interfaceI_C_Payment
- Returns:
- The Currency for this record
-
getC_DepositBatch
- Specified by:
getC_DepositBatch
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_DepositBatch_ID
public void setC_DepositBatch_ID(int C_DepositBatch_ID) Set Deposit Batch.- Specified by:
setC_DepositBatch_ID
in interfaceI_C_Payment
- Parameters:
C_DepositBatch_ID
- Deposit Batch
-
getC_DepositBatch_ID
public int getC_DepositBatch_ID()Get Deposit Batch.- Specified by:
getC_DepositBatch_ID
in interfaceI_C_Payment
- Returns:
- Deposit Batch
-
getC_DocType
- Specified by:
getC_DocType
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_DocType_ID
public void setC_DocType_ID(int C_DocType_ID) Set Document Type.- Specified by:
setC_DocType_ID
in interfaceI_C_Payment
- Parameters:
C_DocType_ID
- Document type or rules
-
getC_DocType_ID
public int getC_DocType_ID()Get Document Type.- Specified by:
getC_DocType_ID
in interfaceI_C_Payment
- Returns:
- Document type or rules
-
setChargeAmt
Set Charge amount.- Specified by:
setChargeAmt
in interfaceI_C_Payment
- Parameters:
ChargeAmt
- Charge Amount
-
getChargeAmt
Get Charge amount.- Specified by:
getChargeAmt
in interfaceI_C_Payment
- Returns:
- Charge Amount
-
setCheckNo
Set Check No.- Specified by:
setCheckNo
in interfaceI_C_Payment
- Parameters:
CheckNo
- Check Number
-
getCheckNo
Get Check No.- Specified by:
getCheckNo
in interfaceI_C_Payment
- Returns:
- Check Number
-
getC_Invoice
- Specified by:
getC_Invoice
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_Invoice_ID
public void setC_Invoice_ID(int C_Invoice_ID) Set Invoice.- Specified by:
setC_Invoice_ID
in interfaceI_C_Payment
- Parameters:
C_Invoice_ID
- Invoice Identifier
-
getC_Invoice_ID
public int getC_Invoice_ID()Get Invoice.- Specified by:
getC_Invoice_ID
in interfaceI_C_Payment
- Returns:
- Invoice Identifier
-
setConvertedAmt
Set Converted Amount.- Specified by:
setConvertedAmt
in interfaceI_C_Payment
- Parameters:
ConvertedAmt
- Converted Amount
-
getConvertedAmt
Get Converted Amount.- Specified by:
getConvertedAmt
in interfaceI_C_Payment
- Returns:
- Converted Amount
-
getC_Order
- Specified by:
getC_Order
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_Order_ID
public void setC_Order_ID(int C_Order_ID) Set Order.- Specified by:
setC_Order_ID
in interfaceI_C_Payment
- Parameters:
C_Order_ID
- Order
-
getC_Order_ID
public int getC_Order_ID()Get Order.- Specified by:
getC_Order_ID
in interfaceI_C_Payment
- Returns:
- Order
-
getC_PaymentBatch
- Specified by:
getC_PaymentBatch
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_PaymentBatch_ID
public void setC_PaymentBatch_ID(int C_PaymentBatch_ID) Set Payment Batch.- Specified by:
setC_PaymentBatch_ID
in interfaceI_C_Payment
- Parameters:
C_PaymentBatch_ID
- Payment batch for EFT
-
getC_PaymentBatch_ID
public int getC_PaymentBatch_ID()Get Payment Batch.- Specified by:
getC_PaymentBatch_ID
in interfaceI_C_Payment
- Returns:
- Payment batch for EFT
-
setC_Payment_ID
public void setC_Payment_ID(int C_Payment_ID) Set Payment.- Specified by:
setC_Payment_ID
in interfaceI_C_Payment
- Parameters:
C_Payment_ID
- Payment identifier
-
getC_Payment_ID
public int getC_Payment_ID()Get Payment.- Specified by:
getC_Payment_ID
in interfaceI_C_Payment
- Returns:
- Payment identifier
-
getC_PaymentProcessor
- Specified by:
getC_PaymentProcessor
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_PaymentProcessor_ID
public void setC_PaymentProcessor_ID(int C_PaymentProcessor_ID) Set Payment Processor.- Specified by:
setC_PaymentProcessor_ID
in interfaceI_C_Payment
- Parameters:
C_PaymentProcessor_ID
- Payment processor for electronic payments
-
getC_PaymentProcessor_ID
public int getC_PaymentProcessor_ID()Get Payment Processor.- Specified by:
getC_PaymentProcessor_ID
in interfaceI_C_Payment
- Returns:
- Payment processor for electronic payments
-
setC_Payment_UU
Set C_Payment_UU.- Specified by:
setC_Payment_UU
in interfaceI_C_Payment
- Parameters:
C_Payment_UU
- C_Payment_UU
-
getC_Payment_UU
Get C_Payment_UU.- Specified by:
getC_Payment_UU
in interfaceI_C_Payment
- Returns:
- C_Payment_UU
-
getC_POSTenderType
- Specified by:
getC_POSTenderType
in interfaceI_C_Payment
- 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_Payment
- 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_Payment
- Returns:
- POS Tender Type
-
getC_Project
- Specified by:
getC_Project
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setC_Project_ID
public void setC_Project_ID(int C_Project_ID) Set Project.- Specified by:
setC_Project_ID
in interfaceI_C_Payment
- Parameters:
C_Project_ID
- Financial Project
-
getC_Project_ID
public int getC_Project_ID()Get Project.- Specified by:
getC_Project_ID
in interfaceI_C_Payment
- Returns:
- Financial Project
-
setCreditCardExpMM
public void setCreditCardExpMM(int CreditCardExpMM) Set Exp. Month.- Specified by:
setCreditCardExpMM
in interfaceI_C_Payment
- Parameters:
CreditCardExpMM
- Expiry Month
-
getCreditCardExpMM
public int getCreditCardExpMM()Get Exp. Month.- Specified by:
getCreditCardExpMM
in interfaceI_C_Payment
- Returns:
- Expiry Month
-
setCreditCardExpYY
public void setCreditCardExpYY(int CreditCardExpYY) Set Exp. Year.- Specified by:
setCreditCardExpYY
in interfaceI_C_Payment
- Parameters:
CreditCardExpYY
- Expiry Year
-
getCreditCardExpYY
public int getCreditCardExpYY()Get Exp. Year.- Specified by:
getCreditCardExpYY
in interfaceI_C_Payment
- Returns:
- Expiry Year
-
setCreditCardNumber
Set Number.- Specified by:
setCreditCardNumber
in interfaceI_C_Payment
- Parameters:
CreditCardNumber
- Credit Card Number
-
getCreditCardNumber
Get Number.- Specified by:
getCreditCardNumber
in interfaceI_C_Payment
- Returns:
- Credit Card Number
-
setCreditCardType
Set Credit Card.- Specified by:
setCreditCardType
in interfaceI_C_Payment
- Parameters:
CreditCardType
- Credit Card (Visa, MC, AmEx)
-
getCreditCardType
Get Credit Card.- Specified by:
getCreditCardType
in interfaceI_C_Payment
- Returns:
- Credit Card (Visa, MC, AmEx)
-
setCreditCardVV
Set Verification Code.- Specified by:
setCreditCardVV
in interfaceI_C_Payment
- Parameters:
CreditCardVV
- Credit Card Verification code on credit card
-
getCreditCardVV
Get Verification Code.- Specified by:
getCreditCardVV
in interfaceI_C_Payment
- Returns:
- Credit Card Verification code on credit card
-
setCurrencyRate
Set Rate.- Specified by:
setCurrencyRate
in interfaceI_C_Payment
- Parameters:
CurrencyRate
- Currency Conversion Rate
-
getCurrencyRate
Get Rate.- Specified by:
getCurrencyRate
in interfaceI_C_Payment
- Returns:
- Currency Conversion Rate
-
setCustomerAddressID
Set Customer Address ID.- Specified by:
setCustomerAddressID
in interfaceI_C_Payment
- Parameters:
CustomerAddressID
- Customer Address ID
-
getCustomerAddressID
Get Customer Address ID.- Specified by:
getCustomerAddressID
in interfaceI_C_Payment
- Returns:
- Customer Address ID
-
setCustomerPaymentProfileID
Set Customer Payment Profile ID.- Specified by:
setCustomerPaymentProfileID
in interfaceI_C_Payment
- Parameters:
CustomerPaymentProfileID
- Customer Payment Profile ID
-
getCustomerPaymentProfileID
Get Customer Payment Profile ID.- Specified by:
getCustomerPaymentProfileID
in interfaceI_C_Payment
- Returns:
- Customer Payment Profile ID
-
setCustomerProfileID
Set Customer Profile ID.- Specified by:
setCustomerProfileID
in interfaceI_C_Payment
- Parameters:
CustomerProfileID
- Customer Profile ID
-
getCustomerProfileID
Get Customer Profile ID.- Specified by:
getCustomerProfileID
in interfaceI_C_Payment
- Returns:
- Customer Profile ID
-
setDateAcct
Set Account Date.- Specified by:
setDateAcct
in interfaceI_C_Payment
- Parameters:
DateAcct
- Accounting Date
-
getDateAcct
Get Account Date.- Specified by:
getDateAcct
in interfaceI_C_Payment
- Returns:
- Accounting Date
-
setDateTrx
Set Transaction Date.- Specified by:
setDateTrx
in interfaceI_C_Payment
- Parameters:
DateTrx
- Transaction Date
-
getDateTrx
Get Transaction Date.- Specified by:
getDateTrx
in interfaceI_C_Payment
- Returns:
- Transaction Date
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_Payment
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_Payment
- Returns:
- Optional short description of the record
-
setDiscountAmt
Set Discount Amount.- Specified by:
setDiscountAmt
in interfaceI_C_Payment
- Parameters:
DiscountAmt
- Calculated amount of discount
-
getDiscountAmt
Get Discount Amount.- Specified by:
getDiscountAmt
in interfaceI_C_Payment
- Returns:
- Calculated amount of discount
-
setDocAction
Set Document Action.- Specified by:
setDocAction
in interfaceI_C_Payment
- Parameters:
DocAction
- The targeted status of the document
-
getDocAction
Get Document Action.- Specified by:
getDocAction
in interfaceI_C_Payment
- Returns:
- The targeted status of the document
-
setDocStatus
Set Document Status.- Specified by:
setDocStatus
in interfaceI_C_Payment
- Parameters:
DocStatus
- The current status of the document
-
getDocStatus
Get Document Status.- Specified by:
getDocStatus
in interfaceI_C_Payment
- Returns:
- The current status of the document
-
setDocumentNo
Set Document No.- Specified by:
setDocumentNo
in interfaceI_C_Payment
- Parameters:
DocumentNo
- Document sequence number of the document
-
getDocumentNo
Get Document No.- Specified by:
getDocumentNo
in interfaceI_C_Payment
- Returns:
- Document sequence number of the document
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setIBAN
Set IBAN.- Specified by:
setIBAN
in interfaceI_C_Payment
- Parameters:
IBAN
- International Bank Account Number
-
getIBAN
Get IBAN.- Specified by:
getIBAN
in interfaceI_C_Payment
- Returns:
- International Bank Account Number
-
setIsAllocated
public void setIsAllocated(boolean IsAllocated) Set Allocated.- Specified by:
setIsAllocated
in interfaceI_C_Payment
- Parameters:
IsAllocated
- Indicates if the payment has been allocated
-
isAllocated
public boolean isAllocated()Get Allocated.- Specified by:
isAllocated
in interfaceI_C_Payment
- Returns:
- Indicates if the payment has been allocated
-
setIsApproved
public void setIsApproved(boolean IsApproved) Set Approved.- Specified by:
setIsApproved
in interfaceI_C_Payment
- Parameters:
IsApproved
- Indicates if this document requires approval
-
isApproved
public boolean isApproved()Get Approved.- Specified by:
isApproved
in interfaceI_C_Payment
- Returns:
- Indicates if this document requires approval
-
setIsDelayedCapture
public void setIsDelayedCapture(boolean IsDelayedCapture) Set Delayed Capture.- Specified by:
setIsDelayedCapture
in interfaceI_C_Payment
- Parameters:
IsDelayedCapture
- Charge after Shipment
-
isDelayedCapture
public boolean isDelayedCapture()Get Delayed Capture.- Specified by:
isDelayedCapture
in interfaceI_C_Payment
- Returns:
- Charge after Shipment
-
setIsOnline
public void setIsOnline(boolean IsOnline) Set Online Access.- Specified by:
setIsOnline
in interfaceI_C_Payment
- Parameters:
IsOnline
- Can be accessed online
-
isOnline
public boolean isOnline()Get Online Access.- Specified by:
isOnline
in interfaceI_C_Payment
- Returns:
- Can be accessed online
-
setIsOverrideCurrencyRate
public void setIsOverrideCurrencyRate(boolean IsOverrideCurrencyRate) Set Override Currency Conversion Rate.- Specified by:
setIsOverrideCurrencyRate
in interfaceI_C_Payment
- Parameters:
IsOverrideCurrencyRate
- Override Currency Conversion Rate
-
isOverrideCurrencyRate
public boolean isOverrideCurrencyRate()Get Override Currency Conversion Rate.- Specified by:
isOverrideCurrencyRate
in interfaceI_C_Payment
- Returns:
- Override Currency Conversion Rate
-
setIsOverUnderPayment
public void setIsOverUnderPayment(boolean IsOverUnderPayment) Set Over/Under Payment.- Specified by:
setIsOverUnderPayment
in interfaceI_C_Payment
- Parameters:
IsOverUnderPayment
- Over-Payment (unallocated) or Under-Payment (partial payment)
-
isOverUnderPayment
public boolean isOverUnderPayment()Get Over/Under Payment.- Specified by:
isOverUnderPayment
in interfaceI_C_Payment
- Returns:
- Over-Payment (unallocated) or Under-Payment (partial payment)
-
setIsPrepayment
public void setIsPrepayment(boolean IsPrepayment) Set Prepayment.- Specified by:
setIsPrepayment
in interfaceI_C_Payment
- Parameters:
IsPrepayment
- The Payment/Receipt is a Prepayment
-
isPrepayment
public boolean isPrepayment()Get Prepayment.- Specified by:
isPrepayment
in interfaceI_C_Payment
- Returns:
- The Payment/Receipt is a Prepayment
-
setIsReceipt
public void setIsReceipt(boolean IsReceipt) Set Receipt.- Specified by:
setIsReceipt
in interfaceI_C_Payment
- Parameters:
IsReceipt
- This is a sales transaction (receipt)
-
isReceipt
public boolean isReceipt()Get Receipt.- Specified by:
isReceipt
in interfaceI_C_Payment
- Returns:
- This is a sales transaction (receipt)
-
setIsReconciled
public void setIsReconciled(boolean IsReconciled) Set Reconciled.- Specified by:
setIsReconciled
in interfaceI_C_Payment
- Parameters:
IsReconciled
- Payment is reconciled with bank statement
-
isReconciled
public boolean isReconciled()Get Reconciled.- Specified by:
isReconciled
in interfaceI_C_Payment
- Returns:
- Payment is reconciled with bank statement
-
setIsSelfService
public void setIsSelfService(boolean IsSelfService) Set Self-Service.- Specified by:
setIsSelfService
in interfaceI_C_Payment
- Parameters:
IsSelfService
- This is a Self-Service entry or this entry can be changed via Self-Service
-
isSelfService
public boolean isSelfService()Get Self-Service.- Specified by:
isSelfService
in interfaceI_C_Payment
- Returns:
- This is a Self-Service entry or this entry can be changed via Self-Service
-
setIsVoided
public void setIsVoided(boolean IsVoided) Set Voided.- Specified by:
setIsVoided
in interfaceI_C_Payment
- Parameters:
IsVoided
- Voided
-
isVoided
public boolean isVoided()Get Voided.- Specified by:
isVoided
in interfaceI_C_Payment
- Returns:
- Voided
-
setMicr
Set Micr.- Specified by:
setMicr
in interfaceI_C_Payment
- Parameters:
Micr
- Combination of routing no, account and check no
-
getMicr
Get Micr.- Specified by:
getMicr
in interfaceI_C_Payment
- Returns:
- Combination of routing no, account and check no
-
setOProcessing
Set Online Processing.- Specified by:
setOProcessing
in interfaceI_C_Payment
- Parameters:
OProcessing
- This payment can be processed online
-
getOProcessing
Get Online Processing.- Specified by:
getOProcessing
in interfaceI_C_Payment
- Returns:
- This payment can be processed online
-
setOrig_TrxID
Set Original Transaction ID.- Specified by:
setOrig_TrxID
in interfaceI_C_Payment
- Parameters:
Orig_TrxID
- Original Transaction ID
-
getOrig_TrxID
Get Original Transaction ID.- Specified by:
getOrig_TrxID
in interfaceI_C_Payment
- Returns:
- Original Transaction ID
-
setOverUnderAmt
Set Over/Under Payment.- Specified by:
setOverUnderAmt
in interfaceI_C_Payment
- Parameters:
OverUnderAmt
- Over-Payment (unallocated) or Under-Payment (partial payment) Amount
-
getOverUnderAmt
Get Over/Under Payment.- Specified by:
getOverUnderAmt
in interfaceI_C_Payment
- Returns:
- Over-Payment (unallocated) or Under-Payment (partial payment) Amount
-
setPayAmt
Set Payment amount.- Specified by:
setPayAmt
in interfaceI_C_Payment
- Parameters:
PayAmt
- Amount being paid
-
getPayAmt
Get Payment amount.- Specified by:
getPayAmt
in interfaceI_C_Payment
- Returns:
- Amount being paid
-
setPONum
Set PO Number.- Specified by:
setPONum
in interfaceI_C_Payment
- Parameters:
PONum
- Purchase Order Number
-
getPONum
Get PO Number.- Specified by:
getPONum
in interfaceI_C_Payment
- Returns:
- Purchase Order Number
-
setPosted
public void setPosted(boolean Posted) Set Posted.- Specified by:
setPosted
in interfaceI_C_Payment
- Parameters:
Posted
- Posting status
-
isPosted
public boolean isPosted()Get Posted.- Specified by:
isPosted
in interfaceI_C_Payment
- Returns:
- Posting status
-
setProcessed
public void setProcessed(boolean Processed) Set Processed.- Specified by:
setProcessed
in interfaceI_C_Payment
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()Get Processed.- Specified by:
isProcessed
in interfaceI_C_Payment
- Returns:
- The document has been processed
-
setProcessedOn
Set Processed On.- Specified by:
setProcessedOn
in interfaceI_C_Payment
- Parameters:
ProcessedOn
- The date+time (expressed in decimal format) when the document has been processed
-
getProcessedOn
Get Processed On.- Specified by:
getProcessedOn
in interfaceI_C_Payment
- Returns:
- The date+time (expressed in decimal format) when the document has been processed
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessing
in interfaceI_C_Payment
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessing
in interfaceI_C_Payment
- Returns:
- Process Now
-
setR_AuthCode
Set Authorization Code.- Specified by:
setR_AuthCode
in interfaceI_C_Payment
- Parameters:
R_AuthCode
- Authorization Code returned
-
getR_AuthCode
Get Authorization Code.- Specified by:
getR_AuthCode
in interfaceI_C_Payment
- Returns:
- Authorization Code returned
-
setR_AuthCode_DC
Set Authorization Code (DC).- Specified by:
setR_AuthCode_DC
in interfaceI_C_Payment
- Parameters:
R_AuthCode_DC
- Authorization Code Delayed Capture returned
-
getR_AuthCode_DC
Get Authorization Code (DC).- Specified by:
getR_AuthCode_DC
in interfaceI_C_Payment
- Returns:
- Authorization Code Delayed Capture returned
-
setR_AvsAddr
Set Address verified.- Specified by:
setR_AvsAddr
in interfaceI_C_Payment
- Parameters:
R_AvsAddr
- This address has been verified
-
getR_AvsAddr
Get Address verified.- Specified by:
getR_AvsAddr
in interfaceI_C_Payment
- Returns:
- This address has been verified
-
setR_AvsZip
Set Zip verified.- Specified by:
setR_AvsZip
in interfaceI_C_Payment
- Parameters:
R_AvsZip
- The Zip Code has been verified
-
getR_AvsZip
Get Zip verified.- Specified by:
getR_AvsZip
in interfaceI_C_Payment
- Returns:
- The Zip Code has been verified
-
setR_CVV2Match
public void setR_CVV2Match(boolean R_CVV2Match) Set CVV Match.- Specified by:
setR_CVV2Match
in interfaceI_C_Payment
- Parameters:
R_CVV2Match
- Credit Card Verification Code Match
-
isR_CVV2Match
public boolean isR_CVV2Match()Get CVV Match.- Specified by:
isR_CVV2Match
in interfaceI_C_Payment
- Returns:
- Credit Card Verification Code Match
-
getRef_Payment
- Specified by:
getRef_Payment
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setRef_Payment_ID
public void setRef_Payment_ID(int Ref_Payment_ID) Set Referenced Payment.- Specified by:
setRef_Payment_ID
in interfaceI_C_Payment
- Parameters:
Ref_Payment_ID
- Referenced Payment
-
getRef_Payment_ID
public int getRef_Payment_ID()Get Referenced Payment.- Specified by:
getRef_Payment_ID
in interfaceI_C_Payment
- Returns:
- Referenced Payment
-
getReversal
- Specified by:
getReversal
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setReversal_ID
public void setReversal_ID(int Reversal_ID) Set Reversal ID.- Specified by:
setReversal_ID
in interfaceI_C_Payment
- Parameters:
Reversal_ID
- ID of document reversal
-
getReversal_ID
public int getReversal_ID()Get Reversal ID.- Specified by:
getReversal_ID
in interfaceI_C_Payment
- Returns:
- ID of document reversal
-
setR_Info
Set Info.- Specified by:
setR_Info
in interfaceI_C_Payment
- Parameters:
R_Info
- Response info
-
getR_Info
Get Info.- Specified by:
getR_Info
in interfaceI_C_Payment
- Returns:
- Response info
-
setRoutingNo
Set Routing No.- Specified by:
setRoutingNo
in interfaceI_C_Payment
- Parameters:
RoutingNo
- Bank Routing Number
-
getRoutingNo
Get Routing No.- Specified by:
getRoutingNo
in interfaceI_C_Payment
- Returns:
- Bank Routing Number
-
setR_PnRef
Set Reference.- Specified by:
setR_PnRef
in interfaceI_C_Payment
- Parameters:
R_PnRef
- Payment reference
-
getR_PnRef
Get Reference.- Specified by:
getR_PnRef
in interfaceI_C_Payment
- Returns:
- Payment reference
-
setR_PnRef_DC
Set Reference (DC).- Specified by:
setR_PnRef_DC
in interfaceI_C_Payment
- Parameters:
R_PnRef_DC
- Payment Reference Delayed Capture
-
getR_PnRef_DC
Get Reference (DC).- Specified by:
getR_PnRef_DC
in interfaceI_C_Payment
- Returns:
- Payment Reference Delayed Capture
-
setR_RespMsg
Set Response Message.- Specified by:
setR_RespMsg
in interfaceI_C_Payment
- Parameters:
R_RespMsg
- Response message
-
getR_RespMsg
Get Response Message.- Specified by:
getR_RespMsg
in interfaceI_C_Payment
- Returns:
- Response message
-
setR_Result
Set Result.- Specified by:
setR_Result
in interfaceI_C_Payment
- Parameters:
R_Result
- Result of transmission
-
getR_Result
Get Result.- Specified by:
getR_Result
in interfaceI_C_Payment
- Returns:
- Result of transmission
-
setR_VoidMsg
Set Void Message.- Specified by:
setR_VoidMsg
in interfaceI_C_Payment
- Parameters:
R_VoidMsg
- Void Message
-
getR_VoidMsg
Get Void Message.- Specified by:
getR_VoidMsg
in interfaceI_C_Payment
- Returns:
- Void Message
-
setSwiftCode
Set Swift code.- Specified by:
setSwiftCode
in interfaceI_C_Payment
- Parameters:
SwiftCode
- Swift Code or BIC
-
getSwiftCode
Get Swift code.- Specified by:
getSwiftCode
in interfaceI_C_Payment
- Returns:
- Swift Code or BIC
-
setSwipe
Set Swipe.- Specified by:
setSwipe
in interfaceI_C_Payment
- Parameters:
Swipe
- Track 1 and 2 of the Credit Card
-
getSwipe
Get Swipe.- Specified by:
getSwipe
in interfaceI_C_Payment
- Returns:
- Track 1 and 2 of the Credit Card
-
setTaxAmt
Set Tax Amount.- Specified by:
setTaxAmt
in interfaceI_C_Payment
- Parameters:
TaxAmt
- Tax Amount for a document
-
getTaxAmt
Get Tax Amount.- Specified by:
getTaxAmt
in interfaceI_C_Payment
- Returns:
- Tax Amount for a document
-
setTenderType
Set Tender type.- Specified by:
setTenderType
in interfaceI_C_Payment
- Parameters:
TenderType
- Method of Payment
-
getTenderType
Get Tender type.- Specified by:
getTenderType
in interfaceI_C_Payment
- Returns:
- Method of Payment
-
setTrxType
Set Transaction Type.- Specified by:
setTrxType
in interfaceI_C_Payment
- Parameters:
TrxType
- Type of credit card transaction
-
getTrxType
Get Transaction Type.- Specified by:
getTrxType
in interfaceI_C_Payment
- Returns:
- Type of credit card transaction
-
getUser1
- Specified by:
getUser1
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setUser1_ID
public void setUser1_ID(int User1_ID) Set User Element List 1.- Specified by:
setUser1_ID
in interfaceI_C_Payment
- Parameters:
User1_ID
- User defined list element #1
-
getUser1_ID
public int getUser1_ID()Get User Element List 1.- Specified by:
getUser1_ID
in interfaceI_C_Payment
- Returns:
- User defined list element #1
-
getUser2
- Specified by:
getUser2
in interfaceI_C_Payment
- Throws:
RuntimeException
-
setUser2_ID
public void setUser2_ID(int User2_ID) Set User Element List 2.- Specified by:
setUser2_ID
in interfaceI_C_Payment
- Parameters:
User2_ID
- User defined list element #2
-
getUser2_ID
public int getUser2_ID()Get User Element List 2.- Specified by:
getUser2_ID
in interfaceI_C_Payment
- Returns:
- User defined list element #2
-
setVoiceAuthCode
Set Voice authorization code.- Specified by:
setVoiceAuthCode
in interfaceI_C_Payment
- Parameters:
VoiceAuthCode
- Voice Authorization Code from credit card company
-
getVoiceAuthCode
Get Voice authorization code.- Specified by:
getVoiceAuthCode
in interfaceI_C_Payment
- Returns:
- Voice Authorization Code from credit card company
-
setWriteOffAmt
Set Write-off Amount.- Specified by:
setWriteOffAmt
in interfaceI_C_Payment
- Parameters:
WriteOffAmt
- Amount to write-off
-
getWriteOffAmt
Get Write-off Amount.- Specified by:
getWriteOffAmt
in interfaceI_C_Payment
- Returns:
- Amount to write-off
-