Вход | Регистрация

  1  2  3  4  5  6  7  8  9  10  11   

Система формирования заказов покупателем

Ø [длинная ветка, 08.12.16 - 17:24]
Система формирования заказов покупателем
Я
   Jija Grenkov
 
15.09.16 - 17:04
3. Не хочу участвовать71% (5)
1. Хочу участвовать и есть требуемые знания14% (1)
2. Хочу участвовать, но знаний не достаточно14% (1)
Всего мнений: 7

Сейчас на форуме много внимания уделяется языкам программирования отличных от 1с. Я подумал, что не плохо было сделать что-то для сообщества.  Я предлагаю людей способных и желающих участвовать собраться в команду и реализовать систему позволяющую клиентам самостоятельно формировать заказы в 1с.
Тут более подробное описание.
https://drive.google.com/open?id=11KFWaBcU6iQ_K_B7ZhRghPaVBnySTmoDHHcl-pxdvI0
Для реализации нужны люди способные писать код на java и js. Имеющие представление о технологиях требующихся для проекта. Могу предложить вариант, я рекомендую, что почитать/посмотреть и через пару недель могу провести короткое интервью, если человек за это время усвоит, то я бы такого пригласил в команду. Проект не коммерчески и после реализации 1-й версии, планируется выложить как open source.
Я считаю - это отличная возможность для начинающих специалистов в области программирования Java и JS. Для более устоявшихся специалистов, возможность сделать доброе дело для сообщества, поучаствовать в проекте с 0, обменяться опытом и укрепить знания.
 
 
   Мигрень
 
701 - 01.12.16 - 12:12
А (692) никто не знает?
   Вафель
 
702 - 01.12.16 - 12:19
(701) "Вашей" системы пока нет никакой
   Jija Grenkov
 
703 - 01.12.16 - 13:31
(687) (693) Я немного перемудрил. Там по задумке работа должна была проходить следующим образом.
1. Пользователь фильтрует номенклатуру
2. Позиционируется на нужной строке стрелочками на клавиатуре.
3. Нажимает Ctrl + enter и фокус переходит на ячейку количество в "корзине"
4. Вводит ко-во нажимает enter и фокус возвращается на таблицу номенклатуры.

Я действительно смотрю на вещи технически и далеко не все, что удобно мне будут удобно рядовому пользователю. На работе я работаю в основном с консолью и нахожу - это удобным. Даже перестал уже пользовться UI текстовыми редакторами и пользуюсь vim.
   Jija Grenkov
 
704 - 01.12.16 - 13:39
(701) каждый заходит в ветку и задает подобный вопрос. Уже много раз отвечали. И так еще раз плюсы подобной разработки.
1. Не нужно лицензии
2. Отзывчивый интерфейс. В вэб клиенте постоянные микрозалипания так как интерфейс постоянно вызывает на сервер и нечего с этим не сделать.
3. Система сможет выдержать нагрузки на порядок выше чем 1с. Будет поддерживать эффективное горизонтальное масштабирование.
4. Можно каостомизировать интерфейс. Когда я делал подобное средствами 1с, директр первым делом спросил, а можно убрать заставку 1с при входе.  

Минусы.
1. Больше времени на разработку даже при условии владения инструментами на одинаковом уровне (1с и что-то другое).
   losky_9
 
705 - 01.12.16 - 13:42
"перестал уже пользовться UI текстовыми редакторами и пользуюсь vim."
Если не одумаешься, отрастишь бороду и начнёшь грызть ногти на ногах.
   Jija Grenkov
 
706 - 01.12.16 - 14:09
(705) не ссы, все ок будет.
   Вафель
 
707 - 01.12.16 - 14:29
Вот мой интерфейс был
http://develop.ot-soft.ru/print/14252/
   Вафель
 
708 - 01.12.16 - 14:30
причем поиск-позиционироание просто по набору букв
   Garykom
 
709 - 01.12.16 - 14:35
(707) Сенкс, забыл про фишку с показом цены со своей наценкой сразу ))
   losky_9
 
