Приложение будет работать при выполнение следующих условий:
Редакция сайта не ниже «Малый бизнес»
Версия модуля Интернет-магазин (sale) не ниже 12.5.0
На сайте установлен модуль «Мобильная платформа» (mobileapp).
Давайте сделаем вход в магазин
Для этого вводим адрес вашего магазина, без /bitrix/admin, логин администратора и пароль администратора, и нажимаем «Войти» [spoiler]
Первой страницей, которую вы увидите, будет список заказов вашего магазина
Список работает по принципу живой ленты в социальных сетях. Новые заказы, которые делают ваши клиенты в магазине, будут появляться в нем автоматически, срабатывает автообновление раз в 2 минуты. Либо вы можете, потянув экран вниз, обновить список в любое время.
Заказы помечены различными цветами Опишем, что обозначает каждый цвет заказа, для этого углубимся немного в теорию.
В магазине на Битрикс Сайт Менеджер существует два вида статусов:
Статус видимый клиентам, который используется для донесения необходимой информации в публичном разделе Эти статусы информационные и могут быть добавлены администратором в любом количестве.
Второй вид статусов - служебные, такие как «Оплата», «Доставка», «Выполнен»
Вот как раз второй вид статусов и влияет на цветовое представление в списке заказов. Давайте перечислим все статусы, которые могут быть, и те цвета, которые вы увидите в зависимости от статусов:
Статус «Оплаты»
Статус «Доставки»
Статус «Выполнен»
Цвет заказа в приложение
Описание
Нет
Нет
Нет
Красный
Вновь созданный заказ клиента
Да
Нет
Нет
Оранжевый
Заказ оплачен
Нет
Да
Нет
Оранжевый
Заказ доставляется, но не оплачен
Да
Да
Нет
Синий
Заказ оплачен + доставляется
Да
Да
Да
Серый
Заказ находится в статусе Выполнен
Когда заказ переходит в статус «Выполнен», он становится серым и сворачивается, чтобы занимать как можно меньше места на экране (пример можно видеть на скриншоте).
Также вы можете добавить нужную информацию в список отображения, делается это нажатием по кнопке в виде птички «\/» в правом верхнем углу.
Выбираем пункт «Выбор полей» и в появившемся экране задаём те поля, которые нужно отображать. Выбрав поля, не забываем «Сохранить». Поля сохранены и мы опять в списке заказов, куда уже добавились выбранные поля.
Нажав по любому из заказов, вы попадёте в детальное представление этого заказа:
Вся информация разбита на блоки и повторяет представление, схожее с представлением этой информации в административном интерфейсе магазина на обычном компьютере.
Для удобства все блоки (кроме верхнего) свернуты. Нажатием по нужному блоку вы можете раскрыть ту информацию, которая вам нужна.
Так же вы можете просмотреть историю изменений заказа («История») и «Транзакции», осуществляемые по данному заказу
Вы можете не только просматривать заказы, но и изменять их статус. Для этого нужно нажать по кнопочке “\/” в правом верхнем углу экрана:
В открывшемся меню вы увидите все статусы, которые можно установить через мобильное приложение. Можно менять информационные статусы, видимые клиентам, так и служебные. Вы можете провести или снять оплату, разрешить отгрузку заказа или отменить, отменить заказ или перевести его в статус выполнен. Мобильное приложение для Администраторов даёт полный контроль над заказами в вашем магазине.
Кроме того заказы можно быстро фильтровать по статусам. В данный момент доступна фильтрация по следующим статусам: «Ожидают оплаты» и «Ожидают доставки». Выбираем нужный статус в фильтре, и в списке заказов отображаются заказы, находящиеся только в данном статусе.
В следующих версиях появится полный фильтр, доступный в административном разделе на компьютере, и вы сможете делать любую фильтрацию заказов.
Давайте посмотрим на меню приложения
В приложении доступны семь отчётов:
Запасы товаров
Прайс-лист
Доходность по товарам
Доходность по клиентам
Запасы товаров (мобильный)
Прайс-лист (мобильный)
Запасы товаров по складам
Некоторые отчёты дублируются с пометкой (мобильный), это упрощённый вид отчёта, сделанный для быстрого доступа к самой необходимой информации.
Давайте детально взглянем на отчёты. Первым посмотрим «Запасы товаров (мобильный)»
Что обычно требуется от такого отчёта? - вывести все товары, которые есть у нас в магазине, и их количество. Эту информацию мы и увидим в этом отчете. Прокручивая отчет вверх или вниз, вы можете его быстро просмотреть.
В таком же упрощённом виде перед нами предстаёт и «Прайс-лист (мобильный)»
Только самый необходимый минимум информации, быстрая работа, быстрый доступ к вашим данным.
Эти же отчёты есть и в более расширенном варианте, они дают всю информацию, которая доступна в большом магазине, но просматривать быстро ее становится трудней. Вот так выглядят полные отчёты:
На скриншотах выше представлен отчёт «Запасы товаров».
Также можно получить детальную информацию по доходности, как товара, так и клиента
Обратите внимание, вы можете влиять на вывод нужной информации в отчётах, изменив отчёт на компьютере. Сделайте копию отчёта, измените нужные вам поля, и все это появится на мобильной версии.
В конструкторе отчётов можно создать любой нужный вам отчёт. Отметьте опцию «Использовать в мобильной версии» и отчёт появится в меню отчётов на вашем телефоне и будет доступен в любой момент.
Об ошибках, найденных в продукте, сообщайте, пожалуйста, в техническую поддержку.
Скажите, пожалуйста, а чем определяется, может ли конкретный пользователь авторизоваться и использовать функции мобильного приложения? Это зависит от его прав, принадлежности к определенной группе или чего-то еще?
Данное конкретное приложение подразумевает, что его будут использовать администраторы магазина (входящие в группу Администраторов). Пользователи не должны иметь сюда доступа, да и пользователю тут делать нечего.
А как же, например, администраторы интернет-магазина, менеджеры, операторы? Понятно, что их можно добавить в группу "Администраторы", но это же не кошерно
Не совсем верно вас понял, давайте с другой стороны подойдем. Мой ответ Администраторы не подразумевал, что вы не можете устанавливать права. Пока для ролей тут не совсем есть из чего их собирать, развитие только началось, в будущем мы сделаем выделенные роли и попробуем сделать упрощенную схему прав для ролей.
Сама схема работы с заказами работает как настроено в магазине, если например пользователь может видеть заказы в админке магазина, он их увидит, не может видеть не увидит. Так же можно запретить конкретным пользователям менять конкретные статусы. Но пока это все.
Например отчеты привязать вы пока не можете к конкретным пользователям.
Если вы подразумеваете одновременный вход с нескольких телефонов в магазин, то да, уже сейчас можно это использовать.
Если подразумевается на одном телефоне одновременно несколько пользователей, то нет. Все таки телефон устройство персональное. Хотя не кто не мешает выйти (в программе есть выход) и войти под другим пользователем.
Я имел в виду возможность администрирования в одном мобильном приложении сразу нескольких магазинов на разных установках БУС, чтобы не приходилось для этого каждый раз вбивать URL и логин с паролем.
Кроме того, интересно, как приложение работает с многосайтовой конфигурацией, поскольку часть данных и настроек имеет привязку к сайтам.
Делать систему профилей для нескольких магазинов пока не планировалось.
Многосайтовость поддерживается, заказы помечаются, все настройки отрабатывает исходя из настроек большого магазина к которому происходит подключение.
Прикладываю скрин, на нем видно, что первые два заказа принадлежат одному магазину (fl), а последний заказ другому (s1).
Отборов пока нет, как раз идет работа над ними, будет система фильтрации, схожая с большим магазином, и можно будет отфильтровать заказы конкретного магазина, вернее отфильтровать как хочешь.
Поясните, пожалуйста, в чем смысл исполнения данного функционала в виде нативного приложения? Насколько я понял из описания, никакого функционала планшета или смартфона не используется, так зачем тогда, почему не на jQuery Mobile, например? Это дало бы возможность допиливать приложение под свои нужды... Или как раз в этом смысл?
Насколько я понял из описания, никакого функционала планшета или смартфона не используется, так зачем тогда, почему не на jQuery Mobile, например? Это дало бы возможность допиливать приложение под свои нужды... Или как раз в этом смысл?
Во-первых, никто не мешает подключить JQuery Mobile и допиливать под свои нужды. Приложение можно дорабатывать и использовать "функционал планшета или смартфона" )
Во-вторых, при насыщенном контенте и сложной верстке jquery mobile с его навигацией и анимацией тормозит страшно, а гибридное приложение предоставляет анимацию переходов и навигацию посредством натива, что и приближает его по производительности к нативному приложени. Плюс нативные элементы интерфейса придают привычный для пользователя интерфейс платформы.
Во-первых, никто не мешает подключить JQuery Mobile и допиливать под свои нужды. Приложение можно дорабатывать и использовать "функционал планшета или смартфона" )
Вот эта тема как-то совсем не раскрыта. Насколько я понял из соседнего топика, приложения компилируются вами за отдельные деньги, только тут как-то пока все неконкретно...
Во-вторых, при насыщенном контенте и сложной верстке jquery mobile с его навигацией и анимацией тормозит страшно, а гибридное приложение предоставляет анимацию переходов и навигацию посредством натива, что и приближает его по производительности к нативному приложени.
Классно что появилось такое приложение, однако для того чтобы начать его полноценно использовать еще многого не хватает:
1. При неверном вводе пароля, видим невнятное сообщение "для программистов":
{"status":"failed"}
чтобы исправить ошибку -- необходимо лезть в настройки приложений и там удалять данные у данного приложения. Иначе -- никак. Очень не удобно.
2. При поступлении заказа нет уведомления. А зачем тогда нужно это приложение если лежит телефон в кармане, а ты не знаешь что заказ пришел? Твитер, скайп, вконтакт, да та же почта такое уведомление присылают -- звуковое + иконка в панельке.
3. Если уведомления нет, то нужно хотя бы ссылку в почтовом сообщении при клике на которую откроется это приложение.
4. Фотографии выводятся из полей фото Анонса и фото Детальное, а многие хранят фотографии в множественном свойстве типа файл MORE_PHOTO
5. Не выводятся название инфлоблока и название раздела из-за чего затруднительно идентифицировать товар.
Просим пояснить, пункты 4 и 5 мы можем сами доработать в этом приложении? Это какой-то шаблон компонента или представление и формы зашиты/скомпилированы и партнер уже поправить ничего не может?
Надеюсь речь идет о Административном приложение, 4 и 5 пункт наводят на мысль о приложение для Разработчиков.
1. При неверном вводе пароля выводится человечное сообщение, поэтому лучше написать в техподдержку для выяснения причин у вас.
2. Уведомлений пока нет, как нет уведомлений и в административном разделе, можно настроить копии писем, и проверять емаил. В следующей версии приложения планируется сделать нормальные пуш уведомления на все события, с возможностью выбрать на какие уведомления отправлять пуш.
3. После ввода пуший будет неактуально.
4. Если у вас картинки в Административном интерфейсе как то выводятся в просмотре заказа, то будут выводиться и тут, с высокой долей вероятности.
5. А где в админке такое выводится, можно скриншоты, что бы понять, про что идёт речь.
Доработать приложение вы можете сами, Все сделано на компонентах, и не скомпилировано и не зашито намертво.
1. Да, сейчас действительно так выводит. А было по другому -- создавал обращение в ТП №374064, но они тоже проблемы не увидели - само заработало.
2,3 понял. Ждем.
4,5 это и в админке не выводится, но работая с сайтом на ПК можно кликнуть по ссылке на имени товара, перейти в карточку редактирования товара и там сориентироваться. А на смартфоне все на много сложнее..
С пятым пунктом понял, да мы пока блокируем переход к товару, фактически товар не является ссылкой.
Добавил в план, думаю операция будет востребована, не обещаю что сделаем редактирование карточки товара сразу, но просмотр я думаю добавить смысл имеет.
первые два комментария к этому посту, как раз ссылки на документацию и небольшой вводный курс, в блоге Евгения Петриченко можно почитать посты или задать вопросы.
Там сказано как создать новое приложение - новый шаблон и т.д. Но вы употребили слово "Доработать" - я это понял так, что я могу открыть серверные скрипты именно приложения BitrixAdmin и туда дописать например возможность добавить комментарий к заказу.
* Блин с компьютера соседа написал комментарий - из под другого аккаунта, ну от этого суть не меняется - Дмитрий
На данный релиз запланированы работы по данному приложению, оно будет дальше развиваться.
И ваше предложение постепенно будет реализовано, так-как является логичным продолжением развития приложения. Но мы думали перенести этот функционал на чуть позже, в этом релизе добавляются 3 новых типа товаров и будут работы в инфоблоке и странице редактирования товаров большого брата, и хотелось бы уже после этих изменений добавить это в мобильную версию сразу в комплексе.
Спасибо, учли в новой версии, которая появится с 14 релизом, следите за анонсами, там будет много новшеств приятных, конечно все опубликуем в данном блоге.
Здравствуйте! Планируется ли дальнейшее обновление и улучшение приложения? Прошел уже 1 год, а ошибки в приложении до сих пор не устранены. Не приходят push уведомления о создании заказа и при оплате заказа. Лично я, да и думаю многие менеджеры магазинов готовы были бы платить за приложение, только бы оно постоянно улучшалось и добавлялись новые функции и хотелки. А пока от приложения, которое даже не сообщит продавцу о новом заказе, толку мало, пусть оно и бесплатное.
Пуши приходят отлично, сам пользуюсь данным приложением на своих магазинах, у вас что-то не так настроено или не включено, можно попытаться обратится в Техническую Поддержку и попробовать все настроить, там достаточно не сложно.
Добрый день! Не могу зайти через приложение на сайт. Через iOS выдает: приложение не может проверить удостоверение сертификата"https://gadget-life.ru". Продолжить в любом случае? Жму ОК Далее: не удалось авторизоваться. Неверный логин или пароль Хотя с этим логином и паролем через ПК заходит
Вечер добрый, у меня не срабатывает OnSaleStatusOrder если менять статус заказа через приложение , если же все делать через админку сайта все работает , куда копать ? как исправить ?
1. Было бы не плохо если отмененный заказ отображался примерно как выполненный, т.е. сжимался до 1-2 строк и окрашивался своим цветом и не занимал бы много места в ленте.
2. Очень хочется создавать несколько пользовательских фильтров и выводить их в боковое меню. Имеющихся по умолчанию фильтров (ожидают оплаты и доставки) явно не достаточно.
3. В видимые поля заказа и пользовательский фильтр нельзя вывести дату доставки. А это очень важный параметр для работы с актуальными на сегодняшний день заказами.
Добрый вечер! Установил мобильное приложение на iPhone Bitrixadmin Ввожу адрес сайта, пароль и логин от админ панели, но приложение выдает ошибку: не верный логин или пароль! По этому паролю и логину на ПК входит без проблем! В чем может быть проблема?
Вам надо на сайте в свойстве заказа отметить параметр "Является телефоном". Также для других свойств отметить, что они являются адресом, используются, как местоположения и является почтовым индексом.
Установил приложение на Android. Список заказов отображает. Но! - при попытке просмотреть заказа открывает барузер и там {"status":"failed"} - Вменю "Настройка PUSH уведомлений" - пишет доступ запрещен (красный текст на белом фоне).
Установил приложение на андроид, но никак не могу зайти на сайт через данное приложение. Выдает ошибку "невозможно соединиться с сервером". Данные вводятся правильные.
Существует ли возможность исправить данную ошибку?
Скажите, пожалуйста, а чем определяется, может ли конкретный пользователь авторизоваться и использовать функции мобильного приложения? Это зависит от его прав, принадлежности к определенной группе или чего-то еще?
Сама схема работы с заказами работает как настроено в магазине, если например пользователь может видеть заказы в админке магазина, он их увидит, не может видеть не увидит. Так же можно запретить конкретным пользователям менять конкретные статусы. Но пока это все.
Например отчеты привязать вы пока не можете к конкретным пользователям.
И еще вопросик: мультиаккаунтность есть/планируется?
Если подразумевается на одном телефоне одновременно несколько пользователей, то нет. Все таки телефон устройство персональное. Хотя не кто не мешает выйти (в программе есть выход) и войти под другим пользователем.
Кроме того, интересно, как приложение работает с многосайтовой конфигурацией, поскольку часть
Спасибо!
Многосайтовость поддерживается, заказы помечаются, все настройки отрабатывает исходя из настроек большого магазина к которому происходит подключение.
Прикладываю скрин, на нем видно, что первые два заказа принадлежат одному магазину (fl), а последний заказ другому (s1).
Отборов пока нет, как раз идет работа над ними, будет система фильтрации, схожая с большим магазином, и можно будет отфильтровать заказы конкретного магазина, вернее отфильтровать как хочешь.
А насчет мультиаккаунтности, возможно, все-таки стоит подумать. Если, конечно, будет спрос на такой функционал.
посмотрим насколько востребован такой функционал.
Во-вторых, при насыщенном контенте и сложной верстке jquery mobile с его навигацией и анимацией тормозит страшно, а гибридное приложение предоставляет анимацию переходов и навигацию посредством натива, что и приближает его по производительности к нативному приложени. Плюс нативные элементы интерфейса придают привычный для пользователя интерфейс платформы.
1. При неверном вводе пароля, видим невнятное сообщение "для программистов":
Иначе -- никак. Очень не удобно.
2. При поступлении заказа нет уведомления. А зачем тогда нужно это приложение если лежит телефон в кармане, а ты не знаешь что заказ пришел? Твитер, скайп, вконтакт, да та же почта такое уведомление присылают -- звуковое + иконка в панельке.
3. Если уведомления нет, то нужно хотя бы ссылку в почтовом сообщении при клике на которую откроется это приложение.
4. Фотографии выводятся из полей фото Анонса и фото Детальное, а многие хранят фотографии в множественном свойстве типа файл MORE_PHOTO
5. Не выводятся название инфлоблока и название раздела из-за чего затруднительно идентифицировать товар.
Просим пояснить, пункты 4 и 5 мы можем сами доработать в этом приложении? Это какой-то шаблон компонента или представление и формы зашиты/скомпилированы и партнер уже поправить ничего не может?
1. При неверном вводе пароля выводится человечное сообщение, поэтому лучше написать в техподдержку для выяснения причин у вас.
2. Уведомлений пока нет, как нет уведомлений и в административном разделе, можно настроить копии писем, и проверять емаил. В следующей версии приложения планируется сделать нормальные пуш уведомления на все события, с возможностью выбрать на какие уведомления отправлять пуш.
3. После ввода пуший будет неактуально.
4. Если у вас картинки в Административном интерфейсе как то выводятся в просмотре заказа, то будут выводиться и тут, с высокой долей вероятности.
5. А где в админке такое выводится, можно скриншоты, что бы понять, про что идёт речь.
Доработать приложение вы можете сами, Все сделано на компонентах, и не скомпилировано и не зашито намертво.
1. Да, сейчас действительно так выводит. А было по другому -- создавал обращение в ТП №374064, но они тоже проблемы не увидели - само заработало.
2,3 понял. Ждем.
4,5 это и в админке не выводится, но работая с сайтом на ПК можно кликнуть по ссылке на имени товара, перейти в карточку редактирования товара и там сориентироваться. А на смартфоне все на много сложнее..
По доработке приложения понял -- отлично!
Добавил в план, думаю операция будет востребована, не обещаю что сделаем редактирование карточки товара сразу, но просмотр я думаю добавить смысл имеет.
* Блин с компьютера соседа написал комментарий - из под другого аккаунта, ну от этого суть не меняется
- Дмитрий
Посмотреть как строится такое добавление можно в модуле sale:
/home/www/bc/bitrix/modules/sale/general/mobile_order.php buildSaleAdminMobileMenu()
быстрый пример :
Основная идея, что для этого существует событие, повесившись на которое вы сможете это сделать:
OnBeforeAdminMobileMenuBuild
в админской части в описании заказа есть возможность перейти к подробностям любого товара (очень часть нужно увидеть больше информации по товару)
добавьте такую возможность в свою супер программу!!!!
вы так сильно облегчите жизнь менеджерам
И ваше предложение постепенно будет реализовано, так-как является логичным продолжением развития приложения. Но мы думали перенести этот функционал на чуть позже, в этом релизе добавляются 3 новых типа товаров и будут работы в инфоблоке и странице редактирования товаров большого брата, и хотелось бы уже после этих изменений добавить это в мобильную версию сразу в комплексе.
А что бы мы лучше понимали важность вашей идеи, оставьте его на сайте идей, если вас не затруднит:
Не могу зайти через приложение на сайт.
Через iOS выдает: приложение не может проверить удостоверение сертификата"https://gadget-life.ru". Продолжить в любом случае? Жму ОК
Далее: не удалось авторизоваться. Неверный логин или пароль
Хотя с этим логином и паролем через ПК заходит
1. Было бы не плохо если отмененный заказ отображался примерно как выполненный, т.е. сжимался до 1-2 строк и окрашивался своим цветом и не занимал бы много места в ленте.
2. Очень хочется создавать несколько пользовательских фильтров и выводить их в боковое меню. Имеющихся по умолчанию фильтров (ожидают оплаты и доставки) явно не достаточно.
3. В видимые поля заказа и пользовательский фильтр нельзя вывести дату доставки. А это очень важный параметр для работы с актуальными на сегодняшний день заказами.
Ввожу адрес сайта, пароль и логин от админ панели, но приложение выдает ошибку: не верный логин или пароль! По этому паролю и логину на ПК входит без проблем!
В чем может быть проблема?
В мобильном приложении bitrixadmin не отображаются данные о заказе
Телефон:
Индекс:
Местоположение для расчета доставки товара:
Адрес доставки ТК ваш город:
Вам надо на сайте в свойстве заказа отметить параметр "Является телефоном".
Также для других свойств отметить, что они являются адресом, используются, как местоположения и является почтовым индексом.
С уважением, сотрудник технической поддержки,
- при попытке просмотреть заказа открывает барузер и там {"status":"failed"}
- Вменю "Настройка PUSH уведомлений" - пишет доступ запрещен (красный текст на белом фоне).
Установил приложение на андроид, но никак не могу зайти на сайт через данное приложение.
Выдает ошибку "невозможно соединиться с сервером". Данные вводятся правильные.
Существует ли возможность исправить данную ошибку?