Налаштування завантаження статусів замовлень з 1С до 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування завантаження статусів замовлень з 1С до 1С-Бітрікс
Проста
~1 робочий день
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування завантаження статусів замовлень із 1С у 1С-Бітрікс

Покупець бачить статус замовлення на сайті — «Прийнято», «Доставляється», «Виконано». Оновлення цих статусів вручну менеджером займає час і призводить до помилок. Правильне налаштування — автоматичне оновлення статусів із 1С при кожному сеансі обміну.

Механізм передачі статусів

1С передає змінені статуси замовлень у тому самому файлі orders.xml, що й при вивантаженні нових замовлень. У XML кожного документа — тег <ПометкаУдаления> та атрибут статусу:

<Документ>
  <Ід>12345</Ід>
  <Статус>
    <Ід>STATUS_1C_ID</Ід>
    <Найменування>Відвантажено</Найменування>
  </Статус>
</Документ>

1С-Бітрікс при імпорті цього файлу знаходить замовлення за ідентифікатором і оновлює статус відповідно до маппінгу.

Налаштування маппінгу статусів

Магазин → Налаштування → Статуси замовлень → кожен статус → поле "Ідентифікатор у 1С":

Тут прописується ідентифікатор статусу з 1С. Отримати список статусів 1С можна з XML-файлу обміну або з довідника «Стани замовлень» у конфігурації 1С.

Приклад типового маппінгу для УТ 11:

ID статусу в 1С Код статусу Бітрікс
В работе P (Прийнято)
Подготовлен D (Доставляється)
Выполнен F (Виконано)
Отменён C (Скасовано)

Сповіщення покупцю при зміні статусу

При автоматичній зміні статусу через обмін подія OnSaleStatusOrder спрацьовує, що запускає стандартні поштові сповіщення. Переконатися, що шаблон листа налаштований для кожного статусу:

Налаштування → Поштові події → ORDER_STATUS_CHANGED

Діагностика: статус не змінюється

Якщо статуси з 1С не застосовуються:

  1. Перевірити лог обміну — помилки маппінгу
  2. Переконатися, що <Ід> замовлення в XML збігається з номером на сайті (ACCOUNT_NUMBER, не ID)
  3. Перевірити, що користувач обміну має право змінювати статуси замовлень

Терміни налаштування

Налаштування завантаження статусів із маппінгом і сповіщеннями — 3–6 годин.