Improve visibility test of boms field

At creation, product type could be None.

issue3806
review4781002
Translation es_CO updated