На данный момент нет в наличии. Как правильно написать в наличии или в наличие

Сейчас смотрят: 4 371

Время чтения: 5 мин.

68% интернет-магазинов не предлагает посетителям купить товары со статусом — «На складе», «Товар распродан», «Товар закончился». Когда посетителям не разрешают cделать заказ на отсутствующий товар, то они пойдут к конкурентам. Что же делать?

Согласно нашему юзабилити-тестированию, когда посетителям говорят, что данный товар отсутствует, возможны два варианта. Некоторые посетители будут искать альтернативные товары на сайте, но 30% посетителей просто откажутся от поиска товара на вашем сайте и уйдут к конкурентам.

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

Мы часто проводим юзабилити-аудиты сайтов и видим, что большая часть интернет-магазинов не позволяет посетителям делать заказы на отсутствующие товары. Это значительно увеличивает вероятность того, что пользователь, желающий приобрести конкретный товар — уйдет с сайта и найдет данный товар у конкурентов.

В этой статье мы рассмотрим моменты, что делать интернет-магазину, когда товаров нет в наличии. В частности, мы рассмотрим:

  • Почему посетителям должно быть разрешено временно покупать товары.
  • Почему уведомление по электронной почте и сохранить в списке желаний — это недостаточные стратегии для временно отсутствующих товаров.
  • Что делать, когда товар больше не продается.

Разница между «нет на складе» и «не доступен»

Сообщая пользователям, что товар отсутствует на складе и удаляя кнопку «Добавить в корзину». Вы полностью останавливаете вашего посетителя и не позволяете ему купить товар.

Рассмотрим две ситуации. Если товар отсутствует в offline магазине, то товар — действительно не доступен для пользователя. В электронной коммерции есть встроенная временная задержка. И таким образом посетители не ожидают получить данный товар немедленно.

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

Этот промежуток времени: начиная с того момента, когда посетитель оставил заказ и когда ожидают его фактического получения — может быть эффективно использован. Позволяя посетителям делать заказы на товары, которые временно отсутствуют.

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

Почему уведомление по электронной почте и списки желаний — не является альтернативой

Из рисунка видно посетитель попал на страницу товара только для того, чтобы узнать, что товар закончился. Вместо того, чтобы потерять потенциальную продажу, подумайте о том, чтобы позволить посетителям временно покупать отсутствующие товары.

Основные стратегии, которые многие сайты часто используют для отсутствующих товаров:


Но эти стратегии очень плохо работают с пользователями.

Предоставление кнопки «Отправить мне по e-mail», по сути, говорит посетителям: «Вернитесь позже, когда товар появится в наличии». Если товар уникален или трудно найти в другом месте, то посетители нажмут на эту кнопку. Но многим пользователям данное уведомление говорит, что они должны искать товар на другом сайте. В итоге будет игнорироваться данная кнопка. Зачем ждать, когда посетитель может купить товар сразу на конкурирующем сайте?

Разрешение посетителям добавлять товар в список желаний также может привести к проблемам. Учитывая, что 75% сайтов требуют от пользователей создания учетной записи для использования этой функции «сохранения». Таким образом, большинство посетителей не будет использовать функцию «Сохранить в списке желаний», что делает эту функцию бесполезной для отсутствующих товаров.

У пользователей есть сильное отвращение к принудительному созданию учетной записи. Таким образом, пользователи вряд ли будут использовать какие-либо функции «Добавить в список» или «Отложить на потом», учитывая их желание избегать хлопот по созданию учетной записи.

В результате, функции «Отправить мне, когда будет в наличии» или «Сохранить в список желаний» не следует использовать в качестве основных стратегий для временного отсутствующих товаров.

Эффективные приемы, когда товара нет в наличии

Чтобы разрешить посетителям приобретать товар со статусом «нет в наличии» или «на складе», сначала необходимо определить, является ли товар:

  • Временно нет в наличии.
  • Навсегда прекращена продажа товара или товар устарел.

Сценарий №1: товар временно нет на складе

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

Кроме того, стоит подумать о том, чтобы предоставить всплывающую подсказку или текст где-нибудь на странице товара (например, рядом с кнопкой «Купить»). И объяснить посетителям, почему на данный товар предоставляется расширенное время ожидания.

