Open core: don’t reinvent the wheel — build your fenestration software on ours.

Skip to main content

In Odoo. Connected to Odoo, OpenJanela creates no invoices: Odoo invoices the
sales order and takes the payments.

Invoice the order in Odoo

  1. In Odoo open the confirmed sales order (the one with the OpenJanela lines).
  2. Press Create Invoice and choose Regular invoice. Any deposits taken in
    OpenJanela are already on the order as down payments and are deducted.
  3. Check and Confirm the invoice, send it, and register the customer’s payment
    in Odoo.

Example. Order S00042 for Lakeview Builders is 12,000 with a 3,000 deposit taken in
OpenJanela. In Odoo you press Create Invoice, Regular invoice: the invoice shows the windows
for 12,000, less the 3,000 down payment, so 9,000 is due.

What changes in OpenJanela

  • The Generate Invoice button on order rows and the Invoices button of the
    documents list are hidden.
  • If an invoice is started any other way, OpenJanela refuses it with This company is
    connected to Odoo: invoices are created in Odoo.
  • Shipping no longer creates invoices automatically, even where the company is set to
    invoice on shipping. Shipping itself is done in Odoo.
  • Deposits are still taken in OpenJanela: see How do I take
    a deposit
    .
  • Credit notes and debit notes can still be made in OpenJanela, but they stay in
    OpenJanela: Odoo does not see them. A refund or correction the customer’s account in
    Odoo must show is made in Odoo.

Old invoices made in OpenJanela before you connected stay in OpenJanela; they are not sent
to Odoo.