Model Versioning

A model level UDP known as “VERSION” is available with every model. Five digits OFSA version numbering is followed for model versions. Each table will inherit the model version into Table version as Table level UDPs. Model Upload registers the version against each entity during the Model Upload process.

Sliced Model Upload checks the model version to decide if columns should be dropped or not. When the SLICE and BASE models have common tables and if BASE entity version is higher than SLICE, then entity in the BASE is retained unchanged. If the SLICE entity version is higher than or equal to the BASE version, the entity in the SLICE will replace the BASE. After the entity is brought into the BASE model, the version of it is stamped against it. Any models/ tables prior to OFSAAI version 80100 is defaulted to version 80000.