Uses of Class
org.kuali.kfs.fp.document.DisbursementVoucherDocument

Packages that use DisbursementVoucherDocument
org.kuali.kfs.fp.batch.service   
org.kuali.kfs.fp.batch.service.impl   
org.kuali.kfs.fp.dataaccess   
org.kuali.kfs.fp.dataaccess.impl   
org.kuali.kfs.fp.document.authorization   
org.kuali.kfs.fp.document.service   
org.kuali.kfs.fp.document.service.impl   
org.kuali.kfs.fp.document.validation.impl   
org.kuali.kfs.fp.document.web.struts   
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.batch.service
 

Methods in org.kuali.kfs.fp.batch.service that return DisbursementVoucherDocument
 DisbursementVoucherDocument DisbursementVoucherExtractService.getDocumentById(String documentNumber)
          Returns the disbursement voucher document associated with the given document number
 

Methods in org.kuali.kfs.fp.batch.service with parameters of type DisbursementVoucherDocument
 void DisbursementVoucherExtractService.cancelExtractedDisbursementVoucher(DisbursementVoucherDocument dv, Date processDate)
          Cancels a disbursement voucher completely, because its payment has been canceled
 void DisbursementVoucherExtractService.markDisbursementVoucherAsPaid(DisbursementVoucherDocument dv, Date processDate)
          Marks a disbursement voucher as paid
 void DisbursementVoucherExtractService.resetExtractedDisbursementVoucher(DisbursementVoucherDocument dv, Date processDate)
          Resets the disbursement voucher so that it can be reextracted
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.batch.service.impl
 

Methods in org.kuali.kfs.fp.batch.service.impl that return DisbursementVoucherDocument
 DisbursementVoucherDocument DisbursementVoucherExtractServiceImpl.getDocumentById(String documentNumber)
          Looks up the document using document service, and deals with any nasty WorkflowException or ClassCastExceptions that pop up
 

Methods in org.kuali.kfs.fp.batch.service.impl that return types with arguments of type DisbursementVoucherDocument
protected  Collection<DisbursementVoucherDocument> DisbursementVoucherExtractServiceImpl.getListByDocumentStatusCodeCampus(String statusCode, String campusCode)
          This method retrieves a list of disbursement voucher documents that are in the status provided for the campus code given.
 

Methods in org.kuali.kfs.fp.batch.service.impl with parameters of type DisbursementVoucherDocument
protected  void DisbursementVoucherExtractServiceImpl.addPayment(DisbursementVoucherDocument document, Batch batch, Date processRunDate)
          This method creates a payment group from the disbursement voucher and batch provided and persists that group to the database.
protected  PaymentDetail DisbursementVoucherExtractServiceImpl.buildPaymentDetail(DisbursementVoucherDocument document, Batch batch, Date processRunDate)
          This method builds a payment detail object from the disbursement voucher document provided and links that detail file to the batch and process run date given.
protected  PaymentGroup DisbursementVoucherExtractServiceImpl.buildPaymentGroup(DisbursementVoucherDocument document, Batch batch)
          This method creates a PaymentGroup from the disbursement voucher and batch provided.
 void DisbursementVoucherExtractServiceImpl.cancelExtractedDisbursementVoucher(DisbursementVoucherDocument dv, Date processDate)
          This cancels the disbursement voucher
 void DisbursementVoucherExtractServiceImpl.markDisbursementVoucherAsPaid(DisbursementVoucherDocument dv, Date processDate)
          Marks the disbursement voucher as paid by setting its paid date
 void DisbursementVoucherExtractServiceImpl.resetExtractedDisbursementVoucher(DisbursementVoucherDocument dv, Date processDate)
          This updates the disbursement voucher so that when it is re-extracted, information about it will be accurate
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.dataaccess
 

Methods in org.kuali.kfs.fp.dataaccess that return DisbursementVoucherDocument
 DisbursementVoucherDocument DisbursementVoucherDao.getDocument(String fdocNbr)
          Returns a document by its document number
 

Methods in org.kuali.kfs.fp.dataaccess with parameters of type DisbursementVoucherDocument
 void DisbursementVoucherDao.save(DisbursementVoucherDocument document)
          Saves the Disbursement Voucher Document
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.dataaccess.impl
 

Methods in org.kuali.kfs.fp.dataaccess.impl that return DisbursementVoucherDocument
 DisbursementVoucherDocument DisbursementVoucherDaoOjb.getDocument(String fdocNbr)
           
 

Methods in org.kuali.kfs.fp.dataaccess.impl with parameters of type DisbursementVoucherDocument
 void DisbursementVoucherDaoOjb.save(DisbursementVoucherDocument document)
           
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.document.authorization
 

Methods in org.kuali.kfs.fp.document.authorization with parameters of type DisbursementVoucherDocument
protected  List DisbursementVoucherDocumentAuthorizer.getAccountingLines(DisbursementVoucherDocument disbursementVoucherDocument)
          Finds the source accounting lines in the given business object
protected  boolean DisbursementVoucherDocumentAuthorizer.isAtAccountLevel(DisbursementVoucherDocument disbursementVoucherDocument)
          Determines if the document is at the Account route level
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.document.service
 

Methods in org.kuali.kfs.fp.document.service with parameters of type DisbursementVoucherDocument
 void DisbursementVoucherPayeeService.checkPayeeAddressForChanges(DisbursementVoucherDocument dvDoc)
           
 void DisbursementVoucherTaxService.clearNRATaxLines(DisbursementVoucherDocument document)
          Removes non-resident alien tax lines from the document's accounting lines and updates the check total.
 void DisbursementVoucherCoverSheetService.generateDisbursementVoucherCoverSheet(String templateDirectory, String templateName, DisbursementVoucherDocument document, OutputStream outputStream)
          Generates a disbursement voucher cover sheet.
 org.kuali.rice.kns.util.KualiDecimal DisbursementVoucherTaxService.getNonResidentAlienTaxAmount(DisbursementVoucherDocument document)
          Returns the non-resident alien accounting line tax amount (if any).
 boolean DisbursementVoucherCoverSheetService.isCoverSheetPrintable(DisbursementVoucherDocument document)
          checks the status of the document to see if the cover sheet is printable
 void DisbursementVoucherTaxService.processNonResidentAlienTax(DisbursementVoucherDocument document)
          Generates new tax lines based on associated non-resident alien information, and debits the check total
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.document.service.impl
 

Methods in org.kuali.kfs.fp.document.service.impl with parameters of type DisbursementVoucherDocument
 void DisbursementVoucherPayeeServiceImpl.checkPayeeAddressForChanges(DisbursementVoucherDocument dvDoc)
           
 void DisbursementVoucherTaxServiceImpl.clearNRATaxLines(DisbursementVoucherDocument document)
          Removes non-resident alien (NRA) tax lines from the document's accounting lines and updates the check total.
 void DisbursementVoucherCoverSheetServiceImpl.generateDisbursementVoucherCoverSheet(String templateDirectory, String templateName, DisbursementVoucherDocument document, OutputStream outputStream)
          This method uses the values provided to build and populate a cover sheet associated with a given DisbursementVoucher.
protected  void DisbursementVoucherTaxServiceImpl.generateNRATaxLines(DisbursementVoucherDocument document)
          This method generates non-resident alien (NRA) tax lines for the given disbursement voucher.
protected  AccountingLine DisbursementVoucherTaxServiceImpl.generateTaxAccountingLine(DisbursementVoucherDocument document, String chart, String account, String objectCode, org.kuali.rice.kns.util.KualiDecimal taxPercent, org.kuali.rice.kns.util.KualiDecimal taxableAmount)
          Generates an accounting line for the chart, account, object code & tax percentage values given.
protected  FinancialSystemTransactionalDocumentAuthorizerBase DisbursementVoucherPayeeServiceImpl.getDocumentAuthorizer(DisbursementVoucherDocument dvDoc)
          Constructs a document authorizer for this class
 org.kuali.rice.kns.util.KualiDecimal DisbursementVoucherTaxServiceImpl.getNonResidentAlienTaxAmount(DisbursementVoucherDocument document)
          This method retrieves the non-resident alien (NRA) tax amount using the disbursement voucher given to calculate the amount.
 boolean DisbursementVoucherCoverSheetServiceImpl.isCoverSheetPrintable(DisbursementVoucherDocument document)
           
 void DisbursementVoucherTaxServiceImpl.processNonResidentAlienTax(DisbursementVoucherDocument document)
          This method validates the non-resident alien (NRA) tax information for the document and if the information validates, the NRA tax lines are generated.
protected  void DisbursementVoucherPayeeServiceImpl.setupFYIs(DisbursementVoucherDocument dvDoc, Set<org.kuali.rice.kim.bo.Person> priorApprovers, String initiatorUserId)
          Creates FYI requests to previous approvers
 void DisbursementVoucherTaxServiceImpl.validateNonResidentAlienInformation(DisbursementVoucherDocument document)
          Validates fields for an alien payment.
protected  boolean DisbursementVoucherTaxServiceImpl.validateNRATaxInformation(DisbursementVoucherDocument document)
          This method performs a series of validation checks to ensure that the disbursement voucher given contains non-resident alien specific information and non-resident alien tax lines are necessary.
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.document.validation.impl
 

