Обновление данных в amoCRM через API
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Ищу разработчика с опытом разработки amoCRM API и отличным пониманием возможностей самой amoCRM (объектная модель, взаимосвязи между объектами, пользовательские поля). Я занимаюсь внедрениями amoCRM и автоматизацией отделов продаж, поэтому задачи подобного рода возникают очень часто. Ищу человека, с которым смогу работать по таким заказам на регулярной основе.
Текущая задача (разбита на этапы для удобства разработки, приемки и оплаты). Реализовать нужно на языке PHP.
ЭТАП 1:
1. Циклом пройтись по всем контактам в системе, если поле ИНН не заполнено
2. Получить все примечания из всех связанных с контактом сделок
3. Из каждого полученного примечания попытаться регуляркой выцепить число 12 или 13 цифр.
4. Записать число из п.3 в ИНН (12 цифр) или ОГРН (13 цифр).
ЭТАП 2:
1. Пройтись по всем компаниям и контактам, нормализовать номер телефона к формату +7xxxxxxxxxx (удаляем не-цифры, заменяем ^7 на +7, заменяем ^8 на +7, заменяем ^9 на +79).
ЭТАП 3:
1. Дан исходный CSV-файл - https://dom.gosuslugi.ru/filestore/publicDownloadS...
2. Для каждой строки в файле попытаться найти в amoCRM соответствующую компанию по ИНН или ОГРН.
3. Если компания найдена, обновить информацией из файла поля, соответствующие колонкам E, K, N и завести связанный с компанией контакт с должностью "Генеральный директор" и проставить тег ("загрузка").
4. Если по этой компании нет незакрытых сделок, создаем "новую" сделку и проставляем тег "загрузка".
5. В случае, если существующая компания не найдена по ИНН или ОГРН, создаем новую компанию, контакт и "новую" сделку и проставляем тег "загрузка".
Прошу:
1. Прислать информацию о вашем опыте работы с amoCRM и ее API (что именно делали)
2. Прислать оценку каждого этапа по деньгам и срокам
Текущая задача (разбита на этапы для удобства разработки, приемки и оплаты). Реализовать нужно на языке PHP.
ЭТАП 1:
1. Циклом пройтись по всем контактам в системе, если поле ИНН не заполнено
2. Получить все примечания из всех связанных с контактом сделок
3. Из каждого полученного примечания попытаться регуляркой выцепить число 12 или 13 цифр.
4. Записать число из п.3 в ИНН (12 цифр) или ОГРН (13 цифр).
ЭТАП 2:
1. Пройтись по всем компаниям и контактам, нормализовать номер телефона к формату +7xxxxxxxxxx (удаляем не-цифры, заменяем ^7 на +7, заменяем ^8 на +7, заменяем ^9 на +79).
ЭТАП 3:
1. Дан исходный CSV-файл - https://dom.gosuslugi.ru/filestore/publicDownloadS...
2. Для каждой строки в файле попытаться найти в amoCRM соответствующую компанию по ИНН или ОГРН.
3. Если компания найдена, обновить информацией из файла поля, соответствующие колонкам E, K, N и завести связанный с компанией контакт с должностью "Генеральный директор" и проставить тег ("загрузка").
4. Если по этой компании нет незакрытых сделок, создаем "новую" сделку и проставляем тег "загрузка".
5. В случае, если существующая компания не найдена по ИНН или ОГРН, создаем новую компанию, контакт и "новую" сделку и проставляем тег "загрузка".
Прошу:
1. Прислать информацию о вашем опыте работы с amoCRM и ее API (что именно делали)
2. Прислать оценку каждого этапа по деньгам и срокам
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Показал отличное владение языком PHP, а также, отличное знание объектной модели и предметной области AmoCRM. Не пропадает, соблюдает договоренности, конструктивен.
Рекомендую и планирую обращаться в будущем.