710 - 01.12.16 - 15:06
(706) Может быть. У меня кот тоже у себя что-то грызёт постоянно и норма.
 
 Рекламное место пустует
   Мигрень
 
711 - 01.12.16 - 15:09
(704) Понятно, а если мне нужно что-то продркутить, мне нужно будет джависта звать? Как сегодня мне нужно звать битриксоида для допила ИМ.
   Вафель
 
712 - 01.12.16 - 15:09
(711) 1 джависта и 1 джавасритщика
   Мигрень
 
713 - 01.12.16 - 15:11
(712) Абалдеть. Я лучше еще десяток лицензий 1С прикуплю.
   Garykom
 
714 - 01.12.16 - 15:18
(713) Подожди немного, допилю лисапеду для 1С-ника.
Оно уже почти педали крутит, но на колеса пока усилие не идет.
   Мигрень
 
715 - 01.12.16 - 15:25
(714) А у тебя как работает? Мне нужна легкая конфа с одним регистром сведений (остатки) и одним документом (Заказ клиента). И чтобы все это работало через веб-сервис (или http-сервис) с УТ11. Вот как-то так. Готов купить такую или что-то подобное.
   Jija Grenkov
 
716 - 01.12.16 - 15:32
(712) еще 3-х css-тов и 4-х html-тов.
(713) если все минусы приемлемы и нужно всего 10 лицензий то возможно так лучше. Вы попробуйте пилотно запустить УТ 11 кабинет клиента
   Вафель
 
717 - 01.12.16 - 15:36
(716) Если ты уже решил делать комм. разработку, то нужно сравнивать себя с другими системами заказа, например битрикс
   Вафель
 
718 - 01.12.16 - 15:37
или тот же пофишоп
   Вафель
 
719 - 01.12.16 - 15:37
пхпшника все-таки найти попроще чем джависта
   Garykom
 
720 - 01.12.16 - 15:38
(715) Делаешь легкую конфу на 1С8.3 УФ с сильными ограничениями на разрешенные объекты.
Открываешь/запускаешь внешнюю обработку, указываешь каталог/адрес сервера хостинга, нажимаешь.
Оно выгружает "конфу" и создает ее на nodejs+couchdb.

Далее просто работаешь в веб интерфейсе (какой нарисовал в 1С) и еще внешняя обработка для обмена данными с этим веб-сервисом для конф 1С. Если допилил конфу исходную, то обработку обмена тоже придется.

Все очень похоже на Метадату но намного проще и с применением Транслятор кода 1С в JavaScript.
В ближайшее время только демка будет, до всех фич еще долго.
   Вафель
 
721 - 01.12.16 - 15:45
(720) Те ни 1сник ни жсник не разберется что ты там наделал
   Jija Grenkov
 
722 - 01.12.16 - 15:52
(719) Возможно и легче. Но на сколько я знаю пхп-шника не достаточно для битрикса. Нужен специалист по битриксу.
Я не планирую разбагататеть на этом, мне больше хочется протолкнуть продукт в продакшн с нагрузкой хотя бы 100+ одновременно работающих клиентов, что бы столкнуться с реальными потребностями.
   Garykom
 
723 - 01.12.16 - 15:53
(721) И 1С-ника и js-ника спокойно могут работать в "своей части" где или чистый 1С или чистый js.

По сути банальный конструктор веб приложений по типу кучи уже фреймворков на nodejs, где от 1С используется конфигуратор для рисования.
   Вафель
 
724 - 01.12.16 - 15:55
(723) А чем метадата тебе не подошла?
   Вафель
 
725 - 01.12.16 - 15:55
ты же по факту тоже самое делаешь
   Garykom
 
726 - 01.12.16 - 15:56
(724) Слишком заморочено/недоморочено и чужой/лишний стек технологий.

(725) Практически да еще и совмещено с http://oscript.io/
   Вафель
 
727 - 01.12.16 - 15:57
(726) Понятно, фатальный недостаток
   Garykom
 
728 - 01.12.16 - 15:58
(727) Да основной недостаток это лицензии на компоненты. Вот Метадата2 возможно будет то что хочу но когда еще.
   Jija Grenkov
 
