1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.module.purap.service;
17
18 import org.kuali.ole.module.purap.businessobject.ElectronicInvoiceRejectReason;
19 import org.kuali.ole.module.purap.businessobject.ElectronicInvoiceRejectReasonType;
20 import org.kuali.ole.module.purap.service.impl.ElectronicInvoiceOrderHolder;
21
22 public interface ElectronicInvoiceMatchingService {
23
24 public ElectronicInvoiceRejectReasonType getElectronicInvoiceRejectReasonType(String rejectReasonTypeCode);
25
26 public void doMatchingProcess(ElectronicInvoiceOrderHolder orderWrapper);
27
28 public ElectronicInvoiceRejectReason createRejectReason(String rejectReasonTypeCode, String extraDescription, String fileName);
29
30 }