User user = adminBean.getUser();
EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
OrderHeader orderHeader = (OrderHeader) em.find(OrderHeader.class, Format.getLong(form.getOrderHeaderId()));
InvoiceEngine invoiceEngine = new InvoiceEngine(orderHeader, user);
invoiceEngine.invoiceAll();
initOrder(form, orderHeader, null, null, null, request);
InvoiceHeader invoiceHeader = invoiceEngine.getInvoiceHeader();
InvoiceHeaderDisplayForm invoiceHeaderDisplayForm = new InvoiceHeaderDisplayForm();
form.setInvoiceHeader(invoiceHeaderDisplayForm);
invoiceHeaderDisplayForm.setShippingTotal(Format.getFloat(invoiceHeader.getShippingTotal()));