Программинг амосрм
Необходим программист для внедрения амосрм.
Техзадание
Узлы системы:
Счетчики электроэнергии Elster, модель …
База данных, собирающая информацию со счетчиков. БД хранит информацию за все время жизни счетчика. БД может отдавать данные внешнему клиенту по запросам.
AMOCRM - может забирать данные из БД и создавать на их основе сделки. У AMOCRM есть Api для управления всеми сущностями. https://developers.amocrm.ru/rest_api/
1с бухгалтерия - подключается к AMOCRM через плагин. На основании сделки в AMOCRM создается счет в 1с.
Настройка:
В AMOCRM заводятся сущности:
Компании. У компании может быть несколько счетчиков элэнергии
Счетчики - это несколько наборов полей у компании: id счетчика, показания за прошлый месяц, показания за текущий месяц.
Сделки. Сделкой считается 1 месяц потребления электроэнергии. Сделки создаются в Амо ежемесячно в конце периода. Сумма сделки - сумма показаний всех счетчиков компании.
Спецусловия - это формула, по которой рассчитывается стоимость. Нужно предусмотреть возможность редактирования формулы через Амо
Воронка в Амо:
Получение данных - сделка остается тут, пока Амо не заберет данные со счетчиков или пока менеджер не введет их руками
Расчет данных - производит автоматический расчет по формуле, используя данные счетчиков и коэффициенты для данного клиента (должны быть вписаны в карточку клиента)
Проверка данных - после расчета сделка попадает на этот этап. После проверки менеджер руками переносит ее дальше.
Отправка документов - после попадания сюда система формирует документы в 1с, перекидывает на следующий статус
Ожидание оплаты
Оплачено
Работа непосредственно для программиста:
Выгрузка данных счетчиков из БД в AMOCRM: за текущий месяц, за прошлый месяц. Забор данных раз в месяц.
Скрипт автоматического создания сделок в AMOCRM по параметрам: компания, оплачиваемый период, данные счетчиков. Сделка за месяц создается 1 числа за предыдущий месяц. Сделка создается, если статус контрагента - “активный” (это стандартные поля в AMO)
Расчет суммы для сделки, с использованием данных счетчиков и формулы, которая задается спецусловиями (можно там формулу задать?) В Амо нет возможности считать формулу, нужно вынести формулу на отдельный сервер.
Важно: если меняются параметры сделки (данные счетчиков), то менеджер может передвинуть ее обратно в статус “Расчет” . После этого все перерасчитывается заново.
Реализация
Запускаем задачу раз в месяц по крону. В ней идем в БД и выбираем счетчики для создания сделок в АМО и создаем их в "расчет данных". Потом для каждой созданной сделки грузим из АМО данные о клиенте этой сделки и считаем счет по формуле, пишем результат в поле в сделки и перемещаем сделку в "проверка данных". Плюс надо поднять веб-сервер и подписаться на вебхук АМО на изменения данных о клиенте, при срабатывание хука перерасчитывать его сделки. На стороне 1C подписываемся на вебхук о переносе сделки в "отправка документов" и при его срабатывание генерим документы и двигаем сделку в "ожидание оплаты"
Работа непосредственно для программиста 1C:
Подключение плагина 1с в Амо, формирование документов: счет, счет-фактура, акт, детализация по счету. Документы создаются на основе шаблонов, формат - xls (??)
Current freelance projects in the category Content Management Systems
Development of custom software (Android application + CMS) for SUNMI K2 self-service kiosks (Fast food)
23 USD
We are looking for an experienced team or a Middle/Senior Android developer (possibly with Full-stack skills) to create proprietary software for self-service kiosks for a fast food retail chain. Currently, our terminals operate on a ready-made cloud integrator, but we are… Content Management Systems, Desktop Apps ∙ 17 hours 44 minutes back ∙ 14 proposals |
Wordpress website refinementOn the old site grinbio.org, the following points need to be added (the new site was lost due to the host) 1. Language change (Ukrainian, English, Russian) and to have /ru/ /en/ in the domain 2. All product cards need to be transferred from the web archive (and the ones… Content Management Systems, Web Programming ∙ 3 days 17 hours back ∙ 64 proposals |
Service aggregator
451 USD
A service aggregator needs to be created. First, a simple test version, and subsequently, a website + application format. For the test version, the following is needed: 1. A website (with user authorization for Client / Executor) 2. Order transfer to the executor and commission… Content Management Systems, Web Programming ∙ 6 days 15 hours back ∙ 79 proposals |
Website on WordPress using Elementor.
226 USD
It is necessary to update the website in preparation for the upcoming book launch. The current site is built on WordPress using Elementor: https://adamchronister.com/ The redesign will expand the site from a single-page format to an optimized two-page experience with a more… Content Management Systems, PHP ∙ 7 days 10 hours back ∙ 58 proposals |
Потрібно створити сучасний premium website для moving company у Calgary, Canada — Golden Hive Moving
800 USD
Потрібно створити сучасний premium website для moving company у Calgary, Canada — Golden Hive Moving. Шукаємо виконавця або невелику команду з досвідом створення сучасних corporate/service websites для North American market. Основна задача сайту: – генерація лідів – сильне… Content Management Systems, Web Programming ∙ 7 days 15 hours back ∙ 94 proposals |