• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Интернет-магазин OpenCart и УкрСклад

Автор admin, Листопад 13, 2012, 15:45:57

Попередня тема - Наступна тема

0 Користувачі і 6 Гостей дивляться цю тему.

admin

УкрСклад Синхронизация с Интернет магазином 3.00
----------------------------------------------------------------------------
- Добавлена синхронизация с порталом Prom.ua.
- Добавлен префикс для нумерации документов.
- Доработано: заменили функции сравнения вещественных чисел на разницу сумм (EPSILON = 0.00001).
- Добавлен "Выбор языка" для интерфейса программы.
- Добавлена проверка существования класса ZipArchive в PHP (OpenCart).
- Переделана регистрация: ВНИМАНИЕ версия 3 имеет новые ключи, если вы регистрированный пользователь просто обратитесь в поддержку за новыми ключами прикрепив код программы, демо-период после установки 45 дней.
- Исправлена проблема с задвоением товара, если товар не был найден по ID OpenCart.
- Исправлено: не происходило обновление im_num, после того как пользователь обнулял базу OpenCart и не делал Очистку идентификаторов.
- Исправлена проблема с форматированием даты и времени в разных региональных настройках OpenCart.
- Исправлена проблема синхронизации фото товаров, после удаления товара (OpenCart).
- Исправлена ошибка при добавлении группы в подгруппу с одинаковыми названиями, например "Группа1:Группа1" (OpenCart).

Andrii Sydorak

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

Zapuzalo

Цитата: Andrii Sydorak від Січень 17, 2020, 14:21:41
Доброго дня всім. Пробігся дещо по темі, але не знайшов посилання на відеоінструкції. Якщо такі є, скиньте хтось, будь ласка. Якщо немає, то, можу, хоча б текстові зі скрінами. Дякую.
Справка программы Укрсклад



Andrii Sydorak

Вітання! Прошу поділитись досвідом з такого питання: цікавився у розробників таким: "У мене в програмі Укрсклад є товари з однаковим артикулом, що повторюються кілька разів (наприклад товар один, але різні кольори чи розміри) – у магазині це має бути один товар з різними опціями – чи потрібно мені у програмі Укрсклад зараз щось змінювати?" Відповідь мене трохи насторожила "На данный момент, программа синхронизации не поддерживает опции товаров. После синхронизации у вас в Интернет магазине все будет точно также как и в УкрСкладе, т.е. несколько товаров, а не один с опциями". Отож, напевно у когось був такий досвід і він зможе ним поділитись (у мене магазин туристичного спорядження і якщо зробити намети різного кольору різними товарами ще куди не йшло, то, наприклад, однакові рукавиці 5 різних розмірів якось тупо робити різними товарами на сайті).

Tezey

#979
Добрый день. Не получается настроить синхронизацию.
С сайта в УкрСклад данные загружаются. В обратную сторону нет.
Лог прилагаю.

P.S.
Ошибка решена. Версия MySQL должна быть не выше 5.6

admin

УкрСклад Синхронизация с Интернет магазином 3.01
----------------------------------------------------------------------------
- Исправлена проблема загрузки описаний товаров из Prom.ua.
- Исправлено: не подгружало полностью все товары из групп, добавили поэтапную подгрузку товаров в цикле (Prom.ua).

admin

Цитата: Tezey від Січень 31, 2020, 11:13:18
Ошибка решена. Версия MySQL должна быть не выше 5.6

У нас на тесте версия 5.7.14

admin

Возможно будет и другим полезно:

Это перенаправленное письмо:
От: УкрСклад
Кому: Олександр
Дата: 3 лютого 2020 р., 16:47:32
Тема: Синхронізація з OC

===8<==============Оригинал текста письма===============
Приветствую Вас,

31.01.2020 в 18:09, Вы писали:

>> КО> Питання з приводу синхронізації з ОпенКартом.
>>
>> КО> Встановив останню версія вашого Синхронізатора. Після синхронізації на
>> КО> сайті з'являлося 512 одиниць товару замість 466, які є в базі УкрСклад.
>> КО> Після повернення ОпенКарту до попереднього стану (до синхронізації), при
>> КО> спробі нової синхронізації зіпсувало басу даних Самого УкрСкладу.

Вот тут и была ваша ошибка, надо было сделать "Очистить
идентификаторы", т.к. одна из сторон Синхронизации изменилась, а
программа пыталась произвести синхронизацию по старым идентификаторам.

>> КО> Створено було кілька дублікатів. У дубльованих позиціях дані про назву,
>> КО> ціни тощо були взяті з зовсім інших позицій. Відповідно зіпсувалися всі
>> КО> зв'язки з вхідними документами і база була не придатна до відновлення.
>> КО> Після кількох спроб з подібним результатом (база ОпенКарту поверталася
>> КО> до початкового стану і відновлювалася база УкрСклад з файлу), я натиснув
>> КО> кнопку Очистити Ідентифікатор і проблема ніби зникла.

Все верно.

>> Питання наступне:
>> КО> чим могла бути викликана така проблема і як її правильно вирішувати?
>>
>> КО> Можете більш розгорнуто пояснити функцію кнопки Очистити Ідентифікатори
>> КО> та в яких випадках її потрібно використовувати? Бо в документації до
>> КО> програми опис небагатослівний.

Вот их справки:
********************
Кнопка "Очистить идентификаторы" используется если вы меняете Склад,
скрипт магазина, просто заливаете новую номенклатуру в
Интернет-магазин или УкрСклад, удаляете товары и группы на сайте.
Программа синхронизации делает связку между позициями УкрСклада и
Интернет-магазина и чтобы после смены склада или номенклатуры убрать
старые связи, надо проделать очистку идентификаторов в УкрСкладе.
********************
Задайте вопрос, что именно не понятно поясним детальней.