Конечно, иногда посетители не хотят ждать товар с расширенным сроком доставки. Поэтому важно размещать в карточке товара — альтернативные варианты. При этом важно, чтобы товары являлись альтернативами текущего товара, а не дополнительными предложениями товара. Таким образом, посетители либо могут получить товар с расширенной доставкой, либо выбрать альтернативный товар и получить его раньше. В любом случае пользователю разрешено приобретать товар на сайте. И нет тупика, как на многих сайтах.

Сценарий №2: товар больше не продается

Если товар действительно не доступен, то пользователи должны быть проинформированы об этом факте в карточке товара. Если не предоставить альтернативные товары, то посетители отправятся на поиск продукта на конкурирующем сайте. Это представляет собой упущенную возможность для компании, поскольку уже известно, какой товар интересует посетителей на основе устаревшего продукта.

Поэтому для устаревших или прекращенных товаров — альтернативные продукты следует продвигать очень агрессивно. Альтернативные продукты следует показывать в верхней части карточки товара. Например, в качестве замены для кнопки «Купить».

Предоставление пользователям возможности временно покупать отсутствующие товары — гарантия для компании, что посетители приобретут товар у вас, а не вынуждены будут уйти к конкурентам.

Тестирование показало, что кнопка «Отправить по E-mail уведомление о наличии» или списки желаний — менее эффективными, чем заказы. Поэтому их следует избегать, как единственную стратегию для временно отсутствующих товаров.

Стратегия: Для временно отсутствующих товаров

  • Разрешите пользователям приобретать товары, просто увеличив время доставки.
  • Предоставьте альтернативные товары для пользователей, которые чувствительны к продолжительному времени доставки.

Стратегия: Для прекращенных или устаревших товаров

  • Сообщите посетителям, что товар не будет доступен для покупки. А именно, заметно отобразите текст — «Прекращено» или «Устаревший» в верхней части карточки товара.
  • Продвигайте альтернативные товары, чтобы поощрять их продолжать поиск товаров на вашем сайте.

Заключение:

Помните, что в конечном итоге цель состоит в том, чтобы посетители покупали на вашем сайте, а не на сайтах конкурентов. Эти стратегии помогут вам сделать это, воспользовавшись временной задержкой в ​​онлайн-покупках.

Читайте другие полезные статьи

С карточек товара можно получить очень хороший трафик из поисковиков по уточненным, целевым запросам. Но что делать, если на карточку идут пользователи, а товара уже нет в наличии?

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

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

Волшебной палочки, магического «вжух!» и однозначного решения нет. Но существует несколько вариантов развития событий.

Давайте рассмотрим все по порядку.

Товар отсутствует на небольшой срок и скоро ожидается поставка

В этом случае, разумеется, удалять страницу с сайта не нужно. Во-первых, обязательно оповестите пользователей, что эта товарная позиция в данный момент не доступна к заказу. Также укажите, когда конкретно товар вновь будет в наличии. Тут важно разместить на странице такие фразы: «Предзаказ»/«Доставка в течение 3 недель»/«Товар ожидается ». Лучше отказаться от надписи «Нет в наличии»/«Отсутствует на складе » - это может быть воспринято посетителями сайта как сигнал о том, что товара не будет никогда.

Дайте возможность клиенту оставить его контактные данные, чтобы оповестить его о поступлении товара. Кроме того, разместите на странице похожие товары, которые доступны к заказу прямо сейчас.

Не торопитесь убирать с этой страницы каталога кнопку «Купить». Велика вероятность, что посетитель готов немного подождать, пока товар появится. Пускай сама карточка останется и в каталоге продукции, и в навигации по сайту.

Товар отсутствует на неопределенный срок

В данном случае страница карточки товара должна оставаться на сайте и чтобы ее можно было найти через навигацию, т.к если страница исчезнет из поиска, то вернуть ей позиции будет сложно.

НО! Прежде всего, нужно быть честными перед покупателем. Разместите в карточке информацию о том, что купить товар сейчас нельзя, предложив пользователю добавить его в лист ожидания или альтернативный товар. А еще можно позаботиться о заинтересованных посетителях сайта, добавив на сайт функцию уведомления о поступлении.

Поставок товара нет и никогда больше не будет, на страницу нет переходов

Обязательно проверьте наличие или отсутствие внешних заходов на страницу карточки данного товара.

Сделать это просто - на помощь придет Яндекс.Метрика.

