Самым прямым и наименее удачным способом поиска компаний является наложение фильтра по точному совпадению искомой деятельности и деятельности, зафиксированной у компании. Непрактичность такого способа поиска объясняется многообразием деятельностей, учитывая множество товарных позиций, видов деятельности и связей деятельностей друг с другом.
Для того чтобы сделать поиск компаний по их деятельностям более эффективным, требуется механизм обобщений деятельностей. Сама процедура поиска компаний по деятельностям будет выполняться как наложение в качестве фильтра более общей деятельности, в результате чего должны быть возвращены все компании, деятельности которых указаны более подробно.
Логика обобщений деятельностей имеет две плоскости:
- По видам деятельности, товарам и ролям
- По специализациям и взаимовлиянию рынков
Уточнение деятельности
Справочники видов деятельности и товаров являются иерархическими, что позволяет выполнять обобщения в их плоскости. Например, услуга страхования являются подчиненной для финансовых услуг. Потому деятельность «Производит страхование» – уточняет → «Производит финансовые услуги»
Аналогично вид деятельности «Все» содержит в себе все остальные виды деятельности. Следовательно «Производит страхование» – уточняет → «Рынок страхования» (Вид деятельности - «Все», Услуга - «Страхование»)
Поиск с обобщением по «связанным деятельностям»
Такое обобщение имеет два направления: «специализацию» и «влияние» одного рынка на другой.
«Специализация» – это направленность одной рыночной деятельности на обслуживание другой. В приведенном выше примере «Использование вагонов на рынке угля» такое использование вагонов специализировано именно для «Использование вагонов». Следовательно «Использование вагонов на рынке угля» – специализирует → «Использование вагонов» и таким образом деятельность «Использование вагонов» является обобщением «Использование вагонов на рынке угля». Допустимая степень обобщения специализации при поиске может быть явно указана, и составлять, к примеру, «не более одного уровня», что означает, что в цепочке связанных друг с другом деятельностей будут считаться подходящими такие, у которых нужно отбросить «хвост» из не более чем одной специализирующей деятельности. Например, если отбросить специализацию на 4 уровня, то выходит, что «Производит страхование» обобщает «Производство экспедирования при использовании вагонов».
«Влияние на рынок» – это косвенная связь одной деятельности с другой. Например, нефтеперевозчики имеют влияние на региональные рынки нефтепродуктов в том смысле, что устанавливаемые ими цены на услуги и объемы предложения услуг могут сказываться на цене нефти в этом регионе. Если нужно отобрать все компании, влияющие своей деятельностью на определенный рынок, но не обязательно являющиеся его непосредственными участниками, нужно применять обобщение по влиянию. В приведенном выше примере «Производит страхование при производстве экспедирования при использовании вагонов на рынке угля» компании, занимающиеся подобной деятельностью, влияют (хотя и не участвуют непосредственно) на рынок «Транспортировки угля через ж/д». Следовательно «Производство экспедирования при использование вагонов» является обобщением для «Производит страхование при производстве экспедирования».
Однако, те компании, у которых указано только «Оказывает услуги страхования» без уточнения для каких именно рынков, влияние на рынок грузоперевозок никак не может быть вычислено.