Subversion Repositories SmartDukaan

Rev

Rev 10484 | Rev 18048 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1961 ankur.sing 1
package in.shop2020.catalog.dashboard.shared;
2
 
3
import java.io.Serializable;
5427 amit.gupta 4
import java.util.List;
1961 ankur.sing 5
import java.util.Map;
6
 
7
import com.google.gwt.user.client.rpc.IsSerializable;
8
 
2427 ankur.sing 9
/**
10
 * Item bean to store item details, vendor prices map and vendor item keys map
11
 *
12
 */
1961 ankur.sing 13
public class Item implements IsSerializable, Serializable {
1992 ankur.sing 14
 
1961 ankur.sing 15
    private long id;
2105 ankur.sing 16
 
1961 ankur.sing 17
    private String productGroup;
18
    private String brand;
19
    private String modelNumber;
20
    private String modelName;
21
    private String color;
2119 ankur.sing 22
    private String contentCategory;
2489 ankur.sing 23
    private Long contentCategoryId;
1961 ankur.sing 24
    private String comments;
2489 ankur.sing 25
    private Long catalogItemId;
26
    private Long featureId;
1961 ankur.sing 27
    private String featureDescription;
2489 ankur.sing 28
    private Double mrp;
29
    private Double sellingPrice;
30
    private Double weight;
31
    private Long addedOn;
32
    private Long updatedOn;
33
    private Long startDate;
34
    private Long retireDate;
5217 amit.gupta 35
    private Long comingSoonStartDate;
36
    private Long expectedArrivalDate;
1992 ankur.sing 37
    private String itemStatus;
2359 ankur.sing 38
    private String itemStatusDesc;
2489 ankur.sing 39
    private Integer itemStatusValue;
1961 ankur.sing 40
    private String bestDealsText;
6777 vikram.rag 41
    private String bestDealsDetailsText;
42
    private String bestDealsDetailsLink;
2489 ankur.sing 43
    private Double bestDealsValue;
44
    private Long bestSellingRank;
6813 amar.kumar 45
    private Integer numOfDaysStock;
46
    private Long minStockLevel;
9835 rajveer 47
    private Map<Long,String> saleHistory;
7190 amar.kumar 48
    private Long freebieItemId;
9841 rajveer 49
    private boolean defaultForEntity, risky, warehouseStickiness, hasItemNo, itemType, showSellingPrice, holdOverride;
7291 vikram.rag 50
    private String asin;
51
    private Long holdInventory;
52
    private Long defaultInventory;
11671 vikram.rag 53
    private PrivateDeal privateDeal;
7291 vikram.rag 54
 
11671 vikram.rag 55
 
56
    public PrivateDeal getPrivateDeal() {
57
		return privateDeal;
58
	}
59
 
60
	public void setPrivateDeal(PrivateDeal privateDeal) {
61
		this.privateDeal = privateDeal;
62
	}
63
 
64
	public String getAsin() {
7291 vikram.rag 65
		return asin;
66
	}
67
 
68
	public void setAsin(String asin) {
69
		this.asin = asin;
70
	}
71
 
6241 amit.gupta 72
    public boolean isShowSellingPrice() {
73
		return showSellingPrice;
74
	}
75
 
76
	public void setShowSellingPrice(boolean showSellingPrice) {
77
		this.showSellingPrice = showSellingPrice;
78
	}
79
 
80
	private Integer expectedDelay;
4506 phani.kuma 81
    private Long preferredVendor;
6838 vikram.rag 82
    private Long preferredInsurer;
5427 amit.gupta 83
    private List<Long> sameItemsWithDifferentColors;
4413 anupam.sin 84
 
85
 
2252 ankur.sing 86
 
4431 phani.kuma 87
    private Map<Long, ItemInventory> itemInventory;
1992 ankur.sing 88
 
2119 ankur.sing 89
    private Map<Long, VendorPricings> vendorPricesMap;
2359 ankur.sing 90
    private Map<String, VendorItemMapping> vendorKeysMap;
3558 rajveer 91
    private Map<Long, SourcePricings> sourcePricesMap;
4423 phani.kuma 92
    private Map<Long, Item> similarItems;
5504 phani.kuma 93
    private Map<String, VoucherItemMapping> vouchersMap;
10484 vikram.rag 94
    private Map<String,String> stateNameVatPercentageMap;
2359 ankur.sing 95
    public static final String KEY_SEPARATOR= "#";
1992 ankur.sing 96
 
1961 ankur.sing 97
    private static final long serialVersionUID = -2982668732181655698L;
98
 
99
    public Item() {
100
    }
101
 
4762 phani.kuma 102
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
2489 ankur.sing 103
            String category, Long categoryId, String comments,
3359 chandransh 104
            Long catalogItemId,
105
            Long featureId,
1961 ankur.sing 106
            String featureDescription, 
3359 chandransh 107
            Double mrp,
108
            Double sellingPrice,
109
            Double weight,
5217 amit.gupta 110
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
2489 ankur.sing 111
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
6777 vikram.rag 112
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
3359 chandransh 113
            Integer expectedDelay,
9841 rajveer 114
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
4506 phani.kuma 115
            Long prefferedVendor,
6838 vikram.rag 116
            Long preferredInsurer,
4431 phani.kuma 117
            Map<Long, ItemInventory> itemInventory,
3558 rajveer 118
            Map<Long,VendorPricings> vendorPricesMap, 
119
            Map<String, VendorItemMapping> vendorKeysMap, 
6813 amar.kumar 120
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
9835 rajveer 121
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin) {
1961 ankur.sing 122
        this();
123
        this.id = id;
2489 ankur.sing 124
        this.productGroup = productGroup;
1961 ankur.sing 125
        this.brand = brand;
126
        this.modelNumber = modelNumber;
127
        this.modelName = modelName;
128
        this.color = color;
2105 ankur.sing 129
        this.contentCategory = category;
2126 ankur.sing 130
        this.contentCategoryId = categoryId;
1961 ankur.sing 131
        this.comments = comments;
132
        this.catalogItemId = catalogItemId;
133
        this.featureId = featureId;
134
        this.featureDescription = featureDescription;
135
        this.mrp = mrp;
136
        this.sellingPrice = sellingPrice;
137
        this.weight = weight;
138
        this.addedOn = addedOn;
139
        this.startDate = startDate;
5217 amit.gupta 140
        this.comingSoonStartDate = comingSoonStartDate;
141
        this.expectedArrivalDate = expectedArrivalDate;
1961 ankur.sing 142
        this.retireDate = retireDate;
143
        this.updatedOn = updatedOn;
1992 ankur.sing 144
        this.itemStatus = itemStatus;
2126 ankur.sing 145
        this.itemStatusValue = itemStatusValue;
2359 ankur.sing 146
        this.itemStatusDesc = itemStatusDesc;
1961 ankur.sing 147
        this.bestDealsText = bestDealsText;
6777 vikram.rag 148
        this.bestDealsDetailsText = bestDealsDetailsText;
149
        this.bestDealsDetailsLink = bestDealsDetailsLink;
1961 ankur.sing 150
        this.bestDealsValue = bestDealsValue;
2066 ankur.sing 151
        this.bestSellingRank = bestSellingRank;
152
        this.defaultForEntity = defaultForEntity;
2252 ankur.sing 153
        this.risky = risky;
3359 chandransh 154
        this.expectedDelay = expectedDelay;
4413 anupam.sin 155
        this.warehouseStickiness = warehouseStickiness;
5384 phani.kuma 156
        this.hasItemNo = hasItemNo;
6241 amit.gupta 157
        this.showSellingPrice = showSellingPrice;
9841 rajveer 158
        this.holdOverride = holdOverride;
5384 phani.kuma 159
        this.setItemType(itemType);
4506 phani.kuma 160
        this.preferredVendor = prefferedVendor;
6838 vikram.rag 161
        this.preferredInsurer = preferredInsurer;        
4431 phani.kuma 162
        this.itemInventory = itemInventory;
2119 ankur.sing 163
        this.vendorPricesMap = vendorPricesMap;
2359 ankur.sing 164
        this.vendorKeysMap = vendorKeysMap;
3558 rajveer 165
        this.sourcePricesMap = sourcePricesMap;
4423 phani.kuma 166
        this.similarItems = similarItems;
5504 phani.kuma 167
        this.vouchersMap = vouchersMap;
6813 amar.kumar 168
        this.numOfDaysStock = numOfDaysStock;
169
        this.minStockLevel = minStockLevel;
9835 rajveer 170
        this.saleHistory = saleHistory;
7190 amar.kumar 171
        this.freebieItemId = freebieItemId;
7291 vikram.rag 172
        this.asin = asin;
1961 ankur.sing 173
    }
