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

Packages that use PurchaseOrderDocument
org.kuali.kfs.module.cab.batch.service.impl   
org.kuali.kfs.module.cab.document.service   
org.kuali.kfs.module.cab.document.service.impl   
org.kuali.kfs.module.cab.document.validation.impl   
org.kuali.kfs.module.purap.businessobject   
org.kuali.kfs.module.purap.document   
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.pdf   
org.kuali.kfs.module.purap.service   
org.kuali.kfs.module.purap.service.impl   
org.kuali.kfs.module.purap.util   
 

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

Methods in org.kuali.kfs.module.cab.batch.service.impl with parameters of type PurchaseOrderDocument
protected  List BatchExtractServiceImpl.getAssetNumbersForLocking(PurchaseOrderDocument purApdocument, PurApItem purapItem)
           
 

Method parameters in org.kuali.kfs.module.cab.batch.service.impl with type arguments of type PurchaseOrderDocument
protected  void BatchExtractServiceImpl.addAssetLocks(HashMap<String,Object> assetLockMap, PurchasingAccountsPayableDocument cabPurapDoc, PurApItem purapItem, Integer accountsPaymentItemId, HashMap<Integer,PurchaseOrderDocument> poDocMap)
          Add asset lock to prohibit CAMS user modify the asset payment line.
 

Uses of PurchaseOrderDocument in org.kuali.kfs.module.cab.document.service
 

Methods in org.kuali.kfs.module.cab.document.service that return PurchaseOrderDocument
 PurchaseOrderDocument PurApInfoService.getCurrentDocumentForPurchaseOrderIdentifier(Integer poId)
          Get the workflow document number for given poId
 

Uses of PurchaseOrderDocument in org.kuali.kfs.module.cab.document.service.impl
 

Methods in org.kuali.kfs.module.cab.document.service.impl that return PurchaseOrderDocument
 PurchaseOrderDocument PurApInfoServiceImpl.getCurrentDocumentForPurchaseOrderIdentifier(Integer poId)
           
 

Methods in org.kuali.kfs.module.cab.document.service.impl with parameters of type PurchaseOrderDocument
protected  void PurApLineDocumentServiceImpl.setOrgInventoryNameForAssetDetail(List<AssetGlobalDetail> assetGlobalDetails, PurchaseOrderDocument purApdocument)
          Set organization inventory name for each asset detail by PO Contact name or if empty, by Requestor Name.
 

Uses of PurchaseOrderDocument in org.kuali.kfs.module.cab.document.validation.impl
 

Methods in org.kuali.kfs.module.cab.document.validation.impl with parameters of type PurchaseOrderDocument
protected  PurApItem PretagRule.getItemByLineNumber(PurchaseOrderDocument purchaseOrderDocument, int lineNumber)
          Get PurchaseOrderItem by given item line number
 

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

Methods in org.kuali.kfs.module.purap.businessobject that return PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderVendorQuote.getPurchaseOrder()
           
 PurchaseOrderDocument PurchaseOrderItem.getPurchaseOrder()
           
 PurchaseOrderDocument PurchaseOrderVendorStipulation.getPurchaseOrder()
           
 

Methods in org.kuali.kfs.module.purap.businessobject with parameters of type PurchaseOrderDocument
 void PurchaseOrderVendorQuote.setPurchaseOrder(PurchaseOrderDocument purchaseOrder)
          Deprecated.  
 void PurchaseOrderItem.setPurchaseOrder(PurchaseOrderDocument purchaseOrder)
           
 void PurchaseOrderVendorStipulation.setPurchaseOrder(PurchaseOrderDocument purchaseOrder)
          Deprecated.  
 

Constructors in org.kuali.kfs.module.purap.businessobject with parameters of type PurchaseOrderDocument
PurchaseOrderItem(RequisitionItem ri, PurchaseOrderDocument po, RequisitionCapitalAssetItem reqCamsItem)
          Constructor.
 

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

Subclasses of PurchaseOrderDocument in org.kuali.kfs.module.purap.document
 class PurchaseOrderAmendmentDocument
          Purchase Order Amendment Document
 class PurchaseOrderCloseDocument
          Purchase Order Close Document
 class PurchaseOrderPaymentHoldDocument
          Purchase Order Payment Hold Document
 class PurchaseOrderRemoveHoldDocument
          Purchase Order Remove Payment Hold Document
 class PurchaseOrderReopenDocument
          Purchase Order Reopen Document
 class PurchaseOrderRetransmitDocument
          Purchase Order Retransmit Document
 class PurchaseOrderSplitDocument
           
 class PurchaseOrderVoidDocument
          Purchase Order Void Document
 

Fields in org.kuali.kfs.module.purap.document declared as PurchaseOrderDocument
protected  PurchaseOrderDocument ElectronicInvoiceRejectDocument.currentPurchaseOrderDocument
           
protected  PurchaseOrderDocument AccountsPayableDocumentBase.purchaseOrderDocument
           
protected  PurchaseOrderDocument ReceivingDocumentBase.purchaseOrderDocument
           
 

Methods in org.kuali.kfs.module.purap.document that return PurchaseOrderDocument
 PurchaseOrderDocument ElectronicInvoiceRejectDocument.getCurrentPurchaseOrderDocument()
           
 PurchaseOrderDocument PaymentRequestDocument.getPurApSourceDocumentIfPossible()
           
 PurchaseOrderDocument VendorCreditMemoDocument.getPurchaseOrder()
          Deprecated.  
 PurchaseOrderDocument AccountsPayableDocumentBase.getPurchaseOrderDocument()
           
 PurchaseOrderDocument ReceivingDocumentBase.getPurchaseOrderDocument()
           
 PurchaseOrderDocument ReceivingDocument.getPurchaseOrderDocument()
           
 PurchaseOrderDocument AccountsPayableDocument.getPurchaseOrderDocument()
           
 