729 - 01.12.16 - 16:12
(713) Еще забыл о серьезной проблеме с которой прищшлось столкнутьсяф когда делал подобное средствами 1с. Обрыв связи означает потерю несохраненных данных, в моем случае клиенты жаловались, что "теряли корзину" по этой причине.
   eks1985
 
730 - 01.12.16 - 16:24
(694) // Не сохраняется количество заказно, если перейти на другую страницу, а потом вернуться.

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

(695) //И вообще как поменнять количество заказано?

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

(696) глянь сейчас, демку обновил

(698) //Эх, однако опыта веб узабилити у 1сников совсем не много

Прорвемся, не боги горшки обжигают

Демку обновил

https://quick-order-de84c.firebaseapp.com/
   Вафель
 
731 - 01.12.16 - 16:25
(722) Система удаленного заказа к 1С со 100+ пользователями - это фантастика
   Jija Grenkov
 
732 - 01.12.16 - 16:25
Поменял систему навигации.
- Добавлена колонка "Заказано" в таблицу номенклатуры. Для редактирование ячейки активизируется по дабл клику или по нажатию space.
https://mgorbov.github.io/client
   Jija Grenkov
 
733 - 01.12.16 - 16:26
(731) у меня было примерно столько когда я делал подобное на 1с.
 
 
   Вафель
 
734 - 01.12.16 - 16:27
(732) отключи поиск на странице по набору с клавиатуры
   Вафель
 
735 - 01.12.16 - 16:28
И тоже теряется заказ при переходи на другую страницу
   PRO100 NigGaZ
 
736 - 01.12.16 - 16:31
(726) воу, воу
и чего? 1Скрипт быстрее 1с работает? :)
   eks1985
 
737 - 01.12.16 - 16:31
(720) // Далее просто работаешь в веб интерфейсе (какой нарисовал в 1С)

Ага, рисуем овал, потом второй овал, а потом рисуем оставшуюся часть чертовой совы =)

По-моему веб интерфейс надо рисовать предназначенными для этого средствами. Какой веб фейс можно нарисовать в 1с я как-то слабо представляю.
   Garykom
 
738 - 01.12.16 - 16:32
(736) >1Скрипт быстрее 1с работает? :)
не дочитали боюсь у меня нету 1script'а в моем проекте, если транслятор в нативный JS
   Вафель
 
739 - 01.12.16 - 16:34
(738) А ля транслятор из 77 в 8.0
   eks1985
 
740 - 01.12.16 - 16:34
(731) // Система удаленного заказа к 1С со 100+ пользователями - это фантастика

100 пользователей вообще без проблем будет.

Все что надо от 1с - отправлять данные когда она сама хочет и забирать новые заказы в бэкенда - все.
   eks1985
 
741 - 01.12.16 - 16:38
(732) Ну вот дело активнее пошло =)
Я только не пойму, жму заказать, а ничего не происходит. Или еще просто не реализовывал отправку заказа?

Название у колонки "Заказано" немного сбивает с толку. Я сначала подумал, что там будет то, на что реально отправили заказ, а тут по сути не заказано а "Подобрано в корзину"
   PRO100 NigGaZ
 
742 - 01.12.16 - 16:39
(738) вопрос был не о разработке страницы заказа, а вообще не слышал про 1Скрипт и вопрос исключительно о нем
Вообще я бы выбрал bootstrap + база данных
Уже вроде есть на инфоздрасте подобная разработка, генерировала сайт в 1с, но там весь каталог в html хранился
   Вафель
 
743 - 01.12.16 - 16:41
(740) Вопрос не всего пользователей, а одновременно.
Ну и как бы внешних пользователей.
Или мы автоматизацию внутри фирмы делаем?
   eks1985
 
744 - 01.12.16 - 16:48
(743) Речь о 100 пользователях одновременно работающих в веб приложении и формирующих заказы. Почему 100 пользователей должно быть проблемой в конткесте данной задачи?

