Enter complete ToolCustody expected results

Enter independent task, return and oversight examples with labelled controls, then freeze the complete set for separate review.

For authors

Enter independent task, return and oversight examples with labelled controls, then freeze the complete set for separate review.

Read these instructions on any device. Watch or practise a chapter on a desktop or laptop, with a desktop or mobile application layout. Demonstrations use sample data and simulated scanners.

Enter complete ToolCustody expected results

  1. Open the draft for independent examples

    Open the draft for independent examples

    Load the saved draft before entering separate examples for task choice, return routing and oversight.

  2. Choose the labelled stage form

    Choose the labelled stage form

    Use the labelled form for normal stage inputs. The exact-value form remains available for deliberate wrong types and other error cases.

  3. Choose stage inputs and expected results

    Choose stage inputs and expected results

    Each example contains its own supplied inputs and the answer your team expects.

  4. Load the independent controls

    Load the independent controls

    Read the complete source-owned form. It does not copy answers from the rules being tested.

  5. Start the expected examples

    Start the expected examples

    Start a new ordered set. Include all three decision stages before saving.

  6. Add the task example

    Add the task example

    Add a separate task example to the ordered set.

  7. Choose the task stage

    Choose the task stage

    Select task to display its required inputs and expected result.

  8. Enter the task inputs

    Enter the task inputs

    Enter the inputs agreed by your team. These are independent declarations, not a replay of the current rule result.

  9. Set job class

    Set job class

    For this task example, set job class to FINISH.

  10. Set job has the option

    Set job has the option

    For this task example, set job has the option to No.

  11. Set tool family code

    Set tool family code

    For this task example, set tool family code to FIXTURE.

  12. Enter the expected task result

    Enter the expected task result

    Enter the expected answer independently. Do not use the rule under test to decide its own expected result.

  13. Set expected task code

    Set expected task code

    The independently agreed answer for this example is FINISH-A.

  14. Add the return example

    Add the return example

    Add a separate return example to the ordered set.

  15. Choose the return stage

    Choose the return stage

    Select return to display its required inputs and expected result.

  16. Enter the return inputs

    Enter the return inputs

    Enter the inputs agreed by your team. These are independent declarations, not a replay of the current rule result.

  17. Set returned condition

    Set returned condition

    For this return example, set returned condition to good.

  18. Set loan type

    Set loan type

    For this return example, set loan type to task.

  19. Set qualification is current

    Set qualification is current

    For this return example, set qualification is current to Yes.

  20. Set incident reported

    Set incident reported

    For this return example, set incident reported to No.

  21. Set tool family code

    Set tool family code

    For this return example, set tool family code to FIXTURE.

  22. Enter the expected return result

    Enter the expected return result

    Enter the expected answer independently. Do not use the rule under test to decide its own expected result.

  23. Set expected review location

    Set expected review location

    The independently agreed answer for this example is REVIEW-A.

  24. Add the oversight example

    Add the oversight example

    Add a separate oversight example to the ordered set.

  25. Choose the oversight stage

    Choose the oversight stage

    Select oversight to display its required inputs and expected result.

  26. Enter the oversight inputs

    Enter the oversight inputs

    Enter the inputs agreed by your team. These are independent declarations, not a replay of the current rule result.

  27. Set return is overdue

    Set return is overdue

    For this oversight example, set return is overdue to No.

  28. Set service is due

    Set service is due

    For this oversight example, set service is due to No.

  29. Set minutes overdue

    Set minutes overdue

    For this oversight example, set minutes overdue to 0.

  30. Set loan type

    Set loan type

    For this oversight example, set loan type to task.

  31. Set tool family code

    Set tool family code

    For this oversight example, set tool family code to FIXTURE.

  32. Enter the expected oversight result

    Enter the expected oversight result

    Enter the expected answer independently. Do not use the rule under test to decide its own expected result.

  33. Set expected priority

    Set expected priority

    The independently agreed answer for this example is normal.

  34. Prepare the whole set

    Prepare the whole set

    Prepare all three stage examples together. No check or independent review has run yet.

  35. Transfer the complete expected results

    Transfer the complete expected results

    Transfer the prepared expected results privately to the owning product.

  36. Confirm the independently entered answers

    Confirm the independently entered answers

    Confirm that you checked the complete inputs and independently expected answers.

  37. Freeze the complete expected set

    Freeze the complete expected set

    Save the ordered set for a separate reviewer. This does not prove or activate the tool configuration.

Watch or practise this chapter

The whole set is retained with your answers unchanged. A separate reviewer checks it before the author runs the complete native proof.

Contact SmartFACT support · Explore the suite