ANTE User Manual

Currency

Currency is where finance sets the multicurrency rules the whole company uses: which currencies the pickers offer, how old an exchange rate may be, how far a typed rate may stray from the official one, and which rate each sales or purchasing document takes. You open it at Settings → Company → Currency. It needs the Treasury accounting configuration access.

The page has two tabs: Settings (the rules) and Rates to review (typed rates that were flagged). The Rates to review tab carries a count badge while rates are waiting.

Main Currency

The first card shows the currency the company keeps its books in — every foreign amount is converted to it. It is read-only here. Next to it a badge tells you whether it can still change:

BadgeMeaning
Locked — this company has accounting entriesAccounting entries already exist, so the main currency can no longer be changed.
Can't confirm right now — treated as lockedThe system could not check for accounting entries, so it plays safe and treats it as locked.
Can be changed on Settings → Company until the first accounting entryNo accounting entries yet. Change it on the Company screen; the Open Company settings button takes you there.

Currencies We Use

One checkbox per supported currency (code and name). Every currency picker in Ante — including the currency on estimates, sales orders, purchase orders, invoices and Open POs — offers only the ticked ones. The main currency is always ticked and cannot be unticked.

Where Rates Come From

This card only points you to the place where feeds are configured. Click Open FX Rates to go to Foreign Exchange Rates, where each currency's feed (for example USD from BAP, others from BSP) is chosen.

Rate Safety

Two guards protect documents from a bad rate. Each has a value and a switch that turns the guard off.

Maximum rate age (days)number
Don't use an official rate older than this many days — the user is asked for a fresh one instead. A whole number from 0 to 365. Default 7. Switch No limit on to accept a rate of any age.
Typed-rate tolerance (%)number
A typed rate (or a rate copied from the source document) that differs from the official rate by more than this percentage is flagged for review. Saving is never blocked. A number from 0 to 100. Default 2. Switch No check on to stop flagging.
How a typed rate is checked (tolerance 2%, official rate 58.00 PHP per USD)
Official rate on the document date58.00
Rate the user typed59.50
Difference59.50 − 58.00+1.50
Difference as a percentage of the official rate1.50 ÷ 58.00 × 100+2.5862%
Above the 2% tolerance?The document still saves.Yes — flagged for review
Same official rate (58.00), different typed rates
Typed rateDifferenceResult at 2% tolerance
58.80+1.3793%Accepted, not flagged
59.50+2.5862%Flagged for review
56.00−3.4483%Flagged for review
With No check switched on, none of these is flagged.
Info

If there is no official rate to compare with while a tolerance is set, the typed rate stands and is flagged too.

No rate for the day on a document

When a foreign-currency document has no official rate for its date (none at all, or older than the maximum age), anyone allowed to edit exchange rates can type today's rate straight into the document's Rate box and click Save Rate. The rate is saved to the company's daily rates for the document's date (today, in the company's own time zone, when the document has no date of its own; the box names any other date), the document takes it, and the line prices, the below-cost warning and the margins are checked again. Everyone else sees Ask Accounting to add today's rate.

Above the lines, one chip says when a rate is missing: No JPY rate today · 5 lines not checked against the buying price (amber), or Line prices are still in PHP after a currency change. Its Set the Rate takes you to the Rate box (or adds the rate for a buying price's currency); someone who can't edit rates gets Notify Accounting, which tells everyone who can.

The below-cost warning and the margins are internal checks: when today's rate is missing but an older one exists, they use that one and say so — the chip turns blue (Checked at the Oct 22 JPY rate · estimate) and the figures read "≈ … estimate". Prints and the books always need today's rate.

Rate Policy per Document

One row for each of Estimate, Sales Order, Purchase Order and Invoice decides which exchange rate a foreign-currency document starts with and which alternatives the user may pick on the form.

Default ratedropdown
Official rate on the document date or Copied from the source document. Estimates and Purchase Orders have no source document, so only the first is offered and the dropdown is locked.
Users may choosecheckboxes
The rates a user can switch to on the form: Official rate on the document date, Copy from source (Estimate / Sales Order) and Enter their own rate. The default is always one of the choices and cannot be unticked.
DocumentDefault rate (out of the box)Users may choose (out of the box)
EstimateOfficial rate on the document dateOfficial rate; their own rate
Sales OrderCopied from the source documentCopy from source; official rate; their own rate
Purchase OrderOfficial rate on the document dateOfficial rate; their own rate
InvoiceOfficial rate on the document dateOfficial rate; copy from source; their own rate

A fifth, read-only row, Collection, states the fixed rule: a payment always uses the payment-date rate, and the difference to the invoice rate is booked as FX gain or loss.

Saving Your Changes

  1. Change what you need

    Nothing is saved until you press Save; the buttons stay greyed until something changed.

  2. Check the two guards

    A maximum age outside 0–365 days or a tolerance outside 0–100% shows an error under the field and blocks Save.

  3. Press Save, or Discard

    Save stores the changes ("Currency settings saved"); Discard puts the page back to what is stored.

Rates to Review

Every typed or copied rate that went past the tolerance lands here after the document was saved. Finance reviews it after the fact; nothing is held up.

Statusfilter
Pending (the default), Reviewed or All.
Documentcolumn
The document and its type (Estimate, Sales Order, Purchase Order, Invoice, Pro-forma Invoice). Each review remembers the form that locked the rate, so a Pro-forma row shows "Pro-forma Invoice" on its chip and Open document takes you to the Pro-forma form.
Currencycolumn
The foreign currency of the document.
Typed ratecolumn
The rate the user entered.
Official ratecolumn
The official rate with its source and date, or "No official rate".
Differencecolumn
The percentage by which the typed rate differs from the official one, for example +2.59%.
Entered by / Whencolumn
Who entered the rate and when.
Reviewedcolumn
Shown on the Reviewed and All filters.
  1. Open the document if you need context

    Use Open document on the row to see the document that carries the rate.

  2. Click Mark reviewed

    A Mark rate reviewed dialog opens. Add an optional Note (for example, "Rate agreed with the customer") and confirm with Mark reviewed.

Tip

When nothing is pending the tab says every typed rate is within the tolerance — or, if No check is on, that typed rates are not being checked.

How It Connects

Set up first

  • Company Information — the main currency is set on the company record, until the first accounting entry locks it.
  • Foreign Exchange Rates — the daily rates and the per-currency feeds that the official rate comes from.

Gets its data from

  • Order Fulfillment — a typed or copied rate beyond the tolerance on an order document is listed in Rates to review.

Feeds into