Все идеи

Рейтинг: 0  
На голосовании
Предложил Рубцов Дмитрий 25.05.2017 12:09:47

Применение максимальной скидки из доступных в правилах корзины

В ситуации, когда на один товар действует несколько разных скидок, применять наибольшую из них. Данный механизм работал в скидках каталога, но в правилах корзины его убрали - поддержка ответила что такого функционала нет. Так как скидки каталога больше не развиваются, а данный функционал востребован, просьба реализовать его в правилах корзины
Рейтинг: 0.6551  
На голосовании
Предложил Дмитрий 25.05.2017 11:07:40

Выбор resizeType в настройках инфоблока

При загрузке PREVIEW_PICTURE  и DETAIL_PICTURE нельзя указать тип масштабирования:
  • BX_RESIZE_IMAGE_EXACT
  • BX_RESIZE_IMAGE_PROPORTIONAL
  • BX_RESIZE_IMAGE_PROPORTIONAL_ALT
Было бы очень удобно, если бы эти функции появились в новых обновлениях. Сейчас приходится использовать события.
Рейтинг: 0.2005  
На голосовании
Предложил Рубцов Дмитрий 22.05.2017 23:29:47

Учёт параметров товара при применении скидки

Сейчас можно задать скидки на товар, указав её максимальную величину. Но эта величина абсолютна и ни от чего не зависит. При больших номенклатурах и маленьких наценках это весьма не удобно. Предлагаю сделать возможным указание максимальной величины скидки в зависимости от параметров самого товара. Например, от его закупочной цены. В таком случае, мы сможем дать скидку 10% на все утюги, но ограничив её величиной закупочная + N %. Там где маржа позволит, мы дадим все 10%, а где не позволит, то дадим всего 4% и не продадим себе в убыток.
Рейтинг: 0  
На голосовании
Предложил Лаврентьев Алексей 22.05.2017 22:28:12

В разделе покупатель (количество ранее выполненных заказов)

Здравствуйте, в бизнес версии интернет магазина
При редактировании заказа
В разделе покупатель

Если нажать на Имя покупателя то появится вся информация о старых заказах. "Количество заказов (оплаченные/все):3 / 7"

Это очень полезно для менеджеров которые анализируют покупателя - выкупит он или нет.

1) так вот просьба в том чтобы эта инфа была в экспресс формате прям не детальной карточке заказа в разделе покупатель, прям Под Именем покупателя.

Михаил Иванов
Количество заказов (оплаченные/все):3 / 7"
Дата регистрации: 07.05.2017 11:11:02


Это дало бы возможность сходу оценивать покупателя и передавать в доставку .  
Рейтинг: 0  
На голосовании
Предложил Лаврентьев Алексей 22.05.2017 22:14:09

Настройка автоматизации процессов

Настройка автоматизации процессов:

Очень ограниченный выбор автоматизации процессов.

При получении полной оплаты переводить заказ в статус:
При получении разрешения доставки всех отгрузок переводить заказ в статус:
При отгрузке всех отгрузок переводить заказ в статус:

(нет финальных статусов)
!Если прибыло в пункт выдачи переводить заказ в статус:
!Если вручено адресату переводить заказ в статус:

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

Выдача произведена: - напрмиер нужно перевести статус всего заказа.

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

И это минимум для корректной работы.

НО ГОРАЗДО ПРОЩЕ И ЭФФЕКТИВНЕЙ ПРЕДОСТАВИТЬ ВЫБОР- добавление сколько угодно перелинковок самостоятельно

При статусе
ПОЛЕ- (где вообще все статусы и заказа и отгрузок списком)

Перевести в статус
ПОЛЕ- (где вообще все статусы и заказа и отгрузок списком)

Нужно это потому что очень много модулей, одни работают только с со статусами заказа например сдек
другие только с отгрузками - например почта
третие только - тоже со статусами например смс модуль,

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

НУЖНА ПРОИЗВОЛЬНАЯ ПЕРЕЛИНКОВКА

Причем не помешала бы еще с отложенным временем.
Например
Заказ принят- автоматически через 20 минут переводится-
Заказ принят в обработку менеджером. - (например если менеджер не успел ответить а клиент получит смс что про него помнят)
Рейтинг: 0  
На голосовании
Предложил Кирсанов Анатолий 19.05.2017 02:57:48

Внедрить штатный протокол в классе ImportOneCPackage

В новой версии Битрикс для приема данных по заказам используются два класса - загрузчик (\CSaleOrderLoader) и импортер контейнеров (\Bitrix\Sale\Exchange\ImportOneCPackage).

Если в XML файле от 1С встречается контейнер на первом уровне, то работает импортер.

В старых версиях 1С на первом уровне выдается Документ и их обрабатывает загрузчик сам. В загрузчике есть константа \CSaleOrderLoader :: DEBUG_MODE в значении true, что включает создание и пополнение файла /upload/1c_exchange/1c_order_exchange.log.

