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

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

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

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

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

Dignity

Цитата: admin від Березень 24, 2023, 15:10:00
Цитата: Dignity від Березень 18, 2023, 23:32:21Чи можете в наступній версії синхронізації додати наступну функцію. При перенесенні новоствореного товару  укрсклад -> OpenCart в таблиці oc_produc в поле date_modified записати дату створення чи дату перенесення товару. Зараз там записуються просто нулі, через що Файл Sitemap містить помилки

В функції update_tovar виконується date_added = NOW(), а insert_tovar виконується date_added = NOW(). Має бути по іншому? Ви самі можете відкоригувати файл opencart.php, якщо потрібні специфічні зміни.

Думаю має бути трохи по іншому. При update_tovar - date_modified = NOW(), а при insert_tovar - date_added = NOW() і date_modified = NOW(). Оскільки  в теперішній версії при додаванні товару в date_modified записуються нулі, що ламає потім sitemap. В себе поправив, дякую за підказку де шукати.

Dignity

Цитата: Dignity від Квітень 01, 2023, 13:12:44При синхронізації наступна помилка - 2023.04.01  12:07:39 ПОМИЛКА:  Socket Error # 11004
Вчора все було ок.
Проблема вирішилась. Виникала через інтренет розданий з мобільного.

Kroyon

Добрый день.
Вопрос про синхронизацию с мультиязычным сайтом (OpenCart). К примеру, сейчас, при использовании одного языка, названия/описания всех позиций номенклатуры берутся в том виде, в каком они записаны в УкрСкладе. А как быть с добавлением языков? Каким образом в УкрСкладе добавить названия/описания на доп.языке?

admin

Цитата: Kroyon від Квітень 17, 2023, 10:11:39Добрый день.
Вопрос про синхронизацию с мультиязычным сайтом (OpenCart). К примеру, сейчас, при использовании одного языка, названия/описания всех позиций номенклатуры берутся в том виде, в каком они записаны в УкрСкладе. А как быть с добавлением языков? Каким образом в УкрСкладе добавить названия/описания на доп.языке?

В УкрСкладі немає додаткової мови для назв товару, це стосується тільки мов в OpenCart. УкрСклад синхронізує товар в обидві мови в OpenCart при додаванні товару, а далі НЕ буде взагалі змінювати другу мову при змінах товару, бо ви можете перекласти назви на іншу мову.

oilseals

Цитата: admin від Травень 15, 2018, 10:23:35Если точно решились удалить все фото, тогда ниже инструкция:

1. Сделайте резервную копию программы.
2. Выполните скрипт в меню Опции : SQL менеджер:
DELETE FROM
  tovar_images ti


Доброго дня. Прошу підказати, а як можна видалити фото товарів не зачепивши фото груп? Дякую

AGSoft

Цитата: oilseals від Травень 02, 2023, 20:08:42
Цитата: admin від Травень 15, 2018, 10:23:35Если точно решились удалить все фото, тогда ниже инструкция:

1. Сделайте резервную копию программы.
2. Выполните скрипт в меню Опции : SQL менеджер:
DELETE FROM
  tovar_images ti


Доброго дня. Прошу підказати, а як можна видалити фото товарів не зачепивши фото груп? Дякую

DELETE FROM tovar_images ti WHERE DOC_TYPE=102
Автоматизація бізнесу заощаджує ваш час. Я знаю, як це зробити.    ✆ +38 050 669 18 76 (viber, telegram)    ✆ +38 098 970 970 1

oilseals


Kroyon

#1192
Добрый день.
Возникла следующая проблема: несовпадающие номера заказов в OpenCart и УкрСклад.
В УкрСкладе для счет-фактур используются номера без префикса, а для заказов которые формируется при синхронизации к счет-фактуре добавляется префикс (то есть номера счет-фактур не пересекаются). Сейчас заметил, что если на сайте проскакивают "пропавшие" заказы (это те, когда покупатель начал оформлять заказ, но по какой-то причине не завершил начатое (передумал, к примеру). Такие заказы получают статус "пропавшие" и им также присваивается порядковый номер, разумеется они не синхронизируются). А в результате в УкрСкладе (при следующем заказе после "пропавшего") формируется счет-фактура с последующим порядковым номером (к примеру, если уже была счет-фактура с номером on-10, то при синхронизации следующая будет создана с номером on-11), в то время, как на сайте это уже будет заказ с номером on-13.
Как это можно исправить? То есть сделать так, чтоб счет-фактуре присваивался номер заказа созданный на сайте, а не присваивался следующий порядковый. В какую сторону копать?