7291 vikram.rag 174
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
175
            String category, Long categoryId, String comments,
176
            Long catalogItemId,
177
            Long featureId,
178
            String featureDescription, 
179
            Double mrp,
180
            Double sellingPrice,
181
            Double weight,
182
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
183
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
184
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
185
            Integer expectedDelay,
9842 rajveer 186
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
7291 vikram.rag 187
            Long prefferedVendor,
188
            Long preferredInsurer,
189
            Map<Long, ItemInventory> itemInventory,
190
            Map<Long,VendorPricings> vendorPricesMap, 
191
            Map<String, VendorItemMapping> vendorKeysMap, 
192
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
9835 rajveer 193
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin,Long holdInventory,Long defaultInventory) {
7291 vikram.rag 194
        this();
195
        this.id = id;
196
        this.productGroup = productGroup;
197
        this.brand = brand;
198
        this.modelNumber = modelNumber;
199
        this.modelName = modelName;
200
        this.color = color;
201
        this.contentCategory = category;
202
        this.contentCategoryId = categoryId;
203
        this.comments = comments;
204
        this.catalogItemId = catalogItemId;
205
        this.featureId = featureId;
206
        this.featureDescription = featureDescription;
207
        this.mrp = mrp;
208
        this.sellingPrice = sellingPrice;
209
        this.weight = weight;
210
        this.addedOn = addedOn;
211
        this.startDate = startDate;
212
        this.comingSoonStartDate = comingSoonStartDate;
213
        this.expectedArrivalDate = expectedArrivalDate;
214
        this.retireDate = retireDate;
215
        this.updatedOn = updatedOn;
216
        this.itemStatus = itemStatus;
217
        this.itemStatusValue = itemStatusValue;
218
        this.itemStatusDesc = itemStatusDesc;
219
        this.bestDealsText = bestDealsText;
220
        this.bestDealsDetailsText = bestDealsDetailsText;
221
        this.bestDealsDetailsLink = bestDealsDetailsLink;
222
        this.bestDealsValue = bestDealsValue;
223
        this.bestSellingRank = bestSellingRank;
224
        this.defaultForEntity = defaultForEntity;
225
        this.risky = risky;
226
        this.expectedDelay = expectedDelay;
227
        this.warehouseStickiness = warehouseStickiness;
228
        this.hasItemNo = hasItemNo;
229
        this.showSellingPrice = showSellingPrice;
9842 rajveer 230
        this.holdOverride = holdOverride;
7291 vikram.rag 231
        this.setItemType(itemType);
232
        this.preferredVendor = prefferedVendor;
233
        this.preferredInsurer = preferredInsurer;        
234
        this.itemInventory = itemInventory;
235
        this.vendorPricesMap = vendorPricesMap;
236
        this.vendorKeysMap = vendorKeysMap;
237
        this.sourcePricesMap = sourcePricesMap;
238
        this.similarItems = similarItems;
239
        this.vouchersMap = vouchersMap;
240
        this.numOfDaysStock = numOfDaysStock;
241
        this.minStockLevel = minStockLevel;
9835 rajveer 242
        this.saleHistory = saleHistory;
7291 vikram.rag 243
        this.freebieItemId = freebieItemId;
244
        this.asin = asin;
245
        this.holdInventory = holdInventory;
246
        this.defaultInventory = defaultInventory;
247
    }