Увы, импортер контейнеров не имеет такой функциональности.

По этой причине предстоят тяжелые разборки с кодом (там нет комментариев у методов, "разбирайся сам", "хороший код не нуждается в комментариях";). В моем случае заказ упорно не принимается без каких либо ошибок PHP, исключений и текстов об ошибках в выдаче скрипта обмена. Так что только раскопки.
Рейтинг: 0.2008  
На голосовании
Предложил Фирма «Ritlabs» S.R.L. 18.05.2017 01:03:25

Внешняя оценка работы сотрудников техподдержки

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

Эти люди должны входить в отдельную группу пользователей – «оценщики». Они видят лишь неоцененные ранее тикеты, и только после того, как пройдёт определеннов время после закрытия. Они видят не все данные тикета, а с изъятой информацией: им при показе не выводятся данные о человеке, создавшем тикет, и не выводятся данные работника техподдержки. Если оценивать не зная оцениваемого – это поможет оценить непредвзято. Они оценивают по N-бальной шкале M показателй. Эти показатели задаются в настройках, например: «вежливость», «орфографическая грамотность», «эффективность» (чтобы за минимальное число ответов решить вопрос, желательно за один, дать сразу такой развёрнутый ответ, чтобы сразу решить проблему пользователя, быть внимательным и уметь прочитать между строк, понять сразу, что хочет пользователь на самом деле, а не мариновать его по десять реплик в неделю так и не решив проблему), и другие показатели. Например, показатель «эффективность» зависит от сложности обращения, от характера вопроса, от конкретной ситуации, поэтому его и надо оценивать вручную, он не поддаётся автоматической оценке. Также есть показатель «количество оценщиков на один тикет» - если он больше единицы, то берутся средние значения, это позволяет также автоматически оценивать качество работы самих же оценщиков – если у кого-то из оценщиков большое отклонение от других в среднем, значит качество его работы низкое (это не важно, что кто-то будет всегда ставить более низкие оценки в силу своего характера, а кто-то более высокие – по статистике такие оценки будут одинаково полезны, если при подсчетах применять подходящие для этого формулы из области статистики, например формулу расчета коэффициента линейно корреляции (Пирсона) или коэффициента ранговой корреляции (Спирмена)).

Это нам позволить иметь точное представление по каждому из критериев работников техподдержки. А оценкой могут заниматься другие работники предприятия (выделять им на это время) совершенно из других областей, либо можно заключать договоры подряда на аутсорсинг с людьми для выполнения этих работ – будет более эффективно, если они будут работать удалённо и совсем не знать работников техподдержки.

Тогда мы сможем знать, кого из работников техподдержки надо обучать и в каком направлении, кого награждать, кого освободить от этой работы, и т.п. – чтобы пользователи получали наилучший сервис.
Рейтинг: 0.2656  
На голосовании
Предложил Чурсин Андрей 17.05.2017 12:39:07

Упростить логику фильтров групп рассылки CMS

Хотел сделать периодическую рассылку разовых писем:

отправляем пользователям письма до тех пор, пока не прочитают/перейдут по ссылке. Но в фильтрах групп действует только правило "или"  (email или в том фильтре или в том), значит исключить из рассылки email которые уже выполнили действие - не получится.

На скриншоте в группу выбраны все email(которые динамически добавляются) списка тест
и добавлен фильтр пользователей, которые не совершили переход/отписку.



Как исправить всю эту путаницу с группами/списками/рассылками и добавить нормальный фильтр - дело не совсем моё. Но если вы за массовые рассылки с сайта или вам понравилась идея - ставьте +:idea:
Рейтинг: 0.8582  
На голосовании
Предложил Masiutin Maxim 17.05.2017 11:54:14

Возможность удаления с диска кода неиспользуемых модулей

Предлагаю добавить возможность удаления кода неиспользуемых модулей из /bitrix/modules/

Нам доступен 31 модуль, но используем мы лишь малую часть из всего числа модулей. Если удалить их код на диске из /bitrix/modules/ - то перестаёт правильно работать система обновлений, т.к. возникает ошибка при проверке версии отсутствующих модулей (а точнее, модуля "Highload-блоки";), проблема в коде PHP, но если его немного исправить, то обновления проходят нормально. https://idea.1c-bitrix.ru/to-do-a-normal-update-without-the-illegal-string-offset-version-0-and-/

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

Возможность удаления кода неиспользуемых модулей из /bitrix/modules/ путем удаления администратором соответствующих файлов и папок на диске, или просто через shell или средствами «Битрикс Управление Сайтом» должна нормально восприниматься данной системой, а вышеуказанное исправление должно войти в стандартный состав «из коробки».
Рейтинг: 0.1975  
На голосовании
Предложил Михеев Андрей 17.05.2017 10:13:06