У меня веб приложение работает само по себе, оно берет данные из BaaS. В баасе никаких ограничений на количество одновременных коннектов нет. Клиентская часть приложения у каждого пользователя загружается своя (по сути это 1 js файл).

Обновились какие-то данные по справочникам в 1с - она их пульнула в BaaS. Клиенты подписаны на данные в BaaS по веб сокетам, т.е. мнгновенно данные прочитали, тут тоже не вижу никакого затыка.

Затем хоть раз в минуту, хоть раз в час 1с выполнила запрос к BaaS "дай мне новые заказы" - BaaS "на держи" - 1c "ок загружаю", тут тоже затыка нет.

Почему 100 пользователей должно быть затыком? Они не конкурируют за общие ресурсы.
   Вафель
 
745 - 01.12.16 - 16:49
(744) Не про нагрузку, а про проекты где такая нагрузка есть
   eks1985
 
746 - 01.12.16 - 17:02
(745) Всмысле мало таких проектов где будет 100 одновременно работающих пользователей?

Да, наверное не так много таких проектов, но ведь тем лучше =) Меньше коннектов меньше проблем. Да пусть хоть 1 пользователь работает с системой. Если эту систему можно развернуть с пол пинка за 5 минут и начать работать, то такое решение найдет свою нишу.

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

Вот берем битрикс: во-первых платно, во вторых очень замороченный обмен. Вот пример. Месяцы переписки с разработчиками, да на кой оно надо.

Интернет-магазин на битрикс, упала скорость обмена в 10 раз.
   Вафель
 
747 - 01.12.16 - 17:05
(746) Ты оптерял нить моего изначального коммента.
Я отвечал жиже, на то что ему бы интерсно было заниматься проблемами хайлоад на 100+ юзеров
   trdm
 
748 - 01.12.16 - 17:16
(732) > https://mgorbov.github.io/client

Это ты как сотворил?
   iceman2112
 
749 - 01.12.16 - 17:19
eks1985 не хочу по теме копать, можешь плз. стек технологий написать свой?
 
 Рекламное место пустует
   Вафель
 
750 - 01.12.16 - 17:23
реакт+редукс
   Garykom
 
751 - 01.12.16 - 17:27
(739) Нет такое нафик не нуна, причем поддержка именно кода будет сильно простейшая и никаких sql или "1С запросов" ибо CouchDB
   Garykom
 
752 - 01.12.16 - 17:28
   trdm
 
753 - 01.12.16 - 17:36
(752) Мерси.
   Jija Grenkov
 
754 - 01.12.16 - 17:43
(734) О чем речь, ctrl+f? и в каком браузере?
(747) Так сложилось что мне нравится работать в хай лоад проектах. По этому я и в 1с выбирал действительно среьезные проекты и сейчас работаю в области биг даты. Думаю и под эту поделку найдутся клиенты с высокими нагрузками ведь именно там раскроется весь потенциал. Моя поделка будет продолджать приемлемо работать там где битрикс уже будет загибаться
   Вафель
 
755 - 01.12.16 - 17:44
(754) FF.
Без Ctrl+F. Поиск при наборе по умолчанию стоит
   Вафель
 
756 - 01.12.16 - 17:45
Из-за этого не работет набор количества.
1 цифра вводится, вторая уходит в поиск
   Garykom
 
757 - 01.12.16 - 17:46
(754) Боюсь без приличного дизайнера интерфейсов поделкой будут пользоваться только если заставить.
   Jija Grenkov
 
758 - 01.12.16 - 18:18
(757) На кошках обкатается. Да и самое главное, что от того кто будет -- это использовать, вообще ничего не зависит. 1с-кой новички тоже не стремятся пользоваться.
(755) не могу отрепродьюсить... немного позже сниму видео как они у меня работает, скажете в каком месте у вас не так. Пробовал в FF 50.0.2 и Chrome 54.0.2840.100.
   Злопчинский
 
759 - 01.12.16 - 18:19
(730) ага, кузяво!
сделай тупо-просто - (без всяких значков) при жмаке мышью справа от поля ввода в неповредственной близости - это +1 в поле, слева от поля - это -1 в поле
   Вафель
 
