2 प्रतिक्रिया
शीर्ष डाउनलोड!
उत्पाद कोड
105
ब्रांड
OpenCart-Hub
संस्करण
2.0.25b
उपलब्धता:
स्टॉक में है
550 грн
पीएचपी
7.2-7.4
अनुकूलता
ओपनकार्ट 3, ओसीस्टोर 3
सभी विशेषताएँ

यदि आपको अपनी साइट और 1C:Enterprise (इसके बाद 1C) के बीच आदान-प्रदान की आवश्यकता है, जो मानक कॉमर्सएमएल-आधारित एक्सचेंज फ़ंक्शन का उपयोग करता है, तो आप यही तलाश रहे हैं।

विनिमय सिद्धांत इस प्रकार है, 1C साइट को संबोधित करता है, और साइट अनुरोधों का जवाब देती है, साइट स्वयं 1C से कनेक्ट नहीं होती है। यह साइट के साथ काम करने के लिए काफी पुराना एल्गोरिदम है, लेकिन सबसे आम है, क्योंकि इसमें अतिरिक्त संशोधन की आवश्यकता नहीं है।

मॉड्यूल की मुख्य क्षमताएं:

  • साइट पर माल लोड हो रहा है
  • अद्यतनों को अक्षम करने की क्षमता (चित्रों, श्रेणियों, गुणों (विशेषताओं) आदि के)
  • उत्पाद श्रेणियों या समूहों को साइट पर अपलोड करना
  • उत्पाद श्रेणियों के गुणों को उतारना (उन्हें भविष्य में फ़िल्टर में उपयोग किया जा सकता है)
  • साइट पर उत्पाद गुणों को विशेषताओं में अपलोड करना
  • 1C से उतारी जाने वाली लंबाई और वजन की इकाइयाँ निर्धारित करें
  • मूल्य प्रकार उस सूची से चुने जाते हैं जो पहले एक्सचेंज पर लोड की जाती है
  • विशिष्ट रचनाओं को निर्दिष्ट करना संभव है जिसके अनुसार अवशेषों पर विचार किया जाएगा
  • ऑफ़र, विशेषताओं के डाउनलोड को अक्षम करना संभव है
  • डाउनलोड किए गए उत्पादों को कीमतों और/या चित्रों के बिना अक्षम करना संभव है
  • एक निश्चित तिथि से शुरू होने वाली एक निश्चित एकल स्थिति के साथ ऑर्डर अनलोड करना
  • ऑर्डर में माल के रिजर्व को उतारना संभव है
  • पुराने कॉन्फ़िगरेशन के लिए ऑर्डर फ़ाइल (XML) को Windows-1251 एन्कोडिंग में परिवर्तित करना।
  • यदि बिट्रिक्स एक्सचेंज मॉड्यूल 1सी में स्थापित है, तो संस्करण संख्या की अतिरिक्त जांच की जाती है।
  • आदेशों का दोतरफा आदान-प्रदान
  • आदेश स्थिति विनिमय
  • एक्सचेंज को दो चरणों में करना संभव है, पहले हम XML को डेटाबेस में लोड करते हैं, और फिर व्यवस्थापक से नवीनतम डाउनलोड किए गए डेटा को आयात करते हैं।
  • 1C से डाउनलोड किए गए उत्पादों, श्रेणियों, विशेषताओं, विकल्पों को हटा दें
  • XML या ZIP संग्रह का मैन्युअल डेटा लोड करना।

मॉड्यूल संस्करण 2.0 को शुरू से लिखना पड़ा क्योंकि सत्र समर्थन को व्यवस्थित करना आवश्यक था। सत्र प्राधिकरण डेटा, फ़ाइल जानकारी और डाउनलोड किए गए डेटा को संग्रहीत करते हैं।

इस प्रकार, अब हम डेटा को भागों में डाउनलोड कर सकते हैं, यदि मॉड्यूल समय पर फिट नहीं होता है, तो यह डाउनलोड बंद कर देगा और 1C को सूचित करेगा कि आयात अभी तक पूरा नहीं हुआ है, फिर 1C फ़ाइल को फिर से आयात करने का अनुरोध भेजता है और मॉड्यूल जारी रहता है डेटा डाउनलोड करने के लिए.

इसके अलावा, एक महत्वपूर्ण परिवर्तन डेटा लोडिंग था, अब डेटा सीधे सीएमएस में लोड नहीं किया जाता है, बल्कि पहले विशेष तालिकाओं में, और फिर इन तालिकाओं से सीएमएस में लोड किया जाता है। इस योजना को अतिरिक्त प्रसंस्करण के लिए शामिल किया गया था, उदाहरण के लिए, विकल्पों को लोड करने के लिए, एक अनुरोध के साथ मॉड्यूल देखता है कि कितने विकल्प हैं और कीमतों और शेष राशि का विश्लेषण करना सुविधाजनक है।



मॉड्यूल में 8 अनुभाग हैं:

  • मुख्य हैं
  • दुकानें
  • सूची
  • ऑफर
  • आदेश
  • सेवा
  • लाइसेंस समझौता
  • नवीनीकरण

यदि आपने मॉड्यूल फ़ाइलों को अद्यतन किया है और तालिकाओं जैसे अद्यतन करना आवश्यक है तो अद्यतन आइटम प्रदर्शित किया जाएगा।

मुख्य अनुभाग

मॉड्यूल स्थिति - यदि अक्षम किया गया है, तो 1सी मॉड्यूल विफल होने पर प्रतिक्रिया देगा

