Uses of Class
org.kuali.kfs.module.ar.document.PaymentApplicationDocument

Packages that use PaymentApplicationDocument
org.kuali.kfs.module.ar.businessobject   
org.kuali.kfs.module.ar.document   
org.kuali.kfs.module.ar.document.service   
org.kuali.kfs.module.ar.document.service.impl   
org.kuali.kfs.module.ar.document.validation.impl   
org.kuali.kfs.module.ar.document.web.struts   
 

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
 

Methods in org.kuali.kfs.module.ar.document.service.impl that return PaymentApplicationDocument
 PaymentApplicationDocument CashControlDocumentServiceImpl.createAndSavePaymentApplicationDocument(String description, CashControlDocument cashControlDocument, CashControlDetail cashControlDetail)
           
 PaymentApplicationDocument PaymentApplicationDocumentServiceImpl.createAndSavePaymentApplicationToMatchInvoice(CustomerInvoiceDocument customerInvoiceDocument)
           
 PaymentApplicationDocument PaymentApplicationDocumentServiceImpl.createInvoicePaidAppliedsForEntireInvoiceDocument(CustomerInvoiceDocument customerInvoiceDocument, PaymentApplicationDocument paymentApplicationDocument)
           
 PaymentApplicationDocument PaymentApplicationDocumentServiceImpl.createPaymentApplicationToMatchInvoice(CustomerInvoiceDocument customerInvoiceDocument)
           
 PaymentApplicationDocument PaymentApplicationDocumentServiceImpl.createSaveAndApprovePaymentApplicationToMatchInvoice(CustomerInvoiceDocument customerInvoiceDocument, String approvalAnnotation, List workflowNotificationRecipients)
           
 

Methods in org.kuali.kfs.module.ar.document.service.impl with parameters of type PaymentApplicationDocument
 InvoicePaidApplied PaymentApplicationDocumentServiceImpl.createInvoicePaidAppliedForInvoiceDetail(CustomerInvoiceDetail customerInvoiceDetail, PaymentApplicationDocument paymentApplicationDocument, Integer paidAppliedItemNumber)
           
 PaymentApplicationDocument PaymentApplicationDocumentServiceImpl.createInvoicePaidAppliedsForEntireInvoiceDocument(CustomerInvoiceDocument customerInvoiceDocument, PaymentApplicationDocument paymentApplicationDocument)
           
 CashControlDetail PaymentApplicationDocumentServiceImpl.getCashControlDetailForPaymentApplicationDocument(PaymentApplicationDocument document)
           
 CashControlDocument PaymentApplicationDocumentServiceImpl.getCashControlDocumentForPaymentApplicationDocument(PaymentApplicationDocument paymentApplicationDocument)
           
 org.kuali.rice.kns.util.KualiDecimal PaymentApplicationDocumentServiceImpl.getTotalAppliedAmountForPaymentApplicationDocument(PaymentApplicationDocument document)
           
 org.kuali.rice.kns.util.KualiDecimal PaymentApplicationDocumentServiceImpl.getTotalUnappliedFundsForPaymentApplicationDocument(PaymentApplicationDocument document)
           
 org.kuali.rice.kns.util.KualiDecimal PaymentApplicationDocumentServiceImpl.getTotalUnappliedFundsToBeAppliedForPaymentApplicationDocument(PaymentApplicationDocument document)
           
 

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)
           
 



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