760 - 01.12.16 - 18:24
(758) На numpad'e набираешь количество. 1 цифра попадает в заказано, и начинается также поиск
   Вафель
 
761 - 01.12.16 - 18:24
без ентеров просто набор
   Злопчинский
 
762 - 01.12.16 - 18:27
как-то мне концептуально не нравится принцип 1. ввели в поле количестов 2. надо жмакать пктограмму корзины чтобы попало в корзину. я например значок корзины с плюсиком воспринял как добавить 1шт в поле заказа...  

нехорошо как-то п.2 мне кардинально не нравится, но это имхо...

д.б. введена цифра в поле, ушли из поля - оно сразу в корзину добавляется...

как-то так.. но это предварительное имхо
   Garykom
 
763 - 01.12.16 - 18:31
(762) Во всех b2b системах прайс совмещен с корзиной.
Показ отдельно корзины это уже по желанию, можно же документ "печатный" показывать.
   Злопчинский
 
764 - 01.12.16 - 19:29
(763) ничего не имею против совмещения Прайса и корзины

Непонятно зачем вводить в поле а потом дополнительно ещё жмаком да ещё мвшой подтверждать?
   eks1985
 
765 - 01.12.16 - 20:34
(749) iceman2112, стек максимально простой

- на сервере: нету сервера, для хранения данных используется BaaS файрбейс, на бесплатном плане (до 100 одновременных коннектов, 1 гб данных)

- на клиенте: react(рендеринг ui) + redux(управление состоянием на клиенте) + material-ui (библиотека реализующая google material disign для реакта, будет еще react bootstrap как альтернатива)

- передача данных из 1с. Пока простой обработкой формирующей winhttp запросы к firebase

- среда разработки: atom от github, разработка на nodejs на базе боилерплейта create-react-app, система сборки webpack. На выходе получаем по сути один js файл, в котором все.

- хостинг: бесплатный хостинг firebase. Деплой на хостинг одной командой firebase deploy

- управление версиями: git - github
   eks1985
 
766 - 01.12.16 - 20:39
(764) Сделаем. Обычно вижу два варианта,

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

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

Я сделаю по-умолчанию как в первом и оставлю возможность настроить чтобы было как во 2.
   Garykom
 
767 - 01.12.16 - 20:41
(764) Вот так они и пишут биг дата системы ))
ПО сути все эти "биг дата" это когда 1С-нику говорят "тут у нас есть база в 500 гигов, можешь нам отчетик вывести вот такого вида из нее"
   Garykom
 
768 - 01.12.16 - 20:43
(767)+ В результате "разработчики" понятия не имеют ни об удобстве пользовательских интерфейсов, ни о схемах (бизнес-процессах) работы в конкретной предметной области.
   Jija Grenkov
 
769 - 01.12.16 - 20:56
(767) я же уже писал, что вы человека "на поговорить", знаний в разработке реальных систем у вас 0 и я больше чем уерен, что не увидем даже прототипа вашей системы.
Я уже просто игнорю чуш которую вы несете неустанно, не верите мне сходите на собес в крупную аутсорс компанию.
   eks1985
 
770 - 01.12.16 - 21:08
Лирическое отступление про ui.

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

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

Я как-то раз был в америке и в небольшом городке зашел в местное кафе, сел и заказал яичницу. Просто хотел есть и решил поробовать амариканскую яичницу. Но официантка наотрез   отказалась принимать мой заказ пока я точно не опишу как мне эту яичницу приготовить! Я сначала просто тупо сказал, "приготовьте вашим стандартным способом". Но оказалось что у них (так почти любой забегаловке) как минимум 6 способов приготовления яичницы и я точно должен сказать какой мне нужен! Мне буквально сказали "договой сэр, вы за эту яичницу платите и значит Вы сами должны решать какая она должна быть, а мое дело только принять заказ"!

Так вот к чему я это. У нас есть чему поучиться у западных разработчиков. У них реально культ клиента. Клиент всегда прав. Надо сделать чтобы клиенту было хорошо. И он должен сам решать как должен в итоге выглядеть продукт. А у нас больше культ бабла =) Как побыстрее херак херак и в продакшн и срубить бабла на этом. Что интересно их подход в конечном итоге себя оправдывает лучше и бфбла они рубят больше =)
   Злопчинский
 