Methods in org.kuali.kfs.module.purap.document with parameters of type PurchaseOrderDocument
 void BulkReceivingDocument.populateBulkReceivingFromPurchaseOrder(PurchaseOrderDocument po)
           
protected  void LineItemReceivingDocument.populateDocumentDescription(PurchaseOrderDocument poDocument)
           
protected  void BulkReceivingDocument.populateDocumentDescription(PurchaseOrderDocument poDocument)
           
 void PaymentRequestDocument.populatePaymentRequestFromPurchaseOrder(PurchaseOrderDocument po)
          Populates a preq from a PO - delegate method
 void PaymentRequestDocument.populatePaymentRequestFromPurchaseOrder(PurchaseOrderDocument po, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
          Populates a preq from a PO
 void LineItemReceivingDocument.populateReceivingLineFromPurchaseOrder(PurchaseOrderDocument po)
           
 void PurchaseOrderDocument.setDocumentBusinessObject(PurchaseOrderDocument po)
           
 void VendorCreditMemoDocument.setPurchaseOrder(PurchaseOrderDocument purchaseOrder)
          Deprecated.  
 void AccountsPayableDocumentBase.setPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)
           
 void ReceivingDocumentBase.setPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)
           
 void ReceivingDocument.setPurchaseOrderDocument(PurchaseOrderDocument po)
           
 void AccountsPayableDocument.setPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)
           
 

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

Methods in org.kuali.kfs.module.purap.document.authorization with parameters of type PurchaseOrderDocument
protected  boolean PurchaseOrderDocumentPresentationController.canFirstTransmitPrintPo(PurchaseOrderDocument poDocument)
          Determines whether to display the button to print the pdf for the first time transmit.
protected  boolean PurchaseOrderDocumentPresentationController.canPreviewPrintPo(PurchaseOrderDocument poDocument)
          Determines whether to display the print preview button for the first time transmit.
protected  boolean PurchaseOrderDocumentPresentationController.canResendCxml(PurchaseOrderDocument poDocument)
          Determines whether to display the resend po button for the purchase order document.
 

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

Methods in org.kuali.kfs.module.purap.document.dataaccess that return PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderDao.getCurrentPurchaseOrder(Integer id)
           
 

Methods in org.kuali.kfs.module.purap.document.dataaccess that return types with arguments of type PurchaseOrderDocument
 List<PurchaseOrderDocument> PurchaseOrderDao.getPendingPurchaseOrdersForFaxing()
          This method gets all the Purchase orders that are waiting for faxing
 

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

Methods in org.kuali.kfs.module.purap.document.dataaccess.impl that return PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderDaoOjb.getCurrentPurchaseOrder(Integer id)
           
 

Methods in org.kuali.kfs.module.purap.document.dataaccess.impl that return types with arguments of type PurchaseOrderDocument
 List<PurchaseOrderDocument> PurchaseOrderDaoOjb.getPendingPurchaseOrdersForFaxing()
           
 

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

Methods in org.kuali.kfs.module.purap.document.service that return PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderService.createAndRoutePotentialChangeDocument(String documentNumber, String docType, String annotation, List adhocRoutingRecipients, String newDocumentStatusCode)
          Creates and routes the purchase order change document (for example, PurchaseOrderCloseDocument) based on an existing purchase order document.
 PurchaseOrderDocument PurchaseOrderService.createAndSavePotentialChangeDocument(String documentNumber, String docType, String newDocumentStatusCode)
          Creates and saves the purchase order change document (for example, PurchaseOrderAmendmentDocument) based on an existing purchase order document.
 PurchaseOrderDocument PurchaseOrderService.createPurchaseOrderDocument(RequisitionDocument reqDocument, String newSessionUserId, Integer contractManagerCode)
          Creates a PurchaseOrderDocument from given RequisitionDocument.
 PurchaseOrderDocument PurchaseOrderService.getCurrentPurchaseOrder(Integer id)
          Obtains the purchase order document whose current indicator is true, given a purchase order id which is the purapDocumentIdentifier.
 PurchaseOrderDocument PurchaseOrderService.getOldestPurchaseOrder(PurchaseOrderDocument po, PurchaseOrderDocument documentBusinessObject)
          Obtains the oldest purchase order given the purchase order object to be used to search, then calls the updateNotes method to set the notes on the oldest purchase order and finally return the oldest purchase order.
 PurchaseOrderDocument PurchaseOrderService.getPurchaseOrderByDocumentNumber(String documentNumber)
          Obtains the purchase order document given the document number.
 

Methods in org.kuali.kfs.module.purap.document.service that return types with arguments of type PurchaseOrderDocument
 List<PurchaseOrderDocument> PurchaseOrderService.getPendingPurchaseOrderFaxes()
          This method gets all the Purchase orders that are waiting for faxing
 

