@Transactional public class OleReceivingServiceImpl extends ReceivingServiceImpl implements ReceivingService
configurationService, documentService, noteService, purapService, purchaseOrderService, receivingDao, workflowDocumentService
Constructor and Description |
---|
OleReceivingServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
completeCorrectionReceivingDocument(ReceivingDocument correctionDocument)
This method deletes unneeded items and updates the totals on the po and does any additional processing based on items i.e.
|
protected List<org.kuali.rice.krad.bo.AdHocRoutePerson> |
createFyiFiscalOfficerList(ReceivingDocument recDoc)
This method is overridden to include parts values in creating a list of fiscal officers for new unordered items added to a purchase order.
|
void |
createNoteForReturnedAndDamagedItems(ReceivingDocument recDoc)
This method is overridden to disable notes on a document when quantity returned or damaged is entered.
|
protected PurchaseOrderItem |
createPoItemFromReceivingLine(LineItemReceivingItem rlItem)
This method is overridden to set total parts receiving and damaged in OlePurchaseOrderItem from OleLineItemReceivingItem
|
int |
getReceiptStatusDetails(String receiptStatusCd) |
protected void |
sendFyiForItems(ReceivingDocument recDoc)
This method is overridden to change annotation to include Parts
|
void |
updateReceivingItemReceiptStatus(OleLineItemReceivingItem recItem,
OleCorrectionReceivingItem correctionItem) |
protected void |
updateReceivingTotalsOnPurchaseOrder(ReceivingDocument receivingDocument,
PurchaseOrderDocument poDoc)
This method is overridden to set total parts received and total parts damaged for
a PurchaseOrderItem
|
addNoteToReceivingDocument, addUnorderedItemsToAmendment, appendDuplicateMessage, approveReceivingDoc, approveReceivingDocsForPOAmendment, canCreateCorrectionReceivingDocument, canCreateCorrectionReceivingDocument, canCreateLineItemReceivingDocument, canCreateLineItemReceivingDocument, canCreateLineItemReceivingDocument, completeReceivingDocument, createPoItemFromReceivingLine, getCorrectionReceivingDocumentNumbersInProcessForPurchaseOrder, getDocumentsNumbersAwaitingPurchaseOrderOpenStatus, getLineItemReceivingByDocumentNumber, getLineItemReceivingDocumentNumbersInProcessForPurchaseOrder, getLineItemReceivingDocumentsInFinalForPurchaseOrder, getOleSelectDocumentService, getReceivingDeliveryCampusCode, hasDuplicateEntry, hasNewUnorderedItem, isCorrectionReceivingDocumentInProcessForPurchaseOrder, isCorrectionReceivingDocumentInProcessForReceivingLine, isLineItemReceivingDocumentGeneratedForPurchaseOrder, isLineItemReceivingDocumentInProcessForPurchaseOrder, isPurchaseOrderActiveForLineItemReceivingDocumentCreation, isPurchaseOrderValidForLineItemReceivingDocumentCreation, populateAndSaveLineItemReceivingDocument, populateCorrectionReceivingDocument, populateCorrectionReceivingFromReceivingLine, populateReceivingLineFromPurchaseOrder, receivingLineDuplicateMessages, setConfigurationService, setDocumentService, setNoteService, setOleSelectDocumentService, setPurapService, setPurchaseOrderService, setReceivingDao, setWorkflowDocumentService, spawnPoAmendmentForUnorderedItems
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addNoteToReceivingDocument, approveReceivingDocsForPOAmendment, canCreateCorrectionReceivingDocument, canCreateCorrectionReceivingDocument, canCreateLineItemReceivingDocument, canCreateLineItemReceivingDocument, canCreateLineItemReceivingDocument, completeReceivingDocument, getCorrectionReceivingDocumentNumbersInProcessForPurchaseOrder, getLineItemReceivingDocumentNumbersInProcessForPurchaseOrder, getLineItemReceivingDocumentsInFinalForPurchaseOrder, getReceivingDeliveryCampusCode, hasNewUnorderedItem, isLineItemReceivingDocumentGeneratedForPurchaseOrder, isPurchaseOrderActiveForLineItemReceivingDocumentCreation, populateAndSaveLineItemReceivingDocument, populateCorrectionReceivingDocument, populateCorrectionReceivingFromReceivingLine, populateReceivingLineFromPurchaseOrder, receivingLineDuplicateMessages
public OleReceivingServiceImpl()
protected void updateReceivingTotalsOnPurchaseOrder(ReceivingDocument receivingDocument, PurchaseOrderDocument poDoc)
updateReceivingTotalsOnPurchaseOrder
in class ReceivingServiceImpl
receivingDocument
- ReceivingDocument from which total parts received and damaged are to be set in POpoDoc
- Purchase order document to set total parts received and damagedReceivingServiceImpl.updateReceivingTotalsOnPurchaseOrder(org.kuali.ole.module.purap.document.ReceivingDocument, org.kuali.ole.module.purap.document.PurchaseOrderDocument)
protected PurchaseOrderItem createPoItemFromReceivingLine(LineItemReceivingItem rlItem)
createPoItemFromReceivingLine
in class ReceivingServiceImpl
rlItem
- Receiving line item from which total damaged and received parts are to be set in POReceivingServiceImpl.createPoItemFromReceivingLine(org.kuali.ole.module.purap.businessobject.LineItemReceivingItem)
public void createNoteForReturnedAndDamagedItems(ReceivingDocument recDoc)
createNoteForReturnedAndDamagedItems
in interface ReceivingService
createNoteForReturnedAndDamagedItems
in class ReceivingServiceImpl
recDoc
- Receiving DocumentReceivingServiceImpl.createNoteForReturnedAndDamagedItems(org.kuali.ole.module.purap.document.ReceivingDocument)
protected List<org.kuali.rice.krad.bo.AdHocRoutePerson> createFyiFiscalOfficerList(ReceivingDocument recDoc)
createFyiFiscalOfficerList
in class ReceivingServiceImpl
recDoc
- ReceivingDocumentReceivingServiceImpl.createFyiFiscalOfficerList(org.kuali.ole.module.purap.document.ReceivingDocument)
protected void sendFyiForItems(ReceivingDocument recDoc)
public void completeCorrectionReceivingDocument(ReceivingDocument correctionDocument)
completeCorrectionReceivingDocument
in interface ReceivingService
completeCorrectionReceivingDocument
in class ReceivingServiceImpl
receivingDocument
- receiving documentpublic void updateReceivingItemReceiptStatus(OleLineItemReceivingItem recItem, OleCorrectionReceivingItem correctionItem)
public int getReceiptStatusDetails(String receiptStatusCd)
getReceiptStatusDetails
in class ReceivingServiceImpl
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.