Latner Documentation

How to Create and Manage a Rental Rate Book

A rental rate book is the price list your quotes and contracts draw from, and this page covers creating one, filling it in, copying it, making it the default for the whole business and assigning it to a particular customer or site.

Overview

Everything Latner knows about what a hire costs lives in a rate book - a Rental Rate record with one row per thing you price. Most businesses run a single book for everyone and are perfectly happy. The moment you need a national account on its own pricing, or one branch charging differently from another, you make a second book and point the right customers at it.

  • A rate book has a Description, a Level of All or Branch, a Review Date, an optional Expiry Date and a Status.

  • Its rows are rate details - one per Equipment Class, Equipment Model, Equipment Number, Package, Transport type, Admin Charge or Sanitation service.

  • A book only ever gets used if it is the Global Rental Rates book or it is assigned to the customer or the site on the contract. An unassigned book that is not the global one is simply never looked at.

  • Copy Rental Rates duplicates a whole book, rows and all, which is how you build next year's prices without touching this year's.

  • Books are versioned by you, not by Latner. Nothing expires or archives automatically - see the note on Review Date and Expiry Date below.

00-rate-books-list.png
the Rental Rates screen. The Level column reads All Branches or the branch name, and every book shows its review and expiry dates at a glance

Before You Begin

Requirement

Where to Find It

Rental Rates screen permission, to see the rate books at all

Security › Configuration › Permission Groups › Rental › Configuration

Create Rental Rates permission

Security › Configuration › Permission Groups › Rental › Configuration

Add Rental Rates permission, to add rows to a book

Security › Configuration › Permission Groups › Rental › Configuration

Assign Rental Rate permission, to attach a book to a customer or site

Security › Configuration › Permission Groups › Customers › Option

Global Rental Rates - required. Latner needs a fallback book for customers with no book of their own

Security › Settings › Rental

Creating a Rate Book

Step 1 - Open the Rental Rates screen

Go to Rental › Configuration › Rental Rates. Every rate book in the business is listed here with its description, level, review date, expiry date and status.

Step 2 - Choose Create Rental Rate

Click Options › Create Rental Rate.

Step 3 - Fill in the header

  • Level - required. All makes the book usable from any branch; Branch ties it to one.

  • Branch - required when Level is Branch, and greyed out when Level is All. Switch back to All and any branch you picked is cleared.

  • Review Date - required. The date you want to revisit these prices.

  • Description - required. This is what people see when they pick a book, so make it say what it is: "Book Rates", "Brisbane Trade Rates 2027", "Tier 1 National Accounts".

03-create-dialog-filled.png
a Branch level book being created for Brisbane. Set Level to All and the Branch field greys out, because an All book already covers every branch

Step 4 - Save

Click Save. Latner creates the book, opens it, and immediately opens Add Rate Details so you can start pricing straight away - a new book with no rows in it is no use to anyone.

04-new-rate-book.png
the Add Rate Details form opening by itself on the brand new book. Close it if you would rather come back to the pricing later

Filling In the Book

Each row in a book prices one thing. Add rows from Options › Add Rate Details on the book, choosing the Line Type first:

  • Equipment - needs an Equipment Class, and optionally an Equipment Model or a specific Equipment Number when one model or one machine is priced differently from the rest of its class.

  • Package - needs a header priced Package.

  • Transport - needs a Transport Type of Delivery or Pick Up, and a simple Charge.

  • Admin - needs an active Item (an Admin Charge) and a Charge.

  • Sanitation - needs a Sanitation Type and Sanitation Frequency, a Charge, and optionally a Futile Price for a visit the driver could not complete.

Equipment and Package rows are the ones that carry a Pricing Method, rate types and modifiers. Transport, Admin and Sanitation rows are a flat charge. For how to price the equipment rows themselves, see Rental Rates and Pricing and the pricing method pages under it.

To change a row, tick it in the Details grid and click the Edit pencil, or double click the row. The bin icon deletes it, and deleting cannot be undone.

05-rate-book-detail.png
the new book with its first row. Description, Review Date and Expiry Date are all editable in place from the General Details card; Status and Branch are fixed once the book exists

The same row cannot appear twice. Latner enforces one row per combination of book, equipment class, model, unit, transport type, admin charge, sanitation service, package and rental rate variation, and rejects a duplicate with "Duplicate rental rate detail found". Use a Rental Rate Variation when you genuinely want two prices for the same item in the same book.

Copying a Rate Book

Next year's price list is usually this year's plus a percentage, so Latner lets you clone a whole book.

Step 1 - Open the book you want to copy

Open the source book and choose Options › Copy Rental Rates.

Step 2 - Describe the new book

The form is the same as Create Rental Rate - Level, Branch, Review Date and Description. Nothing here is inherited from the source book, so a copy can change level or branch as well as name.

Step 3 - Copy

Click Copy. Latner creates the new book and duplicates every rate row into it - pricing methods, rate types, rates, floor rates, tiers, modifiers, and the model or unit each row was against. Then edit the new book's prices; the source book is untouched.

06-copy-dialog.png
copying an existing book into next year's. The rows come across complete, so all that is left is to move the numbers

A copy is a copy, not a link. Change a rate in the source book afterwards and the copy keeps the old figure. If two books are meant to stay identical, do not copy - assign the one book to both customers.

Making a Book the Standard for Everyone

One book acts as the default for the whole business, and it is chosen in settings rather than on the book itself.

Step 1 - Open the setting

Go to Security › Settings › Rental and find Global Rental Rates - "The rental rates what will be used for all customers that do not have assigned rental rates".

