Uses of Class
org.kuali.kfs.module.purap.document.PaymentRequestDocument

Packages that use PaymentRequestDocument
org.kuali.kfs.module.cab.batch.service.impl   
org.kuali.kfs.module.purap.businessobject   
org.kuali.kfs.module.purap.document   
org.kuali.kfs.module.purap.document.authorization   
org.kuali.kfs.module.purap.document.dataaccess   
org.kuali.kfs.module.purap.document.dataaccess.impl   
org.kuali.kfs.module.purap.document.service   
org.kuali.kfs.module.purap.document.service.impl   
org.kuali.kfs.module.purap.document.validation.impl   
org.kuali.kfs.module.purap.document.web.struts   
org.kuali.kfs.module.purap.service   
org.kuali.kfs.module.purap.service.impl   
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.cab.batch.service.impl
 

Methods in org.kuali.kfs.module.cab.batch.service.impl that return PaymentRequestDocument
protected  PaymentRequestDocument BatchExtractServiceImpl.findPaymentRequestDocument(Entry entry)
          Retrieves a payment request document for a specific document number
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.businessobject
 

Methods in org.kuali.kfs.module.purap.businessobject that return PaymentRequestDocument
 PaymentRequestDocument PaymentRequestItem.getPaymentRequest()
           
 

Methods in org.kuali.kfs.module.purap.businessobject with parameters of type PaymentRequestDocument
 void PaymentRequestItem.setPaymentRequest(PaymentRequestDocument paymentRequest)
           
 

Constructors in org.kuali.kfs.module.purap.businessobject with parameters of type PaymentRequestDocument
PaymentRequestItem(PurchaseOrderItem poi, PaymentRequestDocument preq)
          preq item constructor - Delegate
