BillInfo.COLLECTIONTYPE| Constructor and Description |
|---|
BillInfoImpl() |
BillInfoImpl(String serviceCode,
String fundCode,
BigDecimal functionaryCode,
String fundSourceCode,
String departmentCode,
String displayMessage,
String paidBy,
Boolean partPaymentAllowed,
Boolean overrideAccountHeadsAllowed,
List<String> collectionModesNotAllowed,
BillInfo.COLLECTIONTYPE collectionType) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPayees(BillPayeeDetails payee)
This method adds the given bill payee to the list of payees.
|
boolean |
equals(Object obj) |
Boolean |
getCallbackForApportioning()
This method returns True if the billing system should do the amount
apportioning
|
List<String> |
getCollectionModesNotAllowed()
This method return list of collection modes not allowed for this bill,
i.e., cash/cheque/dd/bank/online/card
|
BillInfo.COLLECTIONTYPE |
getCollectionType()
This method returns the Collection Type
|
String |
getDepartmentCode()
This method returns Department Code
|
String |
getDisplayMessage()
This method return display message
|
BigDecimal |
getFunctionaryCode()
This method returns Functionary Code
|
String |
getFundCode()
This method returns Fund Code
|
String |
getFundSourceCode()
This method returns Fund Source Code
|
Boolean |
getOverrideAccountHeadsAllowed()
This method returns True if Account Overriding is allowed else return
False
|
String |
getPaidBy()
This method returns the name of the person who made the payment
|
Boolean |
getPartPaymentAllowed()
This method returns True if Part Payment Allowed else return False
|
List<BillPayeeDetails> |
getPayees()
This method return list of bill payee details where in each can have
multiple bills associated.
|
String |
getServiceCode()
This method returns the service code
|
String |
getSource()
This method returns the source of Receipt
Source value is null for the receipts created by ERP.
|
String |
getTransactionReferenceNumber()
Used Only for Integration.
|
int |
hashCode() |
void |
setCallbackForApportioning(Boolean callbackForApportioning) |
void |
setPayees(List<BillPayeeDetails> payees)
This method sets the given list of Bill Payees
|
void |
setSource(String source) |
void |
setTransactionReferenceNumber(String transactionReferenceNumber) |
public BillInfoImpl()
public BillInfoImpl(String serviceCode, String fundCode, BigDecimal functionaryCode, String fundSourceCode, String departmentCode, String displayMessage, String paidBy, Boolean partPaymentAllowed, Boolean overrideAccountHeadsAllowed, List<String> collectionModesNotAllowed, BillInfo.COLLECTIONTYPE collectionType)
public String getServiceCode()
BillInfogetServiceCode in interface BillInfopublic String getFundCode()
BillInfogetFundCode in interface BillInfopublic BigDecimal getFunctionaryCode()
BillInfogetFunctionaryCode in interface BillInfopublic String getFundSourceCode()
BillInfogetFundSourceCode in interface BillInfopublic String getDepartmentCode()
BillInfogetDepartmentCode in interface BillInfopublic String getDisplayMessage()
BillInfogetDisplayMessage in interface BillInfopublic Boolean getPartPaymentAllowed()
BillInfogetPartPaymentAllowed in interface BillInfopublic Boolean getOverrideAccountHeadsAllowed()
BillInfogetOverrideAccountHeadsAllowed in interface BillInfopublic List<String> getCollectionModesNotAllowed()
BillInfogetCollectionModesNotAllowed in interface BillInfopublic List<BillPayeeDetails> getPayees()
BillInfopublic void setPayees(List<BillPayeeDetails> payees)
BillInfopublic void addPayees(BillPayeeDetails payee)
BillInfopublic BillInfo.COLLECTIONTYPE getCollectionType()
BillInfogetCollectionType in interface BillInfopublic String getPaidBy()
BillInfopublic Boolean getCallbackForApportioning()
BillInfogetCallbackForApportioning in interface BillInfopublic void setCallbackForApportioning(Boolean callbackForApportioning)
public String getTransactionReferenceNumber()
BillInfogetTransactionReferenceNumber in interface BillInfopublic void setTransactionReferenceNumber(String transactionReferenceNumber)
public String getSource()
BillInfopublic void setSource(String source)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.