1C https://ВАШ_САЙТ/bitrix/admin/1c_exchange.php में पंजीकृत साइट का पथ संस्करण 1.6 में जो था उससे भिन्न है, लेकिन अब, जब आप 1C में एक्सचेंज कॉन्फ़िगर करते हैं, तो आप इंगित करते हैं कि एक्सचेंज होगा बिट्रिक्स के साथ. वैसे, मॉड्यूल स्थापित करने के बाद बिट्रिक्स फ़ोल्डर नहीं बनाया जाता है, इसे मैन्युअल रूप से बनाया जाना चाहिए और 1c_exchange.php फ़ाइल वहां अपलोड की जानी चाहिए। यह सीमा ओपनकार्ट द्वारा निर्धारित की गई है।

मॉड्यूल के संचालन का तरीका - दो विकल्प हैं, पहला है रीडिंग, और दूसरा है रीडिंग और प्रोसेसिंग:

  • XML फ़ाइलें मॉड्यूल तालिका में पढ़ी, लिखी जाती हैं।
  • XML फ़ाइलें मॉड्यूल तालिका में पढ़ी, लिखी जाती हैं।
  • मॉड्यूल तालिकाओं से सीएमएस में डेटा आयात करना

उपयोगकर्ता नाम और पासवर्ड - 1सी प्राधिकरण के लिए, 1सी एक्सचेंज सेटिंग्स में दर्ज किया गया। यदि आप कोई लॉगिन निर्दिष्ट नहीं करते हैं, तो प्राधिकरण किसी भी लॉगिन के साथ होगा। यदि पासवर्ड सेट है तो उस पर तारांकन अंकित है। पासवर्ड को पेज कोड के माध्यम से नहीं देखा जा सकता है।

फ़ाइल के डाउनलोड किए गए भाग का आकार - इसे साइट पर अनुमत अधिकतम आकार से थोड़ा कम सेट करना आवश्यक है, आकार मेगाबाइट में सेट है। दूसरी पंक्ति में mode = init अनुरोध निष्पादित करते समय यह आकार मॉड्यूल 1C फ़ाइल_लिमिट = XX (बाइट्स में) रिपोर्ट करता है।

ज़िप संपीड़न का उपयोग करें - यदि आपकी होस्टिंग ज़िप अभिलेखागार का समर्थन नहीं करती है तो यह आइटम अक्षम किया जा सकता है। पहली पंक्ति में mode=init अनुरोध निष्पादित करते समय मॉड्यूल इस पैरामीटर 1С zip=yes|no की रिपोर्ट करता है

लॉगिंग स्तर - निर्दिष्ट करता है कि एक्सचेंज के दौरान लॉगिंग कितनी वर्बोज़ होगी, डिबगिंग के दौरान केवल वेरिएबल्स और क्वेरीज़ के साथ डिबग का उपयोग करें। डिबग मोड को फ़ाइल डिफाइन('DEBUG',1) की शुरुआत में /controller/extension/module/exchange1c.php फ़ाइल में भी जबरन सक्षम किया जा सकता है। यह विकल्प हमेशा बीटा संस्करण में शामिल होता है। जब डिबगिंग को जबरन सक्षम किया जाता है, तो सेटिंग लॉक हो जाएगी। डिबगिंग स्तर में लाइन नंबर और लॉग में कौन सी फ़ाइल है, इसके बारे में जानकारी शामिल है

1C से पहले से लोड की गई फ़ाइलों को सहेजें - यदि सक्षम है, तो एक्सचेंज शुरू करने से पहले, मॉड्यूल पिछले एक्सचेंज के डेटा के साथ 1c_कैटलॉग कैटलॉग की उपस्थिति की जांच करेगा, यदि यह मौजूद है, तो यह इसका नाम बदल देगा, अंत में एक नंबर जोड़ देगा। क्रम में नाम 1c_catalog1, 1c_catalog2 इत्यादि, संख्या सीमित नहीं है, केवल मुक्त डिस्क स्थान द्वारा।

अधिकतम. प्रति चक्र डेटा प्रोसेसिंग समय (सेकंड) एक प्रयोगात्मक सुविधा है जिसे डिबगिंग की आवश्यकता होती है। समय को कम करके, हम संसाधित डेटा की मात्रा को सीमित करते हैं, और मॉड्यूल 1C को सूचित करके चक्र पूरा करता है कि विनिमय प्रगति पर है। साथ ही, प्रसंस्करण समय प्रदाता के php मापदंडों द्वारा सीमित है।

त्रुटियों को स्वचालित रूप से जांचें और ठीक करें - एक प्रायोगिक सुविधा जो कुछ फ़ंक्शन को कॉल करने के बाद डेटा की जांच करती है, यदि आपको ERROR 500 त्रुटियां मिलती हैं तो इसे सक्षम करने की अनुशंसा की जाती है। यदि त्रुटि बनी रहती है, तो डेवलपर से संपर्क करें।

अनपैक करने के बाद ज़िप संग्रह को हटा दें - यदि एक्सचेंज अभिलेखागार में होता है, तो डेटा को डाउनलोड करने और अनपैक करने के बाद, संग्रह हटाया नहीं जाएगा और 1c_catalog निर्देशिका में रहेगा

दुकानें

यहां आप विभिन्न सीएमएस स्टोर्स पर एकाधिक कैटलॉग के अपलोड को कॉन्फ़िगर कर सकते हैं। ऐसा करने के लिए, आपको 1सी से कैटलॉग की आईडी निर्दिष्ट करनी होगी और किस स्टोर पर लोड करना है।

यदि केवल चयनित कैटलॉग से स्टोर में डेटा आयात करें चेक बॉक्स सक्षम है, तो यदि निर्दिष्ट कैटलॉग फ़ाइल में नहीं है, तो डेटा लोड नहीं किया जाएगा।