PaymentRequestItem(PurchaseOrderItem poi, PaymentRequestDocument preq, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Constructs a new payment request item, but also merges expired accounts.
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document
 

Fields in org.kuali.kfs.module.purap.document declared as PaymentRequestDocument
protected  PaymentRequestDocument VendorCreditMemoDocument.paymentRequestDocument
           
 

Methods in org.kuali.kfs.module.purap.document that return PaymentRequestDocument
 PaymentRequestDocument VendorCreditMemoDocument.getPaymentRequest()
          Deprecated.  
 PaymentRequestDocument VendorCreditMemoDocument.getPaymentRequestDocument()
           
 

Methods in org.kuali.kfs.module.purap.document with parameters of type PaymentRequestDocument
 void VendorCreditMemoDocument.setPaymentRequest(PaymentRequestDocument paymentRequest)
          Deprecated.  
 void VendorCreditMemoDocument.setPaymentRequestDocument(PaymentRequestDocument paymentRequestDocument)
           
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document.authorization
 

Methods in org.kuali.kfs.module.purap.document.authorization with parameters of type PaymentRequestDocument
protected  boolean PaymentRequestDocumentPresentationController.canEditPreExtraction(PaymentRequestDocument paymentRequestDocument)
           
protected  boolean PaymentRequestDocumentPresentationController.canHold(PaymentRequestDocument paymentRequestDocument)
          Determines whether the PaymentRequest Hold button shall be available.
protected  boolean PaymentRequestDocumentPresentationController.canManagerCancel(PaymentRequestDocument paymentRequestDocument)
           
protected  boolean PaymentRequestDocumentPresentationController.canProcessorCancel(PaymentRequestDocument paymentRequestDocument)
           
protected  boolean PaymentRequestDocumentPresentationController.canRemoveHold(PaymentRequestDocument paymentRequestDocument)
          Determines whether the Remove Hold button shall be available.
protected  boolean PaymentRequestDocumentPresentationController.canRemoveRequestCancel(PaymentRequestDocument paymentRequestDocument)
          Determines whether the Remove Request Cancel button shall be available.
protected  boolean PaymentRequestDocumentPresentationController.canRequestCancel(PaymentRequestDocument paymentRequestDocument)
          Determines whether the Request Cancel PaymentRequest button shall be available.
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document.dataaccess
 

Methods in org.kuali.kfs.module.purap.document.dataaccess that return types with arguments of type PaymentRequestDocument
 List<PaymentRequestDocument> PaymentRequestDao.getEligibleForAutoApproval()
          Get all payment request documents that are eligible for auto-approval.
 Collection<PaymentRequestDocument> PaymentRequestDao.getImmediatePaymentRequestsToExtract(String chartCode)
          Get all the payment requests that are marked immediate that need to be extracted to PDP.
 List<PaymentRequestDocument> PaymentRequestDao.getPaymentRequestInReceivingStatus()
          Get all payment request which are waiting in receiving status queue
 Collection<PaymentRequestDocument> PaymentRequestDao.getPaymentRequestsToExtract(boolean onlySpecialPayments, String chartCode, Date onOrBeforePaymentRequestPayDate)
          Get all the payment requests that need to be extracted to PDP.
 Iterator<PaymentRequestDocument> PaymentRequestDao.getPaymentRequestsToExtract(String campusCode, Integer paymentRequestIdentifier, Integer purchaseOrderIdentifier, Integer vendorHeaderGeneratedIdentifier, Integer vendorDetailAssignedIdentifier)
          Get all the payment requests that need to be extracted that match a credit memo.
 Collection<PaymentRequestDocument> PaymentRequestDao.getPaymentRequestsToExtractForVendor(String campusCode, VendorGroupingHelper vendor, Date onOrBeforePaymentRequestPayDate)
          Get all the payment requests that need to be extracted that match a credit memo.
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document.dataaccess.impl
 

Methods in org.kuali.kfs.module.purap.document.dataaccess.impl that return types with arguments of type PaymentRequestDocument
 List<PaymentRequestDocument> PaymentRequestDaoOjb.getActivePaymentRequestsByPOIdInvoiceAmountInvoiceDate(Integer poId, org.kuali.rice.kns.util.KualiDecimal vendorInvoiceAmount, Date invoiceDate)
           
 List<PaymentRequestDocument> PaymentRequestDaoOjb.getActivePaymentRequestsByVendorNumber(Integer vendorHeaderGeneratedId, Integer vendorDetailAssignedId)
          Retrieves a list of payment requests with the given vendor id and invoice number.
 List<PaymentRequestDocument> PaymentRequestDaoOjb.getActivePaymentRequestsByVendorNumberInvoiceNumber(Integer vendorHeaderGeneratedId, Integer vendorDetailAssignedId, String invoiceNumber)
          Retrieves a list of payment requests with the given vendor id and invoice number.
 List<PaymentRequestDocument> PaymentRequestDaoOjb.getEligibleForAutoApproval()
           
 Collection<PaymentRequestDocument> PaymentRequestDaoOjb.getImmediatePaymentRequestsToExtract(String chartCode)
           
 List<PaymentRequestDocument> PaymentRequestDaoOjb.getPaymentRequestInReceivingStatus()
           
protected  List<PaymentRequestDocument> PaymentRequestDaoOjb.getPaymentRequestsByQueryByCriteria(org.apache.ojb.broker.query.QueryByCriteria qbc)
          Retrieves a list of payment requests by user defined criteria.
 Collection<PaymentRequestDocument> PaymentRequestDaoOjb.getPaymentRequestsToExtract(boolean onlySpecialPayments, String chartCode, Date onOrBeforePaymentRequestPayDate)
          The special payments query should be this: select * from pur.ap_pmt_rqst_t where pmt_rqst_stat_cd in ('AUTO', 'DPTA') and prcs_cmp_cd = ? and pmt_extrt_ts is NULL and pmt_hld_ind = 'N' and ( ( ( pmt_spcl_handlg_instrc_ln1_txt is not NULL or pmt_spcl_handlg_instrc_ln2_txt is not NULL or pmt_spcl_handlg_instrc_ln3_txt is not NULL or pmt_att_ind = 'Y') and trunc (pmt_rqst_pay_dt) <= trunc (sysdate)) or IMD_PMT_IND = 'Y')})
 Iterator<PaymentRequestDocument> PaymentRequestDaoOjb.getPaymentRequestsToExtract(String campusCode, Integer paymentRequestIdentifier, Integer purchaseOrderIdentifier, Integer vendorHeaderGeneratedIdentifier, Integer vendorDetailAssignedIdentifier)
           
 Collection<PaymentRequestDocument> PaymentRequestDaoOjb.getPaymentRequestsToExtractForVendor(String campusCode, VendorGroupingHelper vendor, Date onOrBeforePaymentRequestPayDate)
           
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document.service
 

