1c quraşdırma ilə Bitrix real vaxt mübadiləsi. Bitrix-dən 1C ilə real vaxt mübadiləsi

2014-cü ilin aprelində 1C-Bitrix 14.5 yeni versiyasını təqdim etdi. Bir çox yeniliklər arasında indi real vaxt rejimində 1C ilə məlumat mübadiləsi aparmaq imkanı var. Yeni sistem ayrıca serverin quraşdırılmasını və xüsusi parametrləri tələb etmir. Bir tərtibatçının onunla işləyərkən qarşılaşa biləcəyi tələlərə baxaq.

Problemin formalaşdırılması

Problemin həlli

1C mübadilə modulu əlavəsinin quraşdırılması

Bitrix veb saytından 1C mübadilə modulu əlavəsini quraşdırın. Modulu quraşdırmaq və konfiqurasiya etmək üçün təlimatlar yüklənmiş arxivdə olduğu üçün bu nöqtəyə ətraflı toxunmayacağıq.

İlk başlanğıc

Quraşdırma və konfiqurasiyadan sonra məlumat mübadiləsinə başlamağa çalışırıq. Dərhal ilk çətinliklə qarşılaşırıq: bir səhv mesajı görünür


Səhv göstərir ki, problemin səbəbi Nomenclature.Description sahəsində simvolların maksimum sayına məhdudiyyətin olmamasıdır. Bu problem aşağıdakı kimi həll olunur:

  1. Konfiqurator rejimində 1C-yə keçirik.
  2. Nomenklatura kataloqunu tapın, Məlumat sekmesini seçin və Təsvir xüsusiyyətində maksimum uzunluğu 1000 simvola təyin edin.


Növbəti səhv

Bu xətanın səbəbi 1C UT 11.1.4.10 və 1C UT 11.1.4.13 konfiqurasiyalarındakı fərqdir.

Bu problemi belə həll edirik:

1C-də, Konfiqurator rejimində Ümumi - Ümumi Modullar - B_SiteExchangeServer modulunu tapın və xətti dəyişdirin.

SONRA Qalır.StokdaQalan - Qalanlar SONRA Qalan.StokdaQalan - Qalan.RezervdəAnbardanQalan - Qalan.SifarişdəQalan

Başqa bir cəhd...

Verilənlər bazasının konfiqurasiyasını yeniləyirik, 1C-ni işə salırıq və mübadilə edirik.

Deyəsən, hər şey qaydasındadır, lakin saytdakı sifarişlərin statusu yenilənmir. Bunlar. Bitrix dəstəyi bu problemə cavab verdi:

Bitrix-də sifariş məlumatlarını yükləməklə dəyişməyinizə mane olan bir səhv var.
Səhv düzəldildi, lakin hələ də düzəliş ilə yeniləmə yoxdur.
/bitrix/modules/sale/general/order_loader.php faylındakı xətti dəyişdirin:
if($arOrder["VERSION_1C"] != $orderInfo["VERSION_1C"]) // eyni versiya olduqda yeniləməni atlayın
haqqında
if($arOrder["VERSION_1C"] != $orderInfo["VERSION_1C"] || (strlen($orderInfo["VERSION_1C"]) və xətt
if(is_array($val))
haqqında
if(is_array($val) && is_array($val["#"]))
Bu problemi həll etməlidir.

Uğurlu yükləmə

Yenidən mübadilə etməyə başlayaq. Hər şey yaxşıdır - heç bir səhv yoxdur, sifarişlər və məhsullar yenilənir.

Nəticə

Bütün konfiqurasiya problemləri həll edildikdən sonra sifarişlər və məhsullar real vaxt rejimində birbaşa 1C-dən yenilənə bilər ki, bu da sayt ziyarətçilərinə malların qiyməti və mövcudluğu haqqında hər zaman aktual məlumat almağa imkan verəcək və HORSEPOWER işçiləri daha məhsuldar olacaqlar. müştərilərlə işdə.

2010-cu ildə, şirkətimizin səyahətinin lap əvvəlində biz müxtəlif təşkilatlarda 1C: Enterprise əsasında proqram təminatının dəstəklənməsi ilə məşğul olduq. Bunlar standart həllər idi, eləcə də bu təşkilatların ehtiyacları üçün tamamilə yenidən işlənmiş fərdi həllər idi. Bu müddət ərzində biz saytlarınızın ehtiyacları üçün indi istifadə etməyə hazır olduğumuz eyni təcrübəni topladıq. Biz malların sayta yüklənməsini quracağıq, 1C-də qarşı tərəfinizdən sayt istifadəçilərinin məlumat bazasını hazırlayacağıq və real vaxt rejimində sənədlərin mübadiləsini quracağıq. Həm pərakəndə, həm də b2b sektorlarında iş görmək təcrübəmiz var.

“1C: Enterprise 8.2” və “1C-Bitrix: Saytın İdarə Edilməsi” məhsulları sistemlərdə quraşdırılmış standart qarşılıqlı əlaqə prosedurları və 1C: Enterprise ilə ikiistiqamətli məlumat mübadiləsinə dəstək olmaqla, ticarətin avtomatlaşdırılması üçün hazır kompleks həlli, o cümlədən korporativ saytların yaradılması və internetdə satışın təşkili.

1C və 1C-Bitrix məhsullarının qarşılıqlı əlaqəsi iki istiqamətli məlumat mübadiləsi prosedurları əsasında həyata keçirilir. Məlumat mübadiləsi XML əsaslı açıq Ticarət Məlumat Mübadilə Standartı - CommerceML 2.0 istifadə edərək həyata keçirilir.

1C ilə inteqrasiya:

  • Qutudan çıxan təbii inteqrasiya
  • Geniş funksionallıq
  • Quraşdırmaq asandır
  • Cədvəl üzrə avtomatik işləmə imkanı
  • Təhlükəsizlik
  • Performans

1C ilə real vaxt mübadiləsi

1C ilə real vaxt mübadiləsi 1C-Bitrix: Site Management və 1C arasında ikitərəfli davamlı əlaqə üçün texnologiyadır. Sistem bu proqram məhsulları arasında real vaxt rejimində məlumat mübadiləsini təmin edir. Ayrı bir serverin quraşdırılmasını və xüsusi parametrləri tələb etmir. Sistem demək olar ki, hər hansı bir cihazda sabit işləyir, onlayn mağaza və 1C-ni minimum yükləyir.

Siz real vaxtda məlumat əldə edə bilərsiniz:

  • 1C-dən onlayn mağazaya - məhsullar, qiymətlər, sifarişlər daxilində balanslar haqqında;
  • mağazadan 1C-yə - sifarişlər, statuslar, ödəniş sistemləri, müştərilər, qarşı tərəflər.

Daimi yeniləmələrin buraxılması

Ən son təkmilləşdirmələr arasında: yükləmə/boşaltma işlərinin optimallaşdırılması, müştəri ilə çox kanallı qarşılıqlı əlaqənin həyata keçirilməsi, sifarişlərin və podratçıların tam mübadiləsi və s.

CRM 1C ilə real vaxt mübadiləsi 1C-Bitrix: Site Management və 1C arasında ikitərəfli davamlı əlaqə üçün texnologiyadır. Texnologiya real vaxt rejimində məlumat mübadiləsini təmin edir. Sistem ayrıca server və ya xüsusi parametrlərin quraşdırılmasını tələb etmir. 1C ilə real vaxt mübadiləsi onlayn mağaza və 1C-də minimal yüklə sabit işləyir.

Real vaxt mübadiləsi necə işləyir

Proqram məhsulları arasında məlumat sinxronizasiyası saniyədə saniyədə baş verir. Məsələn, onlayn mağazanızda müştərilər tərəfindən verilən sifarişlər avtomatik olaraq 1C-yə düşür. 1C-də edilən dəyişikliklər dərhal onlayn mağazanın saytında göstərilir və əksinə.

1C proqramı daim saytla əlaqəni açır və saxlayır. Bir fasilə olarsa, əlaqəni bərpa etməyə çalışır. 1C söndürülübsə və ya hazırda onlayn mağaza ilə əlaqə yoxdursa, dəyişikliklər həm 1C tərəfində, həm də onlayn mağaza tərəfində toplanır. Bağlantı bərpa olunan kimi müvafiq məlumat mübadiləsi baş verir.

Resurslara tələbkarlıq

Məlumat mübadiləsi sisteminin danılmaz üstünlüyü onun resurslara olan tələblərinin aşağı olmasıdır. Demək olar ki, hər hansı bir kompüterdə işləyə bilər. Bunun üçün lazım olan hər şey "1C" açarından istifadə etməkdir.

Real vaxt rejimini necə aktivləşdirmək olar

Real vaxt rejimində məlumat mübadiləsinin işləməsi üçün 1C-də mübadilə modulu 4.0 quraşdırmalısınız (modulun yeni tətbiqi 1C-ni dəstəkdən çıxarmır) və 1C parametrlərində real mübadilə rejimini aktivləşdirməlisiniz.