|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.purap.document.service.impl.BulkReceivingServiceImpl
@Transactional public class BulkReceivingServiceImpl
| Constructor Summary | |
|---|---|
BulkReceivingServiceImpl()
|
|
| Method Summary | |
|---|---|
protected void |
addStringErrorMessagesToErrorMap(String errorKey,
Collection<String> errors)
|
protected void |
appendDuplicateMessage(StringBuffer currentMessage,
String duplicateMessageKey,
Integer poId)
|
HashMap<String,String> |
bulkReceivingDuplicateMessages(BulkReceivingDocument blkRecDoc)
Checks for duplicate Bulk Receiving documents and passes back a list of those found where vendor date, packing slip number or bill of lading match on previous bulk receiving documents by purchase order. |
boolean |
canPrintReceivingTicket(BulkReceivingDocument blkRecDoc)
|
BulkReceivingDocument |
getBulkReceivingByDocumentNumber(String documentNumber)
|
String |
getBulkReceivingDocumentNumberInProcessForPurchaseOrder(Integer poId,
String bulkReceivingDocumentNumber)
|
org.kuali.rice.kns.service.DateTimeService |
getDateTimeService()
|
org.kuali.rice.kns.service.KualiConfigurationService |
getKualiConfigurationService()
|
PrintService |
getPrintService()
|
protected boolean |
hasDuplicateEntry(List<String> docNumbers)
Looks at a list of doc numbers, but only considers an entry duplicate if the document is in a Final status. |
void |
performPrintReceivingTicketPDF(String blkDocId,
ByteArrayOutputStream baosPDF)
|
void |
populateAndSaveBulkReceivingDocument(BulkReceivingDocument blkRecDoc)
A save is done passing the continue purap event so as to call a populate within prepare for save. |
void |
populateBulkReceivingFromPurchaseOrder(BulkReceivingDocument blkRecDoc)
Populates a Bulk Receiving Document with information from a Purchase Order. |
void |
setBulkReceivingDao(BulkReceivingDao bulkReceivingDao)
|
void |
setConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService configurationService)
|
void |
setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
|
void |
setDocumentService(org.kuali.rice.kns.service.DocumentService documentService)
|
void |
setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
|
void |
setNoteService(org.kuali.rice.kns.service.NoteService noteService)
|
void |
setPrintService(PrintService printService)
|
void |
setPurapService(PurapService purapService)
|
void |
setPurchaseOrderService(PurchaseOrderService purchaseOrderService)
|
void |
setWorkflowDocumentService(org.kuali.rice.kns.workflow.service.WorkflowDocumentService workflowDocumentService)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BulkReceivingServiceImpl()
| Method Detail |
|---|
public boolean canPrintReceivingTicket(BulkReceivingDocument blkRecDoc)
canPrintReceivingTicket in interface BulkReceivingService
public void populateAndSaveBulkReceivingDocument(BulkReceivingDocument blkRecDoc)
throws org.kuali.rice.kew.exception.WorkflowException
BulkReceivingService
populateAndSaveBulkReceivingDocument in interface BulkReceivingServiceorg.kuali.rice.kew.exception.WorkflowExceptionpublic HashMap<String,String> bulkReceivingDuplicateMessages(BulkReceivingDocument blkRecDoc)
BulkReceivingService
bulkReceivingDuplicateMessages in interface BulkReceivingServiceprotected boolean hasDuplicateEntry(List<String> docNumbers)
docNumbers -
protected void appendDuplicateMessage(StringBuffer currentMessage,
String duplicateMessageKey,
Integer poId)
public String getBulkReceivingDocumentNumberInProcessForPurchaseOrder(Integer poId,
String bulkReceivingDocumentNumber)
getBulkReceivingDocumentNumberInProcessForPurchaseOrder in interface BulkReceivingServicepublic void populateBulkReceivingFromPurchaseOrder(BulkReceivingDocument blkRecDoc)
BulkReceivingService
populateBulkReceivingFromPurchaseOrder in interface BulkReceivingServicepublic BulkReceivingDocument getBulkReceivingByDocumentNumber(String documentNumber)
public void performPrintReceivingTicketPDF(String blkDocId,
ByteArrayOutputStream baosPDF)
performPrintReceivingTicketPDF in interface BulkReceivingService
protected void addStringErrorMessagesToErrorMap(String errorKey,
Collection<String> errors)
public org.kuali.rice.kns.service.KualiConfigurationService getKualiConfigurationService()
public void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
public PrintService getPrintService()
public void setPrintService(PrintService printService)
public void setPurchaseOrderService(PurchaseOrderService purchaseOrderService)
public void setBulkReceivingDao(BulkReceivingDao bulkReceivingDao)
public void setDocumentService(org.kuali.rice.kns.service.DocumentService documentService)
public void setWorkflowDocumentService(org.kuali.rice.kns.workflow.service.WorkflowDocumentService workflowDocumentService)
public void setConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService configurationService)
public void setPurapService(PurapService purapService)
public void setNoteService(org.kuali.rice.kns.service.NoteService noteService)
public org.kuali.rice.kns.service.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||