1 package org.kuali.ole.service.impl;
2
3 import org.kuali.ole.docstore.model.xmlpojo.ingest.Response;
4 import org.kuali.ole.select.bo.OLESerialReceivingDocument;
5 import org.kuali.ole.select.bo.OLESerialReceivingHistory;
6 import org.kuali.ole.select.bo.OLESerialReceivingType;
7
8 import java.util.List;
9
10
11
12
13
14
15
16
17 public interface OLESerialReceivingService {
18 public void receiveRecord(OLESerialReceivingDocument oleSerialReceivingDocument, String receiptStatus);
19 public List<OLESerialReceivingHistory> sortById(List<OLESerialReceivingHistory> oleSerialReceivingHistoryList);
20 public void updateEnumValues(OLESerialReceivingDocument oleSerialReceivingDocument);
21 public void updateEnumCaptionValues(OLESerialReceivingDocument oleSerialReceivingDocument,OLESerialReceivingHistory oleSerialReceivingHistory);
22 public void updatePOVendorDetail(OLESerialReceivingDocument oleSerialReceivingDocument);
23 public void validateVendorDetailsForSave(OLESerialReceivingDocument oleSerialReceivingDocument);
24 public void validateVendorDetailsForSelect(OLESerialReceivingDocument oleSerialReceivingDocument);
25 public void populateVendorAliasNameFromVendorName(OLESerialReceivingDocument oleSerialReceivingDocument);
26 public void populateVendorNameFromVendorId(String vendorId,OLESerialReceivingDocument oleSerialReceivingDocument);
27 public void updateSerialIdInCopy(OLESerialReceivingDocument oleSerialReceivingDocument);
28 public void listOutHistoryBasedOnReceivingRecord(OLESerialReceivingDocument oleSerialReceivingDocument);
29 public void disapproveCreateNewWithExisting(OLESerialReceivingDocument newSerialReceivingDocument,OLESerialReceivingDocument oldSerialReceivingDocument);
30 public void setEnumerationAndChronologyValues(OLESerialReceivingHistory oleSerialReceivingHistory);
31 public String getParameter(String name);
32 public void createOrUpdateReceivingRecordType(OLESerialReceivingDocument oleSerialReceivingDocument);
33 public void readReceivingRecordType(OLESerialReceivingDocument oleSerialReceivingDocument);
34 public void validateSerialReceivingDocument(OLESerialReceivingDocument oleSerialReceivingDocument);
35 public void populateEnumerationAndChronologyValues(OLESerialReceivingDocument oleSerialReceivingDocument, OLESerialReceivingType oleSerialReceivingType);
36 public void createNewWithExisting(OLESerialReceivingDocument newSerialReceivingDocument,OLESerialReceivingDocument oldSerialReceivingDocument);
37 public void validateClaim(OLESerialReceivingDocument oleSerialReceivingDocument);
38 public void updateEnumerationAndChronologyValues(OLESerialReceivingDocument oleSerialReceivingDocument, OLESerialReceivingHistory oleSerialReceivingHistory);
39 public void setEnumerationAndChronologyValues(OLESerialReceivingDocument oleSerialReceivingDocument, OLESerialReceivingHistory oleSerialReceivingHistory);
40 }