A field must not keep the placeholder name Creatio gave it
- Risk
- Moderate
- Evidence
- metadata
- Section
- Naming
- Fix shape
- entity · Object
Defence in depth — other controls still give coverage if this one fails.
Decidable from the instance’s own configuration.
Whether the model reads as anything but code names.
One task per non-compliant object.
Control Statement: A field added by the organisation must not retain a default placeholder name such as Column1 or UsrColumn2.
Description: Creatio names a newly added column with a sequential placeholder until somebody changes it. This control requires that every field the organisation added carry a name that says what it holds.
Rationale: The placeholder is not a cosmetic problem, because the code name is not confined to the designer: it follows the field into every list, report, export and integration payload. A column called UsrColumn7 in a spreadsheet on a finance director’s desk is unreadable, and the only way to find out what it means is to open the object in Creatio — which is exactly the dependency handing an instance over is meant to remove.
Audit Procedure:
- Enumerate the fields on objects the organisation added or extended.
- Record every field whose name matches a placeholder pattern (Column, Field or Attribute followed by a number).
- For each, establish what the field actually holds.
Remediation:
- Rename each field to describe its contents, keeping the instance prefix.
- Update anything referencing the old name — processes, business rules, reports, integrations.
- Rename early: the cost rises with every reference added.
Default Value: Creatio assigns a sequential placeholder name to each new column and never requires it to be changed.
Cite this control as CIB-NAME-001, Implementation Benchmark v0.1.0. Verified against
Creatio 8.x. Published by ctx10; not
affiliated with or endorsed by Creatio.