10484 vikram.rag 248
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
249
            String category, Long categoryId, String comments,
250
            Long catalogItemId,
251
            Long featureId,
252
            String featureDescription, 
253
            Double mrp,
254
            Double sellingPrice,
255
            Double weight,
256
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
257
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
258
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
259
            Integer expectedDelay,
260
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
261
            Long prefferedVendor,
262
            Long preferredInsurer,
263
            Map<Long, ItemInventory> itemInventory,
264
            Map<Long,VendorPricings> vendorPricesMap, 
265
            Map<String, VendorItemMapping> vendorKeysMap, 
266
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
11671 vikram.rag 267
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin,Long holdInventory,Long defaultInventory,Map<String,String> stateNameVatPercentageMap,PrivateDeal privateDeal) {
268
        this();
269
        this.id = id;
270
        this.productGroup = productGroup;
271
        this.brand = brand;
272
        this.modelNumber = modelNumber;
273
        this.modelName = modelName;
274
        this.color = color;
275
        this.contentCategory = category;
276
        this.contentCategoryId = categoryId;
277
        this.comments = comments;
278
        this.catalogItemId = catalogItemId;
279
        this.featureId = featureId;
280
        this.featureDescription = featureDescription;
281
        this.mrp = mrp;
282
        this.sellingPrice = sellingPrice;
283
        this.weight = weight;
284
        this.addedOn = addedOn;
285
        this.startDate = startDate;
286
        this.comingSoonStartDate = comingSoonStartDate;
287
        this.expectedArrivalDate = expectedArrivalDate;
288
        this.retireDate = retireDate;
289
        this.updatedOn = updatedOn;
290
        this.itemStatus = itemStatus;
291
        this.itemStatusValue = itemStatusValue;
292
        this.itemStatusDesc = itemStatusDesc;
293
        this.bestDealsText = bestDealsText;
294
        this.bestDealsDetailsText = bestDealsDetailsText;
295
        this.bestDealsDetailsLink = bestDealsDetailsLink;
296
        this.bestDealsValue = bestDealsValue;
297
        this.bestSellingRank = bestSellingRank;
298
        this.defaultForEntity = defaultForEntity;
299
        this.risky = risky;
300
        this.expectedDelay = expectedDelay;
301
        this.warehouseStickiness = warehouseStickiness;
302
        this.hasItemNo = hasItemNo;
303
        this.showSellingPrice = showSellingPrice;
304
        this.holdOverride = holdOverride;
305
        this.setItemType(itemType);
306
        this.preferredVendor = prefferedVendor;
307
        this.preferredInsurer = preferredInsurer;        
308
        this.itemInventory = itemInventory;
309
        this.vendorPricesMap = vendorPricesMap;
310
        this.vendorKeysMap = vendorKeysMap;
311
        this.sourcePricesMap = sourcePricesMap;
312
        this.similarItems = similarItems;
313
        this.vouchersMap = vouchersMap;
314
        this.numOfDaysStock = numOfDaysStock;
315
        this.minStockLevel = minStockLevel;
316
        this.saleHistory = saleHistory;
317
        this.freebieItemId = freebieItemId;
318
        this.asin = asin;
319
        this.holdInventory = holdInventory;
320
        this.defaultInventory = defaultInventory;
321
        this.stateNameVatPercentageMap = stateNameVatPercentageMap;
322
        this.privateDeal = privateDeal;
323
    }
