beres Help

7. Optional columns

Extra columns your accounting system supports but doesn't require — Project, Area, Agent, tax code, currency rate. Set these up only if your accounting setup uses them.

Admin only, at Settings → Export target (/settings?panel=target), under Export setup.

Which columns are available depends on the document format. If your books don't use project or area coding, skip this page entirely.

Optional columns export blank until you add them

Mandatory columns always export. Optional ones export blank unless you add them here, so an untouched setup is a safe setup — nothing is being filled behind your back.

Click Add optional column, pick one from the list, and it appears as a row you then configure. The counter reads "N of M added". Remove a column with the ✕ on its row and it goes back to exporting blank.

The Optional columns panel reading 3 of 37 added, with rows for CURRENCYRATE, Project_HDR and Project_DTL, and an Add optional column button.
Only the columns you add are listed. Everything else exports blank.

Columns are set per document format

The two SQL Account formats are different import templates with different column names, so each keeps its own selection. Use the Columns for switch above the panel to move between them; the one marked Default is what new documents are prepared as. A system with a single format shows no switch.

Three ways to fill a column

Each added column has a segmented control:

One optional column row: the column name Project_HDR beside a three-way control offering Blank, Default value and Master data, with Master data selected.
Each added column picks how it is filled. Master data only appears on columns that support a lookup.

Paired columns

Some columns are meaningless alone — a tax amount needs the tax code beside it. Adding one of a pair adds the other automatically, and removing one removes the other, so the pair can never be half-configured. A column with a fixed set of values starts on its first, safest option rather than blank.

Setting up a reference list

Set a column to Master data and a new card appears under Settings → Master data for it. Populate it like any other list — CSV import, live sync where the system supports it, or by hand. See Import your master data.

Each entry is a match value (the code beres looks up) and an export value (what gets written). A common use is a currency rate list: a code for each currency and its rate, so foreign-currency invoices carry the right rate without anyone typing it.

Columns that name the same list share it. SQL Account's Project list is one list whether it fills the header or the detail column, and whether the document is prepared as a Purchase Invoice or a Supplier Invoice — import it once.

Where added columns show up in review

An added column becomes editable in Prepare for export:

A column your accounting system will not accept empty is marked with an amber ✳, and the document cannot be exported until it is filled. Use Fill column down on the Line items tab to write one value to every row at once.

Advice

Changing columns later

Changing a column's setting affects exports produced from then on. Documents already exported or pushed aren't retrospectively changed — re-export them if you need the new column on them.