Null state
The null state has a special meaning. It has to do with the way records are created. A record is created in a special state named null to indicate that its fields have not yet been set to their proper values. While the record is in the null state, it does not fully exist. While the record is in the null state, queries will not find it and it is not stored in the database.
When the record transitions to a different state (not null), the transition tells the platform that the record's fields have been set to their proper values. When a record's state changes to something other than null, the record can be found by queries and is stored in the database.
The way to delete a record is to change its state to null.
A transition from null state to null state does not cause the control number to be calculated.