Uses of Interface
org.kuali.kfs.module.purap.document.AccountsPayableDocument

Packages that use AccountsPayableDocument
org.kuali.kfs.module.purap.document   
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.service   
org.kuali.kfs.module.purap.service.impl   
org.kuali.kfs.module.purap.util   
 

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

Classes in org.kuali.kfs.module.purap.document that implement AccountsPayableDocument
 class AccountsPayableDocumentBase
          Accounts Payable Document Base
 class PaymentRequestDocument
          Payment Request Document Business Object.
 class VendorCreditMemoDocument
          Credit Memo Document Business Object.
 

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

Methods in org.kuali.kfs.module.purap.document.service with parameters of type AccountsPayableDocument
 void AccountsPayableService.cancelAccountsPayableDocument(AccountsPayableDocument apDocument, String currentNodeName)
          This method cancels a document, it uses DocumentSpecificService to call the actual logic on the PaymentRequestService or CreditMemoService as appropriate.
 void AccountsPayableService.cancelAccountsPayableDocumentByCheckingDocumentStatus(AccountsPayableDocument apDocument, String noteText)
          This method cancels an AccountsPayableDocument according to the document status.
 void AccountsPayableService.generateExpiredOrClosedAccountNote(AccountsPayableDocument document, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Generates a note of where continuation accounts were used and adds them as a note to the document.
 void AccountsPayableService.generateExpiredOrClosedAccountWarning(AccountsPayableDocument document)
          Adds a warning message to the message list if expired or closed accounts have been used on the document and the document is not in any of these state: Initiate, In Process or Awaiting Accounts Payable Review and the current user is a fiscal user.
 void AccountsPayableDocumentSpecificService.generateGLEntriesCreateAccountsPayableDocument(AccountsPayableDocument apDoc)
          Generates the general ledger entries that need to be created by an AccountsPayableDocument of the specific type of the given AP document.
 HashMap<String,ExpiredOrClosedAccountEntry> AccountsPayableService.getExpiredOrClosedAccountList(AccountsPayableDocument document)
          Generates a list of continuation accounts for expired or closed accounts as well as a list of expired or closed accounts with no continuation accounts.
 org.kuali.rice.kim.bo.Person AccountsPayableDocumentSpecificService.getPersonForCancel(AccountsPayableDocument apDoc)
           
 boolean AccountsPayableDocumentSpecificService.poItemEligibleForAp(AccountsPayableDocument apDoc, PurchaseOrderItem poi)
           
 boolean AccountsPayableDocumentSpecificService.shouldPurchaseOrderBeReversed(AccountsPayableDocument apDoc)
           
 void AccountsPayableDocumentSpecificService.takePurchaseOrderCancelAction(AccountsPayableDocument apDoc)
           
 void AccountsPayableService.updateItemList(AccountsPayableDocument apDocument)
          Updates the item list based on what's eligible to be payed on purchase order.
 String AccountsPayableDocumentSpecificService.updateStatusByNode(String currentNodeName, AccountsPayableDocument apDoc)
           
 

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

Methods in org.kuali.kfs.module.purap.document.service.impl with parameters of type AccountsPayableDocument
protected  void AccountsPayableServiceImpl.addContinuationAccountsNote(AccountsPayableDocument document, HashMap<String,ExpiredOrClosedAccountEntry> accounts)
          Creates and adds a note indicating accounts replaced and what they replaced and attaches it to the document.
 void AccountsPayableServiceImpl.cancelAccountsPayableDocument(AccountsPayableDocument apDocument, String currentNodeName)
           
 void AccountsPayableServiceImpl.cancelAccountsPayableDocumentByCheckingDocumentStatus(AccountsPayableDocument document, String noteText)
           
protected  HashMap<String,ExpiredOrClosedAccountEntry> AccountsPayableServiceImpl.expiredOrClosedAccountsList(AccountsPayableDocument document)
          Generates a list of replacement accounts for expired or closed accounts, as well as for expired/closed accounts without a continuation account.
 void AccountsPayableServiceImpl.generateExpiredOrClosedAccountNote(AccountsPayableDocument document, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
           
 void AccountsPayableServiceImpl.generateExpiredOrClosedAccountWarning(AccountsPayableDocument document)
           
 void PaymentRequestServiceImpl.generateGLEntriesCreateAccountsPayableDocument(AccountsPayableDocument apDocument)
          The given document here actually needs to be a Payment Request.
 void CreditMemoServiceImpl.generateGLEntriesCreateAccountsPayableDocument(AccountsPayableDocument apDocument)
          The given document here needs to be a Credit Memo.
 HashMap<String,ExpiredOrClosedAccountEntry> AccountsPayableServiceImpl.getExpiredOrClosedAccountList(AccountsPayableDocument document)
           
 org.kuali.rice.kim.bo.Person PaymentRequestServiceImpl.getPersonForCancel(AccountsPayableDocument apDoc)
           
 org.kuali.rice.kim.bo.Person CreditMemoServiceImpl.getPersonForCancel(AccountsPayableDocument apDoc)
           
protected  Account AccountsPayableServiceImpl.getReplaceAccountForClosedAccount(Account account, AccountsPayableDocument document)
          Gets the replacement account for the specified closed account.
protected  Account AccountsPayableServiceImpl.getReplaceAccountForExpiredAccount(Account account, AccountsPayableDocument document)
          Gets the replacement account for the specified expired account.
protected  boolean AccountsPayableServiceImpl.isAPUser(AccountsPayableDocument document, org.kuali.rice.kim.bo.Person user)
          Determines if the user is an AP user.
protected  boolean AccountsPayableServiceImpl.isFiscalUser(AccountsPayableDocument document, org.kuali.rice.kim.bo.Person user)
          Determines if the user is a fiscal officer.
 boolean PaymentRequestServiceImpl.poItemEligibleForAp(AccountsPayableDocument apDoc, PurchaseOrderItem poi)
           
 boolean CreditMemoServiceImpl.poItemEligibleForAp(AccountsPayableDocument apDoc, PurchaseOrderItem poItem)
           
 boolean PaymentRequestServiceImpl.shouldPurchaseOrderBeReversed(AccountsPayableDocument apDoc)
          If the full document entry has been completed and the status of the related purchase order document is closed, return true, otherwise return false.
 boolean CreditMemoServiceImpl.shouldPurchaseOrderBeReversed(AccountsPayableDocument apDoc)
           
 void PaymentRequestServiceImpl.takePurchaseOrderCancelAction(AccountsPayableDocument apDoc)
           
 void CreditMemoServiceImpl.takePurchaseOrderCancelAction(AccountsPayableDocument apDoc)
           
 void AccountsPayableServiceImpl.updateItemList(AccountsPayableDocument apDocument)
           
 String PaymentRequestServiceImpl.updateStatusByNode(String currentNodeName, AccountsPayableDocument apDoc)
           
 String CreditMemoServiceImpl.updateStatusByNode(String currentNodeName, AccountsPayableDocument apDoc)
           
 

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

Methods in org.kuali.kfs.module.purap.document.validation.impl with parameters of type AccountsPayableDocument
protected  boolean AccountsPayableDocumentPreRulesBase.confirmInvoiceNoMatchOverride(AccountsPayableDocument accountsPayableDocument)
          Checks whether the invoice from the initial screen and the document invoice are mismatched.
 String CreditMemoDocumentPreRules.createInvoiceNoMatchQuestionText(AccountsPayableDocument accountsPayableDocument)
           
 String PaymentRequestDocumentPreRules.createInvoiceNoMatchQuestionText(AccountsPayableDocument accountsPayableDocument)
           
 String AccountsPayableDocumentPreRulesBase.createInvoiceNoMatchQuestionText(AccountsPayableDocument accountsPayableDocument)
          Creates the text for the invoice no match question being asked of the user.
protected  boolean AccountsPayableDocumentPreRulesBase.validateInvoiceTotalsAreMismatched(AccountsPayableDocument accountsPayableDocument)
          Determines if the amount entered on the init tab is mismatched with the grand total of the document.
 

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

Methods in org.kuali.kfs.module.purap.service with parameters of type AccountsPayableDocument
 void PurapGeneralLedgerService.generateEntriesCancelAccountsPayableDocument(AccountsPayableDocument apDocument)
          Generates general ledger pending entries for the cancellation of an Accounts Payable document.
 

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

Methods in org.kuali.kfs.module.purap.service.impl with parameters of type AccountsPayableDocument
protected  void PdpExtractServiceImpl.addAccounts(AccountsPayableDocument accountsPayableDocument, PaymentDetail paymentDetail, String documentType)
          Add accounts to a PDP Payment Detail
protected  void PdpExtractServiceImpl.addNotes(AccountsPayableDocument accountsPayableDocument, PaymentDetail paymentDetail)
          Add Notes to a PDP Payment Detail
 void PurapGeneralLedgerServiceImpl.generateEntriesCancelAccountsPayableDocument(AccountsPayableDocument apDocument)
           
 

Uses of AccountsPayableDocument in org.kuali.kfs.module.purap.util
 

Methods in org.kuali.kfs.module.purap.util that return AccountsPayableDocument
 AccountsPayableDocument PurQuestionCallback.doPostQuestion(AccountsPayableDocument document, String noteText)
          Hooks for doing processing on the document after a question has been performed.
 

Methods in org.kuali.kfs.module.purap.util with parameters of type AccountsPayableDocument
 AccountsPayableDocument PurQuestionCallback.doPostQuestion(AccountsPayableDocument document, String noteText)
          Hooks for doing processing on the document after a question has been performed.
 



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