1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.vnd.service;
17
18 import org.kuali.rice.core.web.format.FormatException;
19
20 public interface TaxNumberService {
21
22 public String formatToDefaultFormat(String taxNbr) throws FormatException;
23
24 public boolean isStringAllNumbers(String field);
25
26 public boolean isStringEmpty(String field);
27
28 public boolean isValidTaxNumber(String taxNbr, String taxType);
29
30 public boolean isAllowedTaxNumber(String taxNbr);
31
32 public String[] parseSSNFormats();
33
34 public String[] parseFEINFormats();
35
36 public String[] parseNotAllowedTaxNumbers();
37
38 }