| Line 612... |
Line 612... |
| 612 |
irnCell.addElement(new Paragraph("Ack No: " + pdfModel.getIrnModel().getAcknowledgeNumber(), MS_SMALL));
|
612 |
irnCell.addElement(new Paragraph("Ack No: " + pdfModel.getIrnModel().getAcknowledgeNumber(), MS_SMALL));
|
| 613 |
irnCell.addElement(new Paragraph("Ack Date: " + FormattingUtils.format(pdfModel.getIrnModel().getAcknowledgeDate()), MS_SMALL));
|
613 |
irnCell.addElement(new Paragraph("Ack Date: " + FormattingUtils.format(pdfModel.getIrnModel().getAcknowledgeDate()), MS_SMALL));
|
| 614 |
irnTable.addCell(irnCell);
|
614 |
irnTable.addCell(irnCell);
|
| 615 |
|
615 |
|
| 616 |
document.add(irnTable);
|
616 |
document.add(irnTable);
|
| - |
|
617 |
} else if (pdfModel.getIrnErrorMessage() != null) {
|
| - |
|
618 |
PdfPTable irnTable = new PdfPTable(1);
|
| - |
|
619 |
irnTable.setWidthPercentage(100);
|
| - |
|
620 |
irnTable.setSpacingAfter(8f);
|
| - |
|
621 |
|
| - |
|
622 |
Font errorFont = new Font(Font.FontFamily.HELVETICA, 7, Font.BOLD, new BaseColor(204, 0, 0));
|
| - |
|
623 |
PdfPCell irnCell = new PdfPCell();
|
| - |
|
624 |
irnCell.setBorder(Rectangle.BOTTOM);
|
| - |
|
625 |
irnCell.setBorderColor(MS_BORDER);
|
| - |
|
626 |
irnCell.setPadding(3f);
|
| - |
|
627 |
irnCell.addElement(new Paragraph("IRN: " + pdfModel.getIrnErrorMessage(), errorFont));
|
| - |
|
628 |
irnTable.addCell(irnCell);
|
| - |
|
629 |
|
| - |
|
630 |
document.add(irnTable);
|
| 617 |
}
|
631 |
}
|
| 618 |
|
632 |
|
| 619 |
// ── Supplier (left) + Invoice Details (right) ──────────────
|
633 |
// ── Supplier (left) + Invoice Details (right) ──────────────
|
| 620 |
PdfPTable headerTable = new PdfPTable(2);
|
634 |
PdfPTable headerTable = new PdfPTable(2);
|
| 621 |
headerTable.setWidthPercentage(100);
|
635 |
headerTable.setWidthPercentage(100);
|