org.kuali.kfs.fp.document.service
Interface DisbursementVoucherPayeeService

All Known Implementing Classes:
DisbursementVoucherPayeeServiceImpl

public interface DisbursementVoucherPayeeService

define a set of service methods related to disbursement payee


Method Summary
 void checkPayeeAddressForChanges(DisbursementVoucherDocument dvDoc)
           
 String getPayeeTypeDescription(String payeeTypeCode)
          find the payee type description corresponding to the given payee type code
 String getVendorOwnershipTypeCode(DisbursementPayee payee)
          get the ownership type code if the given payee is a vendor
 boolean isEmployee(DisbursementPayee payee)
          determine whether the given payee is an employee
 boolean isEmployee(DisbursementVoucherPayeeDetail dvPayeeDetail)
          determine whether the given payee is an employee
 boolean isPayeeIndividualVendor(DisbursementPayee payee)
          determine whether the given payee is an individual vendor
 boolean isPayeeIndividualVendor(DisbursementVoucherPayeeDetail dvPayeeDetail)
          determine whether the given payee is an individual vendor
 boolean isVendor(DisbursementPayee payee)
          determine whether the given payee is a vendor
 boolean isVendor(DisbursementVoucherPayeeDetail dvPayeeDetail)
          determine whether the given payee is a vendor
 

Method Detail

getPayeeTypeDescription

String getPayeeTypeDescription(String payeeTypeCode)
find the payee type description corresponding to the given payee type code

Parameters:
payeeTypeCode - the given payee type code
Returns:
the payee type description corresponding to the given payee type code

isEmployee

boolean isEmployee(DisbursementVoucherPayeeDetail dvPayeeDetail)
determine whether the given payee is an employee

Parameters:
dvPayeeDetail - the given payee
Returns:
true if the given payee is an employee; otherwise, false

isEmployee

boolean isEmployee(DisbursementPayee payee)
determine whether the given payee is an employee

Parameters:
payee - the given payee
Returns:
true if the given payee is an employee; otherwise, false

isVendor

boolean isVendor(DisbursementVoucherPayeeDetail dvPayeeDetail)
determine whether the given payee is a vendor

Parameters:
dvPayeeDetail - the given payee
Returns:
true if the given payee is a vendor; otherwise, false

isVendor

boolean isVendor(DisbursementPayee payee)
determine whether the given payee is a vendor

Parameters:
payee - the given payee
Returns:
true if the given payee is a vendor; otherwise, false

isPayeeIndividualVendor

boolean isPayeeIndividualVendor(DisbursementVoucherPayeeDetail dvPayeeDetail)
determine whether the given payee is an individual vendor

Parameters:
dvPayeeDetail - the given payee
Returns:
true if the given payee is an individual vendor; otherwise, false

isPayeeIndividualVendor

boolean isPayeeIndividualVendor(DisbursementPayee payee)
determine whether the given payee is an individual vendor

Parameters:
payee - the given payee
Returns:
true if the given payee is an individual vendor; otherwise, false

checkPayeeAddressForChanges

void checkPayeeAddressForChanges(DisbursementVoucherDocument dvDoc)

getVendorOwnershipTypeCode

String getVendorOwnershipTypeCode(DisbursementPayee payee)
get the ownership type code if the given payee is a vendor

Parameters:
payee - the given payee
Returns:
the ownership type code if the given payee is a vendor; otherwise, return null


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.