public class OleReceivingQueueSearchDocument extends org.kuali.rice.krad.document.TransactionalDocumentBase
Modifier and Type | Field and Description |
---|---|
boolean |
isDateLookup |
protected static org.apache.log4j.Logger |
LOG |
List<OlePurchaseOrderItem> |
purchaseOrders |
Constructor and Description |
---|
OleReceivingQueueSearchDocument() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkSpecialHandlingNotesExsist(OlePurchaseOrderItem olePurchaseOrderItem) |
List<String> |
filterOtherSearchCriteria()
This method checks whether Purchase order exists with given begin date and end date is exists
|
List<String> |
filterWorkflowStatusDate(Map<String,List<String>> fixedParameters)
This method checks whether Purchase order exists with given begin date and end date
|
String |
getAuthor()
Gets the author attribute.
|
String |
getBeginDate()
Gets the beginDate attribute.
|
org.kuali.rice.core.api.datetime.DateTimeService |
getDateTimeService() |
List<DocData> |
getDocDatas(String title,
String isbn) |
Set<String> |
getDocSearchResults(String title,
String isbn) |
DocstoreClientLocator |
getDocstoreClientLocator() |
String |
getEdition()
Gets the edition attribute.
|
String |
getEndDate()
Gets the endDate attribute.
|
String |
getInstructions()
Gets the instructions attribute.
|
PurchaseOrderType |
getOrderType()
Gets the orderType attribute.
|
String |
getPoints()
Gets the points attribute.
|
String |
getPublisher()
Gets the publisher attribute.
|
PurchaseOrderDocument |
getPurchaseOrderDocument()
Gets the purchaseOrderDocument attribute.
|
String |
getPurchaseOrderNumber()
Gets the purchaseOrderNumber attribute.
|
List<OlePurchaseOrderItem> |
getPurchaseOrders()
Gets the purchaseOrders attribute.
|
String |
getPurchaseOrderStatusDescription()
Gets the purchaseOrderStatusDescription attribute.
|
String |
getPurchaseOrderType()
Gets the purchaseOrderType attribute.
|
String |
getQuatityOrdered()
Gets the quatityOrdered attribute.
|
int |
getReceiptStatusDetails(String receiptStatusCd) |
List<String> |
getReceivingDocumentsList()
Gets the receivingDocumentsList attribute.
|
List<OlePurchaseOrderItem> |
getSearchResults(String poNumber,
Set<String> bibIds,
BigDecimal orderTypeId) |
String |
getStandardNumber()
Gets the standardNumber attribute.
|
String |
getTitle()
Gets the title attribute.
|
VendorDetail |
getVendorDetail()
Gets the vendorDetail attribute.
|
String |
getVendorName()
Gets the vendorName attribute.
|
boolean |
isClaimFilter() |
boolean |
isMonograph()
Gets the monograph attribute.
|
boolean |
isPurchaseOrderDocumentAdded() |
boolean |
isReceive()
Gets the receive attribute.
|
void |
receiveingQueueRecordSearch()
This method Takes Value from UI and return results after selecting search
|
boolean |
receivePO(OleLineItemReceivingDocument rlDoc,
Integer purchaseOrderIdentifier,
boolean isCreateRCV)
This method validates if a receiving document can be created from a POID.
|
void |
setAuthor(String author)
Sets the author attribute value.
|
void |
setBeginDate(String beginDate)
Sets the beginDate attribute value.
|
void |
setClaimFilter(boolean claimFilter) |
void |
setEdition(String edition)
Sets the edition attribute value.
|
void |
setEndDate(String endDate)
Sets the endDate attribute value.
|
void |
setInstructions(String instructions)
Sets the instructions attribute value.
|
void |
setMonograph(boolean monograph)
Sets the monograph attribute value.
|
void |
setOrderType(PurchaseOrderType orderType)
Sets the orderType attribute value.
|
void |
setPoints(String points)
Sets the points attribute value.
|
void |
setPublisher(String publisher)
Sets the publisher attribute value.
|
void |
setPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)
Sets the purchaseOrderDocument attribute value.
|
void |
setPurchaseOrderNumber(String purchaseOrderNumber)
Sets the purchaseOrderNumber attribute value.
|
void |
setPurchaseOrders(List<OlePurchaseOrderItem> purchaseOrders)
Sets the purchaseOrders attribute value.
|
void |
setPurchaseOrderStatusDescription(String purchaseOrderStatusDescription)
Sets the purchaseOrderStatusDescription attribute value.
|
void |
setPurchaseOrderType(String purchaseOrderType)
Sets the purchaseOrderType attribute value.
|
void |
setQuatityOrdered(String quatityOrdered)
Sets the quatityOrdered attribute value.
|
void |
setReceive(boolean receive)
Sets the receive attribute value.
|
void |
setReceivingDocumentsList(List<String> receivingDocumentsList)
Sets the receivingDocumentsList attribute value.
|
void |
setStandardNumber(String standardNumber)
Sets the standardNumber attribute value.
|
void |
setTitle(String title)
Sets the title attribute value.
|
void |
setVendorDetail(VendorDetail vendorDetail)
Sets the vendorDetail attribute value.
|
void |
setVendorName(String vendorName)
Sets the vendorName attribute value.
|
protected LinkedHashMap |
toStringMapper_RICE20_REFACTORME() |
void |
updateRequisitionAndPOItems(OlePurchaseOrderItem olePurchaseOrderItem,
OleLineItemReceivingItem oleLineItemReceivingItem) |
boolean |
validatePurchaseOrderItem(OlePurchaseOrderItem olePurchaseOrderItem) |
boolean |
validateRecords(Integer purAppNum,
String docNumber)
This method validate records and returns boolean based on the validation
|
void |
valueSearch() |
getAllowsCopy, isSessionDocument
addCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
public boolean isDateLookup
public List<OlePurchaseOrderItem> purchaseOrders
protected static org.apache.log4j.Logger LOG
public OleReceivingQueueSearchDocument()
public org.kuali.rice.core.api.datetime.DateTimeService getDateTimeService()
public boolean isClaimFilter()
public void setClaimFilter(boolean claimFilter)
public String getPurchaseOrderStatusDescription()
public void setPurchaseOrderStatusDescription(String purchaseOrderStatusDescription)
purchaseOrderStatusDescription
- The purchaseOrderStatusDescription to set.public PurchaseOrderType getOrderType()
public void setOrderType(PurchaseOrderType orderType)
orderType
- The orderType to set.public String getPurchaseOrderType()
public void setPurchaseOrderType(String purchaseOrderType)
purchaseOrderType
- The purchaseOrderType to set.public String getPurchaseOrderNumber()
public void setPurchaseOrderNumber(String purchaseOrderNumber)
purchaseOrderNumber
- The purchaseOrderNumber to set.public String getStandardNumber()
public void setStandardNumber(String standardNumber)
standardNumber
- The standardNumber to set.public void setTitle(String title)
title
- The title to set.public String getVendorName()
public void setVendorName(String vendorName)
vendorName
- The vendorName to set.public boolean isMonograph()
public void setMonograph(boolean monograph)
monograph
- The monograph to set.public VendorDetail getVendorDetail()
public void setVendorDetail(VendorDetail vendorDetail)
vendorDetail
- The vendorDetail to set.public boolean isReceive()
public void setReceive(boolean receive)
receive
- The receive to set.public void setAuthor(String author)
author
- The author to set.public String getPublisher()
public void setPublisher(String publisher)
publisher
- The publisher to set.public String getEdition()
public void setEdition(String edition)
edition
- The edition to set.public String getQuatityOrdered()
public void setQuatityOrdered(String quatityOrdered)
quatityOrdered
- The quatityOrdered to set.public void setPoints(String points)
points
- The points to set.public String getInstructions()
public void setInstructions(String instructions)
instructions
- The instructions to set.public PurchaseOrderDocument getPurchaseOrderDocument()
public void setPurchaseOrderDocument(PurchaseOrderDocument purchaseOrderDocument)
purchaseOrderDocument
- The purchaseOrderDocument to set.public List<OlePurchaseOrderItem> getPurchaseOrders()
public void setPurchaseOrders(List<OlePurchaseOrderItem> purchaseOrders)
purchaseOrders
- The purchaseOrders to set.public List<String> getReceivingDocumentsList()
public void setReceivingDocumentsList(List<String> receivingDocumentsList)
receivingDocumentsList
- The receivingDocumentsList to set.protected LinkedHashMap toStringMapper_RICE20_REFACTORME()
public boolean isPurchaseOrderDocumentAdded()
public DocstoreClientLocator getDocstoreClientLocator()
public void receiveingQueueRecordSearch()
Exception
public List<OlePurchaseOrderItem> getSearchResults(String poNumber, Set<String> bibIds, BigDecimal orderTypeId)
public boolean validatePurchaseOrderItem(OlePurchaseOrderItem olePurchaseOrderItem)
public Set<String> getDocSearchResults(String title, String isbn)
public List<DocData> getDocDatas(String title, String isbn)
public void valueSearch() throws Exception
Exception
public boolean checkSpecialHandlingNotesExsist(OlePurchaseOrderItem olePurchaseOrderItem)
public boolean validateRecords(Integer purAppNum, String docNumber)
purAppNum
- docNumber
- public List<String> filterOtherSearchCriteria() throws org.kuali.rice.kew.api.exception.WorkflowException, ParseException
org.kuali.rice.kew.api.exception.WorkflowException
ParseException
public List<String> filterWorkflowStatusDate(Map<String,List<String>> fixedParameters) throws ParseException
fixedParameters
- ParseException
public boolean receivePO(OleLineItemReceivingDocument rlDoc, Integer purchaseOrderIdentifier, boolean isCreateRCV)
rlDoc
- OleLineItemReceivingDocumentpurchaseOrderIdentifier
- Purchase Order Idpublic void updateRequisitionAndPOItems(OlePurchaseOrderItem olePurchaseOrderItem, OleLineItemReceivingItem oleLineItemReceivingItem)
public int getReceiptStatusDetails(String receiptStatusCd)
public String getBeginDate()
public void setBeginDate(String beginDate)
beginDate
- The beginDate to set.public String getEndDate()
public void setEndDate(String endDate)
endDate
- The endDate to set.Copyright © 2004–2015 The Kuali Foundation. All rights reserved.