324
 
325
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
326
            String category, Long categoryId, String comments,
327
            Long catalogItemId,
328
            Long featureId,
329
            String featureDescription, 
330
            Double mrp,
331
            Double sellingPrice,
332
            Double weight,
333
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
334
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
335
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
336
            Integer expectedDelay,
337
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
338
            Long prefferedVendor,
339
            Long preferredInsurer,
340
            Map<Long, ItemInventory> itemInventory,
341
            Map<Long,VendorPricings> vendorPricesMap, 
342
            Map<String, VendorItemMapping> vendorKeysMap, 
343
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
10484 vikram.rag 344
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin,Long holdInventory,Long defaultInventory,Map<String,String> stateNameVatPercentageMap) {
345
        this();
346
        this.id = id;
347
        this.productGroup = productGroup;
348
        this.brand = brand;
349
        this.modelNumber = modelNumber;
350
        this.modelName = modelName;
351
        this.color = color;
352
        this.contentCategory = category;
353
        this.contentCategoryId = categoryId;
354
        this.comments = comments;
355
        this.catalogItemId = catalogItemId;
356
        this.featureId = featureId;
357
        this.featureDescription = featureDescription;
358
        this.mrp = mrp;
359
        this.sellingPrice = sellingPrice;
360
        this.weight = weight;
361
        this.addedOn = addedOn;
362
        this.startDate = startDate;
363
        this.comingSoonStartDate = comingSoonStartDate;
364
        this.expectedArrivalDate = expectedArrivalDate;
365
        this.retireDate = retireDate;
366
        this.updatedOn = updatedOn;
367
        this.itemStatus = itemStatus;
368
        this.itemStatusValue = itemStatusValue;
369
        this.itemStatusDesc = itemStatusDesc;
370
        this.bestDealsText = bestDealsText;
371
        this.bestDealsDetailsText = bestDealsDetailsText;
372
        this.bestDealsDetailsLink = bestDealsDetailsLink;
373
        this.bestDealsValue = bestDealsValue;
374
        this.bestSellingRank = bestSellingRank;
375
        this.defaultForEntity = defaultForEntity;
376
        this.risky = risky;
377
        this.expectedDelay = expectedDelay;
378
        this.warehouseStickiness = warehouseStickiness;
379
        this.hasItemNo = hasItemNo;
380
        this.showSellingPrice = showSellingPrice;
381
        this.holdOverride = holdOverride;
382
        this.setItemType(itemType);
383
        this.preferredVendor = prefferedVendor;
384
        this.preferredInsurer = preferredInsurer;        
385
        this.itemInventory = itemInventory;
386
        this.vendorPricesMap = vendorPricesMap;
387
        this.vendorKeysMap = vendorKeysMap;
388
        this.sourcePricesMap = sourcePricesMap;
389
        this.similarItems = similarItems;
390
        this.vouchersMap = vouchersMap;
391
        this.numOfDaysStock = numOfDaysStock;
392
        this.minStockLevel = minStockLevel;
393
        this.saleHistory = saleHistory;
394
        this.freebieItemId = freebieItemId;
395
        this.asin = asin;
396
        this.holdInventory = holdInventory;
397
        this.defaultInventory = defaultInventory;
398
        this.stateNameVatPercentageMap = stateNameVatPercentageMap;
399
    }
