Есть 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"

В отклике описать:

В каком виде это будет реализовано, кратко описать механизм.

Реальные сроки.

Какой есть опыт в создании подобных обработок (скрин интерфейса или описание).

4 года назад
vtormetcrm
Алексей 
42 года
4 года в сервисе
Был
4 года назад

Заявки фрилансеров

Сергей
 
46 лет
16 лет в сервисе
Был
2 года назад
7 отзывов
4 года назад
ТОП-10
1С-программирование
  • Похожие заказы

  • Необходимо настроить списание материалов на производство в 1С:Комплексная автоматизация 2. Цель - исправить настройки бухгалтерского и управленческого учета, чтобы 20 счет закрывался при завершении месяца. Проверка будет осуществляться на примере закрытия месяца октября 2020 года.

    Закрыт
    4 года назад
  • Ищется специалист для подбора, установки и настройки серверной программы учета с мобильным приложением. Программа должна поддерживать работу 10 сотрудников, резервное копирование, разные роли пользователей, двустороннюю синхронизацию с тремя сайтами и управление несколькими складами и поставщиками. Также требуется реализация функционала для ведения заказов, кассовых операций и формирования отчетов.

    Закрыт
    4 года назад
  • Необходимо произвести обмен данными между базами 1С: перенести информацию из базы Торговля для частных предпринимателей в Управление Торговлей для Украины. Включает перенос ТМЦ, контрагентов и остатков.

    Закрыт
    4 года назад
  • Требуется специалист для настройки стандартной интеграции 1С с Битрикс24. Необходимо изменить логику идентификации заказов: при синхронизации статусов использовать номер заказа из интернет-магазина вместо внутреннего номера 1С. Ранее реализация была выполнена, но после смены адреса портала интеграция перестала работать.

    Закрыт
    4 года назад
  • $10

    Требуется помощь в разборе кода доработки конфигурации 1С: Аптека для Казахстана 2.2. Проблема заключается в неправильном добавлении товара из таблицы 'подбор товара'. Не срабатывают типовые обработки, необходимо выяснить причины и устранить их.

    Закрыт
    4 года назад
  • Требуется разработка функционала по учету форс-мажоров сотрудников в 1С Управление медицинским центром. Необходимо оценить стоимость и сроки выполнения задачи. Подробности в техническом задании.

    Закрыт
    4 года назад
  • Настройка двустороннего обмена между 1С-Битрикс и 1С УНФ. Требуется загрузка товаров из каталога 1С на сайт, настройка отображения фото и синхронизация данных (характеристики, цены, сделки и т.д.). Обязателен опыт в данной области.

    Закрыт
    4 года назад
  • Необходимо участие в проектах по интеграции Wialon Hosting с 1С, а также разработка нестандартных отчетов. Требуются навыки в 1С-программировании и опыт работы с Wialon.

    Закрыт
    4 года назад
  • $1000

    Требуется программист WordPress для разработки и поддержки CMS. Необходимы знания HTML, CSS, JavaScript, PHP и MySQL. Задачи включают разработку пакетов для сайтов, интеграцию модулей и поддержку плагинов. Опыт работы с ACF и разработка собственных плагинов приветствуются.

    Закрыт
    4 года назад