Действуем по следующей схеме:


Если Метрика нам говорит, что на страницу давно никто не заходит или переходов очень мало, то тогда вы спокойно можете удалить страницу. Главное, не забыть настроить ответ сервера - 404 (страница не найдена) , либо 410 (страница удалена безвозвратно). Это будет правильным сигналом и для поисковых роботов, и для пользователей - здесь сейчас ничего нет.

Товар снят с продажи навсегда, но на страницу есть внешние переходы

Если посетители сайта продолжают искать товар, который у вас больше никогда не появится, а страница продолжает приносить хороший трафик, то не удаляйте ее. Жалко терять хороший трафик. В таком случае советуем прямо в карточке товара оповестить людей, что товар сняли с продажи/производства. Также нужно убрать кнопку Купить, разместить в карточке блок с альтернативными вариантами, который поможет посетителю в поиске замены.

Не рекомендуем настраивать переадресацию (301-редирект) на другие товары или раздел каталога, к которому относился товар. Представьте, что человек намерен приобрести конкретный товар. К примеру, мы хотим купить iPhone 7, а нас перекинет на iPhone 7 Plus, вроде товар и смежный, но разница почти в 10 тысяч рублей - не сработает.

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

Карточки товара - хороший способ получения трафика из ПС. Внимательно анализируйте их, если есть проблемы с поставкой или товар нельзя больше купить.

В русском языке падежные формы существительного «наличие» с окончаниями –и, -е употребляются как равноправные, поэтому написание «в наличии» и «в наличие» считается правильным и в том, и в другом случае, хотя принципиально отличается в зависимости от падежа.

Выбор окончания –и или –е в существительном «наличие» следует соотносить со смысловым содержанием предложения, в котором требуется форма винительного или предложного падежа этого существительного.

В устойчивых сочетаниях с глаголами «иметь», «быть» оно употребляется в предложном падеже: «иметь в наличии»; «быть в наличии».

По существующим в русской грамматике правилам, существительные, имеющие в начальной форме перед падежным окончанием гласный «и», в предложном падеже пишутся с окончанием –и.

Именительный : гени й лити й знани е тали я наличи е

Предложный : о гении о литии в знании на талии в наличии

Поскольку ударение в существительных типа «знание», «сомнение», «умение», «наличие» падает на корневой гласный, их произношение нивелирует звуковое различие между –е/-и в конце слова. На слух трудно определить, какое именно окончание в этих словах присутствует. Чтобы не допустить ошибку, необходимо запомнить: винительный падеж существительных, заканчивающихся на –ия, совпадает с именительным падежом.

Именительный : (кто? что?) знание сомнение умение наличие

Винительный : (кого? что?) знание сомнение умение наличие

В винительном падеже существительное «наличие» с предлогом «в» употребляется очень редко: как правило, только в шаблонах, используемых в деловом стиле. Например:

В наличие проиндексированных единиц бытовой техники включены пылесосы и вентиляторы в количестве 5 экземпляров.

Гораздо чаще в письменной и устной речи используется сочетание «в наличии» как форма предложного падежа с предлогом «в», который служит для связи управления между глаголом и существительным «наличие»:

Чтобы провести опыт, необходимо иметь в наличии реактивы и оборудование. (в наличии – Предл. п.)

Аптека имеет в наличии полный перечень медикаментов, предназначенных для экстренной медицинской помощи. (в наличии – Предл. п.)

Итак, различие окончаний -е/-и в сочетаниях «в наличии» – «в наличие» зависит от падежной формы существительного: в предложном падеже слово пишется с –и, в винительном – с –е; других вариантов не существует.

сайт определил, что разница между сочетаниями «в наличии» и «в наличие» заключается в следующем:

  1. «В наличии» – это форма предложного падежа существительного наличие с предлогом «в», которая образуется при помощи окончания –и. В окончании винительного падежа этого существительного пишется буква -е.
  2. Предложный падеж существительного с предлогом «в наличии» образуется по типу существительных, оканчивающихся на –ий, -ия, -ие. Форма винительного падежа «в наличие» совпадает с именительным падежом.
  3. Форма «в наличии» широко используется в устной и письменной речи. Сочетание «в наличие» употребляется редко в силу смысловой ограниченности.

