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