1961 ankur.sing 400
 
10484 vikram.rag 401
 
11671 vikram.rag 402
 
1961 ankur.sing 403
    public long getId() {
404
        return id;
405
    }
406
 
407
    public void setId(long id) {
408
        this.id = id;
409
    }
410
 
411
    public String getProductGroup() {
412
        return productGroup;
413
    }
414
 
2489 ankur.sing 415
    public void setProductGroup(String productGroup) {
416
        this.productGroup = productGroup;
417
    }
418
 
1961 ankur.sing 419
    public String getBrand() {
420
        return brand;
421
    }
422
 
423
    public void setBrand(String brand) {
424
        this.brand = brand;
425
    }
426
 
427
    public String getModelNumber() {
428
        return modelNumber;
429
    }
430
 
431
    public void setModelNumber(String modelNumber) {
432
        this.modelNumber = modelNumber;
433
    }
434
 
435
    public String getModelName() {
436
        return modelName;
437
    }
438
 
439
    public void setModelName(String modelName) {
440
        this.modelName = modelName;
441
    }
442
 
2489 ankur.sing 443
    public String getColor() {
444
        return color;
445
    }
446
 
447
    public void setColor(String color) {
448
        this.color = color;
449
    }
450
 
2119 ankur.sing 451
    public String getContentCategory() {
2105 ankur.sing 452
        return contentCategory;
1961 ankur.sing 453
    }
454
 
5427 amit.gupta 455
    public List<Long> getSameItemsWithDifferentColors() {
456
    	return sameItemsWithDifferentColors;
457
    }
458
 
459
    public void setSameItemsWithDifferentColors(
460
    		List<Long> sameItemsWithDifferentColors) {
461
    	this.sameItemsWithDifferentColors = sameItemsWithDifferentColors;
462
    }
463
 
2119 ankur.sing 464
    public void setContentCategory(String contentCategory) {
2105 ankur.sing 465
        this.contentCategory = contentCategory;
2066 ankur.sing 466
    }
1961 ankur.sing 467
 
2489 ankur.sing 468
    public Long getContentCategoryId() {
469
        return contentCategoryId;
470
    }
471
 
472
    public void setContentCategoryId(Long contentCategoryId) {
473
        this.contentCategoryId = contentCategoryId;
474
    }
475
 
1961 ankur.sing 476
    public String getComments() {
477
        return comments;
478
    }
479
 
480
    public void setComments(String comments) {
481
        this.comments = comments;
482
    }
483
 
