vilninho
Forum Replies Created
-
Вроде как нет. Как вариант, можно создать заказы на сайте по всей номенклатуре и запустить обмен, товары из заказов создадутся в 1с, но без цен и остатков.
В файле offers.php строку 188
$quantity = isset($offer[‘Количество’]) ? $offer[‘Количество’]:@$offer[‘КоличествоНаСкладе’]
заменить нужно на
$quantity = isset($offer[‘Количество’]) ? $offer[‘Количество’] : $quantity =0;- This reply was modified 6 years ago by vilninho.
Упс, промазал тредом
В файле offers.php строку 188
$quantity = isset($offer[‘Количество’]) ? $offer[‘Количество’]@$offer[‘КоличествоНаСкладе’]
заменить нужно на
$quantity = isset($offer[‘Количество’]) ? $offer[‘Количество’] : $quantity =0;У меня УТ 10.3(версия года 14-го). Мне помогло следующее:
1 Создал в плане обмена “обмен с сайтом товары” новый узел
2 Создал новую настройку обмена. В общем, теперь использую 2 настройки обмена, товар поделен между ними с помощью отборов. В новой настройке указал новый созданный узел обмена для товаров.
3 В файле import.php закоментил строки 521-526. Добавил if (!$is_deleted && $post->post_status == ‘trash’) {wp_untrash_post($post_id);}. Это для того,чтобы при полной загрузке товаров, товары, которые уже есть на сайте и отличаются от загружаемых, не помещались в корзину. Чтобы полная выгрузка по 2й настройке не удаляла товары 1й.
4 Сделал полную выгрузку по обеим настройкам.
5 В регистре сведений “настройки обмена с сайтом с принудительной полной выгрузкой”(как то так) удалить записи с настройками. Если не удалить, то даже если поставить режим выгрузки только изменений, будет каждый раз выгружать все.
Полная выгрузка прошла нормально по обеим настройкам. Синхронизация работает.Я правильно понимаю, сначала формируются файлы импорт и оффер с картинками для, допустим, половины товаров, формируются архивы, загружаются на сайт, затем то же самое делается для второй половины? При полной выгрузке же первая половина на сайте удалится, останется только вторая. Или как то по другому это делается? Нет ли у вас примера, как это сделать?
Спасибо,буду пробовать