Methods in org.kuali.kfs.module.purap.document.service with parameters of type PurchaseOrderDocument
 boolean PurchaseOrderService.canAmendPurchaseOrder(PurchaseOrderDocument purchaseOrder)
          Determines whether to display the amend button for the purchase order document.
 boolean ReceivingService.canCreateLineItemReceivingDocument(PurchaseOrderDocument po)
          Determines if a receiving line document can be created at the time the user requests it.
 boolean PurchaseOrderService.canHoldPayment(PurchaseOrderDocument purchaseOrder)
          Determines whether to display the amend and payment hold buttons for the purchase order document.
 void PurchaseOrderService.completePurchaseOrder(PurchaseOrderDocument po)
          Performs the steps needed to complete the newly approved purchase order document, which consists of setting the current and pending indicators for the purchase order document and if the status is not pending transmission, then calls the attemptsSetupOfInitialOpenOfDocument to set the statuses, the initial open date and save the document.
 void PurchaseOrderService.completePurchaseOrderAmendment(PurchaseOrderDocument po)
           
 PurchaseOrderSplitDocument PurchaseOrderService.createAndSavePurchaseOrderSplitDocument(List<PurchaseOrderItem> newPOItems, PurchaseOrderDocument currentDocument, boolean copyNotes, String splitNoteText)
          Creates and saves a Purchase Order Split document based on the old PO document, and the items from that PO that the new Split PO is to contain.
 boolean PaymentRequestService.encumberedItemExistsForInvoicing(PurchaseOrderDocument document)
           
 HashMap<String,ExpiredOrClosedAccountEntry> AccountsPayableService.expiredOrClosedAccountsList(PurchaseOrderDocument po)
           
 void FaxService.faxPurchaseOrderPdf(PurchaseOrderDocument po, boolean isRetransmit)
          Create the Purchase Order Pdf document and send it via fax to the recipient in the PO
 void FaxService.faxPurchaseOrderPdf(PurchaseOrderDocument po, String pdfFileLocation, String imageTempLocation, boolean isRetransmit)
          Create the Purchase Order Pdf document and send it via fax to the recipient in the PO
 void FaxService.faxPurchaseOrderQuotePdf(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
          Create the Purchase Order Quote Pdf document and send it via fax to the recipient in the PO Quote
 Collection PrintService.generatePurchaseOrderPdf(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream, String environment, List<PurchaseOrderItem> retransmitItems)
          Create the Purchase Order Pdf document for non-retransmission and send it back to the Action so that it can be dealt with.
 Collection PrintService.generatePurchaseOrderPdfForRetransmission(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream, String environment, List<PurchaseOrderItem> retransmitItems)
          Create the Purchase Order Pdf document for retransmission and send it back to the Action so that it can be dealt with.
 Collection PrintService.generatePurchaseOrderQuotePdf(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq, ByteArrayOutputStream byteArrayOutputStream, String environment)
          Create the Purchase Order Quote Pdf document and send it back to the Action so that it can be dealt with.
 Collection PrintService.generatePurchaseOrderQuoteRequestsListPdf(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream)
          Create the Purchase Order Quote Requests List Pdf document and send it back to the Action so that it can be dealt with.
 String B2BPurchaseOrderService.getCxml(PurchaseOrderDocument purchaseOrder, String requisitionInitiatorId, String password, ContractManager contractManager, String contractManagerEmail, String vendorDuns)
          Returns the cxml of the Purchase Order for electronic transmission to the vendor
 org.kuali.rice.kns.util.KualiDecimal PurchaseOrderService.getInternalPurchasingDollarLimit(PurchaseOrderDocument po)
          Obtains the internal purchasing dollar limit amount for a purchase order document.
 PurchaseOrderDocument PurchaseOrderService.getOldestPurchaseOrder(PurchaseOrderDocument po, PurchaseOrderDocument documentBusinessObject)
          Obtains the oldest purchase order given the purchase order object to be used to search, then calls the updateNotes method to set the notes on the oldest purchase order and finally return the oldest purchase order.
 List<PurchaseOrderItem> CreditMemoService.getPOInvoicedItems(PurchaseOrderDocument poDocument)
          Iterates through the items of the purchase order document and checks for items that have been invoiced.
 String ReceivingService.getReceivingDeliveryCampusCode(PurchaseOrderDocument po)
          Returns a delivery campus code on a receiving document based on the purchase order passed in.
 boolean PurchaseOrderService.hasNewUnorderedItem(PurchaseOrderDocument po)
          Checks the item list for newly added unordered items.
 boolean PurchaseOrderService.isPurchaseOrderOpenForProcessing(PurchaseOrderDocument purchaseOrderDocument)
           
 boolean PaymentRequestService.isPurchaseOrderValidForPaymentRequestDocumentCreation(PaymentRequestDocument paymentRequestDocument, PurchaseOrderDocument po)
           
 boolean PurchaseOrderService.printPurchaseOrderQuotePDF(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq, ByteArrayOutputStream baosPDF)
           
 void PurchaseOrderService.retransmitB2BPurchaseOrder(PurchaseOrderDocument po)
           
 void PurchaseOrderService.retransmitPurchaseOrderPDF(PurchaseOrderDocument po, ByteArrayOutputStream baosPDF)
          Generates and displays the purchase order retransmit pdf by invoking the generatePurchaseOrderPdfForRetransmission method of the PrintService.
 Collection PrintService.savePurchaseOrderPdf(PurchaseOrderDocument po, String environment)
          Create the Purchase Order Pdf document for non-retransmission and save it so that it can be faxed in a later process.
 Collection PrintService.savePurchaseOrderPdfForRetransmission(PurchaseOrderDocument po, String environment)
          Create the Purchase Order Pdf document for retransmission and save it so that it can be faxed in a later process.
 Collection PrintService.savePurchaseOrderQuotePdf(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq, String environment)
          Create the Purchase Order Quote Pdf document and save it so that it can be faxed in a later process.
 Collection PrintService.savePurchaseOrderQuoteRequestsListPdf(PurchaseOrderDocument po)
          Create the Purchase Order Quote Requests List Pdf document and save it so that it can be faxed in a later process.
 String B2BPurchaseOrderService.sendPurchaseOrder(PurchaseOrderDocument po)
          Send the Purchase Order
 void PurchaseOrderService.setCurrentAndPendingIndicatorsForApprovedPODocuments(PurchaseOrderDocument newPO)
          Sets the current and pending indicators of the new purchase order and the old purchase order as well as its status, then save the purchase order.
 void PurchaseOrderService.setCurrentAndPendingIndicatorsForCancelledChangePODocuments(PurchaseOrderDocument newPO)
          Sets the current and pending indicators of the new purchase order and the old purchase order as well as their statuses, then save the purchase order.
 void PurchaseOrderService.setCurrentAndPendingIndicatorsForCancelledRemoveHoldPODocuments(PurchaseOrderDocument newPO)
          Sets the current and pending indicators of the new purchase order and the old purchase order as well as their statuses, then save the purchase order
 void PurchaseOrderService.setCurrentAndPendingIndicatorsForCancelledReopenPODocuments(PurchaseOrderDocument newPO)
          Sets the current and pending indicators of the new purchase order and the old purchase order as well as their statuses, then save the purchase order.
 void PurchaseOrderService.setCurrentAndPendingIndicatorsForDisapprovedChangePODocuments(PurchaseOrderDocument newPO)
          Sets the current and pending indicators of the new purchase order and the old purchase order as well as their statuses, then save the purchase order.
 void PurchaseOrderService.setCurrentAndPendingIndicatorsForDisapprovedRemoveHoldPODocuments(PurchaseOrderDocument newPO)
          Sets the current and pending indicators of the new purchase order and the old purchase order as well as their statuses, then save the purchase order.
 void PurchaseOrderService.setCurrentAndPendingIndicatorsForDisapprovedReopenPODocuments(PurchaseOrderDocument newPO)
          Sets the current and pending indicators of the new purchase order and the old purchase order as well as their statuses, then save the purchase order.
 void PurchaseOrderService.setReceivingRequiredIndicatorForPurchaseOrder(PurchaseOrderDocument po)
          Performs a threshold check on the purchase order to determine if any attribute on the purchase order falls within a defined threshold.
 void PurchaseOrderService.updateVendorCommodityCode(PurchaseOrderDocument po)
          If there are commodity codes on the items on the PurchaseOrderDocument that haven't existed yet on the vendor that the PurchaseOrderDocument is using, then we will spawn a new VendorDetailMaintenanceDocument automatically to update the vendor with the commodity codes that aren't already existing on the vendor.
 VendorDetail PurchaseOrderService.updateVendorWithMissingCommodityCodesIfNecessary(PurchaseOrderDocument po)
          Check whether each of the items contain commodity code, if so then loop through the vendor commodity codes on the vendor to find out whether the commodity code on the item has existed on the vendor.
 String B2BPurchaseOrderService.verifyCxmlPOData(PurchaseOrderDocument purchaseOrder, String requisitionInitiatorId, String password, ContractManager contractManager, String contractManagerEmail, String vendorDuns)
          Verifies that each piece of data required for the PO cXML is present.
 

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

Methods in org.kuali.kfs.module.purap.document.service.impl that return PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderServiceImpl.createAndRoutePotentialChangeDocument(String documentNumber, String docType, String annotation, List adhocRoutingRecipients, String currentDocumentStatusCode)
           
 PurchaseOrderDocument PurchaseOrderServiceImpl.createAndSavePotentialChangeDocument(String documentNumber, String docType, String currentDocumentStatusCode)
           
 PurchaseOrderDocument PurchaseOrderServiceImpl.createPurchaseOrderDocument(RequisitionDocument reqDocument, String newSessionUserId, Integer contractManagerCode)
           
protected  PurchaseOrderDocument PurchaseOrderServiceImpl.createPurchaseOrderDocumentFromSourceDocument(PurchaseOrderDocument sourceDocument, String docType)
          This method creates a new Purchase Order Document using the given document type based off the given source document.
protected  PurchaseOrderDocument PurchaseOrderServiceImpl.generatePurchaseOrderFromRequisition(RequisitionDocument reqDocument)
          Create Purchase Order and populate with data from Requisition and other default data
 PurchaseOrderDocument PurchaseOrderServiceImpl.getCurrentPurchaseOrder(Integer id)
           
 PurchaseOrderDocument PurchaseOrderServiceImpl.getOldestPurchaseOrder(PurchaseOrderDocument po, PurchaseOrderDocument documentBusinessObject)
           
 PurchaseOrderDocument PurchaseOrderServiceImpl.getPurchaseOrderByDocumentNumber(String documentNumber)
           
 

Methods in org.kuali.kfs.module.purap.document.service.impl with parameters of type PurchaseOrderDocument
protected  void PurchaseOrderServiceImpl.attemptSetupOfInitialOpenOfDocument(PurchaseOrderDocument po)
          If the status of the purchase order is not OPEN and the initial open date is null, sets the initial open date to current date and update the status to OPEN, then save the purchase order.
 boolean PurchaseOrderServiceImpl.canAmendPurchaseOrder(PurchaseOrderDocument purchaseOrder)
           
 boolean ReceivingServiceImpl.canCreateLineItemReceivingDocument(PurchaseOrderDocument po)
           
protected  boolean ReceivingServiceImpl.canCreateLineItemReceivingDocument(PurchaseOrderDocument po, String receivingDocumentNumber)
           
 boolean PurchaseOrderServiceImpl.canHoldPayment(PurchaseOrderDocument purchaseOrder)
           
protected  boolean PurchaseOrderServiceImpl.completeB2BPurchaseOrder(PurchaseOrderDocument po)
           
 void PurchaseOrderServiceImpl.completePurchaseOrder(PurchaseOrderDocument po)
           
 void PurchaseOrderServiceImpl.completePurchaseOrderAmendment(PurchaseOrderDocument poa)
           
 PurchaseOrderSplitDocument PurchaseOrderServiceImpl.createAndSavePurchaseOrderSplitDocument(List<PurchaseOrderItem> newPOItems, PurchaseOrderDocument currentDocument, boolean copyNotes, String splitNoteText)
           
protected  List<org.kuali.rice.kns.bo.AdHocRoutePerson> PurchaseOrderServiceImpl.createFyiFiscalOfficerListForNewUnorderedItems(PurchaseOrderDocument po)
          Creates a list of fiscal officers for new unordered items added to a purchase order.
protected  void PurchaseOrderServiceImpl.createNoteForAutoCloseOrders(PurchaseOrderDocument purchaseOrderDocument, String annotation)
          Creates and add a note to the purchase order document using the annotation String in the input parameter.
protected  PurchaseOrderDocument PurchaseOrderServiceImpl.createPurchaseOrderDocumentFromSourceDocument(PurchaseOrderDocument sourceDocument, String docType)
          This method creates a new Purchase Order Document using the given document type based off the given source document.
 boolean PaymentRequestServiceImpl.encumberedItemExistsForInvoicing(PurchaseOrderDocument document)
           
 HashMap<String,ExpiredOrClosedAccountEntry> AccountsPayableServiceImpl.expiredOrClosedAccountsList(PurchaseOrderDocument po)
          Generates a list of replacement accounts for expired or closed accounts, as well as for expired/closed accounts without a continuation account.
 void FaxServiceImpl.faxPurchaseOrderPdf(PurchaseOrderDocument po, boolean isRetransmit)
          Create the Purchase Order Pdf document and send it via fax to the recipient in the PO
 void FaxServiceImpl.faxPurchaseOrderPdf(PurchaseOrderDocument po, String pdfFileLocation, String imageTempLocation, boolean isRetransmit)
          Create the Purchase Order Pdf document and send it via fax to the recipient in the PO
 void FaxServiceImpl.faxPurchaseOrderQuotePdf(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
           
protected  void PurchaseOrderServiceImpl.fixDbNoteFields(PurchaseOrderDocument documentBusinessObject, List<org.kuali.rice.kns.bo.Note> dbNotes)
          This method fixes non ojb managed missing fields from the db
protected  void PurchaseOrderServiceImpl.fixItemReferences(PurchaseOrderDocument po)
          This method fixes the item references in this document
protected  Collection PrintServiceImpl.generatePurchaseOrderPdf(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream, boolean isRetransmit, String environment, List<PurchaseOrderItem> retransmitItems)
          Creates purchase order pdf document given the input parameters.
 Collection PrintServiceImpl.generatePurchaseOrderPdf(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream, String environment, List<PurchaseOrderItem> retransmitItems)
           
 Collection PrintServiceImpl.generatePurchaseOrderPdfForRetransmission(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream, String environment, List<PurchaseOrderItem> retransmitItems)
           
 Collection PrintServiceImpl.generatePurchaseOrderQuotePdf(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq, ByteArrayOutputStream byteArrayOutputStream, String environment)
           
 Collection PrintServiceImpl.generatePurchaseOrderQuoteRequestsListPdf(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream)
           
 String B2BPurchaseOrderSciquestServiceImpl.getCxml(PurchaseOrderDocument purchaseOrder, String requisitionInitiatorId, String password, ContractManager contractManager, String contractManagerEmail, String vendorDuns)
           
 String B2BPurchaseOrderServiceImpl.getCxml(PurchaseOrderDocument purchaseOrder, String requisitionInitiatorId, String password, ContractManager contractManager, String contractManagerEmail, String vendorDuns)
           
 org.kuali.rice.kns.util.KualiDecimal PurchaseOrderServiceImpl.getInternalPurchasingDollarLimit(PurchaseOrderDocument document)
           
 PurchaseOrderDocument PurchaseOrderServiceImpl.getOldestPurchaseOrder(PurchaseOrderDocument po, PurchaseOrderDocument documentBusinessObject)
           
 List<PurchaseOrderItem> CreditMemoServiceImpl.getPOInvoicedItems(PurchaseOrderDocument poDocument)
           
protected  PurchaseOrderTransmitParameters PrintServiceImpl.getPurchaseOrderQuoteRequestsListPdfParameters(PurchaseOrderDocument po)
          Returns the PurchaseOrderPdfParameters given the PurchaseOrderDocument.
 String ReceivingServiceImpl.getReceivingDeliveryCampusCode(PurchaseOrderDocument po)
           
 boolean PurchaseOrderServiceImpl.hasNewUnorderedItem(PurchaseOrderDocument po)
           
 boolean PurchaseOrderServiceImpl.isPurchaseOrderOpenForProcessing(PurchaseOrderDocument purchaseOrderDocument)
           
protected  boolean ReceivingServiceImpl.isPurchaseOrderValidForLineItemReceivingDocumentCreation(PurchaseOrderDocument po)
           
 boolean PaymentRequestServiceImpl.isPurchaseOrderValidForPaymentRequestDocumentCreation(PaymentRequestDocument paymentRequestDocument, PurchaseOrderDocument po)
           
 boolean PurchaseOrderServiceImpl.printPurchaseOrderQuotePDF(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq, ByteArrayOutputStream baosPDF)
          TODO RELEASE 3 - QUOTE
 void PurchaseOrderServiceImpl.retransmitB2BPurchaseOrder(PurchaseOrderDocument po)
           
 void PurchaseOrderServiceImpl.retransmitPurchaseOrderPDF(PurchaseOrderDocument po, ByteArrayOutputStream baosPDF)
           
protected  void PurchaseOrderServiceImpl.saveDocumentNoValidationUsingClearErrorMap(PurchaseOrderDocument document)
          Sets the error map to a new, empty error map before calling saveDocumentNoValidation to save the document.
protected  void PurchaseOrderServiceImpl.saveDocumentStandardSave(PurchaseOrderDocument document)
          Calls the saveDocument method of documentService to save the document.
protected  Collection PrintServiceImpl.savePurchaseOrderPdf(PurchaseOrderDocument po, boolean isRetransmit, String environment)
          Saves the purchase order pdf document.
 Collection PrintServiceImpl.savePurchaseOrderPdf(PurchaseOrderDocument po, String environment)
           
 Collection PrintServiceImpl.savePurchaseOrderPdfForRetransmission(PurchaseOrderDocument po, String environment)
           
 Collection PrintServiceImpl.savePurchaseOrderQuotePdf(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq, String environment)
           
 Collection PrintServiceImpl.savePurchaseOrderQuoteRequestsListPdf(PurchaseOrderDocument po)
           
protected  void PurchaseOrderServiceImpl.sendFyiForNewUnorderedItems(PurchaseOrderDocument po)
          Sends an FYI to fiscal officers for new unordered items.
 String B2BPurchaseOrderSciquestServiceImpl.sendPurchaseOrder(PurchaseOrderDocument purchaseOrder)
           
 String B2BPurchaseOrderServiceImpl.sendPurchaseOrder(PurchaseOrderDocument purchaseOrder)
           
 void PurchaseOrderServiceImpl.setCurrentAndPendingIndicatorsForApprovedPODocuments(PurchaseOrderDocument newPO)
           
 void PurchaseOrderServiceImpl.setCurrentAndPendingIndicatorsForCancelledChangePODocuments(PurchaseOrderDocument newPO)
           
 void PurchaseOrderServiceImpl.setCurrentAndPendingIndicatorsForCancelledRemoveHoldPODocuments(PurchaseOrderDocument newPO)
           
 void PurchaseOrderServiceImpl.setCurrentAndPendingIndicatorsForCancelledReopenPODocuments(PurchaseOrderDocument newPO)
           
 void PurchaseOrderServiceImpl.setCurrentAndPendingIndicatorsForDisapprovedChangePODocuments(PurchaseOrderDocument newPO)
           
 void PurchaseOrderServiceImpl.setCurrentAndPendingIndicatorsForDisapprovedRemoveHoldPODocuments(PurchaseOrderDocument newPO)
           
 void PurchaseOrderServiceImpl.setCurrentAndPendingIndicatorsForDisapprovedReopenPODocuments(PurchaseOrderDocument newPO)
           
 void PurchaseOrderServiceImpl.setReceivingRequiredIndicatorForPurchaseOrder(PurchaseOrderDocument po)
           
protected  void PurchaseOrderServiceImpl.setupDocumentForPendingFirstTransmission(PurchaseOrderDocument po)
          Update the purchase order document with the appropriate status for pending first transmission based on the transmission type.
protected  void ReceivingServiceImpl.spawnPoAmendmentForUnorderedItems(ReceivingDocument receivingDocument, PurchaseOrderDocument po)
          Spawns PO amendments for new unordered items on a receiving document.
protected  void PurchaseOrderServiceImpl.updateCapitalAssetRelatedCollections(PurchaseOrderDocument newDocument)
           
protected  void PurchaseOrderServiceImpl.updateCurrentDocumentForNoPendingAction(PurchaseOrderDocument newPO, String newPOStatus, String oldPOStatus)
          Update the statuses of both the old purchase order and the new purchase orders, then save the old and the new purchase orders.
protected  void PurchaseOrderServiceImpl.updateNotes(PurchaseOrderDocument po, PurchaseOrderDocument documentBusinessObject)
          If the purchase order's object id is not null (I think this means if it's an existing purchase order that had already been saved to the db previously), get the notes of the purchase order from the database, fix the notes' fields by calling the fixDbNoteFields, then set the notes to the purchase order.
protected  void ReceivingServiceImpl.updateReceivingTotalsOnPurchaseOrder(ReceivingDocument receivingDocument, PurchaseOrderDocument poDoc)
           
 void PurchaseOrderServiceImpl.updateVendorCommodityCode(PurchaseOrderDocument po)
          If there are commodity codes on the items on the PurchaseOrderDocument that haven't existed yet on the vendor that the PurchaseOrderDocument is using, then we will spawn a new VendorDetailMaintenanceDocument automatically to update the vendor with the commodity codes that aren't already existing on the vendor.
 VendorDetail PurchaseOrderServiceImpl.updateVendorWithMissingCommodityCodesIfNecessary(PurchaseOrderDocument po)
           
 String B2BPurchaseOrderSciquestServiceImpl.verifyCxmlPOData(PurchaseOrderDocument purchaseOrder, String requisitionInitiatorId, String password, ContractManager contractManager, String contractManagerEmail, String vendorDuns)
           
 String B2BPurchaseOrderServiceImpl.verifyCxmlPOData(PurchaseOrderDocument purchaseOrder, String requisitionInitiatorId, String password, ContractManager contractManager, String contractManagerEmail, String vendorDuns)
           
 

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

Methods in org.kuali.kfs.module.purap.document.validation.impl that return PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderAssignSensitiveDataValidation.getAccountingDocumentForValidation()
           
 PurchaseOrderDocument PurchaseOrderSplitValidation.getAccountingDocumentForValidation()
           
 PurchaseOrderDocument PurchaseOrderAddQuoteToVendorValidation.getAccountingDocumentForValidation()
           
 

Methods in org.kuali.kfs.module.purap.document.validation.impl with parameters of type PurchaseOrderDocument
protected  boolean PurchaseOrderDocumentPreRules.confirmNextFYPriorToApoAllowedDate(PurchaseOrderDocument poDocument)
          If the PO is set to encumber in the next fiscal year and the PO is created before the APO allowed date, then give the user a warning that this might be a mistake.
protected  boolean PurchaseOrderDocumentPreRules.confirmNotToExceedOverride(PurchaseOrderDocument purchaseOrderDocument)
          Checks whether the 'Not-to-exceed' amount has been exceeded by the purchase order total dollar limit.
protected  boolean PaymentRequestPurchaseOrderIdValidation.encumberedItemExistsForInvoicing(PurchaseOrderDocument document)
          Determines if there are items with encumbrances to be invoiced on passed in purchase order document.
protected  boolean PurchaseOrderDocumentPreRules.isDocumentInStateToReceiveNextFyWarning(PurchaseOrderDocument poDocument)
          Give next FY warning if the PO status is "In Process" or "Awaiting Purchasing Review"
 void PurchaseOrderAssignSensitiveDataValidation.setAccountingDocumentForValidation(PurchaseOrderDocument accountingDocumentForValidation)
           
 void PurchaseOrderSplitValidation.setAccountingDocumentForValidation(PurchaseOrderDocument accountingDocumentForValidation)
           
 void PurchaseOrderAddQuoteToVendorValidation.setAccountingDocumentForValidation(PurchaseOrderDocument accountingDocumentForValidation)
           
 

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

Methods in org.kuali.kfs.module.purap.document.web.struts that return PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderForm.getPurchaseOrderDocument()
           
 PurchaseOrderDocument AccountsPayableActionBase.initiateReopenPurchaseOrder(PurchaseOrderDocument po, String annotation)
           
 

Methods in org.kuali.kfs.module.purap.document.web.struts with parameters of type PurchaseOrderDocument
protected  void PurchaseOrderAction.checkForPOWarnings(PurchaseOrderDocument po, org.apache.struts.action.ActionMessages messages)
          Checks on a few conditions that would cause a warning message to be displayed on top of the Purchase Order page.
protected  void PurchaseOrderAction.executeManualStatusChange(PurchaseOrderDocument po)
          Applies a manual change of status to the given purchase order document.
 PurchaseOrderDocument AccountsPayableActionBase.initiateReopenPurchaseOrder(PurchaseOrderDocument po, String annotation)
           
protected  boolean PurchaseOrderForm.processPaymentRequestRulesForCanClose(PurchaseOrderDocument document)
          Processes validation rules having to do with any payment requests that the given purchase order may have.
 void PurchaseOrderForm.setPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)
           
 

