Бинхронизация 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ ΠΈ Битрикс24 позволяСт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ бизнСс-процСссы, устраняя Ρ€ΡƒΡ‡Π½ΠΎΠΉ Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠ΅ΠΉ, складом ΠΈ CRM. Π‘Π΅Π· ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ‚Π΅Ρ€ΡΡŽΡ‚ Π΄ΠΎ 30% Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ β€” ΠΎΡ‚ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π΄ΠΎ остатков Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ раскрываСт всС этапы настройки ΠΎΠ±ΠΌΠ΅Π½Π°: ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° способа ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок синхронизации.

ΠœΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ‚Ρ€ΠΈ основных сцСнария: односторонний ΠΎΠ±ΠΌΠ΅Π½ (ΠΈΠ· 1Π‘ Π² Битрикс), Π΄Π²ΡƒΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ врСмя Ρ‡Π΅Ρ€Π΅Π· REST API. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ нюансам Ρ€Π°Π±ΠΎΡ‚Ρ‹ с CommerceML, настройкС ΠΏΡ€Π°Π² доступа ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠ°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Если Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ с ошибками β€” здСсь Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π—Π°Ρ‡Π΅ΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 1Π‘ ΠΈ Битрикс: ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ прСимущСства

Основная Ρ†Π΅Π»ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ β€” ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ чСловСчСский Ρ„Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ систСмами. НапримСр, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π² Битрикс24 создаёт сдСлку, Π° Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ Π² 1Π‘ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°Π΅Ρ‚ счёт β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρ€Π°Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ ΠΈ риск ошибок Π² Π½ΠΎΠΌΠ΅Ρ€Π΅ Π·Π°ΠΊΠ°Π·Π° ΠΈΠ»ΠΈ суммС. Автоматизация Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

  • πŸ“Š ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ остатки Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²: Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ запасах Π½Π° складС Π² 1Π‘ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Битрикс, ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ.
  • πŸ’° Бинхронизация Ρ†Π΅Π½: измСнСния прайс-листа Π² 1Π‘ автоматичСски ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΈΠ»ΠΈ CRM.
  • πŸ“„ АвтоматичСскоС созданиС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²: Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈΠ· Битрикс ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² счСта, Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Π·Π°ΠΊΠ°Π·Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π² 1Π‘ Π±Π΅Π· Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°.
  • ⏱️ Экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: сокращСниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π° 40-60% Π·Π° счёт ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ….

Π‘Π΅Π· ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ часто ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с расхоТдСниСм Π΄Π°Π½Π½Ρ‹Ρ…: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Битрикс отобраТаСтся 10 Π΅Π΄ΠΈΠ½ΠΈΡ† Ρ‚ΠΎΠ²Π°Ρ€Π°, Π° Π² 1Π‘ β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 5. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°ΠΌ с ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ финансовым потСрям. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка ΠΎΠ±ΠΌΠ΅Π½Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ всС систСмы Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π΅Π΄ΠΈΠ½ΠΎΠΉ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ.

πŸ“Š Какой Ρ‚ΠΈΠΏ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½?
ΠžΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡΡ (1Π‘ β†’ Битрикс)
Двусторонняя синхронизация
ОбмСн Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
Π•Ρ‰Ρ‘ Π½Π΅ опрСдСлился

Бпособы ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ: сравнСниС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

Π’Ρ‹Π±ΠΎΡ€ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° зависит ΠΎΡ‚ ΠΎΠ±ΡŠΡ‘ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ…, частоты ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ тСхничСских возмоТностСй вашСй инфраструктуры. Рассмотрим Ρ‚Ρ€ΠΈ основных ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° НСдостатки Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
CommerceML (Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½) ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° настройки, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ программирования, поддСрТиваСтся Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ 1Π‘ Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ (ΠΎΡ‚ 5 ΠΌΠΈΠ½ΡƒΡ‚), Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° сСрвСр ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠœΠ°Π»Ρ‹ΠΉ ΠΈ срСдний бизнСс с пСриодичСским ΠΎΠ±ΠΌΠ΅Π½ΠΎΠΌ (1-4 Ρ€Π°Π·Π° Π² дСнь)
REST API ОбмСн Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, гибкая настройка, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для слоТных бизнСс-Π»ΠΎΠ³ΠΈΠΊ Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Π½ΠΈΠΉ программирования, высокая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° сСрвСр ΠΏΡ€ΠΈ частых запросах ΠšΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ с высокой частотой Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ (ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹, Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Ρ‹)
ΠŸΡ€ΡΠΌΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π±Π°Π·Π΅ 1Π‘ Максимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ВысокиС риски бСзопасности, ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ 1Π‘ ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ систСмы с Тёсткими трСбованиями ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (Π±Π°Π½ΠΊΠΈ, логистика)

Для 90% бизнСс-Π·Π°Π΄Π°Ρ‡ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ остаётся CommerceML β€” ΠΎΠ½ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… тСхничСских Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройкС. Однако Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° синхронизация Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для отобраТСния Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… остатков Π² ΠΎΠ½Π»Π°ΠΉΠ½-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅), Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ REST API.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ВСрсии 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3.20+ ΠΈ Битрикс24 ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ ΠΎΠ±ΠΌΠ΅Π½Π°. Π£Ρ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π²Π°ΡˆΠΈΡ… вСрсий Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Ρƒ ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€ΠΎΠ² 1Π‘.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ: тСхничСскиС трСбования

ΠŸΠ΅Ρ€Π΅Π΄ настройкой ΠΎΠ±ΠΌΠ΅Π½Π° ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ваша инфраструктура соотвСтствуСт ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ трСбованиям:

ВСрсия 1Π‘ Π½Π΅ Π½ΠΈΠΆΠ΅ 8.3.10 (рСкомСндуСтся 8.3.20+)

УстановлСн ΠΌΠΎΠ΄ΡƒΠ»ΡŒ "ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с сайтом" Π² 1Π‘

ВСрсия Битрикс24 Π½Π΅ Π½ΠΈΠΆΠ΅ "Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚" (для REST API β€” "ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ")

Π’Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ IP-адрСс для сСрвСра ΠΎΠ±ΠΌΠ΅Π½Π° (ΠΏΡ€ΠΈ использовании Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π°)

ΠŸΡ€Π°Π²Π° администратора Π² ΠΎΠ±Π΅ΠΈΡ… систСмах-->

Для CommerceML потрСбуСтся:

  • πŸ“ Папка Π½Π° сСрвСрС для ΠΎΠ±ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /upload/1c_exchange/ Π² Битрикс).
  • πŸ”‘ Π›ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для доступа ΠΊ FTP ΠΈΠ»ΠΈ HTTP-ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ.
  • βš™οΈ НастроСнный cron (для Linux) ΠΈΠ»ΠΈ ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π·Π°Π΄Π°Ρ‡ (для Windows) для автоматичСского запуска ΠΎΠ±ΠΌΠ΅Π½Π°.

Для REST API Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½Ρ‹:

  • πŸ” Π’ΠΎΠΊΠ΅Π½ доступа ΠΊ API Битрикс24 (гСнСрируСтся Π² настройках ΠΏΠΎΡ€Ρ‚Π°Π»Π°).
  • πŸ“‘ Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-соСдинСниС (ΠΎΠ±ΠΌΠ΅Π½ происходит ΠΏΠΎ HTTPS).
  • πŸ‘¨β€πŸ’» БпСциалист ΠΏΠΎ 1Π‘ для написания ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ ΠΈΠ»ΠΈ использования Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "1Π‘-Битрикс: Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ").

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ 1Π‘:Π£Π’ 11 ΠΈΠ»ΠΈ 1Π‘:ERP, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ВыгрузкаДанныхНаБайт.epf β€” ΠΎΠ½Π° ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ настройку CommerceML. Для старых ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1Π‘:Π£Π’ 10.3) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ°.

πŸ’‘

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сдСлайтС Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ Π±Π°Π· 1Π‘ ΠΈ Битрикс. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ быстро ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ вСрсии ΠΏΡ€ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… настройки.

Пошаговая настройка ΠΎΠ±ΠΌΠ΅Π½Π° Ρ‡Π΅Ρ€Π΅Π· CommerceML

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ с пСриодичСским ΠΎΠ±ΠΌΠ΅Π½ΠΎΠΌ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ² 2 Ρ€Π°Π·Π° Π² дСнь). Рассмотрим процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 1Π‘:Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ 11 ΠΈ Битрикс24.

Π¨Π°Π³ 1. Настройка 1Π‘

1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ 1Π‘ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² АдминистрированиС β†’ ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с сайтом.

2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» ΠΎΠ±ΠΌΠ΅Π½Π° с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:

  • πŸ“Œ Π’ΠΈΠΏ ΠΎΠ±ΠΌΠ΅Π½Π°: CommerceML 2.0.
  • πŸ“Œ АдрСс сайта: URL ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΎΠ±ΠΌΠ΅Π½Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, https://ваш-сайт.ru/upload/1c_exchange/).
  • πŸ“Œ Π›ΠΎΠ³ΠΈΠ½/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ: Π΄Π°Π½Π½Ρ‹Π΅ для доступа ΠΊ FTP/HTTP.

3. Π’ настройках Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ:


Π’ΠΎΠ²Π°Ρ€Ρ‹ (ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Ρ†Π΅Π½Ρ‹, остатки)

Π—Π°ΠΊΠ°Π·Ρ‹ (счёта, Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅)

ΠšΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹ (ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹, поставщики)

Π¨Π°Π³ 2. Настройка Битрикс24

1. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ администратора Битрикс ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Настройки β†’ Настройки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° β†’ Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с 1Π‘.

2. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅:

  • πŸ”„ Π Π΅ΠΆΠΈΠΌ ΠΎΠ±ΠΌΠ΅Π½Π°: Full (полная Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ°) ΠΈΠ»ΠΈ Diff (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ измСнСния).
  • πŸ•’ ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 3 часа.
  • πŸ“‚ ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΎΠ±ΠΌΠ΅Π½Π°: ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ (Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ с настройками Π² 1Π‘).

Π¨Π°Π³ 3. ВСстовый ΠΎΠ±ΠΌΠ΅Π½

ЗапуститС Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π² 1Π‘ Ρ‡Π΅Ρ€Π΅Π· ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ β†’ Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  • βœ… Π’ ΠΏΠ°ΠΏΠΊΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° появились Ρ„Π°ΠΉΠ»Ρ‹ import.xml ΠΈ offers.xml.
  • βœ… Π’ Битрикс ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ ΠΈ Ρ†Π΅Π½Ρ‹ (Ρ€Π°Π·Π΄Π΅Π» ΠšΠ°Ρ‚Π°Π»ΠΎΠ³).
  • βœ… Π›ΠΎΠ³ ΠΎΠ±ΠΌΠ΅Π½Π° (Π² 1Π‘ ΠΈ Битрикс) Π½Π΅ содСрТит ошибок.
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ?

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²Π° доступа ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° (Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ 777 для Linux ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ для Windows).

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² настройках 1Π‘ ΡƒΠΊΠ°Π·Π°Π½ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» (FTP/HTTP) ΠΈ ΠΏΠΎΡ€Ρ‚ (21 для FTP, 80/443 для HTTP).

ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ антивирус ΠΈΠ»ΠΈ брандмауэр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ².

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Ρ‡Π΅Ρ€Π΅Π· REST API: особСнности ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° синхронизация Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для отобраТСния Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… остатков Π² ΠΎΠ½Π»Π°ΠΉΠ½-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ REST API. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ программирования, Π½ΠΎ Π΄Π°Ρ‘Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ этапы:

  1. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Π° Π² Битрикс24:
    • ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β†’ Π’Π΅Π±Ρ…ΡƒΠΊΠΈ.
    • Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ Π½Π° CRM ΠΈ Π’ΠΎΠ²Π°Ρ€Ρ‹.
  • Настройка ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² 1Π‘:
    • Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ HTTP-сСрвис Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "1Π‘:Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Битрикс24").
    • ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΠΎ событиям (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ остатков Π² 1Π‘ отправляСтся запрос Π² Битрикс).

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΈΠ· 1Π‘ Π² Битрикс Π½Π° 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3:

    
    

    // ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ‚ΠΎΠΊΠ΅Π½ ΠΈ URL Битрикс24

    Π’ΠΎΠΊΠ΅Π½ = "ваш_Ρ‚ΠΎΠΊΠ΅Π½_ΠΈΠ·_битрикс";

    URL = "https://ваш-ΠΏΠΎΡ€Ρ‚Π°Π».bitrix24.ru/rest/1/ваш_Ρ‚ΠΎΠΊΠ΅Π½/crm.product.add";

    // Π€ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Π°

    Запрос = Новый Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°();

    Запрос.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("fields", Новый Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°());

    Запрос.fields.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("NAME", "НаимСнованиС Ρ‚ΠΎΠ²Π°Ρ€Π°");

    Запрос.fields.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("PRICE", 1000);

    Запрос.fields.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("QUANTITY", 50);

    // ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌ запрос

    HTTPЗапрос = Новый HTTPЗапрос(URL);

    HTTPЗапрос.Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("Content-Type", "application/json");

    HTTPЗапрос.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ’Π΅ΠΊΡΡ‚(Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒJSON(Запрос));

    ΠžΡ‚Π²Π΅Ρ‚ = Новый HTTPΠ‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅(URL);

    ΠžΡ‚Π²Π΅Ρ‚.ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΠ”Π»ΡΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ(HTTPЗапрос);

    Для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ синхронизации (ΠΈΠ· Битрикс Π² 1Π‘) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²Π΅Π±Ρ…ΡƒΠΊΠΈ. НапримСр, ΠΏΡ€ΠΈ создании сдСлки Π² Битрикс ΠΌΠΎΠΆΠ½ΠΎ автоматичСски Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π· Π² 1Π‘:

    
    

    // ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π΅Π±Ρ…ΡƒΠΊΠ° Π² 1Π‘

    ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒΠ’Π΅Π±Ρ…ΡƒΠΊ(Запрос) Экспорт

    Π”Π°Π½Π½Ρ‹Π΅ = ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒJSON(Запрос.ВСкст);

    Если Π”Π°Π½Π½Ρ‹Π΅.event = "ONCRMDEALADD" Π’ΠΎΠ³Π΄Π°

    // Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π· Π² 1Π‘ Π½Π° основС Π΄Π°Π½Π½Ρ‹Ρ… сдСлки

    НовыйЗаказ = Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.Π—Π°ΠΊΠ°Π·ΠŸΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Ρ.Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚();

    НовыйЗаказ.ΠšΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚ = ΠΠ°ΠΉΡ‚ΠΈΠšΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Π°ΠŸΠΎΠ˜ΠΌΡ(Π”Π°Π½Π½Ρ‹Π΅.data.CONTACT_ID);

    НовыйЗаказ.Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ();

    ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

    ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

    ⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ использовании REST API ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ частоту запросов Π΄ΠΎ 2-Ρ… Π² сСкунду, ΠΈΠ½Π°Ρ‡Π΅ Битрикс24 ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ваш Ρ‚ΠΎΠΊΠ΅Π½ Π·Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚ΠΎΠ².
    πŸ’‘

    REST API ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ с высокой Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹, Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Ρ‹), Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ DDoS-Π°Ρ‚Π°ΠΊ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

    Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

    Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройкС ΠΎΠ±ΠΌΠ΅Π½Π° ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ сбои. Рассмотрим самыС распространённыС ошибки ΠΈ способы ΠΈΡ… устранСния:

    Ошибка ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
    Ошибка Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (401) НСвСрный Π»ΠΎΠ³ΠΈΠ½/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈΠ»ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ доступа ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² настройках ΠΎΠ±ΠΌΠ΅Π½Π°. Для REST API сгСнСрируйтС Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΎΠΊΠ΅Π½ Π² Битрикс24.
    Π€Π°ΠΉΠ» Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ (404) НСвСрный ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²Π° доступа Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ°ΠΏΠΊΠ° сущСствуСт ΠΈ доступна ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ URL. Для Linux установитС ΠΏΡ€Π°Π²Π° chmod 777.
    Ошибка парсинга XML ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» import.xml ΠΈΠ»ΠΈ нСсовмСстимая вСрсия CommerceML ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ„Π°ΠΉΠ» Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ XML). ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΎΠ±ΠΌΠ΅Π½Π° Π² 1Π‘.
    ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ Π»ΠΈΠΌΠΈΡ‚ запросов (429) Блишком частыС запросы ΠΊ API Битрикс24 Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΌΠ΅ΠΆΠ΄Ρƒ запросами (рСкомСндуСтся 500 мс). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π·Π°Π΄Π°Ρ‡ Π² 1Π‘.
    Π Π°Π·Π½Ρ‹Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π’ 1Π‘ ΠΈ Битрикс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π½Ρ‹Π΅ ID для ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π° НастройтС сопоставлСниС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· Π’Π½Π΅ΡˆΠ½ΠΈΠΉ ΠΊΠΎΠ΄ Π² 1Π‘ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅ XML_ID Π² Битрикс.

    Если ошибка Π½Π΅ устраняСтся, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π°:

    • Π’ 1Π‘: АдминистрированиС β†’ Π–ΡƒΡ€Π½Π°Π» рСгистрации β†’ ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.
    • Π’ Битрикс: Настройки β†’ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ β†’ Π›ΠΎΠ³ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ.

    Частая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” расхоТдСниС Π΄Π°Π½Π½Ρ‹Ρ… послС ΠΎΠ±ΠΌΠ΅Π½Π°. НапримСр, Π² Битрикс отобраТаСтся 10 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², Π° Π² 1Π‘ β€” 8. Π­Ρ‚ΠΎ происходит ΠΈΠ·-Π·Π°:

    • πŸ”„ НСполной Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ (Π² настройках ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ всС склады).
    • ⏳ Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ синхронизации (ΠΏΡ€ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΠΎΠ±ΠΌΠ΅Π½Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ с ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ, Π° Π½Π΅ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ).
    • πŸ”„ ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π° ΠΏΡ€Π°Π² (ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² Битрикс Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ доступа ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌ).
    πŸ’‘

    Для диагностики слоТных ошибок Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π² 1Π‘: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запуска /Debug /DebugCap ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΎΠ±ΠΌΠ΅Π½.

    ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠ°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

    Если Π² вашСй Π±Π°Π·Π΅ 1Π‘ Π±ΠΎΠ»Π΅Π΅ 50 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈΠ»ΠΈ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ обрабатываСтся ΡΠ²Ρ‹ΡˆΠ΅ 1 000 Π·Π°ΠΊΠ°Π·ΠΎΠ², стандартныС настройки ΠΎΠ±ΠΌΠ΅Π½Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ зависаниям. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ:

    • ⏳ Π Π°Π·Π±Π΅ΠΉΡ‚Π΅ ΠΎΠ±ΠΌΠ΅Π½ Π½Π° части: Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°ΠΉΡ‚Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ порциями ΠΏΠΎ 1 000-2 000 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π·Π° Ρ€Π°Π·.
    • πŸ•’ НастройтС расписаниС: запускайтС ΠΎΠ±ΠΌΠ΅Π½ Π² Π½ΠΎΡ‡Π½ΠΎΠ΅ врСмя (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с 2:00 Π΄ΠΎ 4:00).
    • πŸ—ƒοΈ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: Π² 1Π‘ настройтС Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ….
    • πŸ”„ ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅: Π½Π΅ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°ΠΉΡ‚Π΅ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Ссли ΠΎΠ½Π° Π½Π΅ трСбуСтся Π² Битрикс.

    Для REST API ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство запросов. ВмСсто ΠΏΠΎΡˆΡ‚ΡƒΡ‡Π½ΠΎΠΉ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

    
    

    // ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ добавлСния Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² Битрикс24

    URL = "https://ваш-ΠΏΠΎΡ€Ρ‚Π°Π».bitrix24.ru/rest/1/ваш_Ρ‚ΠΎΠΊΠ΅Π½/batch";

    Запрос = Новый Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°();

    Запрос.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("halt", 0);

    Запрос.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("cmd", Новый Массив());

    // ДобавляСм ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΏΠ°ΠΊΠ΅Ρ‚

    Для КаТдого Π’ΠΎΠ²Π°Ρ€ Из БписокВоваров Π¦ΠΈΠΊΠ»

    Команда = Новый Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°();

    Команда.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("method", "crm.product.add");

    Команда.Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ("params", Новый Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°("fields", Π’ΠΎΠ²Π°Ρ€));

    Запрос.cmd.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Команда);

    ΠšΠΎΠ½Π΅Ρ†Π¦ΠΈΠΊΠ»Π°;

    // ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚

    HTTPЗапрос = Новый HTTPЗапрос(URL);

    HTTPЗапрос.Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ’Π΅ΠΊΡΡ‚(Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒJSON(Запрос));

    Если ΠΎΠ±ΠΌΠ΅Π½ всё Ρ€Π°Π²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, рассмотритС:

    • πŸ–₯️ АпгрСйд сСрвСра: ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ процСссорныС мощности.
    • 🌐 CDN для статичСских Ρ„Π°ΠΉΠ»ΠΎΠ²: Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ CommerceML, размСститС Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π° CDN (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Cloudflare).
    • πŸ”§ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ запросов Π² 1Π‘: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ индСксы Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π² ΠΎΠ±ΠΌΠ΅Π½Π΅.
    ⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π±ΠΎΠ»Π΅Π΅ 10 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Ρ€Π°Π·Π±Π΅ΠΉΡ‚Π΅ процСсс Π½Π° нСсколько этапов с Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ 5-10 ΠΌΠΈΠ½ΡƒΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π° Π² Битрикс24.

    Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ: Π·Π°Ρ‰ΠΈΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ доступов

    ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка ΠΎΠ±ΠΌΠ΅Π½Π° ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡƒΡ‚Π΅Ρ‡ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ нСсанкционированному доступу. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ этим ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ:

    • πŸ”’ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ HTTPS: всС ΠΎΠ±ΠΌΠ΅Π½Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ.
    • πŸ”‘ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²Π° Ρ‚ΠΎΠΊΠ΅Π½Π°: Π² Битрикс24 Π²Ρ‹Π΄Π°Π²Π°ΠΉΡ‚Π΅ минимально Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ crm ΠΈ product).
    • πŸ›‘οΈ НастройтС IP-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ: Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ доступ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с IP-адрСсов вашСго сСрвСра 1Π‘.
    • πŸ“‘ Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» всСх ΠΎΠ±ΠΌΠ΅Π½ΠΎΠ² для Π°ΡƒΠ΄ΠΈΡ‚Π°.

    Для CommerceML:

    • Π—Π°Ρ‰ΠΈΡ‚ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ (Ρ‡Π΅Ρ€Π΅Π· .htaccess для Apache ΠΈΠ»ΠΈ web.config для IIS).
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΈ): import_20260515_1430.xml.

    Для REST API:

    • Π₯Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ Π² Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ (Π² 1Π‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Π—Π½Π°Ρ‡Π΅Π½ΠΈΠΉ с ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ).
    • РСгулярно Ρ€ΠΎΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ (мСняйтС ΠΈΡ… ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 3-6 мСсяцСв).
    • НастройтС Π΄Π²ΡƒΡ…Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки .htaccess для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΠ°ΠΏΠΊΠΈ ΠΎΠ±ΠΌΠ΅Π½Π°:

    
    

    AuthType Basic

    AuthName "Restricted Area"

    AuthUserFile /ΠΏΡƒΡ‚ΡŒ/ΠΊ/.htpasswd

    Require valid-user

    Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ доступ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с IP сСрвСра 1Π‘

    Order Deny,Allow

    Deny from all

    Allow from 192.168.1.100 # IP вашСго сСрвСра 1Π‘

    πŸ’‘

    Никогда Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ API ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π² ΠΊΠΎΠ΄Π΅ 1Π‘. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½Ρ‹Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈΠ»ΠΈ внСшниС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ доступом.

    FAQ: ЧастыС вопросы ΠΏΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ 1Π‘ ΠΈ Битрикс

    МоТно Π»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 1Π‘:Π‘ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΡŽ с Битрикс24?

    Π”Π°, Π½ΠΎ с ограничСниями. 1Π‘:БухгалтСрия Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для CommerceML, поэтому потрСбуСтся:

    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ REST API с Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
    • Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "1Π‘-Битрикс: Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ").
    • Π’Ρ‹Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (ΠΊΠΎΠ½Ρ‚Ρ€Π°Π³Π΅Π½Ρ‚Ρ‹, счСта, ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ), Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ полная синхронизация Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π΅ поддСрТиваСтся.
    Как ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈΠ· Битрикс Π² 1Π‘?

    Для этого:

    1. Π’ Битрикс настройтС экспорт Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ CommerceML ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· REST API.
    2. Π’ 1Π‘ создайтС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‹ ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π—Π°ΠΊΠ°Π· покупатСля ΠΈΠ»ΠΈ РСализация Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΈ услуг.
    3. НастройтС сопоставлСниС ΠΏΠΎΠ»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ID Π·Π°ΠΊΠ°Π·Π° Π² Битрикс β†’ НомСр Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π² 1Π‘).

    Для автоматичСского создания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ бизнСс-процСссы Π² Битрикс ΠΈΠ»ΠΈ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½Ρ‹Π΅ задания Π² 1Π‘.

    ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Π² Битрикс Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ послС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² 1Π‘?

    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

    • πŸ”„ Π’ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π»ΠΈ ΠΎΠ±ΠΌΠ΅Π½ Π² настройках 1Π‘ (АдминистрированиС β†’ ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ).
    • ⏳ НС истёк Π»ΠΈ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ дСйствия Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ (cron).
    • πŸ“‚ ΠŸΡ€Π°Π²Π° доступа ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° (Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ доступна для записи).
    • πŸ“‘ НСт Π»ΠΈ ошибок Π² Π»ΠΎΠ³Π°Ρ… Битрикс (Настройки β†’ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ β†’ Π›ΠΎΠ³ΠΈ).

    Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ CommerceML, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ import.xml ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (ΠΈΠ½ΠΎΠ³Π΄Π° 1Π‘ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΈΠ· кэша).

    Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ?

    Для этого:

    1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ REST API вмСсто Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π°.
    2. Π’ 1Π‘ настройтС Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹ Π½Π° события (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ остатков ΠΈΠ»ΠΈ создании Π·Π°ΠΊΠ°Π·Π°).
    3. Π’ Битрикс создайтС Π²Π΅Π±Ρ…ΡƒΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² 1Π‘ ΠΏΡ€ΠΈ измСнСниях.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ остатков Π² 1Π‘ сразу отправляСтся запрос Π² Битрикс для обновлСния ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π°. Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ потрСбуСтся программист, Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ с 1Π‘ ΠΈ PHP.

    Бколько стоит интСграция 1Π‘ ΠΈ Битрикс?

    Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ зависит ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

    • πŸ†“ Π‘Π°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Π°Ρ настройка: бСсплатно, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ CommerceML.
    • πŸ’° Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ: ΠΎΡ‚ 5 000 Π΄ΠΎ 30 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "1Π‘-Битрикс: Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ").
    • πŸ‘¨β€πŸ’» Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Π°Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°: ΠΎΡ‚ 50 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ (для слоТных бизнСс-Π»ΠΎΠ³ΠΈΠΊ ΠΈΠ»ΠΈ REST API).

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹:

    • АрСнда сСрвСра для ΠΎΠ±ΠΌΠ΅Π½Π° (ΠΎΡ‚ 1 000 Ρ€ΡƒΠ±/мСс).
    • ОбновлСниС Ρ‚Π°Ρ€ΠΈΡ„Π° Битрикс24 Π΄ΠΎ "ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ" (Ссли Π½ΡƒΠΆΠ΅Π½ REST API).