Step 2 - Pick the book

Click the value and choose the book. Books are listed by id and description, so a clear description pays off here. Click Save.

10-global-rental-rates-setting.png
the Global Rental Rates setting pointing at book 1, Book Rates. This is the book every customer without their own falls back to

The global book is also the safety net for a partly priced book. If a customer's own book has no row for the class being hired, Latner falls back to a row in the global book rather than leaving the line unpriced - so you can run a customer book that only overrides the handful of classes they have negotiated.

Assigning a Book to a Customer or Site

A customer or a single site can be pointed at a book of its own, and that is what overrides the global book.

Step 1 - Open the customer or the site

For a whole account, open the customer from Customers › Customers. For one job site only, open the site from Customers › Customers Sites.

Step 2 - Choose Assign Rental Rate

Click Options › Assign Rental Rate. The option needs the Assign Rental Rate permission.

Step 3 - Pick the book

Search the Rental Rate field and pick from the list, which shows each book's id, branch and description. Click Save and Latner confirms with Rental Rate Assigned.

08-assign-dialog.png
assigning a book to a customer. The search results show the level as All Branches or the branch name, so you can tell two similarly named books apart

Step 4 - Check the Rental Rates tab

The assignment shows on the customer's (or site's) Rental Rates tab. A customer can hold more than one book, which is how a national account can carry a different book per branch. Tick a row and use the bin icon to unassign it.

09-customer-rates-tab.png
the customer's Rental Rates tab. Assigning is additive, so a second book joins the first rather than replacing it

Which Book Wins

When someone adds an equipment line to a quote or contract, Latner works through this in order:

  1. Shortlist the candidate rows. Only rows in a book that matches the contract's branch, or is an All level book, or is the Global Rental Rates book.

  2. Match the Rental Rate Variation exactly - including matching "no variation" when none was chosen.

  3. Take the most specific rows available - rows against the Equipment Number first, then rows against the Equipment Model, then rows against the Equipment Class.

  4. Within those rows, prefer by assignment - a book assigned to the contract's site beats one assigned to the customer, which beats the Global Rental Rates book.

Two consequences are worth knowing. A book that is neither assigned to the customer or site nor set as the global book is never used, however well it matches the branch. And step 3 runs before step 4, so a class-level row in a customer's own book will not beat a unit-level row - specificity of the row is decided first.

Once a rate is found it is copied onto the contract line. From that moment it belongs to the line: editing the book later changes what the next contract gets, never what this one bills.

To see what a given customer will actually be charged before you raise anything, use Rental › Customer Rental Rates, or Options › View Rates from the customer. Pick the customer, site, branch and variation and Latner shows the rates that would apply, with options to create a quote or contract straight from there. It is a preview screen - the assignment itself is made on the customer or site, not here.

Reviewing and Retiring a Book

Review Date and Expiry Date are reminders for your team, not switches. Latner does not stop using a book after its expiry date, and it does not change a book's status on its own - every book is created Active and stays Active.

So retiring a book is a deliberate act. To take one out of service:

  • Unassign it from every customer and site that holds it, from their Rental Rates tabs.

  • If it is the Global Rental Rates book, point that setting at the replacement first.

Once nothing points at it, the book is inert - it stays on the Rental Rates screen for reference and for copying, but no new contract line will ever price from it.

Filter the Rental Rates screen by Review Date and work through the ones coming up. Because nothing expires by itself, a book with a review date two years ago is still quietly pricing hires today.

FAQs

My new rate book isn't being used. Why?

Almost certainly because nothing points at it. A book is only consulted if it is the Global Rental Rates book or it is assigned to the customer or site on the contract. Assign it from Options › Assign Rental Rate on the customer, or set it as the global book in Security › Settings › Rental.

What happens after a rate book's Expiry Date passes?

Nothing automatic. The date is a reminder - Latner keeps pricing from the book, and its status stays Active. Replace it deliberately: point the Global Rental Rates setting at the new book, and unassign the old one from any customers and sites holding it.

Can I change a book's Level or Branch after creating it?

No. Only Description, Review Date and Expiry Date can be edited on an existing book. If you need a different level or branch, use Copy Rental Rates to clone the book with the level you want, then unassign the old one.

Does Copy Rental Rates bring everything across?

Yes for the rate rows - all the line types, the pricing methods, rate types, rates, floor rates, tiers and modifiers, and the model or unit each row was priced against. What it does not bring across is the header: level, branch, review date and description are whatever you type on the copy form, and customer and site assignments are not copied at all. Assign the new book yourself when you are ready to switch over.

Can a customer have more than one rate book?

Yes. Assigning is additive, so each new assignment joins the list on the customer's Rental Rates tab. That is how a national account can carry a Branch level book for each branch it hires from. Remember that a site level assignment beats a customer level one.

The class I'm hiring isn't in my customer's book. What gets charged?

The Global Rental Rates book's row for that class, if it has one. This is deliberate - it lets a customer book hold only the classes they have negotiated and leave the rest to the standard book. If neither book has a row, the line comes through with no rate and needs one entered by hand.

Latner says "Duplicate rental rate detail found". What now?

The book already has a row for that exact combination of class, model, unit, package, transport type, admin charge, sanitation service and variation. Edit the existing row instead, or give the new one a Rental Rate Variation so the two can coexist.

Where do Sub Hire supplier rates live?

In their own books, under Rental › Configuration › Sub Hire Rental Rates. They work the same way but are the supplier side of the deal, and they support a narrower set of rate types - no 24 hour types, no Minimum Hours Per Month and no Manual Pricing.