public InvoiceLocal(Invoice invoice) {
    this.organisationID = invoice.getOrganisationID();
    this.invoiceIDPrefix = invoice.getInvoiceIDPrefix();
    this.invoiceID = invoice.getInvoiceID();
    this.invoice = invoice;
    this.invoiceActionHandlers = new HashSet<InvoiceActionHandler>();

    invoice.setInvoiceLocal(this);
  }