public class OLEPurchaseOrderBatchServiceImpl extends Object implements OLEPurchaseOrderBatchService
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
LOG |
protected org.kuali.rice.krad.service.NoteService |
noteService |
Integer |
poNumber |
Constructor and Description |
---|
OLEPurchaseOrderBatchServiceImpl() |
protected static final org.apache.log4j.Logger LOG
protected org.kuali.rice.krad.service.NoteService noteService
public OLEPurchaseOrderBatchServiceImpl()
public void readFile(OLEPurchaseOrderBatchDocument olePurchaseOrderBatchDocument)
readFile
in interface OLEPurchaseOrderBatchService
public OlePurchaseOrderDocument createPurchaseOrderAmendmentDocument(Map map, String docNumber)
createPurchaseOrderAmendmentDocument
in interface OLEPurchaseOrderBatchService
public OlePurchaseOrderDocument updateItem(OlePurchaseOrderDocument purchaseOrderDocument, int itemLineNumber, Map map) throws Exception
Exception
public OlePurchaseOrderDocument updateAccount(OlePurchaseOrderDocument purchaseOrderDocument, int itemLineNumber, Map map)
public OlePurchaseOrderDocument updateDocument(OlePurchaseOrderDocument purchaseOrderDocument, Map map)
public OlePurchaseOrderDocument updateVendor(OlePurchaseOrderDocument purchaseOrderDocument, Map map)
public void writeFile()
writeFile
in interface OLEPurchaseOrderBatchService
public Set<String> createFileForPOBA(OLEPurchaseOrderBatchDocument olePurchaseOrderBatchDocument) throws Exception
createFileForPOBA
in interface OLEPurchaseOrderBatchService
Exception
public boolean validatePOFields(Map map)
public void downloadCSV(Set<String> poIds)
downloadCSV
in interface OLEPurchaseOrderBatchService
public void createPOBADirectory()
createPOBADirectory
in interface OLEPurchaseOrderBatchService
public org.kuali.rice.krad.service.DocumentService getDocumentService()
public OlePurchaseOrderService getOlePurchaseOrderService()
public void sendFyiForAccount(PurchaseOrderDocument po)
protected List<org.kuali.rice.krad.bo.AdHocRoutePerson> createFyiFiscalOfficerListForAmendGlEntries(PurchaseOrderDocument po)
public Integer getCategoryId(String name)
public Integer getFormatId(String name)
public Integer getItemPriceSourceId(String name)
public Integer getRequestSourceId(String name)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.