Methods in org.kuali.kfs.module.purap.document.service that return PaymentRequestDocument
 PaymentRequestDocument PaymentRequestService.addHoldOnPaymentRequest(PaymentRequestDocument document, String note)
          Marks a payment request on hold.
 PaymentRequestDocument PaymentRequestService.getPaymentRequestByDocumentNumber(String documentNumber)
          Obtains the payment request document given the document number.
 PaymentRequestDocument PaymentRequestService.getPaymentRequestById(Integer poDocId)
          Obtains the payment request document given the purapDocumentIdentifier.
 PaymentRequestDocument PaymentRequestService.removeHoldOnPaymentRequest(PaymentRequestDocument document, String note)
          Removes a hold on a payment request.
 

Methods in org.kuali.kfs.module.purap.document.service that return types with arguments of type PaymentRequestDocument
 Collection<PaymentRequestDocument> PaymentRequestService.getImmediatePaymentRequestsToExtract(String chartCode)
          Get all the payment requests that are immediate and need to be extracted to PDP.
 List<PaymentRequestDocument> PaymentRequestService.getPaymentRequestsByPurchaseOrderId(Integer poDocId)
          Obtains a list of payment request documents given the purchase order id.
 Collection<PaymentRequestDocument> PaymentRequestService.getPaymentRequestsToExtract(Date onOrBeforePaymentRequestPayDate)
          Get all the payment requests that need to be extracted.
 Iterator<PaymentRequestDocument> PaymentRequestService.getPaymentRequestsToExtractByCM(String campusCode, VendorCreditMemoDocument cmd)
          Get all the payment requests that match a credit memo.
 Collection<PaymentRequestDocument> PaymentRequestService.getPaymentRequestsToExtractByVendor(String campusCode, VendorGroupingHelper vendor, Date onOrBeforePaymentRequestPayDate)
          Get all the payment requests that match a vendor.
 Collection<PaymentRequestDocument> PaymentRequestService.getPaymentRequestsToExtractSpecialPayments(String chartCode, Date onOrBeforePaymentRequestPayDate)
          Get all the special payment requests for a single chart that need to be extracted.
 Collection<PaymentRequestDocument> PaymentRequestService.getPaymentRequestToExtractByChart(String chartCode, Date onOrBeforePaymentRequestPayDate)
          Get all the regular payment requests for a single campus.
 

Methods in org.kuali.kfs.module.purap.document.service with parameters of type PaymentRequestDocument
 PaymentRequestDocument PaymentRequestService.addHoldOnPaymentRequest(PaymentRequestDocument document, String note)
          Marks a payment request on hold.
 boolean PaymentRequestService.allowBackpost(PaymentRequestDocument paymentRequestDocument)
          Payment Requests created in the previous fiscal year get backdated if we're at the beginning of the new fiscal year (i.e.
 boolean PaymentRequestService.autoApprovePaymentRequest(PaymentRequestDocument doc, org.kuali.rice.kns.util.KualiDecimal defaultMinimumLimit)
          Checks whether the payment request document is eligible for auto approval.
 void PaymentRequestService.calculatePaymentRequest(PaymentRequestDocument pr, boolean updateDiscount)
          Recalculate the payment request.
 void PaymentRequestService.calculateTaxArea(PaymentRequestDocument preq)
          Performs calculations on the tax edit area, generates and adds NRA tax charge items as below the line items, with their accounting lines; the calculation will activate updates on the account summary tab and the general ledger entries as well.
 void PaymentRequestService.cancelExtractedPaymentRequest(PaymentRequestDocument paymentRequest, String note)
          Cancels a PREQ that has already been extracted if allowed.
 void PaymentRequestService.changeVendor(PaymentRequestDocument preq, Integer headerId, Integer detailId)
          Changes the current vendor to the vendor passed in.
 boolean PaymentRequestService.hasDiscountItem(PaymentRequestDocument preq)
          This method specifies whether the payment request document has a discount item.
 boolean PaymentRequestService.isExtracted(PaymentRequestDocument document)
          Returns true if the payment request has been extracted
 boolean PaymentRequestService.isPurchaseOrderValidForPaymentRequestDocumentCreation(PaymentRequestDocument paymentRequestDocument, PurchaseOrderDocument po)
           
 void PaymentRequestService.markPaid(PaymentRequestDocument pr, Date processDate)
          Mark a payment request as being paid and set the payment request's paid date as the processDate.
 HashMap<String,String> PaymentRequestService.paymentRequestDuplicateMessages(PaymentRequestDocument document)
          Performs the processing to check whether the payment request is a duplicate and if so, adds the information about the type of duplication into the resulting HashMap to be returned by this method.
 void PaymentRequestService.populateAndSavePaymentRequest(PaymentRequestDocument preq)
          Populate and save payment request.
 void PaymentRequestService.populatePaymentRequest(PaymentRequestDocument preq)
          Populate payment request.
 PaymentRequestDocument PaymentRequestService.removeHoldOnPaymentRequest(PaymentRequestDocument document, String note)
          Removes a hold on a payment request.
 void PaymentRequestService.removeIneligibleAdditionalCharges(PaymentRequestDocument document)
          Removes additional charge items that are not eligible on the payment request document.
 void PaymentRequestService.removeRequestCancelOnPaymentRequest(PaymentRequestDocument document, String note)
          Removes a request cancel on payment request.
 void PaymentRequestService.requestCancelOnPaymentRequest(PaymentRequestDocument document, String note)
          Marks a payment request as requested to be canceled.
 void PaymentRequestService.resetExtractedPaymentRequest(PaymentRequestDocument paymentRequest, String note)
          Resets a Payment Request that had an associated Payment Request or Credit Memo cancelled externally.
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document.service.impl
 

Methods in org.kuali.kfs.module.purap.document.service.impl that return PaymentRequestDocument
 PaymentRequestDocument PaymentRequestServiceImpl.addHoldOnPaymentRequest(PaymentRequestDocument document, String note)
           
 PaymentRequestDocument PaymentRequestServiceImpl.getPaymentRequestByDocumentNumber(String documentNumber)
           
 PaymentRequestDocument PaymentRequestServiceImpl.getPaymentRequestById(Integer poDocId)
           
 PaymentRequestDocument PaymentRequestServiceImpl.removeHoldOnPaymentRequest(PaymentRequestDocument document, String note)
           
 

Methods in org.kuali.kfs.module.purap.document.service.impl that return types with arguments of type PaymentRequestDocument
 Collection<PaymentRequestDocument> PaymentRequestServiceImpl.getImmediatePaymentRequestsToExtract(String chartCode)
           
 List<PaymentRequestDocument> PaymentRequestServiceImpl.getPaymentRequestsByPurchaseOrderId(Integer poDocId)
           
 Collection<PaymentRequestDocument> PaymentRequestServiceImpl.getPaymentRequestsToExtract(Date onOrBeforePaymentRequestPayDate)
           
 Iterator<PaymentRequestDocument> PaymentRequestServiceImpl.getPaymentRequestsToExtractByCM(String campusCode, VendorCreditMemoDocument cmd)
           
 Collection<PaymentRequestDocument> PaymentRequestServiceImpl.getPaymentRequestsToExtractByVendor(String campusCode, VendorGroupingHelper vendor, Date onOrBeforePaymentRequestPayDate)
           
 Collection<PaymentRequestDocument> PaymentRequestServiceImpl.getPaymentRequestsToExtractSpecialPayments(String chartCode, Date onOrBeforePaymentRequestPayDate)
           
 Collection<PaymentRequestDocument> PaymentRequestServiceImpl.getPaymentRequestToExtractByChart(String chartCode, Date onOrBeforePaymentRequestPayDate)
           
 

Methods in org.kuali.kfs.module.purap.document.service.impl with parameters of type PaymentRequestDocument
 PaymentRequestDocument PaymentRequestServiceImpl.addHoldOnPaymentRequest(PaymentRequestDocument document, String note)
           
protected  PurApItem PaymentRequestServiceImpl.addTaxItem(PaymentRequestDocument preq, String itemTypeCode, BigDecimal taxableAmount)
          Generates a NRA tax item and adds to the specified payment request, according to the specified item type code.
 boolean PaymentRequestServiceImpl.allowBackpost(PaymentRequestDocument paymentRequestDocument)
           
 boolean PaymentRequestServiceImpl.autoApprovePaymentRequest(PaymentRequestDocument doc, org.kuali.rice.kns.util.KualiDecimal defaultMinimumLimit)
          NOTE: in the event of auto-approval failure, this method may throw a RuntimeException, indicating to Spring transactional management that the transaction should be rolled back.