यदि चेक बॉक्स अक्षम है, तो तालिका में सूचीबद्ध नहीं किए गए सभी कैटलॉग मुख्य स्टोर में लोड किए जाएंगे।

सूची

उत्पाद अपलोड करें - मॉड्यूल उत्पादों को सीएमएस कैटलॉग में आयात करेगा

अपलोड श्रेणियां - 1सी डाउनलोड समूह या उत्पाद श्रेणियां जिन्हें सीएमएस पर अपलोड किया जाएगा। वहां सामान भी कुर्क किया जाएगा। यदि शामिल नहीं है, तो अपलोड किए गए उत्पाद किसी भी श्रेणी से बंधे नहीं होंगे।

नाम से नई श्रेणियां खोजें - श्रेणियां लोड करते समय, मॉड्यूल आईडी के आधार पर मौजूदा श्रेणियों की खोज करेगा, और यदि कोई नहीं है, तो नाम से खोज जारी रखें। मॉड्यूल एक ही नाम वाली किसी श्रेणी का दो बार उपयोग नहीं करेगा, लेकिन यदि साइट पर और 1सी में दो समान श्रेणियां हैं, तो ऐसा हो सकता है कि मॉड्यूल गलत क्रम में बंध जाएगा। फिर आईडी के मैन्युअल समायोजन की आवश्यकता होगी।

खाली श्रेणियों को अक्षम करें - कैटलॉग डाउनलोड पूरा होने के बाद, मॉड्यूल सीएमएस में श्रेणियों का स्कैन शुरू करेगा, जिसमें उनमें शामिल उत्पादों की संख्या की गिनती होगी, यदि किसी श्रेणी में सभी उत्पाद अक्षम हो जाएंगे या कोई उत्पाद नहीं होगा सभी, तो श्रेणी अक्षम कर दी जाएगी, लेकिन हटाई नहीं जाएगी। फ़ंक्शन एक डेटा डाउनलोड चक्र में किया जाता है, भविष्य के संस्करणों में इसे एक अलग चक्र में शामिल किया जाएगा। यह फ़ंक्शन विनिमय समय को बढ़ाता है।

उत्पाद श्रेणियां डाउनलोड करें - 1C उत्पाद श्रेणियां और गुण डाउनलोड करता है, मॉड्यूल भविष्य में उत्पाद फ़िल्टर बनाने के लिए उनका उपयोग करेगा।

लोड निर्माता - निर्माताओं को उत्पाद कार्ड से टैग <निर्माता>, <निर्माता> या आपके द्वारा निर्दिष्ट टैग, जैसे ब्रांड के साथ लोड किया जाएगा। टैग की खोज उत्पाद गुणों में की जाती है।

चेतावनी! लेखन के समय, संस्करण 2.0.12 इस विकल्प को अक्षम नहीं करता है, अर्थात यह हमेशा चालू रहता है और निर्माता डाउनलोड को अक्षम नहीं करता है!

चित्र डाउनलोड करें - डेटा आयात करते समय, चित्रों को 1C से डाउनलोड किए गए चित्रों से बदल देता है, यदि अक्षम किया जाता है, तो मौजूदा चित्र अपरिवर्तित रहेंगे, और नए अपलोड नहीं किए जाएंगे। यदि साइट व्यवस्थापक के माध्यम से चित्र मैन्युअल रूप से अपलोड किए जाते हैं तो यह विकल्प आवश्यक है।

सामान आयात करते समय डिस्क पर चित्र जांचें - यदि कोई चित्र नहीं है, तो मॉड्यूल उसका लिंक भी हटा देगा। लेकिन यदि आप मैन्युअल रूप से साझा करने के बाद चित्र डाउनलोड करते हैं, तो मैं इस फ़ंक्शन को अक्षम करने की सलाह देता हूं।

चित्र के बिना उत्पादों को अक्षम करें - यदि उत्पाद में मुख्य चित्र नहीं है, अर्थात एक भी चित्र नहीं है, तो ऐसा उत्पाद अक्षम कर दिया जाएगा, चित्र दिखाई देने पर वह चालू हो जाएगा।

लोड विशेषताएँ - संपत्तियों को 1C से अनलोड किया जाता है और विशेषताओं में लोड किया जाता है। डाउनलोड अक्षम करने पर, निर्माताओं की संपत्तियों से भी डाउनलोड नहीं किया जाएगा। यदि अभी भी संपत्तियों से निर्माताओं को डाउनलोड करना आवश्यक है, लेकिन विशेषताओं को डाउनलोड नहीं करना है, तो मुझे लिखें और मैं सोचूंगा कि इसे कैसे बेचा जाए।

चेतावनी! वर्ण "!" से शुरू होने वाले गुण अनदेखा कर दिया जाएगा और विशेषताओं में लोड नहीं किया जाएगा.

उत्पाद गुण लोड करें - वास्तव में, यह पिछले फ़ंक्शन की तरह लगता है, लेकिन यह फ़ंक्शन अस्थायी तालिकाओं पर भी लोडिंग को अक्षम कर देता है, जब पिछला वाला केवल अस्थायी से सीएमएस में आयात कर रहा होता है, यानी, यदि आप इस फ़ंक्शन को अक्षम करते हैं, तो गुण, निर्माता गुणों से होंगे अब लोड नहीं किया जाएगा.

निर्माता संपत्ति का नाम - इस फ़ील्ड में आपको उस संपत्ति टैग का नाम निर्दिष्ट करना होगा जिसमें आप निर्माता को पास कर रहे हैं।

गोदामों को लोड करें - यदि सक्षम किया गया है, तो गोदामों को लोड किया जाएगा और चयनित गोदामों के लिए कुल शेष की गणना की जा सकती है।

