What-if checker
Answer yes or no for each question. The matching rule lights up on the right.
Each rule in plain IF / THEN form. Rules are checked in order and the first one that matches decides the order. Use the checker to try your own situation.
Answer yes or no for each question. The matching rule lights up on the right.
✓ yes · ✗ no · – doesn't matter
Frame and Lens mean in stock at that portal. Under cap means open jobs are below max cap.
| # | DC | Client's HUB | TOG | Worked out | Result | Flag | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Frame | Under cap | Lens | Has HUB | Frame | Lens | Under cap | TOG lens | Frame | Under cap | Frame out everywhere | HUB can take it | |||
| 1 | ✓ | ✓ | – | – | – | – | – | – | – | – | – | – | DC, direct | LENS_OOS_SUBSTITUTE if DC has no lens |
| 2 | – | – | – | ✓ | ✓ | ✓ | ✓ | – | – | – | – | – | Client's HUB, direct | none |
| 3 | – | – | – | – | – | – | – | ✓ | ✓ | ✓ | – | – | TOG, direct | none |
| 4 | – | – | – | – | – | – | – | – | – | – | ✓ | ✓ | Client's HUB. The client sends their own frame to the HUB. If the HUB has no lens, it ships from DC (or TOG makes it on demand for a TOG lens). | FRAME_OOS_CLIENT_FRAME_HUB |
| 5 | – | – | – | – | – | – | – | – | – | – | ✓ | ✗ | DC. The client sends their own frame to DC. | FRAME_OOS_CLIENT_FRAME, plus LENS_OOS_SUBSTITUTE if DC has no lens |
| 6 | – | – | – | – | – | – | – | – | – | – | ✗ | – | Transfer or overflow, see rule 6 below. | none, or CAP_OVERFLOW (plus LENS_OOS_SUBSTITUTE if DC has no lens) |