Uses of Class
org.kuali.kfs.module.purap.document.VendorCreditMemoDocument

Packages that use VendorCreditMemoDocument
org.kuali.kfs.module.cab.batch.service.impl   
org.kuali.kfs.module.purap.businessobject   
org.kuali.kfs.module.purap.document.authorization   
org.kuali.kfs.module.purap.document.dataaccess   
org.kuali.kfs.module.purap.document.dataaccess.impl   
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.document.web.struts   
org.kuali.kfs.module.purap.service   
org.kuali.kfs.module.purap.service.impl   
 

Uses of VendorCreditMemoDocument in org.kuali.kfs.module.cab.batch.service.impl
 

Methods in org.kuali.kfs.module.cab.batch.service.impl that return VendorCreditMemoDocument
protected  VendorCreditMemoDocument BatchExtractServiceImpl.findCreditMemoDocument(Entry entry)
          Retrieves a credit memo document for a specific document number
 

Uses of VendorCreditMemoDocument in org.kuali.kfs.module.purap.businessobject
 

Methods in org.kuali.kfs.module.purap.businessobject that return VendorCreditMemoDocument
 VendorCreditMemoDocument CreditMemoItem.getVendorCreditMemo()
           
 

Constructors in org.kuali.kfs.module.purap.businessobject with parameters of type VendorCreditMemoDocument
CreditMemoItem(VendorCreditMemoDocument cmDocument, PaymentRequestItem preqItem, PurchaseOrderItem poItem, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Constructs a CreditMemoItem object from an existing Payment Request Item, and check and process expired or closed accounts item might contain.
CreditMemoItem(VendorCreditMemoDocument cmDocument, PurchaseOrderItem poItem)
          Constructs a CreditMemoItem object from an existing Purchase Order Item.
CreditMemoItem(VendorCreditMemoDocument cmDocument, PurchaseOrderItem poItem, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Constructs a CreditMemoItem object from an existing Purchase Order Item, and check and process expired or closed accounts item might contain.
 

Uses of VendorCreditMemoDocument in org.kuali.kfs.module.purap.document.authorization
 

Methods in org.kuali.kfs.module.purap.document.authorization with parameters of type VendorCreditMemoDocument
protected  boolean VendorCreditMemoDocumentPresentationController.canCancel(VendorCreditMemoDocument cmDocument)
          Determines if the document can be canceled.
protected  boolean VendorCreditMemoDocumentPresentationController.canEditPreExtraction(VendorCreditMemoDocument vendorCreditMemoDocument)
           
protected  boolean VendorCreditMemoDocumentPresentationController.canHold(VendorCreditMemoDocument cmDocument)
          Determines if the document can be put on hold.
protected  boolean VendorCreditMemoDocumentPresentationController.canRemoveHold(VendorCreditMemoDocument cmDocument)
          Determines if the document can be taken off hold.
 

Uses of VendorCreditMemoDocument in org.kuali.kfs.module.purap.document.dataaccess
 

Methods in org.kuali.kfs.module.purap.document.dataaccess that return types with arguments of type VendorCreditMemoDocument
 Iterator<VendorCreditMemoDocument> CreditMemoDao.getCreditMemosToExtract(String chartCode)
          Get all the credit memos that need to be extracted
 Collection<VendorCreditMemoDocument> CreditMemoDao.getCreditMemosToExtractByVendor(String chartCode, VendorGroupingHelper vendor)
          Get all the credit memos that need to be extracted for a particular vendor record.
 

Uses of VendorCreditMemoDocument in org.kuali.kfs.module.purap.document.dataaccess.impl
 

Methods in org.kuali.kfs.module.purap.document.dataaccess.impl that return types with arguments of type VendorCreditMemoDocument
 Iterator<VendorCreditMemoDocument> CreditMemoDaoOjb.getCreditMemosToExtract(String chartCode)
           
 Collection<VendorCreditMemoDocument> CreditMemoDaoOjb.getCreditMemosToExtractByVendor(String chartCode, VendorGroupingHelper vendor)
           
 

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

Methods in org.kuali.kfs.module.purap.document.service that return VendorCreditMemoDocument
 VendorCreditMemoDocument CreditMemoService.addHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
          Marks a credit memo as on hold.
 VendorCreditMemoDocument CreditMemoService.getCreditMemoByDocumentNumber(String documentNumber)
          Get a credit memo by document number.
 VendorCreditMemoDocument CreditMemoService.getCreditMemoDocumentById(Integer purchasingDocumentIdentifier)
          Retrieves the Credit Memo document by the purapDocumentIdentifier.
 VendorCreditMemoDocument CreditMemoService.removeHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
          Removes a hold on the credit memo document.
 

Methods in org.kuali.kfs.module.purap.document.service that return types with arguments of type VendorCreditMemoDocument
 Iterator<VendorCreditMemoDocument> CreditMemoService.getCreditMemosToExtract(String chartCode)
          Gets the Credit memos that can be extracted.
 Collection<VendorCreditMemoDocument> CreditMemoService.getCreditMemosToExtractByVendor(String chartCode, VendorGroupingHelper vendor)
          Pulls all extractable credit memo documents for a given vendor.
 

Methods in org.kuali.kfs.module.purap.document.service with parameters of type VendorCreditMemoDocument
 VendorCreditMemoDocument CreditMemoService.addHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
          Marks a credit memo as on hold.
 void CreditMemoService.calculateCreditMemo(VendorCreditMemoDocument cmDocument)
          Performs the credit memo item extended price calculation.
 void CreditMemoService.cancelExtractedCreditMemo(VendorCreditMemoDocument cmDocument, String note)
          This is called by PDP to cancel a CreditMemoDocument that has already been extracted
 String CreditMemoService.creditMemoDuplicateMessages(VendorCreditMemoDocument cmDocument)
          Makes call to dao to check for duplicate credit memos, and if one is found a message is returned.
 Iterator<PaymentRequestDocument> PaymentRequestService.getPaymentRequestsToExtractByCM(String campusCode, VendorCreditMemoDocument cmd)
          Get all the payment requests that match a credit memo.
 void CreditMemoService.markPaid(VendorCreditMemoDocument cm, Date processDate)
          Mark a credit memo is being used on a payment
 void CreditMemoService.populateAndSaveCreditMemo(VendorCreditMemoDocument creditMemoDocument)
          Persists the credit memo with business rule checks.
 void CreditMemoService.populateDocumentAfterInit(VendorCreditMemoDocument cmDocument)
          Populates the document from either the associated payment request document, purchase order document, or vendor detail based on the credit memo type.
 VendorCreditMemoDocument CreditMemoService.removeHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
          Removes a hold on the credit memo document.
 void CreditMemoService.reopenClosedPO(VendorCreditMemoDocument cmDocument)
          Reopens the purchase order document related to the given credit memo document if it is closed.
 void CreditMemoService.resetExtractedCreditMemo(VendorCreditMemoDocument cmDocument, String note)
          This is called by PDP to cancel a CreditMemoDocument that has already been extracted
 

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

Methods in org.kuali.kfs.module.purap.document.service.impl that return VendorCreditMemoDocument
 VendorCreditMemoDocument CreditMemoServiceImpl.addHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
           
 VendorCreditMemoDocument CreditMemoServiceImpl.getCreditMemoByDocumentNumber(String documentNumber)
           
 VendorCreditMemoDocument CreditMemoServiceImpl.getCreditMemoDocumentById(Integer purchasingDocumentIdentifier)
           
 VendorCreditMemoDocument CreditMemoServiceImpl.removeHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
           
 

Methods in org.kuali.kfs.module.purap.document.service.impl that return types with arguments of type VendorCreditMemoDocument
 Iterator<VendorCreditMemoDocument> CreditMemoServiceImpl.getCreditMemosToExtract(String chartCode)
           
 Collection<VendorCreditMemoDocument> CreditMemoServiceImpl.getCreditMemosToExtractByVendor(String chartCode, VendorGroupingHelper vendor)
           
 

Methods in org.kuali.kfs.module.purap.document.service.impl with parameters of type VendorCreditMemoDocument
 VendorCreditMemoDocument CreditMemoServiceImpl.addHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
           
 void CreditMemoServiceImpl.calculateCreditMemo(VendorCreditMemoDocument cmDocument)
           
 void CreditMemoServiceImpl.cancelExtractedCreditMemo(VendorCreditMemoDocument cmDocument, String note)
           
 String CreditMemoServiceImpl.creditMemoDuplicateMessages(VendorCreditMemoDocument cmDocument)
           
 Iterator<PaymentRequestDocument> PaymentRequestServiceImpl.getPaymentRequestsToExtractByCM(String campusCode, VendorCreditMemoDocument cmd)
           
 void CreditMemoServiceImpl.markPaid(VendorCreditMemoDocument cm, Date processDate)
           
 void CreditMemoServiceImpl.populateAndSaveCreditMemo(VendorCreditMemoDocument document)
           
 void CreditMemoServiceImpl.populateDocumentAfterInit(VendorCreditMemoDocument cmDocument)
           
protected  void CreditMemoServiceImpl.populateDocumentDescription(VendorCreditMemoDocument cmDocument)
          Defaults the document description based on the credit memo source type.
protected  void CreditMemoServiceImpl.populateDocumentFromPO(VendorCreditMemoDocument cmDocument, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Populate Credit Memo of type Purchase Order.
protected  void CreditMemoServiceImpl.populateDocumentFromPreq(VendorCreditMemoDocument cmDocument, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Populate Credit Memo of type Payment Request.
protected  void CreditMemoServiceImpl.populateDocumentFromVendor(VendorCreditMemoDocument cmDocument)
          Populate Credit Memo of type Vendor.
protected  void CreditMemoServiceImpl.populateItemLinesFromPO(VendorCreditMemoDocument cmDocument, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Populates the credit memo items from the payment request items.
protected  void CreditMemoServiceImpl.populateItemLinesFromPreq(VendorCreditMemoDocument cmDocument, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Populates the credit memo items from the payment request items.
 VendorCreditMemoDocument CreditMemoServiceImpl.removeHoldOnCreditMemo(VendorCreditMemoDocument cmDocument, String note)
           
 void CreditMemoServiceImpl.reopenClosedPO(VendorCreditMemoDocument cmDocument)
           
 void CreditMemoServiceImpl.resetExtractedCreditMemo(VendorCreditMemoDocument cmDocument, String note)
           
protected  String CreditMemoServiceImpl.updateStatusByNode(String currentNodeName, VendorCreditMemoDocument cmDoc)
          Updates the status of a credit memo document, currently this is used by the cancel action
 

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

Methods in org.kuali.kfs.module.purap.document.validation.impl with parameters of type VendorCreditMemoDocument
protected  org.kuali.rice.kns.util.KualiDecimal VendorCreditMemoItemQuantityValidation.getSourceTotalInvoiceQuantity(VendorCreditMemoDocument cmDocument, CreditMemoItem item)
          Returns the total invoiced quantity for the item line based on the type of credit memo.
 

Uses of VendorCreditMemoDocument in org.kuali.kfs.module.purap.document.web.struts
 

Methods in org.kuali.kfs.module.purap.document.web.struts with parameters of type VendorCreditMemoDocument
protected  org.apache.struts.action.ActionForward VendorCreditMemoAction.performDuplicateCreditMemoCheck(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, VendorCreditMemoDocument creditMemoDocument)
          Calls CreditMemoService to perform the duplicate credit memo check.
 

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

Methods in org.kuali.kfs.module.purap.service with parameters of type VendorCreditMemoDocument
 void PurapGeneralLedgerService.generateEntriesCreateCreditMemo(VendorCreditMemoDocument cm)
          Generates general ledger pending entries for the creation of a Credit Memo
 

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

Methods in org.kuali.kfs.module.purap.service.impl with parameters of type VendorCreditMemoDocument
protected  void PurapGeneralLedgerServiceImpl.generateEntriesCancelCreditMemo(VendorCreditMemoDocument cm)
          Called from generateEntriesCancelAccountsPayableDocument() for Payment Request Document
 void PurapGeneralLedgerServiceImpl.generateEntriesCreateCreditMemo(VendorCreditMemoDocument cm)
           
protected  boolean PurapGeneralLedgerServiceImpl.generateEntriesCreditMemo(VendorCreditMemoDocument cm, boolean isCancel)
          Creates the general ledger entries for Credit Memo actions.
protected  List<SourceAccountingLine> PurapGeneralLedgerServiceImpl.getCreditMemoEncumbrance(VendorCreditMemoDocument cm, PurchaseOrderDocument po, boolean cancel)
          Re-encumber the Encumbrance on a PO based on values in a PREQ.
protected  PaymentDetail PdpExtractServiceImpl.populatePaymentDetail(VendorCreditMemoDocument creditMemoDocument, Batch batch)
          Create a PDP payment detail record from a Credit Memo document
protected  PaymentGroup PdpExtractServiceImpl.populatePaymentGroup(VendorCreditMemoDocument creditMemoDocument, Batch batch)
          Populates a PaymentGroup record from a Credit Memo document
protected  void PdpExtractServiceImpl.updateCreditMemo(VendorCreditMemoDocument creditMemoDocument, org.kuali.rice.kim.bo.Person puser, Date processRunDate)
          Mark a credit memo as extracted
 

Method parameters in org.kuali.kfs.module.purap.service.impl with type arguments of type VendorCreditMemoDocument
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.bo.Person puser, Date processRunDate, Batch batch)
          Processes the list of payment requests and credit memos as a payment group pending
 



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