लोड माप इकाइयाँ - मॉड्यूल तालिका आगे की प्रक्रिया के लिए माप इकाइयों को लोड करेगी, उदाहरण के लिए, लंबाई, वजन की गणना करने के लिए।

लेखांकन प्रणाली में लंबाई की इकाई - यदि सीएमएस में लोड की गई माप की इकाई भिन्न होगी, उदाहरण के लिए, सेमी में 1C और मिमी में सीएमएस, तो मॉड्यूल मिमी में गिना जाएगा।

लेखांकन प्रणाली में वजन की इकाई वजन के समान है, यदि 1सी में यह किलोग्राम में है, और सीएमएस में यह ग्राम है, तो मॉड्यूल वजन मूल्य सूचीबद्ध करेगा।

ऑफर

यहां आप उत्पाद के लिए मूल कीमत का प्रकार, छूट और प्रमोशन के लिए सेट कर सकते हैं। आप केवल एक मूल मूल्य प्रकार निर्धारित कर सकते हैं, लेकिन छूट और प्रचार के लिए कई प्रकार।

उदाहरण के लिए, आप मुख्य खरीदार समूह के लिए मूल कीमत और छूट और 3 की मात्रा डाल सकते हैं, फिर वेबसाइट 3 टुकड़ों या अधिक की अतिरिक्त कीमत प्रदर्शित करेगी। या खरीदारों के दूसरे समूह के लिए छूट प्रदान की जा सकती है,

गोदाम - आप निर्दिष्ट कर सकते हैं कि शेष राशि और सूची में किन गोदामों को ध्यान में रखा जाएगा।

डाउनलोड ऑफ़र - एक वैश्विक सेटिंग कीमतों और शेष दोनों के डाउनलोड को अक्षम कर सकती है।

पैरामीटर डाउनलोड करें - 1सी में, यदि पैरामीटर हैं, तो उन्हें गुणवत्ता से विभाजित किए बिना सेटिंग्स में लोड किया जाएगा। विकल्प का मान 1C के समान होगा, विशेषता का नाम, और विकल्प का नाम कठोरता से SKU विकल्प सेट किया जाएगा जहां SKU उत्पाद फ़ील्ड का मान है। सामान्य तौर पर, आप इसे विभिन्न तरीकों से कॉन्फ़िगर कर सकते हैं, जो आपको आवश्यक लगता है उसे लिखें।

महत्वपूर्ण बात! लेखन के समय, संस्करण 2.0.12 इस विकल्प को अक्षम नहीं करता है, अर्थात। यह हमेशा चालू रहता है.

आइटम विकल्प - यदि विकल्प शेष शून्य है, तो विकल्प सूची में नहीं जोड़ा जाएगा। अक्षम होने पर, सभी विकल्प सूचीबद्ध होंगे. लेकिन यदि सभी विकल्प मान गायब हैं, तो यह उत्पाद कार्ट में नहीं डाला जा सकेगा। यह ऑर्डर किए जाने वाले सामान पर लागू होता है, इस विकल्प पर विचार नहीं किया गया। यदि आवश्यक हो तो मुझे लिखें.

विकल्प चयन विकल्प - साइट पर विकल्पों को किस रूप में प्रदर्शित करना है। विकल्प में, विशेषताओं का पहला चित्र लोड किया जाता है और इसे एक स्विच के रूप में प्रदर्शित किया जाता है।

लोड कीमतें - अक्षम होने पर, पुरानी कीमतें बरकरार रहेंगी और नई कीमतें लोड नहीं की जाएंगी।

लोड बैलेंस - यदि अक्षम किया गया है, तो पुराना बैलेंस बना रहेगा और नया बैलेंस लोड नहीं किया जाएगा।

उत्पाद उपलब्धता स्थिति - उदाहरण के लिए, स्थिति "स्टॉक में" या "दूरस्थ गोदाम"।

स्थिति जब उत्पाद उपलब्ध नहीं है - उदाहरण के लिए, उत्पाद एक शहर में आपूर्तिकर्ता के गोदाम में है, स्थिति "1 दिन के ऑर्डर पर" या "नहीं" है, आप कोई भी स्थिति निर्धारित कर सकते हैं

बिना कीमत के उत्पादों को अक्षम करें - यदि उत्पाद की मूल कीमत नहीं है, तो ऐसे उत्पाद को अक्षम कर दिया जाएगा, और जब कीमत दिखाई देगी, तो इसे वापस चालू कर दिया जाएगा।

विकल्प आयात करते समय, पिछले एक्सचेंजों में मिली आईडी को छोड़ दें। सेटिंग आपको विशेषताओं के साथ 1C से उत्पादों को लोड करते समय होने वाली SQL INSERT डुप्लिकेट कुंजी त्रुटियों को ठीक करने की अनुमति देती है - यह एक प्रायोगिक फ़ंक्शन है जो ऑफ़र, विशेषताओं और विकल्पों में आईडी-आईडी संबंधों को रीसेट करता है और उन्हें फिर से बनाता है, जबकि उत्पाद में मौजूदा सी.एम.एस. भी हटा दिया गया है.

आदेश

ऑर्डर के निर्यात की प्रारंभ तिथि - 1सी में ऑर्डर की अनलोडिंग केवल इस तिथि से शुरू होगी, पुराने ऑर्डर को अनलोड न करने के लिए यह आवश्यक है। ऑर्डर की प्रत्येक सफल अनलोडिंग के बाद यह तारीख स्वचालित रूप से बदल जाती है, ताकि 1सी में वही ऑर्डर दोबारा अनलोड न हों।

स्थिति के साथ अनलोड करें - इस संस्करण में ऑर्डर केवल एक निश्चित स्थिति के साथ अनलोड किए जाते हैं।

अनलोड का भुगतान करें - विचार यह है कि अनलोड करें और भुगतान करें!

भेजे गए को उतारो - विचार यह है कि उतारो और भेजे गए को!

ऑर्डर निर्यात करें - बटन ऑर्डर को फ़ाइल में डाउनलोड करता है, आप देख सकते हैं कि कौन से ऑर्डर 1सी में डाउनलोड किए जाएंगे

ऑर्डर की निर्यात की गई फ़ाइल को डिस्क पर सहेजें - मैन्युअल रूप से या 1C के माध्यम से ऑर्डर निर्यात करते समय, फ़ाइल 1c_catalog निर्देशिका में डिस्क पर सहेजी जाएगी।

डिस्क /स्टोरेज/कैश/ पर फ़ोल्डर नाम साझाकरण के दौरान अस्थायी फ़ाइलों को संग्रहीत करने के लिए एक अस्थायी समाधान है

रिजर्व सामान - यदि सक्षम किया गया है, तो "रिजर्व" कॉलम अनलोड किए गए ऑर्डर के सारणीबद्ध भाग में जोड़ा जाएगा और मात्रा ऑर्डर में माल की संख्या के बराबर होगी। यदि 1सी आदेशों के आरक्षण का समर्थन करता है, तो उत्पाद को 1सी में दस्तावेज़ प्रसंस्करण के दौरान आरक्षित रखा जाता है।

डेटा को CP1251 एन्कोडिंग में परिवर्तित करता है - प्रबंधित प्रपत्रों पर नियमित प्रपत्रों पर पुराने 1C सिस्टम के साथ आदान-प्रदान करते समय इस विकल्प को शामिल करने की आवश्यकता नहीं है।

सेवा

सेटिंग्स रीसेट करें - सभी मॉड्यूल सेटिंग्स मिटा देता है और उन्हें डिफ़ॉल्ट पर सेट करता है। विकल्पों में डिफ़ॉल्ट मान लाल रंग में हाइलाइट किए गए हैं, इस बटन पर क्लिक करने के बाद आपको मॉड्यूल पेज को रीफ्रेश करना होगा।

आयातित डेटा लोड करें - अंतिम एक्सचेंज से मैन्युअल रूप से डेटा आयात करें। एक्सचेंज के बाद, 1C से डाउनलोड किया गया डेटा मॉड्यूल की विशेष तालिकाओं में रहता है। यह बटन डिबगिंग के लिए छोड़ा गया था, उदाहरण के लिए, यदि मॉड्यूल का मोड "एक्सएमएल रीड ओनली" पर सेट है और त्रुटियों की जांच करें, और फिर इस बटन के साथ सीएमएस में आयात करें और यदि कुछ विफल हो जाता है, तो मॉड्यूल में त्रुटियों को ठीक करें और दोहराएं 1C के बिना आयात.

डाउनलोड किया गया डेटा हटाएं - केवल उन उत्पादों, श्रेणियों, विकल्पों, विशेषताओं को हटाता है जिन्हें मॉड्यूल के माध्यम से डाउनलोड किया गया था। लेकिन यदि आप मॉड्यूल को बंद और चालू करते हैं, तो सभी कनेक्शन मिटा दिए जाएंगे और डेटा को स्वचालित रूप से हटाना संभव नहीं होगा।

उत्पाद के माध्यम से निर्यात मॉड्यूल एक सेवा बटन है

फ़ाइल अपलोड करें - आप प्रसंस्करण के लिए एक संग्रह या व्यक्तिगत XML फ़ाइलें अपलोड कर सकते हैं। व्यक्तिगत छवियाँ अपलोड करना अभी तक समर्थित नहीं है, लेकिन यदि आप सुझाव दें तो इसे लागू किया जा सकता है।

अनुभाग मूल बातें

मॉड्यूल स्थिति मॉड्यूल को सक्षम या अक्षम करती है। जब स्थिति अक्षम हो जाती है, तो मॉड्यूल की सूची भी अक्षम स्थिति प्रदर्शित करेगी और मॉड्यूल कनेक्शन को संभाल नहीं पाएगा।

साइट के साथ अकाउंटिंग प्रोग्राम (यूपी) स्थापित करने के लिए, मॉड्यूल एक लाइन बनाता है, साइट का पथ, इसे कॉपी करें और इसे यूपी एक्सचेंज की सेटिंग्स में पेस्ट करें। वह लॉगिन और पासवर्ड भी दर्ज करें जिसका उपयोग आपका यूपी साइट से जुड़ने के लिए करेगा।

संचालन का तरीका - मॉड्यूल पहले XML पढ़ता है, डेटाबेस पर लिखता है, और फिर डेटाबेस से डेटा संसाधित करना और इसे साइट तालिकाओं में दर्ज करना शुरू करता है। आप कहेंगे कि यह सर्वर को लोड करता है और एक्सचेंज को धीमा कर देता है। शायद, लेकिन ऐसे प्रसंस्करण डेटा हैं जिनके लिए सभी उत्पाद ऑफ़र प्रदर्शित करने की आवश्यकता होती है, और क्रमिक रूप से पढ़ते समय ऐसा करना अधिक कठिन होता है, और अचानक XML में उत्पाद ऑफ़र पूरी फ़ाइल में बिखरे हुए होंगे?

एक विशेष मोड जल्द ही दिखाई देगा, जहां मॉड्यूल पूरी फ़ाइल को पढ़ता है, विश्लेषण करता है और होस्टिंग सेटिंग्स के लिए सिफारिशें करता है। यह विकल्प संस्करण 2.0.23बी में दिखाई देगा. अब, पहले एक्सचेंज में, हम XML रीडिंग मोड सेट करते हैं। मॉड्यूल मॉड्यूल को कॉन्फ़िगर करने के लिए आवश्यक गाइड सफलतापूर्वक डाउनलोड करेगा, फिर हम कीमतों और गोदामों को कॉन्फ़िगर करेंगे और "रीडिंग और प्रोसेसिंग एक्सएमएल" मोड पर स्विच करेंगे।

उपयोगकर्ता नाम और पासवर्ड इंटरनेट के माध्यम से यूपी तक पहुंच है, इसे व्यवस्थापक के लॉगिन के साथ भ्रमित न करें

INIT प्रतिक्रिया - आरंभीकरण के लिए जिम्मेदार अनुभाग। प्राधिकरण के बाद आरंभीकरण होता है, यूपी साइट से पूछता है कि अधिकतम फ़ाइल आकार क्या है जिसे मॉड्यूल संसाधित कर सकता है और क्या सभी फ़ाइलों को एक संग्रह में पैक किया जाना चाहिए।

फ़ाइल के अपलोड किए गए भाग का आकार - जब एक्सचेंज फ़ाइल का आकार निर्दिष्ट आकार से अधिक हो जाता है, तो यूपी फ़ाइल को निर्दिष्ट आकार में काट देगा और फ़ाइल के हिस्सों को भेज देगा, और मॉड्यूल उन्हें कनेक्ट कर देगा। भागों के सफल "ग्लूइंग" के बाद, मॉड्यूल फ़ाइल को संसाधित करना शुरू कर देगा। मूल रूप से यह केवल अभिलेखागार पर लागू होता है, अर्थात, जब संपीड़न का उपयोग सक्षम होता है।

यदि ज़िप संपीड़न का उपयोग करने का विकल्प सक्षम है, तो यूपी सभी फ़ाइलों को एक संग्रह में पैक करेगा और उन्हें साइट पर अपलोड करेगा। एक फ़ाइल को डाउनलोड करना 5000 छोटी फ़ाइलों की तुलना में बहुत तेज़ है, इसलिए मैं इसे चालू करने की सलाह देता हूं, सर्वर पर संग्रह 1 से कई सेकंड में जल्दी से अनपैक हो जाता है।



त्रुटियों को खोजने में लॉगिंग एक महत्वपूर्ण बिंदु है, लेकिन यदि एक्सचेंज त्रुटियों के बिना होता है, तो हम केवल त्रुटि आउटपुट छोड़ देते हैं और कभी-कभी इस लॉग को देखते हैं।

जबकि मॉड्यूल विकास मोड में है, बीटा संस्करण, डिबगिंग स्थायी रूप से सक्षम है, और लॉग को सेटिंग्स के माध्यम से स्विच नहीं किया जा सकता है, क्योंकि विकल्प अवरुद्ध है. लेकिन अगर आपको अनलॉक करने की आवश्यकता है, तो नियंत्रक फ़ाइल में, स्थिर परिभाषित ('DEBUG',1) को परिभाषित ('DEBUG',0) में बदलें। डिबगिंग मोड में, फ़ाइल में बहुत सारी डिबगिंग जानकारी लिखी जाती है, डाउनलोड किए गए डेटा की मात्रा से फ़ाइल का आकार तेज़ी से बढ़ता है।


मुख्य रूप से डिबगिंग के लिए अतिरिक्त सेटिंग्स की आवश्यकता होती है, उन्हें डिफ़ॉल्ट पर छोड़ना बेहतर है।

अधिकतम प्रसंस्करण समय सेकंड में उस समय को निर्दिष्ट करता है जिसके बाद मॉड्यूल एक्सचेंज पूरा करता है और प्रगति प्रतिक्रिया भेजता है। ऐसी प्रतिक्रिया के बाद, यूपी फ़ाइल प्रसंस्करण अनुरोध को दोहराता है, और इसी तरह, जब तक कि मॉड्यूल सफलता या विफलता के साथ प्रतिक्रिया नहीं करता। बहुत कम समय निर्धारित करने की अनुशंसा नहीं की जाती है, अन्यथा मॉड्यूल फ़ाइल को अंतहीन रूप से संसाधित करेगा।

मॉड्यूल द्वारा सभी त्रुटियों को स्वचालित रूप से जांचा और ठीक नहीं किया जा सकता है, लेकिन केवल वे त्रुटियां जो किसी त्रुटि के साथ एक्सचेंज को बाधित करने के बाद डेटाबेस में हुई हैं। यदि मॉड्यूल में कोई त्रुटि है, तो ऐसी त्रुटि को ठीक नहीं किया जाएगा। जब विकल्प सक्षम होता है, तो मॉड्यूल अधिक धीरे-धीरे एक्सचेंज करता है।

संग्रह को डाउनलोड करने के बाद, मॉड्यूल तुरंत इसे अनपैक कर देगा, और यदि ज़िप संग्रह को हटाने का विकल्प सक्षम है, तो मॉड्यूल संग्रह को हटा देगा। यदि सर्वर पर डेटा को अनपैक करते या अपलोड करते समय कोई त्रुटि होती है, तो इस विकल्प को अक्षम करना और यह देखना बेहतर है कि क्या संग्रह सही ढंग से लोड किया गया है, क्या इसे छोटा नहीं किया गया है और क्या यह बिल्कुल भी लोड किया गया है।



मॉड्यूल को कॉन्फ़िगर और विकसित किए जाने के दौरान अंग्रेजी शब्द कुछ समय के लिए सेटिंग्स में मौजूद रहेंगे, बाद में सब कुछ भाषा फ़ाइल में स्थानांतरित कर दिया जाएगा।

दुकानें अनुभाग

आप इसे साइट पर मौजूदा स्टोर में एक निश्चित कैटलॉग डाउनलोड करने के लिए सेट कर सकते हैं। विकल्प काम करता है, लेकिन व्यवहार में मैंने एकाधिक स्टोर लागू नहीं किए, हालांकि मैंने इसे कॉन्फ़िगर करने का प्रयास किया, लेकिन मैं सफल नहीं हुआ। अगर किसी को इसकी ज़रूरत हो तो मुझे लिखें, मुझे इसमें बहुत दिलचस्पी है कि सीएमएस में मल्टीस्टोर कैसे काम करेगा।

यदि आप केवल चयनित निर्देशिकाओं से आयात चेक बॉक्स को चेक करते हैं, तो मॉड्यूल अन्य निर्देशिकाओं को लोड नहीं करेगा। यदि चेक बॉक्स अक्षम है, तो मॉड्यूल किसी भी कैटलॉग को मुख्य स्टोर में लोड करेगा, और यदि आईडी तालिका में कॉन्फ़िगर किए गए आईडी से मेल खाती है - निर्दिष्ट स्टोर में।

अनुभाग सूची

कैटलॉग डेटा लोड करने के लिए मुख्य फ़ाइल है, यदि कैटलॉग लोड नहीं किया गया है, तो ऑफ़र लोड नहीं होंगे। निर्देशिका का नाम आमतौर पर आयात.xml कहा जाता है, इसमें कई भाग शामिल हो सकते हैं और प्रत्येक भाग को आयात0.xml या आयात0_1.xml कहा जा सकता है

हालाँकि, ऐसे कई क्षण हैं जिनमें कैटलॉग डाउनलोड करना आवश्यक नहीं है, उदाहरण के लिए, पहली बार कैटलॉग अनलोड किया गया था, और तब आपको केवल शेष राशि और कीमत को अपडेट करने की आवश्यकता है, न कि नए उत्पादों को जोड़ने या मौजूदा उत्पादों को बदलने की। फिर आप डाउनलोड उत्पाद विकल्प को बंद कर सकते हैं।

संस्करण 2.0.23 में एक नया विकल्प दिखाई दिया, यह टैग मैपिंग है, पहले संस्करण 1.6 में एक टेक्स्ट फ़ील्ड था, और अब यह एक अधिक सुविधाजनक सारणीबद्ध भाग है जो उपयोगकर्ता त्रुटियों को कम करता है, यदि टैग गलत तरीके से दर्ज किया गया है, तो सिस्टम बस इसे छोड़ दें। लेकिन यह पता लगाना संभव होगा कि वह इससे चूक गई या नहीं, यह केवल संस्करण 2.0.24 में ही संभव होगा जब ऑपरेशन का मोड, एक्सचेंज फ़ाइलों का विश्लेषण सक्षम हो। विश्लेषण के बाद, मॉड्यूल उन पंक्तियों को लाल रंग में उजागर करेगा जो काम नहीं करती थीं।

मैं अधिक विस्तार से बताऊंगा कि उदाहरण में प्रत्येक पंक्ति कैसे काम करती है। मॉड्यूल ऊपर से नीचे तक खोजना शुरू कर देता है, जैसे ही कोई मिलान दिखाई देता है, दिए गए फ़ील्ड में मान लिखा जाता है। यदि आप मॉडल फ़ील्ड में एक प्रविष्टि को कई बार निर्दिष्ट करते हैं, तो यह फ़ील्ड दो बार काम करेगी।

आइए मॉडल फ़ील्ड में प्रविष्टि का विश्लेषण करें, हम देख सकते हैं कि एक ही टैग निर्दिष्ट है, लेकिन केवल पहले मामले में विवरण में टैग की खोज करना संभव था, और उत्पाद में दूसरे मामले में, इसे लिखना संभव था एक पंक्ति में और उत्पाद और विवरण में टिक लगाएं। यानी, आप सभी बॉक्स चेक कर सकते हैं, मॉड्यूल बस हर जगह जांच करेगा, लेकिन यदि नहीं, तो मॉड्यूल केवल निर्दिष्ट स्थानों में खोज करेगा, यह डेटा लोडिंग को दोष देगा।



आइए वज़न, लंबाई और अन्य जैसे फ़ील्ड की लोडिंग का विश्लेषण करें, ये संख्यात्मक फ़ील्ड हैं, यह बहुत महत्वपूर्ण है जब यूपी आंशिक संख्याओं को अल्पविराम से अलग करता है, जब "संख्या" प्रकार सक्षम होता है, तो मान सही ढंग से फ्लोटिंग में परिवर्तित हो जाता है बिंदु संख्या, अर्थात, मॉड्यूल अल्पविराम को एक बिंदु में बदल देता है।



एक और मामला है जब किसी विशेषता को किसी निश्चित नाम के साथ उत्पाद में लोड नहीं करना आवश्यक होता है, इसलिए इस तालिका में एक समाधान है। बस अक्षम फ़ील्ड का चयन करें. डिफ़ॉल्ट रूप से, सभी गुण उत्पाद पर लिखे जाते हैं। लेकिन यदि संपत्ति को तालिका में परिभाषित किया गया है और विकल्प "उत्पाद में विशेषता को रिकॉर्ड न करें यदि यह टैग तालिका में परिभाषित है" सक्षम है, तो उत्पाद रिकॉर्ड नहीं किया जाएगा।

मैं एक और मामले पर भी ध्यान दूंगा जब आपको तालिका में अपलोडिंग को अक्षम करने की आवश्यकता होती है, लेकिन पंक्ति को हटाने की नहीं, उदाहरण के लिए, कुछ समय के लिए, तो यह खोज क्षेत्र कॉलम में चेकमार्क को हटाने के लिए पर्याप्त है। फ़ाइल का विश्लेषण करते समय, यह पंक्ति लाल रंग में हाइलाइट नहीं की जाएगी क्योंकि खोज अक्षम है।

लेकिन जब आपके पास प्रत्येक प्रकार की उत्पाद श्रेणी के लिए 1C सेट में गुण होते हैं और श्रेणी का नाम संपत्ति के नाम के अंत में कोष्ठक में जोड़ा जाता है, तो एक ही मॉडल संपत्ति के अलग-अलग नाम होंगे। उदाहरण

ऐड-ऑन की विशेषताएं

पीएचपी
7.2-7.4
अनुकूलता
ओपनकार्ट 3, ओसीस्टोर 3
स्थानीयकरण
यूक्रेनी, रूसी
Ocmod
नहीं
समीक्षाएँ: 2
JenKo
17/08/2024
Отличный модуль с УТП сделали синхронизацию, сам код открыт можно доработать под себя!
Галина П.
01/10/2023
Модуль працює, правда складно налаштувати. Але не зі всіма конфігураціями обмін працює
प्रश्न: 0

इस उत्पाद के बारे में कोई प्रश्न नहीं हैं.

मॉड्यूल इंस्टालेशन निर्देश:

< ol>
  • ओपनकार्ट में ऐड-ऑन स्थापित करने के लिए कोई भी कार्रवाई करने से पहले, हम अनुशंसा करते हैं कि सभी साइट फ़ाइलों का बैकअप लें और डेटाबेस संग्रहीत करें;
  • फ़िक्स लोकलकॉपी इंस्टॉल करें (यदि आपने इसे पहले से इंस्टॉल नहीं किया है )< /b>
  • हमारी साइट से ओपनकार्ट के वांछित संस्करण के लिए मॉड्यूल फ़ाइल डाउनलोड करें (यदि मॉड्यूल के साथ संग्रह में कोई है तो इंस्टॉलेशन निर्देशों का पालन करें);< /li>
  • फिर सेक्शन में जाएं "एप्लिकेशन/एक्सटेंशन इंस्टॉल करना" और "डाउनलोड" बटन पर क्लिक करें;
  • डाउनलोड की गई फ़ाइल का चयन करें और मॉड्यूल की पूर्ण स्थापना की प्रतीक्षा करें और टेक्स्ट "एप्लिकेशन सफलतापूर्वक इंस्टॉल हो गया";
  • उसके बाद, "एप्लिकेशन मैनेजर" पर जाएं और "अपडेट" बटन दबाकर संशोधक को अपडेट करें;
  • इन क्रियाओं के बाद आपको इसमें अधिकार जोड़ने होंगे "सभी का चयन करें" पर क्लिक करके प्रशासक या अपनी पसंद के अन्य उपयोगकर्ताओं के लिए "उपयोगकर्ता समूह" अनुभाग में मॉड्यूल देखें और प्रबंधित करें। li>< /ol> इन चरणों को पूरा करने के बाद, आपका मॉड्यूल इंस्टॉल हो जाएगा और उपयोग के लिए तैयार हो जाएगा, और आप इसे कॉन्फ़िगर करना शुरू कर सकते हैं!

  • समान उत्पाद
    शीर्ष डाउनलोड!
    ओपनकार्ट 3 के लिए एसईओ प्रो मॉड्यूल
    ओपनकार्ट 3 के लिए एसईओ प्रो मॉड्यूल
    ओपनकार्ट 3.0 के लिए एसईओ प्रो नामक बहुत लोकप्रिय सीएनसी-गठन मॉड्यूल का हमारा संशोधन - यह पठनीय लिंक के निर्माण से संबंधि..
    7.2-7.4 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0. 1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8
    1 प्रतिक्रिया
    0 грн
    शीर्ष डाउनलोड!
    ओपनकार्ट के लिए मल्टीमर्च मार्केटप्लेस मॉड्यूल
    ओपनकार्ट के लिए मल्टीमर्च मार्केटप्लेस मॉड्यूल
    हम अपनी वेबसाइट टीम द्वारा संशोधित ओपनकार्ट 2.0 - 2.1 के लिए मल्टीमर्च मार्केटप्लेस v.7 नामक मार्केटप्लेस मॉड्यूल प्रस्त..
    7.2-7.4 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2
    0 грн
    ओपनकार्ट को उत्पाद उपलब्धता की रिपोर्ट करें
    उपलब्धता के बारे में सूचित करें मॉड्यूल आगमन के बारे में सूचित करने के लिए कार्ट में जोड़ें बटन को प्रतिस्थापित करता है,..
    7.2-7.4 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0. 1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8
    300 грн
    शीर्ष डाउनलोड!
    ओपनकार्ट के लिए मूल्य सूची के रूप में उत्पाद
    ओपनकार्ट के लिए मूल्य सूची के रूप में उत्पाद
    मूल्य के रूप में उत्पादों को केवल डिफ़ॉल्ट ओपनकार्ट टेम्पलेट पर काम करने की गारंटी दी जाती है। श्रेणी, खोज, प्रचार और नि..
    7.2-7.4 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0. 1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8
    0 грн
    OpenCart 3 के लिए स्वचालित रूप से अनुशंसित उत्पाद
    मॉड्यूल क्या कर सकता है? निर्दिष्ट शर्तों के आधार पर उत्पादों की अनुशंसा करें। ये समान और संबंधित दोनों सामान हो सकते है..
    7.2-7.4 ओपनकार्ट 3.0, ओसीस्टोर 3.0
    1 प्रतिक्रिया
    425 грн