В <presentation>
новое поле добавили? Если endwork добавили в PhysicalDevice, то вывод в presentation нужно добавлять во всех дочерних реальных классах.
Кода столько не нужно. Достаточно указать переопределяемые элементы и родителей. См. пример.
В value не хватает id:
<field id="status" xsi:type="AttributeEnum">
<values>
<value id="production">production</value>
<value id="implementation">implementation</value>
<value id="stock">stock</value>
<value id="obsolete">obsolete</value>
</values>
<sql>status</sql>
<default_value>production</default_value>
<is_null_allowed>true</is_null_allowed>
<display_style>list</display_style>
</field>
А первоначальное объявление status нужно убрать.