Invoice oInv = new Invoice(getSession().getDms(), getId());
bindObject(oInv,this);
setProcessed(oInv.isProcessed());
setApproved(oInv.isApproved());
setMistakes(oInv.hasMistakes());
for (InvoicePage p : oInv.pages(getSession()))
pages.add(p.id());
if (oInv.getInvoiceDate()==null) {
setBillMonth(dtToday.getMonth()+1);
setBillYear(dtToday.getYear()+1900);
} else {