Задача:Нам нужна одна большая таблица (база), в которую мы потом сами можем добавлять новые базы и из нее доставать с помощью тегов и фильтров нужные мини-базы под свои проекты. <br><br>На данный момент у нас есть базы на более чем 1 000 000 компаний — мы хотим объединить их в одну <br><br>Например, нам для проекта нужна будет база организаций по Москве которая занимается производством. Мы отфильтруем (по фильтрам или тегам) из большой общей таблицы по городу и отрасли и выгрузим/скопируем себе.<br><br>Структура основной таблицы данных организации:«Company name», <br>«Website», <br>«Email», <br>«Регион», Поиск по этому полю<br>«ИНН», Использовать для идентификации при обновлении данных<br>«ОКВЭД», численный код вида деятельности<br>«Основной вид деятельности», Поиск по этому полю через «ОКВЭД» - набор комбинации через дерево <br>«Описание компании», Несколько строк<br>«Выручка», Число - поиск по этому полю “от” - “до” <br>«Статус», <br>«ФИО руководителя», <br><br>Пользователи системы по ролям и возможностям:<div><strong>Уровень всех пользователей - оператор ПК.</strong></div><div><strong>Аутентификации нет, разделения по ролям нет. Весь сайт закрыт паролем на сервере. Единый логин, единый пароль - управление в настройках сервера. Примерно так (может что-то будет про лицензию - соглашайтесь со всем на этом сайте) <a href="http://s257906.h1n.ru/">http://s257906.h1n.ru/</a></strong></div><div><strong>Импорт данных в основную таблицу из Excel</strong></div>Разное написание названия региона в исходных данных<br><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfp7iWxtM3qG-03GicT8BopbzMDZUoaSKEud7tujLsgAkt72Zvt_0Vtx20wlpkTZtSRIaSiU9TpJ9KyJJRekLTHZwyhGqSwV8popQnyW9S0a78j5KsS2P4Rx1bZTuZ7exdqhvd4bA?key=RzPmue2NlUlNErUTHE_bTJzP" alt="AD_4nXfp7iWxtM3qG-03GicT8BopbzMDZUoaSKEud7tujLsgAkt72Zvt_0Vtx20wlpkTZtSRIaSiU9TpJ9KyJJRekLTHZwyhGqSwV8popQnyW9S0a78j5KsS2P4Rx1bZTuZ7exdqhvd4bA?key=RzPmue2NlUlNErUTHE_bTJzP"><br>Вариант решения: при импорте данных сначала данные записываются во временную таблицу как есть. <br>Потом происходит проверка <br><ul><li>корректность названий региона, ручная корректировка не валидных названий региона - подсвечиваем не опознанные данные, приглашаем Оператора ручками произвести замену из выпадающего списка. Список регионов может редактировать только администратор сервера - напрямую внеся изменения в БД. (Бюджет предельно ограничен)</li><li>“ОКВЭД” из импортируемого файла - должен быть во внутреннем словаре. Дерево “ОКВЭД” может редактировать только администратор сервера - напрямую внеся изменения в БД. (Бюджет предельно ограничен) </li><li>на дубликаты по ИНН</li></ul>После проверки и устранения проблем перенос в основную БД<br>Названия столбцов<br><em>Обязательные столбцы:</em><br>“ОКВЭД”, <br>«Основной вид деятельности», <br>ИНН,<br>«Выручка»<br>Очередность столбцов в импортируемых данных не имеет значения. ИНН - это уникальный идентификатор организации, необходим для обновления существующих записей.<br><br>Вывод отфильтрованных данныхДля вывода необходимых данных используются фильтры<br> - “Регион” - выбор из списка<br> - “ОКВЭД” дерево ( может редактировать только администратор сервера - напрямую внеся изменения в БД. (Бюджет предельно ограничен)) <br>- «Выручка», Число - поиск по этому полю “от” - “до” <br>Можно задать любой столбец, по которому происходит сортировка выдачи.<br> Выбираем по одному значению в каждом списке, клацаем “Получить” - система выдает записи организаций соответствующие заданным условиям, результат можно скачать в файле - формат CSV, в кодировке Windows - Excel.<br><br><br><br><br>