В какой-то момент каждый Интернет-магазин сталкивается с необходимостью удаления продукта из своего перечня товаров. Многие компании совершают ошибку, полностью удаляя товарный , осуществляя редирект на свою домашнюю страницу или даже оставляя тысячи онлайн-страниц «болтаться» в сети. Эти компании не изучают, какую пользу или вред могут принести их действия (либо бездействие).

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

Нельзя просто удалить страницу. Нельзя и оставить ее в неприкосновенном виде. Удаление страницы с ссылками может стоить вам сложно накапливаемой ссылочной массы.

Перенаправление товарной страницы на главную страницу сайта сохранит ссылочную массу, но, возможно, этот ресурс может принести больше пользы другой странице вашего сайта. Кроме того, перевод посетителей на вашу домашнюю страницу может стать неприятным опытом и причиной потери продаж.

И, наконец, наличие на вашем сайте заброшенных страниц может вызвать проблемы с . Поисковые системы выделяют каждому сайту определенный запас ресурсов для обхода страниц (crawling). Если бы поисковики тратили этот запас на все страницы без разбора, они с большой вероятностью пропускали бы какие-то важные страницы вашего сайта.

Итак, с учётом вышесказанного остается 3 варианта действий:

  1. Оставить страницу онлайн.
  2. Перенаправить ее.
  3. Удалить страницу, показав или 410.

Выбор действия зависит от нескольких факторов, о которых мы поговорим ниже.

Страницы, которые больше не понадобятся

На странице есть ссылки

Первое, что вы должны проверить, — это посмотреть, есть ли на странице какие-либо внешние ссылки. Это один из самых сильных рейтинговых факторов, используемых поисковыми системами, плюс создавать ссылки на товарные страницы довольно сложно. Вы не хотите потерять такой ресурс, удалив страницу без редиректа. Используйте такие инструменты, как Open Site Explorer, Ahrefs или Majestic. Если на странице есть ссылки, перенаправляйте ее на соответствующий продукт. Если такого продукта нет, сделайте редирект на подходящую категорию.

Имейте в виду, что редирект по принципу «продукт-на-продукт» подразумевает большое количество последующих обслуживающих действий. Например, если новый продукт в конечном итоге также будет удален с сайта, любые предыдущие редиректы могут превратиться в страницу 404, либо появится серия редиректов. Поэтому большим сайтам предпочтительнее перенаправлять старый URL на страницу с категориями, так как она обновляется реже.

Кроме того, вы можете повторно использовать старый URL-адрес для нового продукта вместо редиректа. Если старый URL-адрес подходит новому товару, то этот вариант станет наилучшим решением и устранит все хлопоты.

На странице есть трафик, но нет ссылок

Сначала проверьте, есть ли на странице конверсии (приносит ли она прибыль).

Возможно, вам будет интересно, как генерируется доход на странице с вышедшим из продажи товаром. Это происходит с помощью вспомогательных конверсий (Assisted Conversions): потребитель оказывается на странице, затем просматривает весь сайт и покупает другой продукт. Такие конверсии можно отследить с помощью Google Analytics (GA).

Чтобы отследить конверсии в GA, перейдите в «Поведение» (Behavior) > «Контент сайта» (Site Content) > «Лендинги» (Landing Pages). Затем в выпадающем меню раздела «Конверсии» (Conversions) выберите eCommerce

Если у вас много страниц для проверки, вместо вышеописанных действий экспортируйте данные из Google Analytics. Для экспорта доступна загрузка того же количества рядов, что можно отобразить на странице, а значит, вам доступен максимальный объем данных.

Сравните данные из экспортированных таблиц со своим списком URL страниц с товарами, которых нет в наличии, и посмотрите, не приносит ли какая-то из них прибыль.

Страница не конвертирует, но имеет трафик

Перенаправляйте страницы на актуальные продукты (вставляйте предупреждение о редиректе — это положительно сказывается на пользовательском опыте).

На странице есть конверсии

  • Оставьте страницу и дайте клиентам указание на другие продукты.
  • Перенаправьте страницу на актуальный продукт (сообщение о редиректе положительно скажется на пользовательском опыте).

Только от вас зависит, оставлять ли страницу или сделать редирект.

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

Кстати, настроить редирект с товарного лендинга, созданного на , можно с помощью специального модуля. Для этого откройте раздел «Правила перенаправления» и нажмите «Добавить правило»:

Работа модуля основана на наборе правил и условий со своим синтаксисом, согласно которым производится преобразование.

