Uses of Class
org.kuali.kfs.module.purap.service.impl.ElectronicInvoiceOrderHolder

Packages that use ElectronicInvoiceOrderHolder
org.kuali.kfs.module.purap.service   
org.kuali.kfs.module.purap.service.impl   
 

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

Methods in org.kuali.kfs.module.purap.service with parameters of type ElectronicInvoiceOrderHolder
 void ElectronicInvoiceMatchingService.doMatchingProcess(ElectronicInvoiceOrderHolder orderWrapper)
           
 

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

Methods in org.kuali.kfs.module.purap.service.impl that return ElectronicInvoiceOrderHolder
 ElectronicInvoiceOrderHolder ElectronicInvoiceItemHolder.getInvoiceOrderHolder()
           
 

Methods in org.kuali.kfs.module.purap.service.impl with parameters of type ElectronicInvoiceOrderHolder
protected  void ElectronicInvoiceHelperServiceImpl.addMissingMappedItems(List<PurApItem> preqItems, ElectronicInvoiceOrderHolder orderHolder)
          Ensures that the mapped items, item type code, exist as a payment request item so they're process correctly within populateItemDetails
protected  void ElectronicInvoiceHelperServiceImpl.addShipToNotes(PaymentRequestDocument preqDoc, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.addToListIfExists(List itemTypeCodeList, String invoiceItemTypeCode, ElectronicInvoiceOrderHolder orderHolder)
          Utility method to add a kuali item type code to a list from a invoice item type code
protected  List ElectronicInvoiceHelperServiceImpl.createInvoiceRequiresItemTypeCodeList(ElectronicInvoiceOrderHolder orderHolder)
          Creates a list of item types the eInvoice requirs on the payment request due to valid amounts.
protected  PaymentRequestDocument ElectronicInvoiceHelperServiceImpl.createPaymentRequest(ElectronicInvoiceOrderHolder orderHolder)
           
 void ElectronicInvoiceMatchingServiceImpl.doMatchingProcess(ElectronicInvoiceOrderHolder orderHolder)
           
protected  boolean ElectronicInvoiceHelperServiceImpl.isItemValidForUpdation(String itemTypeCode, String invoiceItemTypeCode, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.populateItemDetails(PaymentRequestDocument preqDocument, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processAboveTheLineItem(PaymentRequestItem purapItem, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processDepositItem(PaymentRequestItem preqItem, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processDiscountItem(PaymentRequestItem preqItem, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processDueItem(PaymentRequestItem preqItem, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processInvoiceItem(PaymentRequestItem preqItem, ElectronicInvoiceOrderHolder orderHolder)
          Finds the mapped item type code to invoice item type code and applies the appropriate values to the correct payment request item.
protected  void ElectronicInvoiceHelperServiceImpl.processItemsForDiscount(PaymentRequestDocument preqDocument, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processShippingItem(PaymentRequestItem preqItem, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processSpecialHandlingItem(PaymentRequestItem purapItem, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceHelperServiceImpl.processTaxItem(PaymentRequestItem preqItem, ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceMatchingServiceImpl.validateHeaderInformation(ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceMatchingServiceImpl.validateInvoiceDetails(ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceMatchingServiceImpl.validateInvoiceItems(ElectronicInvoiceOrderHolder orderHolder)
           
 void ElectronicInvoiceHelperServiceImpl.validateInvoiceOrderValidForPREQCreation(ElectronicInvoiceOrderHolder orderHolder)
          This validates an electronic invoice and makes sure it can be turned into a Payment Request
protected  void ElectronicInvoiceMatchingServiceImpl.validateItemMapping(ElectronicInvoiceOrderHolder orderHolder, String kualiItemTypeCode)
           
protected  void ElectronicInvoiceMatchingServiceImpl.validateItemTypes(ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceMatchingServiceImpl.validatePurchaseOrderMatch(ElectronicInvoiceOrderHolder orderHolder)
           
protected  void ElectronicInvoiceMatchingServiceImpl.validateSummaryAmount(ElectronicInvoiceOrderHolder orderHolder, BigDecimal summaryAmount, String invoiceLineItemTypeCode, String rejectDescriptionCode)
           
protected  void ElectronicInvoiceMatchingServiceImpl.validateSummaryAmounts(ElectronicInvoiceOrderHolder orderHolder)
           
 

Constructors in org.kuali.kfs.module.purap.service.impl with parameters of type ElectronicInvoiceOrderHolder
ElectronicInvoiceItemHolder(ElectronicInvoiceItem invoiceItem, Map itemTypeMappings, PurchaseOrderItem poItem, ElectronicInvoiceOrderHolder orderHolder)
           
ElectronicInvoiceItemHolder(ElectronicInvoiceRejectItem rejectItem, Map itemTypeMappings, PurchaseOrderItem poItem, ElectronicInvoiceOrderHolder orderHolder)
           
 



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