Authorisations as objects
Versioned, effective-dated, expiry enforced by the engine rather than by a diary reminder.
Line-level validation
Part, end customer, price, window and duplicate check on every claimed line — exceptions only to humans.
POS & inventory ingestion
Distributor sell-through and stock normalised against your master data with a monitored match rate.
Dispute handling
Rejections and partial settlements tracked as work, with the original transaction attached.
Price protection & stock rotation
Exposure accrued against channel inventory as it moves, so a price move is not a surprise.
Sales transaction search
Search the sales ledger by item, customer, date, quantity, amount, invoice, PO or transaction id — read exactly as validation reads it. When nothing matches, the page names the filter responsible; every search is a URL you can paste onto the claim.
Contract-version-correct pricing
Each line is priced against the contract version in force on the ship date, not whatever the SPA says today. The version and the reason for it show on the line, and it can be pinned by hand.
Allow as exception
A hard finding can be allowed by a named person with a reason. Hard becomes soft, the finding stays readable underneath, the allowance survives re-validation — and it can be withdrawn.
Argued contract by contract
A claim is grouped by SPA rather than by end customer, with claimed, settling and variance per contract updating as each line is decided.
Settlement that raises the record
Finalising raises what actually pays it — a credit payout or a claim — with every settled line attached as substantiation.
Correctable until disposed, frozen after
Claims arriving by spreadsheet, interface or portal are corrected in place, with SKUs resolved against the item master on every entry route. Once dispositioned the claim is evidence: edit, re-validate, correct, override and re-settle are all refused.
Partner portal
A separate application with its own database and its own users, where distributors write claims against your rules before sending, upload POS and inventory and read each line’s disposition. Nobody gets a login to your system — see Platform → Partner portal.