Uses of PurchaseOrderDocument in org.kuali.kfs.module.purap.pdf
 

Fields in org.kuali.kfs.module.purap.pdf declared as PurchaseOrderDocument
 PurchaseOrderDocument PurchaseOrderQuoteRequestsPdf.po
           
 PurchaseOrderDocument PurapPdf.po
           
 

Methods in org.kuali.kfs.module.purap.pdf with parameters of type PurchaseOrderDocument
 void PurchaseOrderPdf.generatePdf(PurchaseOrderDocument po, PurchaseOrderTransmitParameters pdfParameters, ByteArrayOutputStream byteArrayOutputStream, boolean isRetransmit, String environment, List<PurchaseOrderItem> retransmitItems)
          Generates the pdf document based on the data in the given PurchaseOrderDocument, the pdf parameters, environment, retransmit items, creates a pdf writer using the given byteArrayOutputStream then write the pdf document into the writer.
 void PurchaseOrderQuotePdf.generatePOQuotePDF(PurchaseOrderDocument po, PurchaseOrderVendorQuote poqv, String campusName, String contractManagerCampusCode, String logoImage, ByteArrayOutputStream byteArrayOutputStream, String environment)
          Generates the purchase order quote pdf document based on the data in the given input parameters, creates a pdf writer using the given byteArrayOutputStream then write the pdf document into the writer.
 Collection PurchaseOrderQuoteRequestsPdf.generatePOQuoteRequestsListPdf(PurchaseOrderDocument po, ByteArrayOutputStream byteArrayOutputStream, String institutionName)
          Generates the purchase order quote request list pdf document based on the data in the given input parameters by creating a pdf writer using the given byteArrayOutputStream then calls the createPOQuoteRequestsListPdf to write the pdf document into the writer.
 void PurchaseOrderPdf.savePdf(PurchaseOrderDocument po, PurchaseOrderParameters pdfParameters, boolean isRetransmit, String environment)
          Invokes the createPdf method to create a pdf document and saves it into a file which name and location are specified in the pdfParameters.
 void PurchaseOrderQuotePdf.savePOQuotePDF(PurchaseOrderDocument po, PurchaseOrderVendorQuote poqv, PurchaseOrderParameters transmitParameters, String environment)
          Invokes the createPOQuotePDF method to create a purchase order quote pdf document and saves it into a file which name and location are specified in the pdfParameters.
 Collection PurchaseOrderQuoteRequestsPdf.savePOQuoteRequestsListPdf(PurchaseOrderDocument po, String pdfFileLocation, String pdfFilename, String institutionName)
          Invokes the createPOQuoteRequestsListPdf method to create a purchase order quote list request pdf document and saves it into a file which name and location are specified in the input parameters.
 void PurchaseOrderParameters.setPurchaseOrderFaxParameters(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
          This method returns the purchase order transmit parameters require to send purchase order and purchase order quote fax.
 void PurchaseOrderTransmitParameters.setPurchaseOrderFaxParameters(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
           
 void PurchaseOrderParameters.setPurchaseOrderPdfAndFaxParameters(PurchaseOrderDocument po)
          This method returns the purchase order transmit parameters require to generate purchase order and purchase order quote pdf and to send fax.
 void PurchaseOrderTransmitParameters.setPurchaseOrderPdfAndFaxParameters(PurchaseOrderDocument po)
           
 void PurchaseOrderParameters.setPurchaseOrderPdfAndFaxParameters(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
          This method returns the purchase order transmit parameters require to generate purchase order and purchase order quote pdf and to send fax.
 void PurchaseOrderTransmitParameters.setPurchaseOrderPdfAndFaxParameters(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
           
 void PurchaseOrderParameters.setPurchaseOrderPdfParameters(PurchaseOrderDocument po)
          This method returns the purchase Order transmit parameters require to generate purchase order and purchase order quote pdf.
 void PurchaseOrderTransmitParameters.setPurchaseOrderPdfParameters(PurchaseOrderDocument po)
           
 void PurchaseOrderParameters.setPurchaseOrderPdfParameters(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
          This method returns the purchase Order transmit parameters require to generate purchase order and purchase order quote pdf.
 void PurchaseOrderTransmitParameters.setPurchaseOrderPdfParameters(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
           
 

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

Methods in org.kuali.kfs.module.purap.service with parameters of type PurchaseOrderDocument
 void PurapGeneralLedgerService.generateEntriesApproveAmendPurchaseOrder(PurchaseOrderDocument po)
          Generates general ledger pending entries for the amendment of a Purchase Order
 void PurapGeneralLedgerService.generateEntriesClosePurchaseOrder(PurchaseOrderDocument po)
          Generates general ledger pending entries for when a Purchase Order is closed which will disencumber all the remaining encumbrances
 void PurapGeneralLedgerService.generateEntriesReopenPurchaseOrder(PurchaseOrderDocument po)
          Generates general ledger pending entries for when a Purchase Order is reopened which will calculate the funds to be re-encumbered
 void PurapGeneralLedgerService.generateEntriesVoidPurchaseOrder(PurchaseOrderDocument po)
          Generates general ledger pending entries for when a Purchase Order is voided
 

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

Methods in org.kuali.kfs.module.purap.service.impl that return PurchaseOrderDocument
 PurchaseOrderDocument ElectronicInvoiceOrderHolder.getPurchaseOrderDocument()
           
 

Methods in org.kuali.kfs.module.purap.service.impl with parameters of type PurchaseOrderDocument
 void PurapGeneralLedgerServiceImpl.generateEntriesApproveAmendPurchaseOrder(PurchaseOrderDocument po)
           
 void PurapGeneralLedgerServiceImpl.generateEntriesClosePurchaseOrder(PurchaseOrderDocument po)
           
 void PurapGeneralLedgerServiceImpl.generateEntriesReopenPurchaseOrder(PurchaseOrderDocument po)
           
 void PurapGeneralLedgerServiceImpl.generateEntriesVoidPurchaseOrder(PurchaseOrderDocument po)
           
protected  String ElectronicInvoiceHelperServiceImpl.generatePREQDocumentDescription(PurchaseOrderDocument poDocument)
           
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  PurchaseOrderItem PurapGeneralLedgerServiceImpl.getPoItem(PurchaseOrderDocument po, Integer nbr, ItemType itemType)
          Find item in PO based on given parameters.
protected  boolean PurapGeneralLedgerServiceImpl.shouldGenerateGLPEForPurchaseOrder(PurchaseOrderDocument po)
          We should not generate general ledger pending entries for Purchase Order Close Document and Purchase Order Reopen Document with $0 amount.
 

Constructors in org.kuali.kfs.module.purap.service.impl with parameters of type PurchaseOrderDocument
ElectronicInvoiceOrderHolder(ElectronicInvoice eInvoice, ElectronicInvoiceOrder invoiceOrder, PurchaseOrderDocument poDocument, Map itemTypeMappings, Map itemTypes, boolean validateHeader)
           
 

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

Constructors in org.kuali.kfs.module.purap.util with parameters of type PurchaseOrderDocument
ThresholdHelper(PurchaseOrderDocument document)
           
 



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