admin

Цитата: Kroyon від Травень 18, 2023, 11:51:06Добрый день.
Возникла следующая проблема: несовпадающие номера заказов в OpenCart и УкрСклад.
В УкрСкладе для счет-фактур используются номера без префикса, а для заказов которые формируется при синхронизации к счет-фактуре добавляется префикс (то есть номера счет-фактур не пересекаются). Сейчас заметил, что если на сайте проскакивают "пропавшие" заказы (это те, когда покупатель начал оформлять заказ, но по какой-то причине не завершил начатое (передумал, к примеру). Такие заказы получают статус "пропавшие" и им также присваивается порядковый номер, разумеется они не синхронизируются). А в результате в УкрСкладе (при следующем заказе после "пропавшего") формируется счет-фактура с последующим порядковым номером (к примеру, если уже была счет-фактура с номером on-10, то при синхронизации следующая будет создана с номером on-11), в то время, как на сайте это уже будет заказ с номером on-13.
Как это можно исправить? То есть сделать так, чтоб счет-фактуре присваивался номер заказа созданный на сайте, а не присваивался следующий порядковый. В какую сторону копать?

УкрСклад бере номер замовлення виключно з OpenCart, він не нумерує документи, що надходять з сайту, сам чи якось автоматично. В базі OpenCart є номер замовлення, синхронізатор його заповнює і все.

Kroyon

Цитата: admin від Травень 19, 2023, 10:13:22УкрСклад бере номер замовлення виключно з OpenCart, він не нумерує документи, що надходять з сайту, сам чи якось автоматично. В базі OpenCart є номер замовлення, синхронізатор його заповнює і все.
Спасибо.

admin

УкрСклад Синхронізація з Інтернет магазином 3.19 (20.07.2023)
----------------------------------------------------------------------------
- Дороблено: тепер кількість товару передається на сайт враховуючі "Кількість(прогноз)" з Вікна касира, працює незалежно від формування проводок.
- ПРОМ: Додані налаштування "Стан на складі". "Товар є в наявності": "+" — є в наявності; "!" — товар в наявності "На складі"; "&" — очікується. "Товару немає в наявності": "-" — немає в наявності; "&" — очікується.
- ПРОМ: Дороблено зміни назв валют в полі "price". Було "1 755 грн" змінено Промом на "1 755 ₴", ще раніше було так "1 755 грн."
- OpenCart: Виправлено: не спрацьовував параметр SkladAddList для додаткових складів.
- ПРОМ: Виправлена помилка "Invalid token. SQL error state =42000 Dynamic SQL Error. SQL error code = -104. Token unknown - line 9, column 12."

Kroyon

Доброго дня.
Чи варто очікувати на можливість синхронізації товарних позицій в УкрСкладі з різновидами в пром?

Kroyon

Таке питання: для того щоб не синхронизувалися товарні позиції потрибно поставити пташку "не відображати в прайсі", а як зробити щоб не синхронизувалися групи? Бо є група "Архів" у якій купа груп з позиціями, які майже не використовуються у роботі, але на сайт ці групи затягує, а вони там зовсім не потрібні.

Kroyon

У довідці програми синхронизації є такий пункт:
3. Доопрацювати передачу файлу XML (price.ua) так, щоб можна було прописувати оновлення позиції не за зовнішнім ID, а за
внутрішнім унікальним ID від Пром.

а де це робити?

alexk

Вітаю. Стоїть проблема з оновленням товарів. З кожним оновленням створюється дублікат фотографій. Сайт перевірили декілька разів. Ніяких помилок. Чомусь постійно якщо товар з доп фотографіями, вони починають дублюватися