Subversion Repositories SmartDukaan

Rev

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

Rev 18880 Rev 18881
Line 614... Line 614...
614
			
614
			
615
			if(logisticsTxnIdOrdersMap!=null && logisticsTxnIdOrdersMap.size()>0){
615
			if(logisticsTxnIdOrdersMap!=null && logisticsTxnIdOrdersMap.size()>0){
616
                for(String logisticsTxnId : logisticsTxnIdOrdersMap.keySet()){
616
                for(String logisticsTxnId : logisticsTxnIdOrdersMap.keySet()){
617
                	document.newPage(); 
617
                	document.newPage(); 
618
					List<Order> ordersList = logisticsTxnIdOrdersMap.get(logisticsTxnId);
618
					List<Order> ordersList = logisticsTxnIdOrdersMap.get(logisticsTxnId);
619
					PdfPTable headerTable = new PdfPTable(2);
619
					PdfPTable headerTable = new PdfPTable(1);
620
	    	        headerTable.addCell(getInvoiceTableHeader(0,ordersList.get(0).getLogisticsTransactionId()));
620
	    	        headerTable.addCell(getInvoiceTableHeader(0,ordersList.get(0).getLogisticsTransactionId()));
621
					PdfPTable packagingTable = getPackagingInfoTable(ordersList);
621
					PdfPTable packagingTable = getPackagingInfoTable(ordersList);
622
					PdfPTable signTable = new PdfPTable(new float[]{0.1f, 0.8f, 0.1f});
622
					PdfPTable signTable = new PdfPTable(new float[]{0.1f, 0.8f, 0.1f});
623
					signTable.getDefaultCell().setBorder(Rectangle.NO_BORDER);
623
					signTable.getDefaultCell().setBorder(Rectangle.NO_BORDER);
624
					signTable.setSplitLate(false);
624
					signTable.setSplitLate(false);
Line 659... Line 659...
659
		PdfPTable finalTable = new PdfPTable(1);
659
		PdfPTable finalTable = new PdfPTable(1);
660
		PdfPTable customerAddresTable = new PdfPTable(1);
660
		PdfPTable customerAddresTable = new PdfPTable(1);
661
		customerAddresTable.addCell(new Phrase("Customer Details: "+orderList.get(0).getCustomer_name() +" "+orderList.get(0).getCustomer_address1()
661
		customerAddresTable.addCell(new Phrase("Customer Details: "+orderList.get(0).getCustomer_name() +" "+orderList.get(0).getCustomer_address1()
662
				+orderList.get(0).getCustomer_address2() +" "+orderList.get(0).getCustomer_city() + "," + orderList.get(0).getCustomer_state()
662
				+orderList.get(0).getCustomer_address2() +" "+orderList.get(0).getCustomer_city() + "," + orderList.get(0).getCustomer_state()
663
				+" -"+orderList.get(0).getCustomer_pincode(), helvetica8));
663
				+" -"+orderList.get(0).getCustomer_pincode(), helvetica8));
664
		PdfPTable packagingTable = new PdfPTable(new float[]{0.05f, 0.1f, 0.1f, 0.35f, 0.15f, 0.1f, 0.05f, 0.05f, 0.05f});
664
		PdfPTable packagingTable = new PdfPTable(new float[]{0.05f, 0.1f, 0.1f, 0.3f, 0.1f, 0.1f, 0.1f, 0.1f, 0.1f});
665
		packagingTable.setSplitLate(false);
665
		packagingTable.setSplitLate(false);
666
		packagingTable.addCell(new Phrase("Item Id", helveticaBold8));
666
		packagingTable.addCell(new Phrase("Item Id", helveticaBold8));
667
		packagingTable.addCell(new Phrase("BIN Id", helveticaBold8));
667
		packagingTable.addCell(new Phrase("BIN Id", helveticaBold8));
668
		packagingTable.addCell(new Phrase("Sub Order Id", helveticaBold8));
668
		packagingTable.addCell(new Phrase("Sub Order Id", helveticaBold8));
669
		packagingTable.addCell(new Phrase("Item Description", helveticaBold8));
669
		packagingTable.addCell(new Phrase("Item Description", helveticaBold8));