The dry run
2 min read
The dry run takes a real record and works through the distribution without changing anything: no delivery, no price, no row in the list. It shows rule by rule what was decided and why.
Computing without acting
The trial run takes a real record and walks the distribution: no delivery, no price, no row in the list. What it shows is the same decision the real thing would make, because it is the same function.
Read from top to bottom
For every rule it says whether it fitted and, if not, what stopped it: a condition, a cap, a time window or a duplicate. The first row with a match is the answer; everything below was never asked.
It really changes nothing
Not even the counters behind the caps. You can therefore run the same record as often as you like without it counting as delivered to anyone.
What do I see in the list?
For each rule, whether it matched and, if not, what stopped it: a condition together with the value the record actually has, a limit that is used up, a closed time window or a duplicate. At the bottom sits the result: which partner, at which price.
Does the dry run really change nothing?
Nothing. It is the same calculation as the real thing, only without the writing part. Limits are not counted up either.
Where do I get the record ID?
From the record list or the board: open a record and its ID sits in the address bar. For a first impression any record of the right record type will do.
The dry run says "no buyer": now what?
Read the reasons from top to bottom. Usually it is a condition meeting an empty field, or a limit that is used up for today. Both are shown with the actual value, so you don't have to guess.