| 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));
|