Observation Fields

Extension of Odoo’s field classes to add the ‘necessary’ attribute.

The necessary attribute declares whether or not a field must be populated in order for an observation to be considered ‘full’.

Fields which represent the data that actually makes up an observation therefore need to use the types in this module rather than Odoo’s own fields.

nh_observations.fields.get_odoo_field_type_classes()
nh_observations.fields.set_odoo_field_type_classes()