Если вы все же решите оставить страницу, проверяйте, конвертирует ли она в течение 1-3 месяцев. Если конверсий нет, удаляйте ее. Наличие ненужных страниц приведет к проблемам с индексацией и понижению рейтинга в поисковиках.

На странице нет трафика и ссылок

Поставьте код состояния 404 и обратитесь к Google Search Console или Яндекс Вебмастер с просьбой удалить страницу.

Страницы товаров, которые вернутся в продажу

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

  • Оставьте страницу действующей. Присвойте код состояния 200 (ok) хедеру HTTP.
  • Сделайте четкую отметку о том, что товара временно нет в наличии.
  • Используйте структурированную разметку, чтобы поисковые системы понимали, что продукта нет в продаже.
  • Если возможно, сообщите о дате поступления товара в продажу.
  • Проинформируйте посетителей о возможности оформления заказа на отсутствующий товар (еще до времени его возвращения) или получения уведомлений о поступлении товара в продажу.
  • Предложите другие, похожие, продукты и снабдите страницу ссылками на них.

Очень большим сайтам, которым сложно управлять несколькими страницами одновременно, в качестве альтернативы можно предложить установить дату истечения срока действия страницы с помощью метатега «unavailable_after» при создании этой страницы. Google, например, говорит, что удаляет такие страницы примерно через день после истечения срока действия. Такой подход следует использовать при продаже подержанных или единственных в своем роде вещей и при проведении аукционов. Большинству сайтов, имеющих на складе несколько единиц одного и того же товара, не следует применять метатег «unavailable_after».

Здравствуйте, уважаемые коллеги!

В этой статье я собираюсь подробно обсудить с вами существующие в Битриксе статусы наличия товара; какие параметры торгового каталога, SKU, компонентов влияют на определение этих статусов, а также возможность покупки тех или иных товаров; и есть ли какие-нибудь недоработки в стандартных шаблонах и компонентах Битрикса, связанных с наличием товаров.

1. Статусы наличия товара
Я думаю, ни для кого не секрет, что в Битриксе всего два статуса наличия товара: "Есть в наличии" и "Нет в наличии". И зависят эти статусы от трёх параметров торгового каталога:

Наличие на складе:Каждый администратор интернет-магазина и программист 1С-Битрикс должен знать эту простую формулу как 2х2.
Мы можем положить товар в корзину и оформить вместе с ним заказ, только если его статус "В наличии". Отсутствующие товары купить нельзя.
Но очень часто в интернет-магазинах можно встретить и другие статусы наличия, и сценарии покупки. Товар может отсутствовать в магазине в данный момент, но его уже заказали у поставщиков и везут в магазин. Обычно у таких товаров указывается примерная дата поступления в магазин, и его уже можно купить.
Так же очень распространена покупка товаров "Под заказ". Обычно такие товары никогда не хранятся в магазине из-за больших габаритов, низкого спроса/оборота конкретной модели или ряда других причин, но при этом товар есть в наличии у поставщиков, с которыми работает торговая площадка. Такие товары доступны для покупки под заказ. Покупатель размещает заказ и оплачивает покупку, магазин заказывает товар у поставщика, после чего сразу пересылает его конечному покупателю.
Поскольку два последних сценария не поддерживаются Битриксом из коробки, для их реализации нужны какие-либо дополнительные модули и модификация шаблонов. В Битриксе есть возможность подписки на отсутствующие товары: вы можете положить отсутствующий товар в корзину, где он попадёт в отдельную вкладку, а после появления этого товара на складе, пользователю будет отправлено уведомление на почту о том, что товар появился в магазине, и его можно купить. Это тоже довольно удобная и полезная вещь, но выполняет она несколько другую функцию.

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

Статус товара:Поскольку с точки зрения платформы такие товары имеют обычный статус СATALOG_AVAILABLE, они всегда отображаются в каталоге, их можно добавить в корзину и оформить заказ. Отличается статус только визуальной индикацией в шаблонах каталога. Также в обновлении 2.8.5 планируется добавить текст, который будет появляться при наведении курсора мыши на плашки со статусом "под заказ". Администратор сайта сможет редактировать этот текст и указать в нём сроки доставки или иную информацию о таких товарах.