771 - 01.12.16 - 21:12
   eks1985
 
772 - 01.12.16 - 21:19
(771) =))) При разработке ui нам главное не скатиться вот в это

https://www.youtube.com/watch?v=UoKlKx-3FcA

Не хочется себя почувствовать таким разработчиком =)
   losky_9
 
773 - 02.12.16 - 07:22
   бегинер
 
774 - 02.12.16 - 07:35
«Налог на Google» оплатят российские пользователи
http://www.vedomosti.ru/technology/articles/2016/12/01/667832-google-klientov-scheta

получается доступ частникам беспл. закрыт будет к бд с 7 декабря?
и выходит и всем пользователям гугл диска?
   iceman2112
 
775 - 02.12.16 - 07:54
(765) Благодарю
   eks1985
 
776 - 02.12.16 - 08:22
(774) Я не думаю что доступ будет закрыт. Надо просто поменять тип аккаунта на коммерческий. Но я сейчас у себя в настройках тупо не вижу такой опции. И письмо никакое от гугла не приходило. Вроде в Европе они давно уже так сделали, НДС должны оплатить сами пользователи, но как я понял многие просто указали что они не частные пользователи, а организации, но никто это не проверяет.
   eks1985
 
777 - 02.12.16 - 08:34
(774) + Для себя для подстраховки нашел очень годный наш Российский BaaS scorocode. Хочу к нему коннектер сделать. У них на удивление годный бесплатный план 0 руб = 20 запросов к API в секунду и БД 10 гб. Сам API на удивление простой и удобный. Даже есть одна фишка, которой в файрбейс не хватает и которая нужна будет для нашего приложения - отправка email. В скорокоде у них есть возможность устанавливать npm модули и исполнять серверный код, значит так можно будет решить проблему с отправкой писем.
   eks1985
 
778 - 02.12.16 - 10:25
   losky_9
 
779 - 02.12.16 - 11:00
+(773) Вакуха из Нидерландов(!)

https://www.jobsinnew.tech/post-30/

Requirements:
    ...
    Pragmatic and down to earth approach
   losky_9
 
780 - 02.12.16 - 11:04
Ан нет, всё нормально

Qualities and Characteristics?:
    You enjoy working in a young, rapidly developing start-up environment.
    You are eager and willing to learn new technologies, tools or approaches.
   eks1985
 
781 - 02.12.16 - 11:22
Сделал на странице каталога

мжем / - переход к полю поиска
вводим текст, жмем Ентер - происходит поиск
жмем таб - происходит переход к первой строке в поле количество, если введем количество - добавляется в корзину
жмем таб - происходит переход к след строке
и т.д.

Тестировал только в хроме
Демку обновил
   Вафель
 
782 - 02.12.16 - 11:29
(781) Вместо таба сделай ентер
   Вафель
 
783 - 02.12.16 - 11:29
или стрелка вниз
   eks1985
 
784 - 02.12.16 - 11:33
(782) А смысл какой? Таб - это нативное поведение по передвижению между элементами на веб странице.
   Вафель
 
785 - 02.12.16 - 11:33
(784) В екселе так
   Вафель
 
786 - 02.12.16 - 11:34
тут нужно:
Кол-во ентер, колво энетр и тд
   Вафель
 
787 - 02.12.16 - 11:35
ну и стрелочами вниз
   Jija Grenkov
 
788 - 02.12.16 - 13:26
(761) Не воспроизводится, дома попробую на винде.
У меня вот так все происходит
https://drive.google.com/open?id=0B3bG2OHu1un9bC1NWXJMX0x5aGM
   Jija Grenkov
 
789 - 02.12.16 - 13:27
(788) сори за качество, но думаю суть понятна
   eks1985
 
790 - 02.12.16 - 13:28
(785) Ок, завел себе issue в проекте, непорвостепенно, но сделаю
   Злопчинский
 