protected  void PaymentRequestServiceImpl.calculateDiscount(PaymentRequestDocument paymentRequestDocument)
          Calculates the discount item for this paymentRequest.
 void PaymentRequestServiceImpl.calculatePaymentRequest(PaymentRequestDocument paymentRequest, boolean updateDiscount)
           
 void PaymentRequestServiceImpl.calculateTaxArea(PaymentRequestDocument preq)
           
 void PaymentRequestServiceImpl.cancelExtractedPaymentRequest(PaymentRequestDocument paymentRequest, String note)
           
 void PaymentRequestServiceImpl.changeVendor(PaymentRequestDocument preq, Integer headerId, Integer detailId)
           
protected  void PaymentRequestServiceImpl.clearRequestCancelFields(PaymentRequestDocument document)
          Clears the request cancel fields.
protected  void PaymentRequestServiceImpl.distributeAccounting(PaymentRequestDocument paymentRequestDocument)
          Distributes accounts for a payment request document.
protected  PaymentRequestItem PaymentRequestServiceImpl.findDiscountItem(PaymentRequestDocument paymentRequestDocument)
          Finds the discount item of the payment request document.
protected  PaymentRequestItem PaymentRequestServiceImpl.findFullOrderDiscountItem(PaymentRequestDocument paymentRequestDocument)
          Finds the full order discount item of the payment request document.
 boolean PaymentRequestServiceImpl.hasDiscountItem(PaymentRequestDocument preq)
           
protected  boolean PaymentRequestServiceImpl.isBeingAdHocRouted(PaymentRequestDocument document)
           
protected  boolean PaymentRequestServiceImpl.isEligibleForAutoApproval(PaymentRequestDocument document, org.kuali.rice.kns.util.KualiDecimal defaultMinimumLimit)
          Determines whether or not a payment request document can be automatically approved.
 boolean PaymentRequestServiceImpl.isExtracted(PaymentRequestDocument document)
           
 boolean PaymentRequestServiceImpl.isPurchaseOrderValidForPaymentRequestDocumentCreation(PaymentRequestDocument paymentRequestDocument, PurchaseOrderDocument po)
           
 void PaymentRequestServiceImpl.markPaid(PaymentRequestDocument pr, Date processDate)
           
 HashMap<String,String> PaymentRequestServiceImpl.paymentRequestDuplicateMessages(PaymentRequestDocument document)
           
 void PaymentRequestServiceImpl.populateAndSavePaymentRequest(PaymentRequestDocument preq)
           
 void PaymentRequestServiceImpl.populatePaymentRequest(PaymentRequestDocument paymentRequestDocument)
           
 PaymentRequestDocument PaymentRequestServiceImpl.removeHoldOnPaymentRequest(PaymentRequestDocument document, String note)
           
 void PaymentRequestServiceImpl.removeIneligibleAdditionalCharges(PaymentRequestDocument document)
           
 void PaymentRequestServiceImpl.removeRequestCancelOnPaymentRequest(PaymentRequestDocument document, String note)
           
protected  void PaymentRequestServiceImpl.removeTaxItems(PaymentRequestDocument preq)
          Removes all existing NRA tax items from the specified payment request.
 void PaymentRequestServiceImpl.requestCancelOnPaymentRequest(PaymentRequestDocument document, String note)
           
 void PaymentRequestServiceImpl.resetExtractedPaymentRequest(PaymentRequestDocument paymentRequest, String note)
           
protected  void PaymentRequestServiceImpl.setVendorAddress(VendorAddress va, PaymentRequestDocument preq)
          Set the Vendor address of the given ID.
protected  String PaymentRequestServiceImpl.updateStatusByNode(String currentNodeName, PaymentRequestDocument preqDoc)
          Updates the status of the payment request document.
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document.validation.impl
 

Methods in org.kuali.kfs.module.purap.document.validation.impl that return PaymentRequestDocument
protected  PaymentRequestDocument PaymentRequestProcessItemValidation.getPreqDocument()
          Gets the preqDocument attribute.
protected  PaymentRequestDocument PaymentRequestPayDateNotPastValidation.retrievePaymentRequestDocumentFromDatabase(PaymentRequestDocument document)
          Retrieves the payment request document from the database.
 