2489 ankur.sing 484
    public Long getCatalogItemId() {
1961 ankur.sing 485
        return catalogItemId;
486
    }
487
 
2489 ankur.sing 488
    public void setCatalogItemId(Long catalogItemId) {
1961 ankur.sing 489
        this.catalogItemId = catalogItemId;
490
    }
491
 
2489 ankur.sing 492
    public Long getFeatureId() {
1961 ankur.sing 493
        return featureId;
494
    }
495
 
2489 ankur.sing 496
    public void setFeatureId(Long featureId) {
1961 ankur.sing 497
        this.featureId = featureId;
498
    }
499
 
500
    public String getFeatureDescription() {
501
        return featureDescription;
502
    }
503
 
504
    public void setFeatureDescription(String featureDescription) {
505
        this.featureDescription = featureDescription;
506
    }
507
 
2489 ankur.sing 508
    public Double getMrp() {
1961 ankur.sing 509
        return mrp;
510
    }
511
 
2489 ankur.sing 512
    public void setMrp(Double mrp) {
1961 ankur.sing 513
        this.mrp = mrp;
514
    }
515
 
2489 ankur.sing 516
    public Double getSellingPrice() {
1961 ankur.sing 517
        return sellingPrice;
518
    }
519
 
2489 ankur.sing 520
    public void setSellingPrice(Double sellingPrice) {
1961 ankur.sing 521
        this.sellingPrice = sellingPrice;
522
    }
523
 
2489 ankur.sing 524
    public Double getWeight() {
525
        return weight;
1961 ankur.sing 526
    }
527
 
2489 ankur.sing 528
    public void setWeight(Double weight) {
529
        this.weight = weight;
1961 ankur.sing 530
    }
531
 
2489 ankur.sing 532
    public Long getAddedOn() {
533
        return addedOn;
1961 ankur.sing 534
    }
535
 
2489 ankur.sing 536
    public void setAddedOn(Long addedOn) {
537
        this.addedOn = addedOn;
1961 ankur.sing 538
    }
539
 
2489 ankur.sing 540
    public Long getUpdatedOn() {
541
        return updatedOn;
1961 ankur.sing 542
    }
543
 
2489 ankur.sing 544
    public void setUpdatedOn(Long updatedOn) {
1961 ankur.sing 545
        this.updatedOn = updatedOn;
546
    }
547
 
2489 ankur.sing 548
    public Long getStartDate() {
549
        return startDate;
1961 ankur.sing 550
    }
551
 
2489 ankur.sing 552
    public void setStartDate(Long startDate) {
553
        this.startDate = startDate;
1961 ankur.sing 554
    }
555
 
2489 ankur.sing 556
    public Long getRetireDate() {
557
        return retireDate;
1961 ankur.sing 558
    }
559
 
2489 ankur.sing 560
    public void setRetireDate(Long retireDate) {
561
        this.retireDate = retireDate;
1961 ankur.sing 562
    }
563
 
5217 amit.gupta 564
    public Long getComingSoonStartDate() {
565
    	return this.comingSoonStartDate;
566
    }
567
 
568
    public void setComingSoonStartDate(Long comingSoonStartDate) {
569
    	this.comingSoonStartDate = comingSoonStartDate;
570
    }
571
 
572
    public Long getExpectedArrivalDate() {
573
    	return this.expectedArrivalDate;
574
    }
575
 
576
    public void setExpectedArrivalDate(Long expectedArrivalDate) {
577
    	this.expectedArrivalDate = expectedArrivalDate;
578
    }
579
 
2489 ankur.sing 580
    public String getItemStatus() {
581
        return itemStatus;
1961 ankur.sing 582
    }
583
 
2489 ankur.sing 584
    public void setItemStatus(String itemStatus) {
585
        this.itemStatus = itemStatus;
1961 ankur.sing 586
    }
587
 
2489 ankur.sing 588
    public String getItemStatusDesc() {
589
        return itemStatusDesc;
1961 ankur.sing 590
    }
591
 
2489 ankur.sing 592
    public void setItemStatusDesc(String itemStatusDesc) {
593
        this.itemStatusDesc = itemStatusDesc;
1961 ankur.sing 594
    }
595
 
2489 ankur.sing 596
    public Integer getItemStatusValue() {
597
        return itemStatusValue;
1961 ankur.sing 598
    }
599
 
2489 ankur.sing 600
    public void setItemStatusValue(Integer itemStatusValue) {
601
        this.itemStatusValue = itemStatusValue;
1992 ankur.sing 602
    }
603
 
2489 ankur.sing 604
    public String getBestDealsText() {
605
        return bestDealsText;
1992 ankur.sing 606
    }
607
 
2489 ankur.sing 608
    public void setBestDealsText(String bestDealsText) {
609
        this.bestDealsText = bestDealsText;
1992 ankur.sing 610
    }
611
 
2489 ankur.sing 612
    public Double getBestDealsValue() {
613
        return bestDealsValue;
1992 ankur.sing 614
    }
615
 
2489 ankur.sing 616
    public void setBestDealsValue(Double bestDealsValue) {
617
        this.bestDealsValue = bestDealsValue;
1992 ankur.sing 618
    }
619
 
2489 ankur.sing 620
    public Long getBestSellingRank() {
2066 ankur.sing 621
        return bestSellingRank;
622
    }
623
 
2489 ankur.sing 624
    public void setBestSellingRank(Long bestSellingRank) {
2066 ankur.sing 625
        this.bestSellingRank = bestSellingRank;
626
    }
627
 
628
    public boolean isDefaultForEntity() {
629
        return defaultForEntity;
630
    }
631
 
632
    public void setDefaultForEntity(boolean defaultForEntity) {
633
        this.defaultForEntity = defaultForEntity;
634
    }
2105 ankur.sing 635
 
2489 ankur.sing 636
    public boolean isRisky() {
637
        return risky;
2105 ankur.sing 638
    }
639
 
2489 ankur.sing 640
    public void setRisky(boolean risky) {
641
        this.risky = risky;
2105 ankur.sing 642
    }
2119 ankur.sing 643
 
3359 chandransh 644
    public void setExpectedDelay(int expectedDelay) {
645
        this.expectedDelay = expectedDelay;
646
    }
647
 
648
    public Integer getExpectedDelay() {
649
        return expectedDelay;
650
    }
651
 
4431 phani.kuma 652
	public Map<Long, VendorPricings> getVendorPricesMap() {
2489 ankur.sing 653
        return vendorPricesMap;
2126 ankur.sing 654
    }
655
 
2489 ankur.sing 656
    public void setVendorPricesMap(Map<Long, VendorPricings> vendorPricesMap) {
657
        this.vendorPricesMap = vendorPricesMap;
2126 ankur.sing 658
    }
659
 
2489 ankur.sing 660
    public Map<String, VendorItemMapping> getVendorKeysMap() {
661
        return vendorKeysMap;
2252 ankur.sing 662
    }
663
 
2489 ankur.sing 664
    public void setVendorKeysMap(Map<String, VendorItemMapping> vendorKeysMap) {
665
        this.vendorKeysMap = vendorKeysMap;
2359 ankur.sing 666
    }
667
 
4423 phani.kuma 668
    public void setSourcePricesMap(Map<Long, SourcePricings> sourcePricesMap) {
669
        this.sourcePricesMap = sourcePricesMap;
670
    }
2359 ankur.sing 671
 
4423 phani.kuma 672
    public Map<Long, SourcePricings> getSourcePricesMap() {
673
        return sourcePricesMap;
674
    }
3558 rajveer 675
 
4413 anupam.sin 676
    public boolean isWarehouseStickiness() {
677
        return warehouseStickiness;
678
    }
3558 rajveer 679
 
4413 anupam.sin 680
    public void setWarehouseStickiness(boolean warehouseStickiness) {
681
        this.warehouseStickiness = warehouseStickiness;
682
    }
683
 
4423 phani.kuma 684
    public void setSimilarItems(Map<Long, Item> similarItems) {
685
        this.similarItems = similarItems;
686
    }
4413 anupam.sin 687
 
4423 phani.kuma 688
    public Map<Long, Item> getSimilarItems() {
689
        return similarItems;
690
    }
691
 
4431 phani.kuma 692
	public void setItemInventory(Map<Long, ItemInventory> itemInventory) {
693
		this.itemInventory = itemInventory;
694
	}
695
 
696
	public Map<Long, ItemInventory> getItemInventory() {
697
		return itemInventory;
698
	}