Methods in org.kuali.kfs.fp.document.validation.impl that return DisbursementVoucherDocument
 DisbursementVoucherDocument DisbursementVoucherCampusSpecialHandlingValidation.getDisbursementVoucherDocumentForValidation()
          Gets the disbursementVoucherDocumentForValidation attribute.
protected  DisbursementVoucherDocument DisbursementVoucherCampusSpecialHandlingValidation.getPersistedDisbursementVoucherDocument()
          Retrieves from the persistence store the persisted version of the given document
 

Methods in org.kuali.kfs.fp.document.validation.impl with parameters of type DisbursementVoucherDocument
protected  boolean DisbursementVoucherDocumentPreRules.allowTurningOnOfSpecialHandling(DisbursementVoucherDocument dvDocument)
          Allows the automatic turning on of special handling indicator - which will not be allowed at the Campus route level
protected  boolean DisbursementVoucherDocumentPreRules.checkBankCodeActive(DisbursementVoucherDocument dvDocument)
          If bank specification is enabled, prompts user to use the continuation bank code when the given bank code is inactive
protected  boolean DisbursementVoucherDocumentPreRules.checkForeignDraftTabState(DisbursementVoucherDocument dvDocument)
          Returns true if the state of all the tabs is valid, false otherwise.
protected  boolean DisbursementVoucherDocumentPreRules.checkNonEmployeeTravelTabState(DisbursementVoucherDocument dvDocument)
          This method checks non-employee travel tab state is valid
protected  void DisbursementVoucherDocumentPreRules.checkSpecialHandlingIndicator(DisbursementVoucherDocument dvDocument)
          If the special handling name and address 1 fields have value, this will mark the special handling indicator for the user.
protected  boolean DisbursementVoucherDocumentPreRules.checkWireTransferTabState(DisbursementVoucherDocument dvDocument)
          This method returns true if the state of all the tabs is valid, false otherwise.
protected  List<String> DisbursementVoucherAccountingLineTotalsValidation.getForeignDraftAndWireTransferEditModes(DisbursementVoucherDocument dvDocument)
          get foreign draft And wire transfer edit mode names, as well as tax if the payee is a non-resident alien
protected  int DisbursementVoucherCampusSpecialHandlingValidation.getNoteCount(DisbursementVoucherDocument dvDoc)
          Determines the count of notes on the given document
protected  boolean DisbursementVoucherNonEmployeeTravelValidation.hasIncomeClassCode(DisbursementVoucherDocument document)
          Determines if the given document has an income for tax
protected  boolean DisbursementVoucherDocumentFieldValidation.hasNoNotes(DisbursementVoucherDocument document)
          Return true if disbursement voucher does not have any notes
protected  boolean DisbursementVoucherAccountingLineTotalsValidation.includeTaxAsTotalChangingMode(DisbursementVoucherDocument dvDocument)
          Determines whether the tax edit mode should be allowed to change the accounting line totals, based on whether the payee is a non-resident alient or not
protected  boolean DisbursementVoucherNonEmployeeTravelValidation.isGrossUp(DisbursementVoucherDocument document)
          Determines if the tax on the document was gross up
protected  boolean DisbursementVoucherCampusSpecialHandlingValidation.isSpecialHandlingChanged(DisbursementVoucherDocument persistedDocument)
          Determines if special handling was turned off from the DisbursementVoucherDocumentForValidation
protected  boolean DisbursementVoucherPrePaidTravelValidation.isTravelPrepaidPaymentReason(DisbursementVoucherDocument disbursementVoucherDocument)
          Returns whether the document's payment reason is for prepaid travel
 void DisbursementVoucherCampusSpecialHandlingValidation.setDisbursementVoucherDocumentForValidation(DisbursementVoucherDocument disbursementVoucherDocumentForValidation)
          Sets the disbursementVoucherDocumentForValidation attribute value.
protected  boolean DisbursementVoucherNonEmployeeTravelValidation.validateTravelAmount(DisbursementVoucherDocument document)
          Determines if tax should be taken into consideration when checking the total travel amount, and validates that it matches the paid amount
 

Uses of DisbursementVoucherDocument in org.kuali.kfs.fp.document.web.struts
 

Methods in org.kuali.kfs.fp.document.web.struts with parameters of type DisbursementVoucherDocument
protected  boolean DisbursementVoucherAction.hasFullEdit(DisbursementVoucherDocument document)
          Determines if the current user has full edit permissions on the document, which would allow them to repopulate the payee
 



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