Methods in org.kuali.kfs.module.purap.document.validation.impl with parameters of type PaymentRequestDocument
 boolean PaymentRequestDocumentPreRules.confirmEncumberNextFiscalYear(PaymentRequestDocument preq)
           
 boolean PaymentRequestDocumentPreRules.confirmEncumberPriorFiscalYear(PaymentRequestDocument preq)
           
 boolean PaymentRequestDocumentPreRules.confirmExpiredAccount(PaymentRequestDocument preq)
           
 boolean PaymentRequestDocumentPreRules.confirmPayDayNotOverThresholdDaysAway(PaymentRequestDocument preq)
          Validates if the pay date threshold has not been passed, if so confirmation is required by the user to exceed the threshold.
 boolean PaymentRequestDocumentPreRules.confirmUnusedTradeIn(PaymentRequestDocument preq)
           
protected  boolean PaymentRequestInvoiceImageAttachmentValidation.isDocumentStoppedInRouteNode(PaymentRequestDocument document, String nodeName)
           
protected  PaymentRequestDocument PaymentRequestPayDateNotPastValidation.retrievePaymentRequestDocumentFromDatabase(PaymentRequestDocument document)
          Retrieves the payment request document from the database.
protected  boolean PaymentRequestProcessItemValidation.reviewAccountingLineValidation(PaymentRequestDocument document, PurApAccountingLine accountingLine)
           
protected  void PaymentRequestProcessItemValidation.setPreqDocument(PaymentRequestDocument preqDocument)
          Sets the preqDocument attribute value.
protected  boolean PaymentRequestProcessItemValidation.validateEachItem(PaymentRequestDocument paymentRequestDocument, PaymentRequestItem item)
          Calls another validate item method and passes an identifier string from the item.
 boolean PaymentRequestProcessItemValidation.validateItem(PaymentRequestDocument paymentRequestDocument, PaymentRequestItem item, String identifierString)
          Performs validation if full document entry not completed and peforms varying item validation.
 boolean PaymentRequestProcessItemValidation.validateItemAccounts(PaymentRequestDocument paymentRequestDocument, PaymentRequestItem item, String identifierString)
          Validates the totals for the item by account, that the total by each accounting line for the item, matches the extended price on the item.
protected  boolean PaymentRequestTaxAreaValidation.validateTaxIncomeClass(PaymentRequestDocument preq)
          Validates tax income class: when Non-Reportable income class is chosen, all other fields shall be left blank; It assumed that the input tax income class code is valid (existing and active in the system) since it's chosen from drop-down list.
protected  boolean PaymentRequestTaxAreaValidation.validateTaxIndicators(PaymentRequestDocument preq)
          Validates rules among tax treaty, gross up, foreign source, USAID, other exempt, and Special W-4.
protected  boolean PaymentRequestTaxAreaValidation.validateTaxRates(PaymentRequestDocument preq)
          Validates federal and state tax rates based on each other and the income class.
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.document.web.struts
 

Methods in org.kuali.kfs.module.purap.document.web.struts that return PaymentRequestDocument
 PaymentRequestDocument PaymentRequestForm.getPaymentRequestDocument()
           
 

Methods in org.kuali.kfs.module.purap.document.web.struts with parameters of type PaymentRequestDocument
protected  boolean PaymentRequestAction.isEncumberNextFiscalYear(PaymentRequestDocument paymentRequestDocument)
          Check if the current PREQ encumber next fiscal year from PO document.
protected  org.apache.struts.action.ActionForward PaymentRequestAction.performDuplicatePaymentRequestAndEncumberFiscalYearCheck(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PaymentRequestDocument paymentRequestDocument)
          This method runs two checks based on the user input on PREQ initiate screen: Encumber next fiscal year check and Duplicate payment request check.
 void PaymentRequestForm.setPaymentRequestDocument(PaymentRequestDocument purchaseOrderDocument)
           
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.service
 

Methods in org.kuali.kfs.module.purap.service with parameters of type PaymentRequestDocument
 void PurapAccountingService.convertMoneyToPercent(PaymentRequestDocument pr)
          Converts the amount to percent and updates the percent field on the CreditMemoAccount
 void PurapGeneralLedgerService.generateEntriesCreatePaymentRequest(PaymentRequestDocument preq)
          Generates general ledger pending entries for the creation of a Payment Request
 void PurapGeneralLedgerService.generateEntriesModifyPaymentRequest(PaymentRequestDocument preq)
          Generates general ledger pending entries for the modification of a Payment Request.
 

