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

Import new parts from a spreadsheet

OJ Setup → Parts can create many new parts at once – a supplier’s catalogue, a new series – from a spreadsheet. Two buttons in the bar under the part details: Download import template (table icon) and Import parts (plus icon). The import only creates parts; it never changes an existing part (use the cost […]

How to set up paint cost on colour answers (per face or perimeter)

You can charge paint by the painted face of each profile: put a rate on the colour answer (e.g. $0.321 per inch of face per foot), give each profile its painted face width (e.g. Face Out 7.485″), and OpenJanela adds rate × face to the profile’s cost per foot, then multiplies by the cut length […]

Printing a customer document from the Order List

Customer-facing documents (order acknowledgement, quote, etc.) are printed from the Order List using its Print button. The documents offered are the reports attached to the Order Document Report panel (and related order/quote panels) — so the setup task is to attach the report to that panel once, after which any user can print it. One-time […]

Sealed units with an optional thickness

Some sealed units are sold build-to-suit: the glass make-up is fixed, but the overall thickness changes with what the opening needs. Rather than creating a separate sealed unit for every thickness, mark the sealed unit as having an optional thickness and the system will ask which thickness is required each time it is used. Setting […]

OJ Setup — Product Setup

OJ Setup (Administration) is where product configuration is maintained. Its side menu groups the screens; the PRODUCT SETUP group holds Options, Parts, Matrix, Series, and Sub-Routines. This part covers Series, Sub-Routines, Options, and Matrix. Click the ☰ button at the top of the menu to collapse it to an icon rail when a wide screen […]

Sub-Routines

A sub-routine is a series that is not sold directly but is reused by other series’ configuration: an Options Sub-Routine is attached to options, a Rules Sub-Routine is fired by rules. What, where, who, when, why What The same Series screen opened in sub-routine mode — create/edit reusable option bundles and rule libraries, and mark […]

Series

A series is a product line / extrusion profile system. Pricing, designs, and the rules that pick parts are all defined per series. The Series screen is the administrative home of a series: its identity and defaults on the Header tab, and everything that makes it buildable on nine more tabs. What, where, who, when, […]

Series detail tabs

Each tab has its own local New / Edit / Save / Cancel / Delete buttons that act on that tab’s records only. What, where, who, when, why What The nine configuration tabs behind the Series screen’s Header: Shapes, Openings, Open/Shape pricing, Family, Coupler/Mullion, Designs, RO Adj, Glazing Thickness, Rules — the record sets that […]