Skip to main content
Version: 2022

Control procedure guidelines

These guidelines provide directions for naming and structuring control procedures and templates.

Control procedures

  1. The control procedure id describes the purpose of its templates.
  2. The control procedure id should not only contain the name of a table, view or task.
    • Examples: default_sales_order, layout_country, trigger_project
  3. The control procedure id should not contain any meta information, like the code group name or abbreviation.
    • Examples: default, task, table.

Templates

  1. The template id describes the purpose of the template.
  2. The template id should not contain any meta information.
  3. If a control procedure has only one template, the template id should be the same as the control procedure id.
  4. If a control procedure has more than one template, the template id of all templates should be different from the control procedure id.
  5. A template should be atomic, meaning that it should contain exactly one piece of functionality.
  6. A template may not depend on another template.

Was this page helpful?

Happy React is loading...