Битрикс24. 1С УНФ Фрэш- битрикс24: Обмен между смарт процессом и Заказаом покупателя (Дистанционная работа)

Бюджет: 15 000 руб.

Задание: Битрикс24. 1С УНФ Фрэш- битрикс24: Обмен между смарт процессом и Заказаом покупателя (Дистанционная работа)

Взаимодействие между 1С и Битрикс24 строится по следующему алгоритму: Логика создания документа в 1С: Как только менеджер переводит сделку в акт (стадия «Новый»), робот создает элемент в смарт-процессе «Акты». Модуль обмена видит появление этого акта и автоматически создает в 1С новый документ «Заказ покупателя». Свертывание номенклатуры и стартовая сумма: Заказ покупателя заполняется только шапкой (контрагент, договор) и одной сводной строкой услуг (например, «Предварительные услуги»). Стартовая сумма заказа равна сумме сделки-инициатора, чтобы исключить блокировки со стороны 1С при записи нулевых документов. Связка сущностей: GUID созданного заказа записывается модулем обратно в карточку смарт-процесса «Акты» в системное поле связи. Работа над актом и обновление суммы: По мере добавления сделок/рейсов в акт динамически изменяется сумма заказа покупателя в 1С. Количество и номенклатура остаются неизменными (строка остается одна). Акты на стадии «Согласован/ожидает оплату» блокируются для редактирования в Битрикс24. Статусная модель завершения: Стадия «Новый» → статус 1С «В работе». Стадия «Согласован/ожидает оплату» → статус 1С «Выставлен счет». Стадия «Оплачен» → статус 1С «Завершен». Стадия «Не оплачен» → статус 1С «Не обработан». Обратные статусы (из 1С в Битрикс24): Триггером для финального завершения этапов смарт-процесса является передача состояния «Оплачен» из 1С обратно в Битрикс24. Блок №1. Логика создания документа в 1С Идея: Создаем документ «Заказ покупателя» в 1С сразу при появлении первого элемента в смарте «Акты». Как это работает: Когда менеджер переводит сделку в акт (стадия «Новый»), робот создаёт элемент в СП «Акты». Модуль обмена видит появление этого акта и автоматически создает в 1С новый документ «Заказ покупателя». В этот момент он заполняется только шапкой (контрагент, договор) и одной строкой услуг (например, «Предваритеьные услуги», ед. измерения = «усл.»), сумма = 0 GUID созданного заказа записывается модулем обратно в карточку Смарта «Акты» в системное поле связи (Это связывает акт с конкретным документом в 1С). ️ Блок №2. Работа над актом, обновление суммы. Идея: По мере добавления сделок в акте изменяем сумму заказа покупателя. Если меняется этап в смарт процессе, синхронизируем с «состоянием» Заказа покупателя. Акты, переданные в этап смарта «Согласован/ожидает оплату», больше не редактируются из б24, след статус «оплачено» Как это работает: Менеджер добавляет сделки в этап воронки «актирование». Меняется сумма накопительного акта на этапе актирование (тригер на изм заказа покупателя) (Количество и номенклатура остаются неизменными! Строка остаётся одна.). Результат: В документе 1С у вас всегда одна строчка услуги, а её сумма динамически растёт по мере добавления новых рейсов. Блок №3. Завершение Идея: Решаем задачу сделок на этапе актирование в воронке СРМ + решаем задачу по закрытию разовых сделок. Менеджер прокидывает сделку в этап «на оплату» , это переводит акт в статус на оплату изменяет состояние «заказа покупателя» на завершен. Менеджер в Смарте «акты» отправляет акт на оплату , что должно привести к переводу всех сделок из этого акта в этап « на оплату» Блок №4. Системное Нужно настроить обмен так, чтобы: - в б24 попадали при обмене статусы и данные только тех заказов покупателй, которые были иницированы из б24. - обмен соотв логике ( переменные нужно согласовать, не тащить все)