public class OlePurchaseOrderDocumentHelperServiceImpl extends Object implements OlePurchaseOrderDocumentHelperService
Modifier and Type | Field and Description |
---|---|
protected org.kuali.rice.core.api.config.property.ConfigurationService |
kualiConfigurationService |
protected static org.apache.log4j.Logger |
LOG |
Constructor and Description |
---|
OlePurchaseOrderDocumentHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkIsEnumerationSplitIsIntegerOrNot(String enumerationSplit) |
boolean |
getAdditionalChargesExist(PurchaseOrderDocument purchaseOrderDocument) |
String |
getBibeditorCreateURL()
This method is used to get the bibedtior creat url from propertie file
|
String |
getBibeditorEditURL()
This method is used to get the bibedtior edit url from propertie file
|
String |
getBibeditorViewURL()
This method is used to get the bibedtior view url from propertie file
|
String |
getBibSearchURL() |
DocstoreClientLocator |
getDocstoreClientLocator() |
String |
getDublinEditorEditURL()
This method is used to get the dublinedtior edit url from propertie file
|
String |
getDublinEditorViewURL()
This method is used to get the dublinedtior view url from propertie file
|
String |
getInstanceEditorURL()
This method is used to get the Instanceeditor url from propertie file
|
boolean |
getIsFinalReqs(PurchaseOrderDocument purchaseOrderDocument)
This method returns if Purchase Order Document created is in Final Status
|
boolean |
getIsReOpenPO(PurchaseOrderDocument purchaseOrderDocument) |
boolean |
getIsSplitPO(PurchaseOrderDocument purchaseOrderDocument) |
List |
getItemsActiveOnly(PurchaseOrderDocument purchaseOrderDocument) |
List |
getItemsActiveOnlySetupAlternateAmount(PurchaseOrderDocument purchaseOrderDocument)
Gets the active items in this Purchase Order, and sets up the alternate amount for GL entry creation.
|
String |
getMarcXMLFileDirLocation()
This method is used to get the directory path where the marc xml files need to be created
|
static OlePatronDocumentList |
getOlePatronDocumentList() |
OlePatronRecordHandler |
getOlePatronRecordHandler() |
static OlePurapService |
getOlePurapService() |
static OleSelectDocumentService |
getOleSelectDocumentService() |
void |
populatePurchaseOrderFromRequisition(PurchaseOrderDocument purchaseOrderDoc,
RequisitionDocument requisitionDoc)
This method is overridden to populate newly added ole fields from requisition into Purchase Order Document.
|
void |
prepareForSave(PurchaseOrderDocument purchaseOrderDocument,
org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent event)
This method is overriden to populate bib info in Purchase Order Document
|
void |
processAfterRetrieve(PurchaseOrderDocument purchaseOrderDocument)
This method is overriden to populate bib info in Purchase Order Document
|
void |
setBibInfoBean(BibInfoBean bibInfoBean,
OlePurchaseOrderItem singleItem)
This method takes List of UUids as parameter and creates a LinkedHashMap with instance as key and id as value.
|
void |
setBibInfoBean(BibInfoBean bibInfoBean,
OleRequisitionItem singleItem) |
List<OleCopies> |
setCopiesToLineItem(OlePurchaseOrderItem singleItem,
BibTree bibTree) |
static void |
setOlePatronDocumentList(OlePatronDocumentList olePatronDocumentList) |
void |
setOlePatronRecordHandler(OlePatronRecordHandler olePatronRecordHandler) |
static void |
setOlePurapService(OlePurapService olePurapService) |
static void |
setOleSelectDocumentService(OleSelectDocumentService oleSelectDocumentService) |
protected void |
setRequestorNameOnItem(OlePurchasingItem singleItem) |
protected static org.apache.log4j.Logger LOG
protected org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService
public OlePurchaseOrderDocumentHelperServiceImpl()
public DocstoreClientLocator getDocstoreClientLocator()
public static OleSelectDocumentService getOleSelectDocumentService()
public static void setOleSelectDocumentService(OleSelectDocumentService oleSelectDocumentService)
public static OlePatronDocumentList getOlePatronDocumentList()
public static void setOlePatronDocumentList(OlePatronDocumentList olePatronDocumentList)
public OlePatronRecordHandler getOlePatronRecordHandler()
public void setOlePatronRecordHandler(OlePatronRecordHandler olePatronRecordHandler)
public static OlePurapService getOlePurapService()
public static void setOlePurapService(OlePurapService olePurapService)
public void populatePurchaseOrderFromRequisition(PurchaseOrderDocument purchaseOrderDoc, RequisitionDocument requisitionDoc)
populatePurchaseOrderFromRequisition
in interface OlePurchaseOrderDocumentHelperService
OlePurchaseOrderDocumentHelperService.populatePurchaseOrderFromRequisition(org.kuali.ole.module.purap.document.PurchaseOrderDocument, org.kuali.ole.module.purap.document.RequisitionDocument)
public void prepareForSave(PurchaseOrderDocument purchaseOrderDocument, org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent event)
prepareForSave
in interface OlePurchaseOrderDocumentHelperService
org.kuali.ole.select.document.service.OlePurchaseOrderDocumentHelperService#prepareForSave(org.kuali.ole.module.purap.document.PurchaseOrderDocument, org.kuali.rice.krad.rule.event.KualiDocumentEvent)
protected void setRequestorNameOnItem(OlePurchasingItem singleItem)
public void processAfterRetrieve(PurchaseOrderDocument purchaseOrderDocument)
public List<OleCopies> setCopiesToLineItem(OlePurchaseOrderItem singleItem, BibTree bibTree)
public boolean checkIsEnumerationSplitIsIntegerOrNot(String enumerationSplit)
public void setBibInfoBean(BibInfoBean bibInfoBean, OlePurchaseOrderItem singleItem)
setBibInfoBean
in interface OlePurchaseOrderDocumentHelperService
instanceIdsList
- public void setBibInfoBean(BibInfoBean bibInfoBean, OleRequisitionItem singleItem)
setBibInfoBean
in interface OlePurchaseOrderDocumentHelperService
public boolean getIsFinalReqs(PurchaseOrderDocument purchaseOrderDocument)
public boolean getIsSplitPO(PurchaseOrderDocument purchaseOrderDocument)
getIsSplitPO
in interface OlePurchaseOrderDocumentHelperService
public boolean getIsReOpenPO(PurchaseOrderDocument purchaseOrderDocument)
getIsReOpenPO
in interface OlePurchaseOrderDocumentHelperService
public String getBibeditorCreateURL()
getBibeditorCreateURL
in interface OlePurchaseOrderDocumentHelperService
public String getBibSearchURL()
getBibSearchURL
in interface OlePurchaseOrderDocumentHelperService
public String getBibeditorEditURL()
getBibeditorEditURL
in interface OlePurchaseOrderDocumentHelperService
public String getDublinEditorEditURL()
getDublinEditorEditURL
in interface OlePurchaseOrderDocumentHelperService
public String getBibeditorViewURL()
getBibeditorViewURL
in interface OlePurchaseOrderDocumentHelperService
public String getDublinEditorViewURL()
getDublinEditorViewURL
in interface OlePurchaseOrderDocumentHelperService
public String getInstanceEditorURL()
getInstanceEditorURL
in interface OlePurchaseOrderDocumentHelperService
public String getMarcXMLFileDirLocation() throws Exception
getMarcXMLFileDirLocation
in interface OlePurchaseOrderDocumentHelperService
Exception
public List getItemsActiveOnly(PurchaseOrderDocument purchaseOrderDocument)
getItemsActiveOnly
in interface OlePurchaseOrderDocumentHelperService
public List getItemsActiveOnlySetupAlternateAmount(PurchaseOrderDocument purchaseOrderDocument)
getItemsActiveOnlySetupAlternateAmount
in interface OlePurchaseOrderDocumentHelperService
public boolean getAdditionalChargesExist(PurchaseOrderDocument purchaseOrderDocument)
getAdditionalChargesExist
in interface OlePurchaseOrderDocumentHelperService
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.