Subversion Repositories SmartDukaan

Rev

Rev 13625 | Rev 13681 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13625 Rev 13626
Line 29... Line 29...
29
import in.shop2020.thrift.clients.CatalogClient;
29
import in.shop2020.thrift.clients.CatalogClient;
30
import in.shop2020.utils.EmailUtils;
30
import in.shop2020.utils.EmailUtils;
31
import in.shop2020.utils.FASalesSnapshot;
31
import in.shop2020.utils.FASalesSnapshot;
32
import in.shop2020.utils.FkExcelRow;
32
import in.shop2020.utils.FkExcelRow;
33
import in.shop2020.utils.FkSaleComparator;
33
import in.shop2020.utils.FkSaleComparator;
-
 
34
import in.shop2020.utils.FkStockEstAvgSaleCompartor;
34
import in.shop2020.utils.FkStockEstValueComparator;
35
import in.shop2020.utils.FkStockEstValueComparator;
35
import in.shop2020.utils.FlipkartConsumer;
36
import in.shop2020.utils.FlipkartConsumer;
36
import in.shop2020.utils.GmailUtils;
37
import in.shop2020.utils.GmailUtils;
37
 
38
 
38
public class CreateSendFAStockEstReportEMT{
39
public class CreateSendFAStockEstReportEMT{
Line 222... Line 223...
222
            	if (sale.getTotalOrderCount() != -1) {
223
            	if (sale.getTotalOrderCount() != -1) {
223
                    total_days_sale.append(sale.getTotalOrderCount());
224
                    total_days_sale.append(sale.getTotalOrderCount());
224
                    avg_total_sale = avg_total_sale + sale.getTotalOrderCount();
225
                    avg_total_sale = avg_total_sale + sale.getTotalOrderCount();
225
                    total_sale = total_sale + sale.getTotalSale();
226
                    total_sale = total_sale + sale.getTotalSale();
226
                    total_sale_days++;
227
                    total_sale_days++;
227
                } else if(stockQuantity>0 && sale.getTotalOrderCount()==0){
-
 
228
                    total_days_sale.append("0");
-
 
229
                    total_sale_days++;
-
 
230
                } else {
228
                } else {
-
 
229
                	if(stockQuantity>0){
-
 
230
	                    total_days_sale.append("0");
-
 
231
	                    total_sale_days++;
-
 
232
                	}else {
231
                	total_days_sale.append("X");
233
                    	total_days_sale.append("X");
-
 
234
                    }
232
                }
235
                } 
233
                if (count != entry.getValue().size()) {
236
                if (count != entry.getValue().size()) {
234
                    total_days_sale.append("-");
237
                    total_days_sale.append("-");
235
                }
238
                }
236
                count++;
239
                count++;
237
            }
240
            }
Line 299... Line 302...
299
        	}
302
        	}
300
            
303
            
301
        }
304
        }
302
        
305
        
303
        Collections.sort(Moving_List, new FkStockEstValueComparator());
306
        Collections.sort(Moving_List, new FkStockEstValueComparator());
304
        Collections.sort(Replenishment_Items, new FkStockEstValueComparator());
307
        Collections.sort(Replenishment_Items, new FkStockEstAvgSaleCompartor());
305
        Collections.sort(Slow_Moving_Items, new FkStockEstValueComparator());
308
        Collections.sort(Slow_Moving_Items, new FkStockEstValueComparator());
306
        Collections.sort(Not_Moving_Item_List, new FkStockEstValueComparator());
309
        Collections.sort(Not_Moving_Item_List, new FkStockEstValueComparator());
307
	    
310
	    
308
        HSSFRow row = null;
311
        HSSFRow row = null;
309
        int iterator = 1;
312
        int iterator = 1;