[ADD] new options to type field on boms, [IMP] validation on type of bom