Modifier and Type | Method and Description |
---|---|
PaymentRequestDocument |
PaymentRequestItem.getPaymentRequest() |
Modifier and Type | Method and Description |
---|---|
void |
PaymentRequestItem.setPaymentRequest(PaymentRequestDocument paymentRequest) |
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
List<PaymentRequestDocument> |
PurapDocumentsStatusCodeMigrationDaoOjb.getPaymentRequestDocumentsForStatusCodeMigration() |
Modifier and Type | Field and Description |
---|---|
protected PaymentRequestDocument |
VendorCreditMemoDocument.paymentRequestDocument |
Modifier and Type | Method and Description |
---|---|
PaymentRequestDocument |
VendorCreditMemoDocument.getPaymentRequest()
Deprecated.
|
PaymentRequestDocument |
VendorCreditMemoDocument.getPaymentRequestDocument() |
Modifier and Type | Method and Description |
---|---|
void |
VendorCreditMemoDocument.setPaymentRequest(PaymentRequestDocument paymentRequest)
Deprecated.
|
void |
VendorCreditMemoDocument.setPaymentRequestDocument(PaymentRequestDocument paymentRequestDocument) |
Modifier and Type | Method and Description |
---|---|
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.canProcessorInit(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.
|
Modifier and Type | Method and Description |
---|---|
List<PaymentRequestDocument> |
PaymentRequestDao.getImmediatePaymentRequestsToExtract(String chartCode)
Get all the payment requests that are marked immediate that need to be extracted to PDP.
|
List<PaymentRequestDocument> |
PaymentRequestDao.getPaymentRequestsToExtract(boolean onlySpecialPayments,
String chartCode,
Date onOrBeforePaymentRequestPayDate)
Get all the payment requests that need to be extracted to PDP.
|
List<PaymentRequestDocument> |
PaymentRequestDao.getPaymentRequestsToExtract(String campusCode,
Integer paymentRequestIdentifier,
Integer purchaseOrderIdentifier,
Integer vendorHeaderGeneratedIdentifier,
Integer vendorDetailAssignedIdentifier,
Date currentSqlDateMidnight)
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.
|
Modifier and Type | Method and Description |
---|---|
List<PaymentRequestDocument> |
PaymentRequestDaoOjb.getActivePaymentRequestsByPOIdInvoiceAmountInvoiceDate(Integer poId,
org.kuali.rice.core.api.util.type.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.getImmediatePaymentRequestsToExtract(String chartCode) |
protected List<PaymentRequestDocument> |
PaymentRequestDaoOjb.getPaymentRequestsByQueryByCriteria(org.apache.ojb.broker.query.QueryByCriteria qbc)
Retrieves a list of payment requests by user defined criteria.
|
List<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')})
|
List<PaymentRequestDocument> |
PaymentRequestDaoOjb.getPaymentRequestsToExtract(String campusCode,
Integer paymentRequestIdentifier,
Integer purchaseOrderIdentifier,
Integer vendorHeaderGeneratedIdentifier,
Integer vendorDetailAssignedIdentifier,
Date currentSqlDateMidnight)
Deprecated.
|
Collection<PaymentRequestDocument> |
PaymentRequestDaoOjb.getPaymentRequestsToExtractForVendor(String campusCode,
VendorGroupingHelper vendor,
Date onOrBeforePaymentRequestPayDate) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Collection<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.
|
Modifier and Type | Method and Description |
---|---|
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) |
boolean |
PaymentRequestService.autoApprovePaymentRequest(PaymentRequestDocument doc,
org.kuali.rice.core.api.util.type.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.
|
void |
PaymentRequestService.clearTax(PaymentRequestDocument document)
Clears tax info.
|
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.
|
Modifier and Type | Method and Description |
---|---|
PaymentRequestDocument |
PaymentRequestServiceImpl.addHoldOnPaymentRequest(PaymentRequestDocument document,
String note) |
PaymentRequestDocument |
PaymentRequestServiceImpl.getPaymentRequestByDocumentNumber(String documentNumber) |
PaymentRequestDocument |
PaymentRequestServiceImpl.getPaymentRequestById(Integer poDocId) |
PaymentRequestDocument |
PaymentRequestServiceImpl.removeHoldOnPaymentRequest(PaymentRequestDocument document,
String note) |
Modifier and Type | Method and Description |
---|---|
protected Collection<PaymentRequestDocument> |
PaymentRequestServiceImpl.filterPaymentRequestByAppDocStatus(Collection<PaymentRequestDocument> paymentRequestDocuments,
String... appDocStatus)
Wrapper class to the filterPaymentRequestByAppDocStatus
This class first extract the payment request document numbers from the Payment Request Collections,
then perform the filterPaymentRequestByAppDocStatus function.
|
protected Iterator<PaymentRequestDocument> |
PaymentRequestServiceImpl.filterPaymentRequestByAppDocStatus(Iterator<PaymentRequestDocument> paymentRequestIterator,
String... appDocStatus)
Wrapper class to the filterPaymentRequestByAppDocStatus (Collection
|
Collection<PaymentRequestDocument> |
PaymentRequestServiceImpl.getImmediatePaymentRequestsToExtract(String chartCode) |
List<PaymentRequestDocument> |
PaymentRequestServiceImpl.getPaymentRequestsByPOIdInvoiceAmountInvoiceDate(Integer poId,
org.kuali.rice.core.api.util.type.KualiDecimal invoiceAmount,
Date invoiceDate) |
List<PaymentRequestDocument> |
PaymentRequestServiceImpl.getPaymentRequestsByPurchaseOrderId(Integer poDocId) |
Collection<PaymentRequestDocument> |
PaymentRequestServiceImpl.getPaymentRequestsToExtract(Date onOrBeforePaymentRequestPayDate) |
Collection<PaymentRequestDocument> |
PaymentRequestServiceImpl.getPaymentRequestsToExtractByCM(String campusCode,
VendorCreditMemoDocument cmd)
Deprecated.
|
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) |
Modifier and Type | Method and Description |
---|---|
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 |
InvoiceServiceImpl.autoApprovePaymentRequest(PaymentRequestDocument doc)
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.
|
boolean |
PaymentRequestServiceImpl.autoApprovePaymentRequest(PaymentRequestDocument doc) |
boolean |
PaymentRequestServiceImpl.autoApprovePaymentRequest(PaymentRequestDocument doc,
org.kuali.rice.core.api.util.type.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.
|
void |
PaymentRequestServiceImpl.clearTax(PaymentRequestDocument document) |
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.core.api.util.type.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.
|
Modifier and Type | Method and Description |
---|---|
protected Collection<PaymentRequestDocument> |
PaymentRequestServiceImpl.filterPaymentRequestByAppDocStatus(Collection<PaymentRequestDocument> paymentRequestDocuments,
String... appDocStatus)
Wrapper class to the filterPaymentRequestByAppDocStatus
This class first extract the payment request document numbers from the Payment Request Collections,
then perform the filterPaymentRequestByAppDocStatus function.
|
protected Iterator<PaymentRequestDocument> |
PaymentRequestServiceImpl.filterPaymentRequestByAppDocStatus(Iterator<PaymentRequestDocument> paymentRequestIterator,
String... appDocStatus)
Wrapper class to the filterPaymentRequestByAppDocStatus (Collection
|
Modifier and Type | Method and Description |
---|---|
protected PaymentRequestDocument |
PaymentRequestProcessItemValidation.getPreqDocument()
Gets the preqDocument attribute.
|
protected PaymentRequestDocument |
PaymentRequestPayDateNotPastValidation.retrievePaymentRequestDocumentFromDatabase(PaymentRequestDocument document)
Retrieves the payment request document from the database.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
PaymentRequestDocument |
PaymentRequestForm.getPaymentRequestDocument() |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected PaymentRequestDocument |
ElectronicInvoiceHelperServiceImpl.createPaymentRequest(ElectronicInvoiceOrderHolder orderHolder) |
Modifier and Type | Method and Description |
---|---|
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.api.identity.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 |
ElectronicInvoiceHelperServiceImpl.setProcessingCampus(PaymentRequestDocument preqDoc,
String initiatorCampusCode)
This method check OVERRIDE_PROCESSING_CAMPUS parameter to set processing campus code.
|
protected void |
PdpExtractServiceImpl.updatePaymentRequest(PaymentRequestDocument paymentRequestDocument,
org.kuali.rice.kim.api.identity.Person puser,
Date processRunDate)
Mark a payment request as extracted
|
Modifier and Type | Method and Description |
---|---|
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.api.identity.Person puser,
Date processRunDate,
Batch batch)
Processes the list of payment requests and credit memos as a payment group pending
|
Modifier and Type | Method and Description |
---|---|
PaymentRequestDocument |
OlePaymentRequestItem.getPaymentRequestDocument() |
Modifier and Type | Method and Description |
---|---|
void |
OlePaymentRequestItem.setPaymentRequestDocument(PaymentRequestDocument paymentRequestDocument) |
Constructor and Description |
---|
OlePaymentRequestItem(PurchaseOrderItem poi,
PaymentRequestDocument preq)
Constructs a OlePaymentRequestItem.java.
|
OlePaymentRequestItem(PurchaseOrderItem poi,
PaymentRequestDocument preq,
HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
Constructs a OlePaymentRequestItem.java.
|
Modifier and Type | Class and Description |
---|---|
class |
OlePaymentRequestDocument
This class is the document class for Ole Payment Request
|
Modifier and Type | Method and Description |
---|---|
boolean |
OleInvoiceService.autoApprovePaymentRequest(PaymentRequestDocument doc)
Checks whether the invoice document is eligible for auto approval.
|
Modifier and Type | Method and Description |
---|---|
PaymentRequestDocument |
OlePaymentRequestServiceImpl.getPaymentRequestByDocumentNumber(String documentNumber) |
Modifier and Type | Method and Description |
---|---|
void |
OlePaymentRequestServiceImpl.calculatePaymentRequest(PaymentRequestDocument paymentRequest,
boolean updateDiscount) |
protected void |
OlePaymentRequestServiceImpl.distributeAccounting(PaymentRequestDocument paymentRequestDocument) |
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.