Онлайн-школа ИТ-профессий "Кафедра Goodline"
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies.
Согласен
UPTOME
Кейс "ИНН для CRM"
Решай бизнес кейсы и формируй свое профессиональное портфолио.
#госсектор #коммерция #производство
Уровень сложности: 3/5 : JUNIOR TO MIDDLE - подробнее про уровни сложностей
КЕЙС ОДОБРЕН КОМПАНИЯМИ
Support
We offer you a professional 30-minute consultation with our specialist.
Price
Our prices are fixed for some standard services.
Вы - компания? Хотите одобрить кейс или предложить свой? Свяжитесь с нами в Телеграм!
Кейс: исходные данные
В компании X есть CRM с базой данных их b2b клиентов и партнеров. Компания хочет упростить процесс заключения договоров с компаниями из этой базы, добавив из портала открытых данных информацию об их руководителях, ИНН, ОКВЭД и юридические адреса, так как для большинства компаний эта информация не заполнена и при заключении договора приходится тратить время на ее первичный запрос.

У вас есть пример выгрузки клиентов компании - таблица с полями:
  1. Название компании
  2. Юридический адрес
  3. ИНН
  4. ОКВЭД
  5. Фио директора
  6. Должность директора
  7. Дата юридической регистрации компании

Название компании заполнено всегда. Остальные поля могут быть заполнены или не заполнены.
Стартовый датасет тут. Это выгрузка из вашей CRM, которую нужно дополнить открытыми данными.

Кейс: задание
Создать приложение которое будет дополнять данные из стартового датасета открытыми данными с портала ФНС о юридических лицах, используя предоставляемый ФНС API (документация тут, используйте бесплатный аккаунт чтобы получить ключ).

Тебе предстоит:
1 - для каждой компании из датасета организовать поиск недостающих данных используя те, что уже есть. Учтите что названия компаний могут быть написаны иначе. Постарайтесь максимально учесть разницу в написании, но если с помощью кода и условий найти не удастся, можно оставить эту строку не дополненной.
2 - учтите что те данные, кроме названия компании, которые уже у вас есть, вы не должны перезаписывать (например ИНН или адрес), вы только добавляете недостающие данные. Название компании вы должны перезаписать если оно отличается.
3 - в конце обработки вашего датасета ваше приложение должно показывать сколько компаний было обновлено.
4 - если компанию найти совсем не удалось, то отразите в логе эти случаи.

Будь готов как следует подумать про наилучшие способы решения, не старайся выполнить только формальный минимум, возьми на себя ответственность за создания лучшего решения, на которое ты способен.
Есть вопросы по решению кейса? Пиши в наш чат! @levelupGoodline
Кейс: требования к результату
Разработчик (веб, фуллстек, бэк) :

  1. Код на github, с комментариями по действиям.
  2. Презентация (шаблон тут) о ходе решения, выложенная также в репозитории в кодом решения. При желании вы можете использовать ваш собственный
Бизнес-аналитик, системный аналитик, тех.писатель :

  1. Документ концепции решения - алгоритм, схемы.
  2. Анализ данных
  3. ТЗ на решение:
3.1. Бизнес-требования
3.2. Технические требования
Тебе может пригодиться
  • 1
    Шаблон презентации о ходе решения
    Можешь использовать свое оформление и структуру, но учитывай наши рекомендации
  • 2
    Как пользоваться Github
    Our managers are always ready to answer your questions. You can call us at the weekends and at night. You can also visit our office for a personal consultation.
  • 3
    Структура документов аналитиков
Решил кейс? Отправляй на проверку!
Мы дадим обратную связь и если все в порядке, заверим твой кейс
сертификатом с подписью специалиста-практика
Политика обработки персональных данных