791 - 02.12.16 - 22:28
(778) обобряю! хорошо бы по энтеру в поле ввода завершать редактирование и переход в следующее поле - как в экселе, много клиентов бабахают заказы в экселе - для них работа по табу непривычна.

стелки вверхвниз курсорные - увеличит на 1/уменьшить на 1 можно сделать
   Злопчинский
 
792 - 02.12.16 - 22:30
возможно имеет формат цен и сумм сделать с апосторофом в разделителе десятичных разрядов (как вариант вынести в настройки профиля)
   Злопчинский
 
793 - 02.12.16 - 22:35
(781) ошибка(?): набабахали количества, корзина автоменяется, = ок!
жмакнули кнопку "очистить корзину" - (!следует обязательно запросить подтверждение!) - корзина очистилась, но введенные количества в списке остались, и если теперь где-то вводить количество - все получется некузяво - колво-сумма в корзине не соответствует колву введенному в списке.

При "очистить корзину" - следует обнулять введенный список (?) - именнло поэтому запросить подтверждение на очистку корзины с подсказкой-пояснением типа "будут очищены все введеные значения количетсв на страницах списка товаров".
   Злопчинский
 
794 - 02.12.16 - 22:40
(781) пожелание:
1. настройку в профиль клиента: возможность настройки порядка следования столбцов списка: для массового ввода частенько бывает удобно когда количество и цена ПЕРЕД наименованием (или между артикулом и наименованием) - тогда количество-наименование - кучно визуально лежат, не надо ездить глазами - это оч.хорошо когда наименования номенклатур не сильно длинные.
такую вот настройку бы очень хотелось.

2. настройку в "админский" профиль (в админскую часть профиля клиента) - возможность для всех или для определенных клиентов отключать вывод цен. просто - наименование и количество. При отключенном выводе цен - сумма корзины - не указывается. Имхо.
   eks1985
 
795 - 05.12.16 - 15:31
(791) Сделал. К след строке теперь переходит по энтеру, стрелочки вверх/вниз меняют количество

(792) - ок, поставил в todo лист


(793) - Ошибку пофиксил, предупреждение сделал. Пока простым нативным окном, чуть позже сделаю красивее

(794) 1. Готово. Для этого пришлось переколбасить весь список товаров, сделать его полностью динамически собираемым, но я все равно планировал сделать полностью настраиваемый ui, поэтому оно того стоит. В шапке списка появилась шестеренка настроек, жмем на нее, в каждой колонке повляются стрелочки - вдигаем как хотим для изменения места колонки, естественно все это запоминается между сеансами

2. Ок - поставил в todo лист

Помимо данных доработок начал также вводить общие настройки бизнес логики.

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

К нг хочу сделать вполне работоспособное приложение с базовой функциональностью + несколько настроек ui и несколько настроек бизнес логики расширяющих базовую функциональность.

+ до конца недели с меня описания деплоя (тут все очень просто) и обработка выгрузки для УТ 11

Демку обновил (доработки тестировал пока только в хроме)

https://quick-order-de84c.firebaseapp.com/
   Garykom
 
796 - 05.12.16 - 15:59
(795) >К след строке теперь переходит по энтеру, стрелочки вверх/вниз меняют количество

Следующая строка по ентеру хорошо.
Но стрелочки - кол-во изврат, сделай "+" и "-" или влево/вправо стрелки. Стрелкам вверх-вниз верни исходное перемещение по строкам по полю кол-во.
   Вафель
 
797 - 05.12.16 - 16:03
а как между позициями переходить без мыши?
   eks1985
 
798 - 05.12.16 - 16:20
(796) По ентеру переход к следующей строке
   Злопчинский
 
799 - 05.12.16 - 16:22
(795) "Первая опция будет касаться озвученной ранее проблемы остатков и активных/не активных позиций, "
- а чуть подробнее - это какая проблема/про что речь?
   eks1985
 
800 - 05.12.16 - 16:23
(796) Ок. Сделаю этот момент опциональным.
  1  2  3  4  5  6  7  8  9  10  11   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует