Create a project
Code, client, contract, units and the disciplines this project actually covers.
Why
The code, name, client and discipline selection are validated by the project service before anything is written.
Writes are validated against the engineering rules and then refused, because no database has been configured for this environment.
Project details
There is no default engineering discipline
The code goes into every document number
A code with a space or a slash in it produces document numbers that cannot be used in a file name, a transmittal or a URL. It is checked here because changing it later means renumbering everything issued under it.
What happens next
- The project is created with status “setup”.
- Tag grammars and numbering conventions are configured.
- Team members are added and project roles granted explicitly.
- Documents are uploaded and the registers build from them.
Approval rights are never a side effect of membership: an approver is granted that capability by name.