• На рассмотрении

    +4

    Несколько обменов с 1С

    Александр Сафонкин Обновлен 7 лет назад в категории CMS Общий функционал 3

    Всем привет.

    Наверняка у многих есть 1С и скорее всего вы используете стандартный обмен данными с веб-сайтом. Эта функция весьма полезная и работает достаточно хорошо (хоть и нуждается в некоторых доработках). Возможно вы замечали, что при использовании нескольких обменов данными с веб-сайтом, возникают некоторые проблемы.

    1) При большом количестве данных (я имею ввиду, когда у вас более 50 тыс позиций в выгрузке, в моем случае более 200 тыс) происходит обрыв связи спустя несколько суток. Нам же выгружаться несколько суток - это не совсем то, что нужно. Решение было найдено быстро и мы решили выгружать позиции порциями создав несколько обменов по 10-20 тыс позиций. (при таком объеме нужно отключать выгрузку изображений, иначе будет очень долго идти обмен. Конечно все индивидуально, но проблема такая существует в 1С Предприятие УТ 10, но она актуальна и для других..)
    2) Создав несколько обменов мы посчитали, что проблема решена, но это далеко не так. В Административной части имеется модуль "Обмен данными", при установки галочки в настройках модуля: "Обмен данными" - Что делать с товарами, отсутствующими в файле импорта? = Удалять/Деактивировать, кажется, что имея несколько обменов будет все норм, но это не так. Представим, что у нас имеются 5 отдельных обменов, мы запускаем выполняться первый обмен, затем второй и т.д., на сайте мы увидим, что все товары появились и все хорошо. Тут таится другая острая проблема - это остатки товара и их видимость на сайте. Представьте, что в настройках "Обмена данными", Что делать с товарами, отсутствующими в файле импорта? = Деактивировать, в этом случае вы делаете первый обмен данными и после этого хотите сделать второй, делаете второй обмен и замечаете, что все позиции из первой выгрузки отключились и не видны. Происходит это из-за того, что RS не учитывает идентификатор выгрузки и тем самым не знает о том, какой это обмен 1, 20 или 50-й по сути RS без разницы какой обрабатывать т.к. он лишь исполнитель.
    3) Остатки товаров - в случае если при первом обмене у нас в 1С было на остатках по одной позиции 1 шт, то после продажи этого товара оффлайн в магазине его остаток ноль, но сайт еще об этом не знает. Мы думаем, что запустив снова обмен, остаток обновится, но это не так. В обмен остаток нулевой не попадет (зависит от настроек). После того как обмен будет выполнен, на сайте остаток не изменится.

    Так как у каждого обмена есть уникальный GUID, необходимо реализовать механизм при котором, каждый обмен будет учитываться по GUID и RS будет понимать, какая именно выгрузка сейчас идет и к каким товарам нужно применять настройки обмена.
  • На рассмотрении

    +4

    Блок каталога "Похожие товары" показывает скрытые товары

    Поло Арт Обновлен 7 лет назад в категории CMS Общий функционал 2

    Необходимо в этот блок добавить проверку товаров на публикацию.
    Сейчас же он очень весело работает - если в категории есть кучка неопубликованных товаров, а далее пяток новых, то если в page_size поместятся все подходящие неопубликованные товары и ни одного существующего.
  • На рассмотрении

    +4

    Полные сведения о товаре при "Покупке в 1 клик"

    Александр Сафонкин Обновлен 7 лет назад в категории CMS Админ. панель 3

    В админ панели, в разделе "Магазин" –> "Покупки в 1 клик", собираются заказы по клику. При открытии поступившей покупке, мы наблюдаем лишь некоторые поля с информацией, которая представлена не в полном объеме.

    Каких сведений о товаре не хватает?
    1) Бренд товара
    2) Артикул товара
    3) Стоимость товара

    Все дело в том, что мы не создаем заказ на основании покупки в 1 клик, наш (я имею ввиду всех владельцев интернет-магазинов) менеджер сперва позвонит клиенту и уточнит все детали. В процессе разговора он создаст заказ и выяснит дополнительную информацию, но менеджеру принципиально важно видеть указанные выше поля т.к. он по ним будет ориентироваться в цене и доп продаже по товару.
  • На рассмотрении

    +4

    Заказ.Возможность распечатать из личного кабинета покупателя.

    Инна Сопельник Обновлен 7 лет назад в категории Другое 0

    Здравствуйте! Прошу добавить возможность распечатки заказа покупателю из личного кабинета, в формате как у администратора сайта. Когда опт и позиций много, практически невозможно проверить заказ. Формат такой как во вложении был бы идеален.
  • На рассмотрении

    +4

    Медленный поиск

    Бутаков Руслан Обновлен 7 лет назад в категории CMS Общий функционал 10

    Добрый день, пора начинать перерабатывать внутренний инструмент поиска по каталогу.
    >60к товаров
    >700 категорий
    >10 секунд на поисковый запрос
  • На рассмотрении

    +4

    Полноценная поддержка Яндекс Турбо страниц

    Павел С Обновлен 8 лет назад в категории CMS Общий функционал 3

    Предлагаю доработать ReadyScript и сделать его совместимым с Яндекс Турбо.
    Модуль из маркетплейс не решает данную проблему.

    Инструкция https://yandex.ru/support/webmaster/turbo/market.html

    Также в настройках турбо-страниц, яндекс запрашивает значение URL добавления товара , что позволяет в турбо страницу выводить кнопку добавления товара в корзину, и после ее нажатия, перекидывает на основную версию сайта с добавленным товаром в корзину.

    При загрузке YML файла в настройках Яндекс Турбо страниц, вылетает ошибка валидации YML:

    Неправильный формат данных в элементе offer
  • На рассмотрении

    +4

    Импорт изображений комплектаций

    Поло Арт Обновлен 8 лет назад в категории CMS Админ. панель 5

    Текущий механизм импорта комплектаций подразумевает выбор изображения для комплектации из уже загруженных в систему.
    Но, иногда бывают ситуации, когда мы формируем csv, не обращаясь к системе ридискрипт. Вернее, так бывает всегда :) Просто далеко не всегда сложные (и нелогичные) прайсы от поставщиков приходят.

    В общем, нужен механизм загрузки изображений в момент импорта комплектаций. Пусть это будет дополнительное поле, которое мы будем использовать, когда действительно нужно загрузить в систему новые изображения. Если же мы хотим использовать уже существующие изображения, то используем поле "Фотографии".

    ***
    Поясняю для обывателей, кто редко комплектациями пользуется.
    Допустим, есть товар Шапка, у него три комплектации на цвет - синяя, красная и зелёная; и три комплектации на размер - 1, 2, 3. Получается многомерная комплектация.
    А теперь представьте, что таких Шапок у нас 2000 штук. И у каждого цвета каждой шапки своя картинка.

    Пытаемся это загрузить. Допустим, загрузили всё как товары - проблем не будет, мы можем грузить как с пути к фотке относительно сайта, как с абсолютного url картинки (это медленнее, но Readyscript загрузит), а также просто с zip-архива. Вместо одного товара получилось три товара - Шапка Мономаха синяя, Шапка Мономаха красная и Шапка Мономаха зелёная. Пути к загруженным изображениям выглядят как /storage/photo/original...
    При импорте комплектаций поверх товаров нужно указать локальный адрес (относительно корня сайта) уже загруженного изображения.
    Но в csv поставщика значений локальных путей к /storage/photo/original... не будет. Возможно имя изображения из архива с изображениями, возможен адрес сайта, в особо приятных случаях возможно совпадение имени изображения с артикулом. Но это нам ничего не даст

    Вот и получается, что в readyscript нет способа импортировать комплектации с изображениями.
    А это дикий косяк, я считаю. Но к нему ещё каждому надо будет прийти...
  • На рассмотрении

    +4

    Задачи. CRM

    Бутаков Руслан Обновлен 8 лет назад в категории CMS Админ. панель 3

    Задача ставиться исполнителю, поэтому исполнитель не должен иметь возможность редактировать описание, только добавлять свои комментарии.

    Также фильтры это хорошо, но не мешало бы иметь папку АРХИВ, куда бы перемещать/перемещались уже выполненные задачи. Удалять их тоже неправильно.
  • На рассмотрении

    +4

    Обновление статусов заказа в админке без перезагрузки страницы

    Павел С Обновлен 8 лет назад в категории CMS Админ. панель 1

    Есть проблема со статусами заказа, если клиент оплачивает заказ онлайн.
    Проблема заключается вот в чем: менеджер открывает заказ который ожидает оплату, клиент тем временем оплачивает такой заказ и у заказа статус меняется на "Оплачен" . К примеру в это время менеджер отлучился с рабочего места на пару минут, а вернувшись по привычке нажал в заказе на сохранить и закрыть и продолжил работу. Что в итоге получилось? Оплаченный заказ возвращается в статус "Ожидает оплату", потому что менеджер сохранился с открытой страницы где был статус "Ожидает оплату" . В итоге неразбериха и проблемы с клиентом, т.к. такой заказ могут посчитать неоплаченным и не отправить клиенту или вовсе аннулировать и продать товар другому клиенту.

    Предлагаю это доработать! Как минимум сделать так, чтобы статус у заказа менялся в реальном времени, без перезагрузки страницы.
  • На рассмотрении

    +4

    Интеграция с агрегатором доставки DDelivery

    Дмитрий Нагорный Обновлен 8 лет назад в категории CMS Общий функционал 1

    Предлагаю сделать интеграцию со службой доставки DDelivery. Этот агрегатор объединяет в себе несколько служб доставки и по очень выгодным тарифам. В Краснодаре например он сотрудничает со СДЭК и DPD и если отправлять через них, то стоимость доставки для покупателя становится гораздо ниже. Плюс ко всему их виджет объединяет пункты выдачи разных служб доставки на одной карте, что очень удобно покупателю при оформлении заказа.