|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PaymentRequestDao
Payment Request DAO Interface.
| Method Summary | |
|---|---|
List<String> |
getActivePaymentRequestDocumentNumbersForPurchaseOrder(Integer purchaseOrderId)
Retrieves a list of potentially active payment requests for a purchase order by status code. |
List |
getActivePaymentRequestsByPOIdInvoiceAmountInvoiceDate(Integer poId,
org.kuali.rice.kns.util.KualiDecimal invoiceAmount,
Date invoiceDate)
Retrieves a list of Payment Requests with the given PO Id, invoice amount, and invoice date. |
List |
getActivePaymentRequestsByVendorNumber(Integer vendorHeaderGeneratedId,
Integer vendorDetailAssignedId)
Retrieves a list of Payment Requests with the given vendor id and invoice number. |
List |
getActivePaymentRequestsByVendorNumberInvoiceNumber(Integer vendorHeaderGeneratedId,
Integer vendorDetailAssignedId,
String invoiceNumber)
Retrieves a list of Payment Requests with the given vendor id and invoice number. |
String |
getDocumentNumberByPaymentRequestId(Integer id)
Get a payment request document number by id. |
List<String> |
getDocumentNumbersByPurchaseOrderId(Integer id)
Retrieves a list of document numbers by purchase order id. |
List<PaymentRequestDocument> |
getEligibleForAutoApproval()
Get all payment request documents that are eligible for auto-approval. |
Collection<PaymentRequestDocument> |
getImmediatePaymentRequestsToExtract(String chartCode)
Get all the payment requests that are marked immediate that need to be extracted to PDP. |
List<PaymentRequestDocument> |
getPaymentRequestInReceivingStatus()
Get all payment request which are waiting in receiving status queue |
Collection<PaymentRequestDocument> |
getPaymentRequestsToExtract(boolean onlySpecialPayments,
String chartCode,
Date onOrBeforePaymentRequestPayDate)
Get all the payment requests that need to be extracted to PDP. |
Iterator<PaymentRequestDocument> |
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> |
getPaymentRequestsToExtractForVendor(String campusCode,
VendorGroupingHelper vendor,
Date onOrBeforePaymentRequestPayDate)
Get all the payment requests that need to be extracted that match a credit memo. |
| Method Detail |
|---|
Iterator<PaymentRequestDocument> getPaymentRequestsToExtract(String campusCode,
Integer paymentRequestIdentifier,
Integer purchaseOrderIdentifier,
Integer vendorHeaderGeneratedIdentifier,
Integer vendorDetailAssignedIdentifier)
campusCode - - limit results to a single chartpaymentRequestIdentifier - - Payment Request Identifier (can be null)purchaseOrderIdentifier - - PO Identifier (can be null)vendorHeaderGeneratedIdentifier - - Vendor Header IDvendorDetailAssignedIdentifier - - Vendor Detail ID
Collection<PaymentRequestDocument> getPaymentRequestsToExtractForVendor(String campusCode,
VendorGroupingHelper vendor,
Date onOrBeforePaymentRequestPayDate)
campusCode - - limit results to a single chartvendor - - Vendor Header ID, Vendor Detail ID, Country, Zip CodeonOrBeforePaymentRequestPayDate - only payment requests with a pay date on or before this value will be returned in the iterator
Collection<PaymentRequestDocument> getPaymentRequestsToExtract(boolean onlySpecialPayments,
String chartCode,
Date onOrBeforePaymentRequestPayDate)
onlySpecialPayments - - true only include special payments, False - include allchartCode - - if not null, limit results to a single chart
Collection<PaymentRequestDocument> getImmediatePaymentRequestsToExtract(String chartCode)
chartCode - - chart of accounts code
List<PaymentRequestDocument> getEligibleForAutoApproval()
String getDocumentNumberByPaymentRequestId(Integer id)
id - - PaymentRequest Id
List<String> getDocumentNumbersByPurchaseOrderId(Integer id)
id - - purchase order id
List getActivePaymentRequestsByVendorNumberInvoiceNumber(Integer vendorHeaderGeneratedId,
Integer vendorDetailAssignedId,
String invoiceNumber)
vendorHeaderGeneratedId - - header id of the vendor idvendorDetailAssignedId - - detail id of the vendor idinvoiceNumber - - invoice number as entered by AP
List getActivePaymentRequestsByVendorNumber(Integer vendorHeaderGeneratedId,
Integer vendorDetailAssignedId)
vendorHeaderGeneratedId - - header id of the vendor idvendorDetailAssignedId - - detail id of the vendor id
List getActivePaymentRequestsByPOIdInvoiceAmountInvoiceDate(Integer poId,
org.kuali.rice.kns.util.KualiDecimal invoiceAmount,
Date invoiceDate)
poId - - purchase order IDinvoiceAmount - - amount of the invoice as entered by APinvoiceDate - - date of the invoice as entered by AP
List<String> getActivePaymentRequestDocumentNumbersForPurchaseOrder(Integer purchaseOrderId)
purchaseOrderId -
List<PaymentRequestDocument> getPaymentRequestInReceivingStatus()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||