Нужно сделать синхронизацию 1С предприятие 8.3 с CRM

Есть 1С предприятие 8.3, конфигурация: бухгалтерия предприятия 3.

Нужно сделать синхронизацию с самодельной CRM, есть API (GET/POST запросы с токеном).

Обмениваться следующими данными:
Контрагенты,
Расчетные счета контрагента,
Номенклатура,
Прайс,
Поступление товаров,
Филиалы (название из CRM. Не знаю как они в 1С называются, возможно склады. Относится только к поступлению товаров).

Возможно ещё что-то всплывёт, без чего эти документы не создадутся (накладная, РКО, договор), на основании которых создаётся поступление.

Желательно предложить механизм автоматической синхронизации (не по нажатию кнопки).

Где-то хранить дату последнего обновления и запрашивать все что изменено после этой даты в CRM и в 1С. Сравнивать, объединять.

Опции/Настройки (помнить их):
- Какие данные считать приоритетными 1С или CRM (при одновременном изменении с синхронизации сохранять в обоих базах что-то одно) разные чекбоксы для каждого документа (номенклатура, контрагент...) чтобы на каждый документ был свой приоритет.
- С какой даты начать синхронизацию (имеется ввиду дата внутри документа поступления товаров/CRM)
- Синхронизировать только следующие филиалы: (чекбоксы напротив каждого филиала).
- Не синхронизировать изменения более стольких то дней, Если = 0, - игнорировать данную опцию. (Если дата изменения - дата документа > этого параметра, то, накопительно, выводить уведомление с кнопкой посмотреть список таких документов, а сами изменения не вносить)
- Частота автоматической синхронизации в минутах (если возможно это сделать).

Если синхронизация запущена вручную, то выводить статистику:
Номенклатура:
- CRM: проанализировано - 20, добавлено 10, изменено - 5, удалено -1
- 1С: проанализировано - 20, добавлено 3, изменено - 1, удалено - 0
Контрагенты:
- CRM: проанализировано - 20, добавлено 10, изменено - 5, удалено -1
- 1С: проанализировано - 20, добавлено 3, изменено - 1, удалено - 0
...

Вести лог.

Пример документации по АПИ

api.php?com=nomenclature&act=list_csv - в формате CSV, кодировка Windows-1251
api.php?com=nomenclature&act=list_table_json - Журнал в формате JSON, кодировка UTF-8

Параметры:
p - номер страницы. По умолчанию = 1.
f_name - фильтр по полю "наименование". Если = "", Игнорируется.
f_active - фильтр по полю "Активность". 1 - только активные, 0 - только не активные, -1 - все (по умолчанию).
f_deleted - фильтр по полю "Удалено". 1 - только удаленные, 0 - только не удаленные, -1 - все (по умолчанию).
edit_date1 и edit_date2 - фильтрует записи измененные за период между этими датами. edit_date2 по умолчанию = текущей дате. К датам принудительно добавляется время edit_date1 + " 00:00:00", edit_date2 + " 23:59:59"

В отклике описать:
В каком виде это будет реализовано, кратко описать механизм.
Реальные сроки.
Какой есть опыт в создании подобных обработок (скрин интерфейса или описание).





Адрес в интернете: vtormetcrm.ru
Город: Ярославль
Вид предложения: Удаленная работа (разовый заказ)
Оплата: с банковской карты физлица
Категория: Программирование

Добавлено: 26.03.2021 в 02:43




Сделайте предложение по проекту:


Для того чтобы ответить на предложение, вам необходимо авторизоваться или зарегистрироваться на сайте


Комментарии:
Виктор Гречишников    01.04.2021   15:33:23     

Доброго времени суток! Ознакомился с описанием проекта
есть свободное время готов обсудить. Всегда на связи

Skype: live:.cid.e757dc7e7cfc644d
Email viktor_dev@mail.ru
Телеграмм @viktor_dev
Дмитрий Кривошеев    29.03.2021   16:37:11     

Здравствуйте, задача ясна, готов приступить.
Сделаю быстро и качественно.
Я гарантирую вам своевременное выполнение работы и быстрое устранение недочетов.
Добавляйтесь обсудим детали.
Telegram: @kruvoi
WhatsApp: +79588702117
Почта: kruvoi@bk.ru
Скайп live:.cid.438b88db4ded2833