Plan managers check invoice lines all day, and a wrong code or an over-limit rate is the usual snag. This validator takes a support item code, a rate, and a service date, then reports whether the code is in the current catalogue and how the rate compares to the listed price limit. It states the facts and leaves the call to you.
What the check reports
Give it a code and the validator confirms whether that code sits in the current Support Catalogue, and which category it belongs to. A code that is retired or mistyped is flagged as not found, which catches a common error before an invoice goes out.
Give it a rate as well and the validator compares that rate to the price limit listed for the item. The result is arithmetic: the rate is below, at, or above the listed limit. It reads the price tables so you do not have to.
Why the date matters
Price limits change, usually at the start of the financial year. The service date tells the validator which set of limits applies, so a line from before a change is checked against the limits that were in force then.
The check reports figures and dates only. Whether to pay a line, query it, or seek more detail is a plan manager’s judgement, made against the plan and the service agreement.