Uses of PaymentRequestDocument in org.kuali.kfs.module.purap.service.impl
 

Methods in org.kuali.kfs.module.purap.service.impl that return PaymentRequestDocument
protected  PaymentRequestDocument ElectronicInvoiceHelperServiceImpl.createPaymentRequest(ElectronicInvoiceOrderHolder orderHolder)
           
 

Methods in org.kuali.kfs.module.purap.service.impl with parameters of type PaymentRequestDocument
protected  void ElectronicInvoiceHelperServiceImpl.addShipToNotes(PaymentRequestDocument preqDoc, ElectronicInvoiceOrderHolder orderHolder)
           
 void PurapAccountingServiceImpl.convertMoneyToPercent(PaymentRequestDocument pr)
           
protected  void PurapGeneralLedgerServiceImpl.generateEntriesCancelPaymentRequest(PaymentRequestDocument preq)
          Called from generateEntriesCancelAccountsPayableDocument() for Payment Request Document
 void PurapGeneralLedgerServiceImpl.generateEntriesCreatePaymentRequest(PaymentRequestDocument preq)
           
 void PurapGeneralLedgerServiceImpl.generateEntriesModifyPaymentRequest(PaymentRequestDocument preq)
           
protected  boolean PurapGeneralLedgerServiceImpl.generateEntriesPaymentRequest(PaymentRequestDocument preq, List encumbrances, List summaryAccounts, String processType)
          Creates the general ledger entries for Payment Request actions.
protected  void ElectronicInvoiceHelperServiceImpl.populateItemDetails(PaymentRequestDocument preqDocument, ElectronicInvoiceOrderHolder orderHolder)
           
protected  PaymentDetail PdpExtractServiceImpl.populatePaymentDetail(PaymentRequestDocument paymentRequestDocument, Batch batch)
          Create a PDP Payment Detail record from a Payment Request document
protected  PaymentGroup PdpExtractServiceImpl.populatePaymentGroup(PaymentRequestDocument paymentRequestDocument, Batch batch)
          Populate the PDP Payment Group from fields on a payment request
protected  void ElectronicInvoiceHelperServiceImpl.processItemsForDiscount(PaymentRequestDocument preqDocument, ElectronicInvoiceOrderHolder orderHolder)
           
protected  PaymentGroup PdpExtractServiceImpl.processSinglePaymentRequestDocument(PaymentRequestDocument paymentRequestDocument, Batch batch, org.kuali.rice.kim.bo.Person puser, Date processRunDate)
          Handle a single payment request with no credit memos
protected  List<SourceAccountingLine> PurapGeneralLedgerServiceImpl.reencumberEncumbrance(PaymentRequestDocument preq)
          Re-encumber the Encumbrance on a PO based on values in a PREQ.
protected  List<SourceAccountingLine> PurapGeneralLedgerServiceImpl.relieveEncumbrance(PaymentRequestDocument preq)
          Relieve the Encumbrance on a PO based on values in a PREQ.
protected  void PdpExtractServiceImpl.updatePaymentRequest(PaymentRequestDocument paymentRequestDocument, org.kuali.rice.kim.bo.Person puser, Date processRunDate)
          Mark a payment request as extracted
 

Method parameters in org.kuali.kfs.module.purap.service.impl with type arguments of type PaymentRequestDocument
protected  PaymentGroup PdpExtractServiceImpl.buildPaymentGroup(List<PaymentRequestDocument> paymentRequests, List<VendorCreditMemoDocument> creditMemos, Batch batch)
          Create the PDP payment group from a list of payment requests & credit memos
protected  void PdpExtractServiceImpl.processPaymentBundle(List<PaymentRequestDocument> paymentRequests, List<VendorCreditMemoDocument> creditMemos, PdpExtractServiceImpl.Totals totals, List<String> preqsWithOutstandingCreditMemos, org.kuali.rice.kim.bo.Person puser, Date processRunDate, Batch batch)
          Processes the list of payment requests and credit memos as a payment group pending
 



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