lipton_ice_tea писал(а):
1. Как скрыть/перенести поля типа type, modification_id, shop_measure_id и т.д.
с этим немного сложнее, таких полей с именем как бы нет, а есть новые созданные объекты select и тп., но можно получить массив объектов на вкладке getFields(), перебрать, и удалить по ключу, больше решения не вижу, может ТП поправит
$aFields = $oMainTab->getFields();
$aDeleteFields = array(46,47);
foreach ($aFields as $key => $oField)
{
in_array($key, $aDeleteFields) && $oMainTab->delete($oField);
}