1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.kuali.kfs.module.purap.document;
20
21 import java.sql.Date;
22
23 import org.kuali.kfs.module.purap.businessobject.Carrier;
24 import org.kuali.kfs.module.purap.businessobject.DeliveryRequiredDateReason;
25 import org.kuali.kfs.vnd.businessobject.CampusParameter;
26 import org.kuali.kfs.vnd.businessobject.VendorDetail;
27 import org.kuali.rice.kew.api.WorkflowDocument;
28 import org.kuali.rice.kew.api.exception.WorkflowException;
29 import org.kuali.rice.krad.document.TransactionalDocument;
30 import org.kuali.rice.location.framework.country.CountryEbo;
31
32
33 public interface ReceivingDocument extends TransactionalDocument, PurapItemOperations {
34
35 public String getCarrierCode();
36
37 public void setCarrierCode(String carrierCode);
38
39 public String getShipmentPackingSlipNumber();
40
41 public void setShipmentPackingSlipNumber(String shipmentPackingSlipNumber);
42
43 public String getShipmentReferenceNumber();
44
45 public void setShipmentReferenceNumber(String shipmentReferenceNumber);
46
47 public String getShipmentBillOfLadingNumber();
48
49 public void setShipmentBillOfLadingNumber(String shipmentBillOfLadingNumber);
50
51 public Date getShipmentReceivedDate();
52
53 public void setShipmentReceivedDate(Date shipmentReceivedDate);
54
55 public Integer getVendorHeaderGeneratedIdentifier();
56
57 public void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier);
58
59 public Integer getVendorDetailAssignedIdentifier();
60
61 public void setVendorDetailAssignedIdentifier(Integer vendorDetailAssignedIdentifier);
62
63 public String getVendorName();
64
65 public void setVendorName(String vendorName);
66
67 public String getVendorLine1Address();
68
69 public void setVendorLine1Address(String vendorLine1Address);
70
71 public String getVendorLine2Address();
72
73 public void setVendorLine2Address(String vendorLine2Address);
74
75 public String getVendorCityName();
76
77 public void setVendorCityName(String vendorCityName);
78
79 public String getVendorStateCode();
80
81 public void setVendorStateCode(String vendorStateCode);
82
83 public String getVendorPostalCode();
84
85 public void setVendorPostalCode(String vendorPostalCode);
86
87 public String getVendorCountryCode();
88
89 public void setVendorCountryCode(String vendorCountryCode);
90
91 public String getDeliveryCampusCode();
92
93 public void setDeliveryCampusCode(String deliveryCampusCode);
94
95 public String getDeliveryBuildingCode();
96
97 public void setDeliveryBuildingCode(String deliveryBuildingCode);
98
99 public String getDeliveryBuildingName();
100
101 public void setDeliveryBuildingName(String deliveryBuildingName);
102
103 public String getDeliveryBuildingRoomNumber();
104
105 public void setDeliveryBuildingRoomNumber(String deliveryBuildingRoomNumber);
106
107 public String getDeliveryBuildingLine1Address();
108
109 public void setDeliveryBuildingLine1Address(String deliveryBuildingLine1Address);
110
111 public String getDeliveryBuildingLine2Address();
112
113 public void setDeliveryBuildingLine2Address(String deliveryBuildingLine2Address);
114
115 public String getDeliveryCityName();
116
117 public void setDeliveryCityName(String deliveryCityName);
118
119 public String getDeliveryStateCode();
120
121 public void setDeliveryStateCode(String deliveryStateCode);
122
123 public String getDeliveryPostalCode();
124
125 public void setDeliveryPostalCode(String deliveryPostalCode);
126
127 public String getDeliveryCountryCode();
128
129 public void setDeliveryCountryCode(String deliveryCountryCode);
130
131 public String getDeliveryCountryName();
132
133 public String getDeliveryToName();
134
135 public void setDeliveryToName(String deliveryToName);
136
137 public String getDeliveryToEmailAddress();
138
139 public void setDeliveryToEmailAddress(String deliveryToEmailAddress);
140
141 public String getDeliveryToPhoneNumber();
142
143 public void setDeliveryToPhoneNumber(String deliveryToPhoneNumber);
144
145 public Date getDeliveryRequiredDate();
146
147 public void setDeliveryRequiredDate(Date deliveryRequiredDate);
148
149 public String getDeliveryInstructionText();
150
151 public void setDeliveryInstructionText(String deliveryInstructionText);
152
153 public String getDeliveryRequiredDateReasonCode();
154
155 public void setDeliveryRequiredDateReasonCode(String deliveryRequiredDateReasonCode);
156
157 public CampusParameter getDeliveryCampus();
158
159 public Carrier getCarrier();
160
161 public DeliveryRequiredDateReason getDeliveryRequiredDateReason();
162
163 public CountryEbo getVendorCountry();
164
165 public VendorDetail getVendorDetail();
166
167 public String getVendorNumber();
168
169 public void setVendorNumber(String vendorNumber);
170
171 public Integer getVendorAddressGeneratedIdentifier();
172
173 public void setVendorAddressGeneratedIdentifier(Integer vendorAddressGeneratedIdentifier);
174
175 public Integer getAlternateVendorDetailAssignedIdentifier();
176
177 public void setAlternateVendorDetailAssignedIdentifier(Integer alternateVendorDetailAssignedIdentifier);
178
179 public Integer getAlternateVendorHeaderGeneratedIdentifier();
180
181 public void setAlternateVendorHeaderGeneratedIdentifier(Integer alternateVendorHeaderGeneratedIdentifier);
182
183 public String getAlternateVendorName();
184
185 public void setAlternateVendorName(String alternateVendorName);
186
187 public String getAlternateVendorNumber();
188
189 public void setAlternateVendorNumber(String alternateVendorNumber);
190
191 public boolean isDeliveryBuildingOtherIndicator();
192
193 public void setDeliveryBuildingOtherIndicator(boolean deliveryBuildingOtherIndicator);
194
195 public PurchaseOrderDocument getPurchaseOrderDocument();
196
197 public void setPurchaseOrderDocument(PurchaseOrderDocument po);
198
199 public void appSpecificRouteDocumentToUser(WorkflowDocument workflowDocument, String userNetworkId, String annotation, String responsibility) throws WorkflowException;
200
201 public Integer getAccountsPayablePurchasingDocumentLinkIdentifier();
202
203 public void setAccountsPayablePurchasingDocumentLinkIdentifier(Integer accountsPayablePurchasingDocumentLinkIdentifier);
204
205 public boolean getIsATypeOfPurAPRecDoc();
206
207 public boolean getIsATypeOfPurDoc();
208
209 public boolean getIsATypeOfPODoc();
210
211 public boolean getIsPODoc();
212
213 public boolean getIsReqsDoc();
214
215 public String getAppDocStatus();
216
217 public void setAppDocStatus(String appDocStatus);
218 }