|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PaymentApplicationDocument in org.kuali.kfs.module.ar.businessobject |
---|
Methods in org.kuali.kfs.module.ar.businessobject that return PaymentApplicationDocument | |
---|---|
PaymentApplicationDocument |
CashControlDetail.getReferenceFinancialDocument()
Gets the referenceFinancialDocument attribute. |
Methods in org.kuali.kfs.module.ar.businessobject with parameters of type PaymentApplicationDocument | |
---|---|
void |
CashControlDetail.setReferenceFinancialDocument(PaymentApplicationDocument referenceFinancialDocument)
Sets the referenceFinancialDocument attribute. |
Uses of PaymentApplicationDocument in org.kuali.kfs.module.ar.document |
---|
Methods in org.kuali.kfs.module.ar.document that return types with arguments of type PaymentApplicationDocument | |
---|---|
List<PaymentApplicationDocument> |
PaymentApplicationDocument.getPaymentApplicationDocumentsUsedAsControlDocuments()
This is a very specialized method, that is only intended to be used once the document is in a Final/Approved state. |
Uses of PaymentApplicationDocument in org.kuali.kfs.module.ar.document.service |
---|
Methods in org.kuali.kfs.module.ar.document.service that return PaymentApplicationDocument | |
---|---|
PaymentApplicationDocument |
CashControlDocumentService.createAndSavePaymentApplicationDocument(String description,
CashControlDocument cashControlDocument,
CashControlDetail cashControlDetail)
This method creates a new PaymentApplicationDocument |
PaymentApplicationDocument |
PaymentApplicationDocumentService.createAndSavePaymentApplicationToMatchInvoice(CustomerInvoiceDocument customerInvoiceDocument)
|
PaymentApplicationDocument |
PaymentApplicationDocumentService.createInvoicePaidAppliedsForEntireInvoiceDocument(CustomerInvoiceDocument customerInvoiceDocument,
PaymentApplicationDocument paymentApplicationDocument)
Creates PaidApplieds for all the invoice lines on the passed in InvoiceDocument, on the passed in PaymentApplicationDocument. |
PaymentApplicationDocument |
PaymentApplicationDocumentService.createPaymentApplicationToMatchInvoice(CustomerInvoiceDocument customerInvoiceDocument)
This method is used in the lockbox process to create a PA document which is then auto-approved when the amount on the invoice matches the amount on the lockbox. |
PaymentApplicationDocument |
PaymentApplicationDocumentService.createSaveAndApprovePaymentApplicationToMatchInvoice(CustomerInvoiceDocument customerInvoiceDocument,
String approvalAnnotation,
List workflowNotificationRecipients)
|
Methods in org.kuali.kfs.module.ar.document.service with parameters of type PaymentApplicationDocument | |
---|---|
InvoicePaidApplied |
PaymentApplicationDocumentService.createInvoicePaidAppliedForInvoiceDetail(CustomerInvoiceDetail customerInvoiceDetail,
PaymentApplicationDocument paymentApplicationDocument,
Integer paidAppliedItemNumber)
This method creates an invoice paid applied for the given customer invoice detail. |
PaymentApplicationDocument |
PaymentApplicationDocumentService.createInvoicePaidAppliedsForEntireInvoiceDocument(CustomerInvoiceDocument customerInvoiceDocument,
PaymentApplicationDocument paymentApplicationDocument)
Creates PaidApplieds for all the invoice lines on the passed in InvoiceDocument, on the passed in PaymentApplicationDocument. |
CashControlDetail |
PaymentApplicationDocumentService.getCashControlDetailForPaymentApplicationDocument(PaymentApplicationDocument document)
Retrieves the CashControlDetail line associated with the passed-in PaymentApplication Document. |
CashControlDocument |
PaymentApplicationDocumentService.getCashControlDocumentForPaymentApplicationDocument(PaymentApplicationDocument document)
Retrieves the CashControlDocument associated with the passed-in PaymentApplication Document. |
Uses of PaymentApplicationDocument in org.kuali.kfs.module.ar.document.service.impl |
---|
Uses of PaymentApplicationDocument in org.kuali.kfs.module.ar.document.validation.impl |
---|
Methods in org.kuali.kfs.module.ar.document.validation.impl that return PaymentApplicationDocument | |
---|---|
PaymentApplicationDocument |
PaymentApplicationIsFullBalanceAppliedValidation.getDocument()
|
Methods in org.kuali.kfs.module.ar.document.validation.impl with parameters of type PaymentApplicationDocument | |
---|---|
protected boolean |
PaymentApplicationDocumentRule.containsCashControlDocument(PaymentApplicationDocument doc)
|
void |
PaymentApplicationIsFullBalanceAppliedValidation.setDocument(PaymentApplicationDocument document)
|
static boolean |
PaymentApplicationDocumentRuleUtil.validateAllAmounts(PaymentApplicationDocument applicationDocument,
List<CustomerInvoiceDetail> invoiceDetails,
NonInvoiced newNonInvoiced,
org.kuali.rice.kns.util.KualiDecimal totalFromControl)
|
static boolean |
PaymentApplicationDocumentRuleUtil.validateAmountAppliedToCustomerInvoiceDetailByPaymentApplicationDocument(CustomerInvoiceDetail customerInvoiceDetail,
PaymentApplicationDocument paymentApplicationDocument,
org.kuali.rice.kns.util.KualiDecimal totalFromControl)
|
static boolean |
PaymentApplicationDocumentRuleUtil.validateApplieds(List<CustomerInvoiceDetail> customerInvoiceDetails,
PaymentApplicationDocument paymentAplicationDocument,
org.kuali.rice.kns.util.KualiDecimal totalFromControl)
This method determines whether or not the amount to be applied to an invoice is acceptable. |
static boolean |
PaymentApplicationDocumentRuleUtil.validateCumulativeSumOfInvoicePaidAppliedDoesntExceedCashControlTotal(PaymentApplicationDocument paymentApplicationDocument)
The sum of invoice paid applied amounts cannot exceed the cash control total amount |
static boolean |
PaymentApplicationDocumentRuleUtil.validateCumulativeSumOfInvoicePaidAppliedsIsGreaterThanOrEqualToZero(PaymentApplicationDocument paymentApplicationDocument)
The sum of invoice paid applied amounts cannot be less than zero. |
static boolean |
PaymentApplicationDocumentRuleUtil.validateNonAppliedHolding(PaymentApplicationDocument applicationDocument,
org.kuali.rice.kns.util.KualiDecimal totalFromControl)
This method validates the unapplied attribute of the document. |
static boolean |
PaymentApplicationDocumentRuleUtil.validateNonInvoiced(NonInvoiced nonInvoiced,
PaymentApplicationDocument paymentApplicationDocument,
org.kuali.rice.kns.util.KualiDecimal totalFromControl)
Validate non-ar/non-invoice line items on a PaymentApplicationDocument. |
static boolean |
PaymentApplicationDocumentRuleUtil.validateNonInvoicedAmountDoesntExceedCashControlTotal(PaymentApplicationDocument paymentApplicationDocument)
The sum of non invoiceds must be less than or equal to the cash control total amount |
static boolean |
PaymentApplicationDocumentRuleUtil.validateNonInvoicedAmountIsGreaterThanOrEqualToZero(PaymentApplicationDocument paymentApplicationDocument)
The unapplied amount can't be negative |
static boolean |
PaymentApplicationDocumentRuleUtil.validateUnappliedAmountDoesntExceedCashControlTotal(PaymentApplicationDocument paymentApplicationDocument)
The unapplied amount must be less than or equal to the cash control total amount |
static boolean |
PaymentApplicationDocumentRuleUtil.validateUnappliedAmountIsGreaterThanOrEqualToZero(PaymentApplicationDocument paymentApplicationDocument)
The unapplied amount can't be negative |
Uses of PaymentApplicationDocument in org.kuali.kfs.module.ar.document.web.struts |
---|
Fields in org.kuali.kfs.module.ar.document.web.struts with type parameters of type PaymentApplicationDocument | |
---|---|
protected List<PaymentApplicationDocument> |
PaymentApplicationDocumentForm.nonAppliedControlDocs
|
Methods in org.kuali.kfs.module.ar.document.web.struts that return PaymentApplicationDocument | |
---|---|
PaymentApplicationDocument |
PaymentApplicationDocumentForm.getPaymentApplicationDocument()
This method gets the payment application document |
Methods in org.kuali.kfs.module.ar.document.web.struts that return types with arguments of type PaymentApplicationDocument | |
---|---|
List<PaymentApplicationDocument> |
PaymentApplicationDocumentForm.getNonAppliedControlDocs()
|
Method parameters in org.kuali.kfs.module.ar.document.web.struts with type arguments of type PaymentApplicationDocument | |
---|---|
void |
PaymentApplicationDocumentForm.setNonAppliedControlDocs(List<PaymentApplicationDocument> nonAppliedControlDocs)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |