Когда я столкнулся с этой проблемой, потому что отсутствовал код, подобный этому
$installer->addAttribute("empresas", "email", array(
"type" => "varchar",
"backend" => "",
"label" => "Email",
"input" => "text",
"source" => "",
"visible" => true,
"required" => true,
"default" => "",
"frontend" => "",
"unique" => false
));
$attribute = Mage::getSingleton("eav/config")->getAttribute("empresas", "email");
$used_in_forms = array();
$used_in_forms[] = "adminhtml_empresas";
$attribute->setData("used_in_forms", $used_in_forms)
->setData("is_used_for_customer_segment", false)
->setData("is_system", 0)
->setData("is_user_defined", 0)
->setData("is_visible", 1)
->setData("sort_order", 100)
;
$attribute->save();
в моем сценарии установки после $installer->installEntities();