Роботы в задачах, как в Сделках

Скажите, пожалуйста, будут ли работать роботы в задачах после внедрения канбана в задачах?
Мне нужны функции "Создание новой задачи после завершения предыдущей", "Отправка уведомлений через определённый срок при определённых условиях" и т.д..
Рейтинг: 0  
Ответил Долганин Антон 19.05.2017 13:01:23
Сразу такого не будет, но вообще в планах есть.
Рейтинг: 0.1976  
На голосовании
Предложил Компаниец Виктор 17.05.2017 10:07:23

Архивирование скидок

Не так давно появился функционал архивирования заказов. Да, безусловно некоторым такая функция будет полезна. Что ещё хотелось бы видеть - архивирование скидок. Когда их дофига уже сложно разбираться где/что/как/когда было. А так в архиве будут лежать старые, не мешая при этом актуальным.
Рейтинг: 0.4627  
На голосовании
Предложил Ефремов Игорь 16.05.2017 13:16:46

Скидка X% на второй(третий, четвертый) товар

Сейчас невозможно завести такую скидку в правилах работы с корзиной. Хотелось бы иметь такую возможность.
Рейтинг: 0  
На голосовании
Предложил Лаврентьев Алексей 15.05.2017 17:06:32

Параметры товара

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

Почему нельзя просто сделать "параметры" к примету

ТО1-брелок-основная его часть с картинкой синей
ТО2-брелок-основная его часть с картинкой зеленой
ТО3-брелок-основная его часть с картинкой красной

У каждого из них есть свойство - на колечке , на цепочке , на шнурке, на веревочке,... !!!это одно торговое предложение!!! но его нужно предложить с вариантами изготовления...  как вести учет если создать 12 торговых предложений ?? Товара та всего 3. В итоге получается хаос.

Сложно чтоли сделать чтобы можно было при заказе вместо - просто "записи в комментариях" делать подготовленные параметры - такие же как комментарии- только подготовленным списком... чтобы можно было одим кликом выделить, и они тоже добавлялись в корзину и приходили с заказом как комментарии хотябы  
Рейтинг: 0  
На голосовании
Предложил Masiutin Maxim 14.05.2017 14:38:34

Сделать нормально обновление - без "Illegal string offset 'VERSION' (0)" и без хакерских eval(base64decode(фрагменты c конкатенацией в update_client.php - как делают трояны

При обновлении платформы "Битрикс Управление Сайтом", число обновлений отображалось правильно на закладке «Установка обновлений», но перейти на закладку «Список обновлений» было нельзя, при нажатии возникала ошибка в браузере, см. первый снимок экрана.


Одновременно с этим, незаметно в журнале ошибок PHP появлялась ошибка Illegal string offset “VERSION”. Ошибка была в файле update_system.php, из-за чего он, очевидно, прекращался, выводился не до конца, и, как результат, не выводил скрипты, с помощью которых можно переходить на другие закладки.

Illegal string offset 'VERSION' (0)
/home/site/public_html/bitrix/modules/main/admin/update_system.php:2022
#0: require_once(string)
/home/site/public_html/bitrix/admin/update_system.php:2
----------



Я в коде update_system.php добавил проверки существования массива “VERSION”, внес изменения, после чего ошибки прекратились, обновления проверились, на закладку «Список обновлений» перейти смог.

Почему не работал скрипт и почему не было массива “VERSION” – мне неизвестно. Скорее всего, что update_system.php не предусматривал варианта, при котором не будет массива “VERSION”, и поэтому не работал, когда не было массива “VERSION”. После того, как я добавил проверку наличия массива “VERSION”, как показано на снимках, всё заработало.

Предлагаю разработчикам "Битрикс Управление Сайтом" доработать update_system.php, чтобы когда нет массива “VERSION”, скрипт нормально отрабатывал.


P.S. Там же нашел файл update_client.php – думал сначала что это троян, у него там идут хакерские конкатенации, декодирование из base64 и eval() – так себя маскируют трояны. Какой смысл так делать?

P.S.S. И не даёт создать обращение через техподдержку http://www.1c-bitrix.ru/ , говорит "не выбрана категория обращения", предлагает приобрести тариф за 990 рублей, хотя у нас на www.ritlabs.com лицензия действующая. Если у вас на http://www.1c-bitrix.ru/ выбираю категорию "обновление", получаю ошибку "не выбрана категория", следовательно не даёт создать обращение. То есть фактически не могу создать ниодного обращения. Поэтому написал сюда.
Рейтинг: 0.5935  
На голосовании
Предложил Ирбис Александр 13.05.2017 13:57:58

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

если сайт один,
чтобы не было ошибки "Не введена привязка к сайту"


в интерфейсе админа
постоянно с первого раза не могу сохранить иб