Идентификаторы сделаны для ускорения работы, если программа
синхронизируется, она просто записывает соответствие идентификаторов
обоих сторон (представьте что записывает где на какой полке лежит
товар в УкрСкладе и ОпенКарт), а потом когда надо обновить, она просто
обновляет по полкам, не сравнивая и не тратя процессорное время на все
характеристики. Вы поменяли полки и продолжаете синхронизацию, вот и
получается каша, товары то там другие. Вот для этого и нужна Очистка
идентификаторов, чтобы программа заново проставила полки.


--
С уважением, Дмитрий Котельников
  Служба поддержки УкрСклад.
===8<===========Окончание оригинала теста письма========

molotokk

Цитата: admin від Жовтень 28, 2019, 12:33:47
Цитата: molotokk від Жовтень 27, 2019, 00:47:51
а ще таке питання, чи можна реалізувати функцію відключення синхронізації фото товарів? (як при реплікації)

Если отключена синхронизация товаров, то и синхронизация фото не идет, вопрос же изначально звучал так. Добавили в список доработок, отдельное отключение синхронизации фото.

Привіт. що там з відключенням синхронізації фото?? варто очікувати найближчим часом??))
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

admin

УкрСклад Синхронизация с Интернет магазином 3.03
----------------------------------------------------------------------------
- Добавили поэтапную подгрузку заказов в цикле для Prom.ua.
- Добавлено подтверждение выполнения функции (от случайного нажатия) "Очистка идентификаторов".
- Доработано: импорт групп и товаров ранее проходило за 2 цикла, а в первом цикле выдавало сообщение "Не найдена группа для товара", сейчас за один цикл группы и товары импортируются.
- Исправлено: не сохранялся "Порядок синхронизации" для Prom.ua

molotokk

 а хто знає якусь перевірену програму на андроїд для адміністрування магазину на OcStore (Opencart)?
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

grif1971

Підкажіть, як виправити помилку:
"2020.03.31  22:58:34 ВНИМАНИЕ: файлы скриптов на вашем сервере не соответствуют версии программы синхронизации. Если вы обновлялись, то при обновлении надо менять и файлы на сайте. Читайте справку, раздел : "Как обновлять программу"
2020.03.31  22:58:34 DBG: <br />
<b>Warning</b>:  require_once(/home/shpakoso/public_html/shpakosonyk.pp.ua/ukrsklad_inc/imagaz.php): failed to open stream: No such file or directory in <b>/home/shpakoso/public_html/ukrsklad_inc/opencart.php</b> on line <b>6</b><br />".
Програму не оновлював, а встановлював.


molotokk

Цитата: grif1971 від Березень 31, 2020, 23:11:17
Підкажіть, як виправити помилку:
"2020.03.31  22:58:34 ВНИМАНИЕ: файлы скриптов на вашем сервере не соответствуют версии программы синхронизации. Если вы обновлялись, то при обновлении надо менять и файлы на сайте. Читайте справку, раздел : "Как обновлять программу"
2020.03.31  22:58:34 DBG: <br />
<b>Warning</b>:  require_once(/home/shpakoso/public_html/shpakosonyk.pp.ua/ukrsklad_inc/imagaz.php): failed to open stream: No such file or directory in <b>/home/shpakoso/public_html/ukrsklad_inc/opencart.php</b> on line <b>6</b><br />".
Програму не оновлював, а встановлював.

Разархивируйте скачанный файл и перекопируйте ВСЕ файлы в папку, где у вас установлена программа УкрСклад. (наприклад C:\Program Files (x86)\UkrSklad7C)
Т.к. локальная версия позволяет только одно соединение к базе данных в один момент, нельзя будет одновременно работать в локальной версии и использовать программу синхронизации. Либо устанавливайте сетевую версию программы на одно рабочее место, либо не запускайте программу синхронизации и УкрСклад одновременно.
Для установки скриптов на сайт OpenCart, перекопируйте содержимое папки /site/ в корень вашего Интернет-магазина OpenCart.
Тобто вже з C:\Program Files (x86)\UkrSklad7C\site
Перечитайте інструкцію =)
https://www.softbalance.com.ua/help/sklad_im.html#%D0%BA%D0%B0%D0%BA-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D1%8F%D1%82%D1%8C-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%83
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

grif1971

Встановив мережеву версію Укрсклад, далі все по інструкції. Результат не змінився. В мене магазин на OcStore 3.0.2.0 з рідним шаблоном, може проблема в цьому?

admin

Цитата: grif1971 від Березень 31, 2020, 23:11:17
Підкажіть, як виправити помилку:
"2020.03.31  22:58:34 ВНИМАНИЕ: файлы скриптов на вашем сервере не соответствуют версии программы синхронизации. Если вы обновлялись, то при обновлении надо менять и файлы на сайте. Читайте справку, раздел : "Как обновлять программу"
2020.03.31  22:58:34 DBG: <br />
<b>Warning</b>:  require_once(/home/shpakoso/public_html/shpakosonyk.pp.ua/ukrsklad_inc/imagaz.php): failed to open stream: No such file or directory in <b>/home/shpakoso/public_html/ukrsklad_inc/opencart.php</b> on line <b>6</b><br />".
Програму не оновлював, а встановлював.

Неверно указали папки хостинга, папки явно отличаются:
/home/shpakoso/public_html/shpakosonyk.pp.ua/ukrsklad_inc/
/home/shpakoso/public_html/ukrsklad_inc/