699
 
4506 phani.kuma 700
	public void setPreferredVendor(Long preferredVendor) {
701
		this.preferredVendor = preferredVendor;
702
	}
703
 
704
	public Long getPreferredVendor() {
705
		return preferredVendor;
706
	}
707
 
5384 phani.kuma 708
 
709
	public void setHasItemNo(boolean hasItemNo) {
710
		this.hasItemNo = hasItemNo;
711
	}
712
 
713
	public boolean isHasItemNo() {
714
		return hasItemNo;
715
	}
716
 
717
	public void setItemType(boolean itemType) {
718
		this.itemType = itemType;
719
	}
720
 
721
	public boolean isItemType() {
722
		return itemType;
723
	}
724
 
5504 phani.kuma 725
	public void setVouchersMap(Map<String, VoucherItemMapping> vouchersMap) {
726
		this.vouchersMap = vouchersMap;
727
	}
728
 
729
	public Map<String, VoucherItemMapping> getVouchersMap() {
730
		return vouchersMap;
731
	}
732
 
6813 amar.kumar 733
	public Integer getNumOfDaysStock() {
734
		return numOfDaysStock;
735
	}
736
 
737
	public void setNumOfDaysStock(Integer numOfDaysStock) {
738
		this.numOfDaysStock = numOfDaysStock;
739
	}
740
 
741
	public Long getMinStockLevel() {
742
		return minStockLevel;
743
	}
744
 
745
	public void setMinStockLevel(Long minStockLevel) {
746
		this.minStockLevel = minStockLevel;
747
	}
7972 amar.kumar 748
 
9835 rajveer 749
	public Map<Long,String> getSaleHistory() {
750
		return saleHistory;
7972 amar.kumar 751
	}
6813 amar.kumar 752
 
9835 rajveer 753
	public void setLastNdaySale(Map<Long,String> saleHistory) {
754
		this.saleHistory = saleHistory;
7972 amar.kumar 755
	}
756
 
6777 vikram.rag 757
	public void setBestDealsDetailsText(String bestDealsDetailsText) {
758
		this.bestDealsDetailsText = bestDealsDetailsText;
759
	}
760
 
761
	public String getBestDealsDetailsText() {
762
		return bestDealsDetailsText;
763
	}
764
 
765
	public void setBestDealsDetailsLink(String bestDealsDetailsLink) {
766
		this.bestDealsDetailsLink = bestDealsDetailsLink;
767
	}
768
 
769
	public String getBestDealsDetailsLink() {
770
		return bestDealsDetailsLink;
771
	}
6838 vikram.rag 772
	public Long getPreferredInsurer() {
773
		return preferredInsurer;
774
	}
775
 
776
	public void setPreferredInsurer(Long insurer) {
777
		this.preferredInsurer=insurer;
778
	}
6777 vikram.rag 779
 
7190 amar.kumar 780
	public Long getFreebieItemId() {
781
		return freebieItemId;
782
	}
6838 vikram.rag 783
 
7190 amar.kumar 784
	public void setFreebieItemId(Long freebieItemId) {
785
		this.freebieItemId = freebieItemId;
786
	}
787
 
7291 vikram.rag 788
	public Long getHoldInventory() {
789
		return holdInventory;
790
	}
791
 
792
	public void setHoldInventory(Long holdInventory) {
793
		this.holdInventory = holdInventory;
794
	}
795
 
796
	public Long getDefaultInventory() {
797
		return defaultInventory;
798
	}
799
 
800
	public void setDefaultInventory(Long defaultInventory) {
801
		this.defaultInventory = defaultInventory;
802
	}
803
 
9841 rajveer 804
	public void setHoldOverride(boolean holdOverride) {
805
		this.holdOverride = holdOverride;
806
	}
807
 
808
	public boolean isHoldOverride() {
809
		return holdOverride;
810
	}
811
 
10484 vikram.rag 812
	public Map<String, String> getStateNameVatPercentageMap() {
813
		return stateNameVatPercentageMap;
814
	}
815
 
816
	public void setStateNameVatPercentageMap(
817
			Map<String, String> stateNameVatPercentageMap) {
818
		this.stateNameVatPercentageMap = stateNameVatPercentageMap;
819
	}
820
 
1961 ankur.sing 821
}