Оставлю для истории[CODE]CModule::IncludeModule('highloadblock');
$highloadBlockData = array ( 'NAME' => 'FRF', 'TABLE_NAME' => 'frf');
$result = \Bitrix\Highloadblock\HighloadBlockTable::add($highloadBlockData);
$id = 'HLBLOCK_' . $result->getId();
$userField = new CUserTypeEntity();
$fieldId =[
'ENTITY_ID' => $id,
'FIELD_NAME' => 'UF_TIP_ID',
'USER_TYPE_ID' => 'integer',
];
$userField->add($fieldId);
$fieldName =[
'ENTITY_ID' => $id,
'FIELD_NAME' => 'UF_TIP_VALUE',
'USER_TYPE_ID' => 'string',
];
$userField->add($fieldName);[/CODE]
$highloadBlockData = array ( 'NAME' => 'FRF', 'TABLE_NAME' => 'frf');
$result = \Bitrix\Highloadblock\HighloadBlockTable::add($highloadBlockData);
$id = 'HLBLOCK_' . $result->getId();
$userField = new CUserTypeEntity();
$fieldId =[
'ENTITY_ID' => $id,
'FIELD_NAME' => 'UF_TIP_ID',
'USER_TYPE_ID' => 'integer',
];
$userField->add($fieldId);
$fieldName =[
'ENTITY_ID' => $id,
'FIELD_NAME' => 'UF_TIP_VALUE',
'USER_TYPE_ID' => 'string',
];
$userField->add($fieldName);[/CODE]