Уважаемые коллеги, пожалуйста, напишите в комментариях, сталкивались ли вы в своей работе с необходимостью отображения дополнительных статусов товаров в интернет-магазинах на Битриксе, и как вы решали такие задачи. И нужно ли добавлять новые статусы наличия в стандартный функционал Битрикса, или эти задачи должны остаться на плечах разработчиков для Маркетплейса и решаться на уровне конкретных внедрений? Нам очень интересно узнать ваше мнение.

2. Зависимость статуса наличия от количества товара на отдельных складах.
Начиная с версии 12.5 в Битриксе стало возможным создавать склады и заполнять имеющееся количество товара на каждом отдельном складе. При этом везде пишется, что количество товара на складах носит лишь информационный характер и не влияет на расчёт остатков товара и определения его наличия в магазине. Это действительно так, но только если не включен Складской учет.
В отличие от обычного количественного учета складской учет нельзя включить или выключить для какого-либо отдельного товара. Этот функционал включается только для всего сайта целиком в настройках модуля Интернет-магазин. После включения функционала поля для редактирования как общего количества товара, так и количества товара на отдельных складах будут везде заблокированы. Изменять количество товара на складах можно будет только с помощью создания и проведения документов. Вместе с этим будет меняться и основное поле с общим количеством товара, которое и влияет на статус наличия товара. То есть, общее количество товара (СATALOG_QUANTITY) будет всегда равно сумме остатков по всем складам при постоянной работе складского учёта.
Более подробно с этим функционалом можно познакомиться в учебных курсах:
, .

3. Когда в бой вступают торговые предложения (SKU).
Появление в каталоге магазина товаров с торговыми предложениями несколько усложняет архитектуру каталога и понимание того, как, где и какие статусы наличия должны выводиться. Связано это с тем, что остаток товара и параметры количественного учёта в Битриксе можно задавать как у самого товара, так и у его отдельных торговых предложений. И даже если вы не видите вкладку "Торговый каталог" у основного товара, а лишь вкладку "Торговые предложения", эти значения всё равно будут вычисляться для основного товара отдельно.
В последней заключительной третьей части этой статьи я постараюсь распутать этот клубок и вывести на чистую воду самые тёмные уголки стандартного шаблона Eshop для интернет-магазинов, который многие берут за основу при создании своих шаблонов.

Для начала рассмотрим небольшой пример, как отображались отсутствующие торговые предложения в предпоследней версии Eshop:

Как видим, отсутствующие товары имеют отличную индикацию. Но что делать, если мы не хотим отображать в списке отсутствующие товары? Для этого в комплексном компоненте bitrix:catalog имеется замечательный параметр "Не отображать товары, которых нет на складах" (HIDE_NOT_AVAILABLE).

После включения этой опции наблюдаем весьма странный и неожиданный результат:

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



По проблеме с фильтром и отсутствующими SKU 29.04.15 создали обращение в техподдержку 1С-Битрикс №623234, нам ответили, что опция HIDE_NOT_AVAILABLE пока что не работает с торговыми предложениями. На основе обращения была создана заявка в отдел разработки №47001. Больше никаких сообщений от отдела разработки с тех пор не приходило.

К счастью, хотя бы одну из этих проблем в Битрикс исправили в новом Eshop 15.5. Когда мы захотим скрыть отсутствующие товары, у товаров, чьих торговых предложений нет в наличии, не будет кнопки покупки.



Чтобы скрыть такой товар из списка нужно дополнительно зайти в настройки торгового каталога для этого отдельного товара, включить количественный учет, запретить покупку при отсутствии товара и выставить количество в 0. Но когда его торговые предложения снова появятся на складе, нужно заходить в настройки основного товара и снова отключать для него количественный учет, чтобы он появился в списке. Битрикс пока что не хочет брать на себя обязательства по автоматическому отслеживанию и синхронизации состояния наличия основного товара и его торговых предложений.

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

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

Для того, чтобы обобщить всё вышесказанное про торговые предложения, я составил вот такую таблицу:

На данный момент самой большой проблемой остаётся тот факт, что товары с торговыми предложениями исчезают из списка, даже если торговые предложения есть в наличии, но главному товару мы задали отсутствие в настройках торгового каталога. На уровне шаблона с этим тяжело бороться, так как исчезают товары из $arResult ещё на этапе работы стандартных компонентов Битрикса.

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



Понравилась статья? Поделиться с друзьями: