Имя: Пароль:
IT
Веб-мастеринг
Веб-интерфейс "Заказ товаров" для оптовиков, дилеров и партнеров

,
0 Юрий Лазаренко
 
30.05.19
10:25
1. 30000 руб. 29% (2)
2. 100000 руб. 29% (2)
3. От 100 тыщ 29% (2)
4. 60000 руб. 14% (1)
5. 40000 руб. 0% (0)
6. 50000 руб. 0% (0)
7. 70000 руб. 0% (0)
8. 80000 руб. 0% (0)
9. 90000 руб. 0% (0)
Всего мнений: 7

Добрый день, коллеги!

Хочу представить новую коробочную версию нашего веб-интерфейса "Заказ товаров, версия 3" для 1С, позволяющего в режиме онлайн создавать новые заказы покупателя, менять созданные ранее, отслеживать их состояние.

Демо: https://digitcat.ru/demo/di-unf/index.php

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

Функционал веб-интерфейса позволяет внешним пользователям подключаться к 1С через браузер в режиме онлайн через http-сервисы посредством веб-клиента собственной разработки. Пользователь видит реальные остатки и цены, ему доступны любые скидки, установленные в типовых или индивидуальных соглашениях без необходимости выгрузки остатков и цен на сайт.
Возможны два режима создания заказа: через корзину и путем добавления нового документа. Корзина хранится на сервере, соответственно в первом случае каждое изменение в корзине сохраняется и в случае обрыва связи после ее восстановление можно будет продолжить подбор товаров. По окончании побора пользователь создает новый документ "Заказ покупателя". Во втором варианте можно сразу создать новый заказ и заполнять его табличную часть, как это делается в интерфейсе 1С.

В данный момент разработан интерфейс только для настольных компьютеров. Идет работа над созданием отдельного шаблона для мобильных устройств. Пример разных шаблонов - демо "Заказ услуг": https://digitcat.ru/demo/wo-unf/index.php Запустите демо на стационарном компьютере и смартфоне, чтобы сравнить интерфейс.

Представленный на демо-стенде пример сделан для УНФ. Легко адаптируется для использования в других конфигурациях, версию 2 мы интегрировали с УТ 11, УТ 10.3, ERP. Коробочный вариант для этих конфигураций также в разработке.

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

Если при запуске интерфейса появится надпись "Обновление программно обеспечения" - нажмите F5. Релиз вчерашний, мы его активно правим, в том числе благодаря замечаниям и предложениям тех кто уже его тестировал.

____________________________________________________________

Подробнее об используемой технологии.

Разработка - полноценный веб-клиент, позволяющий обеспечить доступ к базе 1С в режиме онлайн через браузер. При этом у него есть преимущества перед стандартным веб-клиентом:
1. Скорость работы выше в разы
2. Нагрузка на сервер 1С ниже на порядок (проверено тестами)
3. Произвольный интерфейс: можно использовать все возможности html и css.
4. Может быть встроен в уже действующий сайт как виджет или как подраздел сайта, с использованием стилей сайта.
5. Адаптивный интерфейс, может полноценно работать как на десктопах, так и на мобильных устройствах. При необходимости автоматически перестраивается под разрешение экрана.
6. Может использоваться как сайт, так и локально в интрасети. При локальном исполнении работает без php путем прямого подключения к базе. Работает windows-аутентификация.
7. Мультиплатформенность - работает в любый браузерах, на Android, Windows, Mac.

Это основные преимущества и особенности. По сути на этой платформе можно сделать полноценный сайт, как в Битриксе или любой другой CMS. Можно назвать платформу "CMS на 1С".

Решение проверенное и протестированное. У нас есть крупные клиенты, например на базе Заказа товаров версии 2 мы сделали веб-портал для оптовиков мясного производства "Ремит": https://www.retail.ru/cases/154117/
Кроме типовых решений много индивидуальных разработок, в основном это личные кабинеты. Недавно успешно выполнили внедрение системы help-desk в Газпроме.

Вот несколько видео с примерами функционала:
https://www.facebook.com/lazarenkoyv/videos/1561465057242068/  - 1C:ITIL
https://www.facebook.com/lazarenkoyv/videos/1668905733164666/  - Проводник в 1C:ITIL - как иерархический справочник 1С отображается в нашем веб-клиенте
https://www.facebook.com/lazarenkoyv/videos/1626649094056997/  - Заполнение по ИНН, пример запроса к 1С


В веб-клиенте уже реализованы основные интерфейсные объекты 1С: форма списка, форма объекта, табличная часть. Имена объектов и их свойств на стороне фронта (javascript) реализованы на кириллице и похожи на имена соответствующих объектов в 1С. Это позволяет выполнять доработку и поддержку веб-интерфейсов специалисту 1С, не знакомому с веб-технологиями.
Вот пример таких форм: https://www.facebook.com/lazarenkoyv/videos/1914751631913407/

У форм на стороне клиента (в браузере) доступен объект "Данные формы", содержащий значения элементов формы, приведенные к нужному типу: число, дата, ссылка. Это позволяет вести разработку так же, как на управляемых формах платформы 1С:Предприятие, например, при изменении значения в колонке "Количество" табличной части получить программно данные текущей строки ТЧ, выполнить формулу типа "Строка.Сумма = Строка.Количество * Строка.Цена" и отобразить полученный результат в колонке "Сумма". Это все на javascript. При вызове события записи формы данные отправляются в 1С, где происходит запись объекта в БД. Механизм аналогичен механизму управляемых форм и понятен 1Сникам.

Вот еще пара примеров веб-клиентов:
https://www.youtube.com/watch?v=7pKUe4ZQaQU   - учет заявок
https://www.youtube.com/watch?v=2tdxm6HpxQ0   - интернет-магазин


Подробно о платформе написано здесь: http://catalog.mista.ru/public/883068/ Это текст с моего выступления на Инфостарте.
Есть два видео с выступлениями на InfostartEvent:
https://www.youtube.com/watch?v=1tAZkc3-Mzg - 2016 год
https://www.youtube.com/watch?v=ZO2xIt5dguI - 2017 год
В этом году также планирую выступить с докладом, голосуйте: http://event.infostart.ru/2019/agenda/#item1057948

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


Ветка согласована.
123 Garykom
 
гуру
30.05.19
12:56
(120) Не понял насчет выплевывает, суть работы http-сервиса в 1С понимаем?
124 Garykom
 
гуру
30.05.19
12:56
(122) Объясни чем разные мониторы (+клава с мышкой) отличаются от разных браузеров?
125 ПростоГен
 
30.05.19
12:58
(123) Отдаёт не по запросу клиента, а по расписанию, например. В данном контексте не важно, как работает http сервис, важно что и как 1С в своих понятиях интерпретирует.
126 Cyberhawk
 
30.05.19
12:59
(124) Мне до фонаря, какие там у кого мониторы и браузеры и сколько их. В (115) описан кейс из жизни.
127 Garykom
 
гуру
30.05.19
13:04
(126) Мне если честно тоже до фонаря почему инет магазин на битрикс не является мультиплексированием.
128 Cyberhawk
 
30.05.19
13:04
(127) Там есть промежуточная БД потому что. Вроде уже обсуждали в какой-то из тем.
129 Garykom
 
гуру
30.05.19
13:05
(128) А если там обмен каждые 10 секунд.
А запросы клиентов только через каждые 20-30 секунд?
130 Garykom
 
гуру
30.05.19
13:06
(129)+ Хотя не, запросы через 5 минут например.
Т.е. суть что битрикс всегда имеет такие же свежие данные в свое базе как и в 1С они. И клиенту всегда отдает самое по сути свежее.
131 Cyberhawk
 
30.05.19
13:07
(129) Не особо понял к чему клонишь) Лучше выкладывай сразу, на что соотношение этих цифр влияет на твой взгляд.
Я ж не спорю, что кому-то отдел лицензирования ответил что мол можно так работать, потому что десяти другим он ответил противоположно.
132 Cyberhawk
 
30.05.19
13:08
(130) Без разницы на частоту, все равно это промежуточная БД, а не чистый "синхронный" онлайн-доступ.
133 Cyberhawk
 
30.05.19
13:08
Мне кажется если бы сайт битрикса дергал 1С при каждом запросе клиента тогда это не прокатило бы
134 ПростоГен
 
30.05.19
13:08
(128) Потому, что не сайт данные из 1С забирает, а 1С данные на сайт выгружает. Причём данные не для конкретных в этот момент подключенных клиентов.
135 Garykom
 
гуру
30.05.19
13:09
(131) В лучшем случае смогут доказать что на каждого такого клиента требуется отдельная основная поставка ))
136 Cyberhawk
 
30.05.19
13:10
Уже не в первый раз по моим ощущениям эта тема обсасывается. Лазейки 1С оставили не просто так наверное, хотя может в те временя когда текст составлялся таких технологий не было или о них никто и не думал.
137 Вафель
 
30.05.19
13:13
(0) не работает же нихрена.вводишь количество.
поэнтеру все серое и висит.
стрелка вниз : тек строка переходит, фокус нет.
Про продажу такой беты даже и речи быть не может
138 Юрий Лазаренко
 
30.05.19
13:15
(78) Англоязычную версию фронта тоже сделаем, у нас есть заказы от иностранцев.
139 Garykom
 
гуру
30.05.19
13:16
(137) Да я тоже на подобном обломался, что там для браузера когда сам пишешь слишком дохрена всего мелкого надо пилить.
Времени убивается много и глюки постоянные мелкие.
140 Юрий Лазаренко
 
30.05.19
13:18
(104) Поэтому и собираем отзывы и пожелания. В планах есть добавление печатных форм и отчетов. Спасибо за голос!
141 Вафель
 
30.05.19
13:18
(139) компонент таблицы пилится 1 раз.
долго - да, но все таки люди его за зп делают, а не свободное от работы время
142 Garykom
 
гуру
30.05.19
13:19
(141) Гриды это больное место
143 Юрий Лазаренко
 
30.05.19
13:20
(110) Не спорю насчет маркетологов, мнение вполне обоснованное. В данный момент есть что есть - только коробка. Если, как советовали выше, сделаем продажу услуги, а не коробки, то там такой вариант будем использовать.
144 ПростоГен
 
30.05.19
13:25
(143) А в виде услуг такое есть уже - napolke.ru, например.
145 Юрий Лазаренко
 
30.05.19
13:25
(137) Какой браузер? Где именно серое и висит, в подборе товаров или в ТЧ документа? Фокус где не устанавливается, в ТЧ?
146 Юрий Лазаренко
 
30.05.19
13:27
+(145) Точно, серое и висит. Сейчас поправим.
147 StanLee
 
30.05.19
13:59
почему если нет товара на остатке то дает оформить и провести заказ и на всю сумму выбранного?
148 StanLee
 
30.05.19
14:00
а, вру, не дает провести, выдало:
{ОбщийМодуль.КэнСайтЗаказТоваров.Модуль(365)}: Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ОбработкаПроведения': {ОбщийМодуль.УправлениеНебольшойФирмойСервер.Модуль(2200)}: Ошибка при вызове метода контекста (Записать): Запись не верна! Период не может быть пустым! (Регистр накопления: График движения запасов; Номер строки: 1)
149 Maniac
 
30.05.19
14:06
Могу прорекламировать в обмен на обратную рекламу + свои наработки к подбору и заказам покупателей в 1С.
А они у меня вшыли шикарные! особенно за последние два дня.
То что у меня нет ни у кого!
150 Maniac
 
30.05.19
14:08
У меня покупатели мало того что смогут набирать заявку не только по номенклатуре что есть в базе но и той которой НЕТ.
И доработка продаж в 1С по РАЗНЫМ видам цен номенклатуры, подходит для продажи

1) разными количествами
2) упаковками и штуками
3) ценами в разных валютах
4) условиями на номенклатуру.
5) автоматические скидки.

Короче у меня реализовано столько что типовым и не снилось.
Предлагаю совместить обоюдную рекламу и оповестить
а) я своих что есть какой то сервис
б) ты своих что у меня есть пара полезных функций.
151 Юрий Лазаренко
 
30.05.19
14:11
(147) Возможность заказа товаров, которых нет на остатках, со временем вынесем в настройки. На самом деле часто необходимо иметь такую возможность, в этом случае товар не продается, но заранее резервируется, заодно появляется основание для формирование заказа поставщику.
152 Юрий Лазаренко
 
30.05.19
14:11
(148) Это ошибка. Тут кнопка "Провести" в принципе не нужна.
153 Maniac
 
30.05.19
14:13
(151) у меня есть возможность заказа товара которого вообще в базе нет.
Но кстати и ведутся остатки поставщиков по тем что есть.

И кстати неплохо бы API - так как набирать заявки уже не камильфо.
Загружать! сразу.
Причем чтобы выгрузка из их базы сразу шарашила.

А пока что все как то слабо. еще пилить и пилить. Ночами не спать ..
154 Maniac
 
30.05.19
14:15
Давай так - ты там делаешь галку Использовать мегапрайс. я тебе помогаю докатить до реалий.
Плюс добавления моих функций по включаемой галке.

Я это опубликую у себя для клиентов, с продажи ничего не беру. А ты у себя пиаришь мои функции.
Я буду видосы, обзоры делать, доработки совместимые.
155 ssh2006
 
30.05.19
14:15
(152) + можно вводить отрицательные количества

многовато как то ошибок
156 Юрий Лазаренко
 
30.05.19
14:16
(153) Время у нас есть, не первый год пилим. Это уже 3 версия интерфейса заказов на 4-й версии платформы.
(149) Насчет рекламы не уверен. Работы достаточно, данная ветка создана в основном с целью маркетингового исследования.
157 Maniac
 
30.05.19
14:17
(156) да я вижу что работы еще полно даже с примитивом. Как закончите примитив, вэлкам за проф-функциями ко мне.
158 Юрий Лазаренко
 
30.05.19
14:18
(155) Ошибки есть, согласен, релиз вчера в 10 вечера выкатили. Спасибо за замечания, за месяц приведем все в порядок.
159 Maniac
 
30.05.19
14:18
Пока что у тебя это даже не заказ. а тупо как экселевский прайс.
Кстати кнопку сделай загрузить каталог в экселе. хотя бы. Не все будут сидеть набивать заявки.
160 Maniac
 
30.05.19
14:20
и API направшивается само собой
161 Юрий Лазаренко
 
30.05.19
14:20
(159) Оно изначально и задумывалось как экселевский прайс. Загрузку из файлов делали уже, но в релиз пока не включаем. Сначала надо довести до ума то что есть.
162 Maniac
 
30.05.19
14:22
По мне подход - "зайдите к нам и сами набейте заказы" изначально неправильная концепция.

Должна быть концепция - "выгрузите шаши заявки к нам" а это не создание подобных программ, а создание инструментов API
по которым покупатель в одну кнопку (или вообще без человека) будет свои заказы формировать.
163 Юрий Лазаренко
 
30.05.19
14:26
(162) Это зависит от клиента. Данный интерфейс делается в первую очередь для тех, кому неоткуда выгружать - для пользователей с мобилками и планшетами. Основной упор будем делать на мобильный интерфейс.
164 Maniac
 
30.05.19
14:26
Вот кстати сделаешь API разу мне пиши. я сделаю эксклюзивную обработку получения заявок, создания заказов.
У меня уже функционал готовый подключения доп обработок как раз чтобы покупатель автоматом сразу выплевывал свли заказы на любой АПИ.
165 Maniac
 
30.05.19
14:27
(163) главное что не делай - не ограничивай количество потенциальных покупателей сервиса. это очень плохо.
166 Garykom
 
гуру
30.05.19
15:05
(163) Про мобильный интерфейс тут же немного другое решение надо и оно уже есть от самой 1С.
167 Garykom
 
гуру
30.05.19
15:06
168 Юрий Лазаренко
 
30.05.19
15:08
(166) Ну это мобильное приложение вроде как.
169 ПростоГен
 
30.05.19
15:10
(168) Для мобильных ТП работа в оффлайне нужна всё-же...
170 Юрий Лазаренко
 
30.05.19
15:15
(169) Это так. Но заказы на мобильный интерфейс есть - значит в любом случае будем его делать. Не все хотят ставить себе приложения на телефон, обновлять их и т.д., некоторым удобнее просто через браузер.
171 Юрий Лазаренко
 
30.05.19
15:17
+(170) Ну и написать мобильное приложение тоже можно, если есть готовый http-интерфейс для браузеров.
172 ПростоГен
 
30.05.19
15:17
(170) Может и надо делать, но это точно не первоочередная киллер-фича :)
173 Юрий Лазаренко
 
30.05.19
15:18
(172) Будем решать вопросы последовательно, по мере поступления )
174 Garykom
 
гуру
30.05.19
15:27
(170) Мобильное приложение умеет работать на Windows и лицензирование такое же как для Android c iOS
175 Garykom
 
гуру
30.05.19
15:28
(174)+ Т.е. если делаем систему заказа то надо веб-клиент для браузера и свои нативные для windows, android, ios
176 Вафель
 
30.05.19
17:41
(170) проще не мобильное приложение писать, а адапитивный интерфейс.
Сколко вы писали данный продукт, если он все еще такой сырой?
1 человеко месяц?
как у вас тестирование поставлено?
177 Вафель
 
30.05.19
17:42
все-таки вы и таже метадата.
как школьник супротив академика наук
178 Юрий Лазаренко
 
30.05.19
17:43
(177) Ничего, мы справимся. Рынок есть, запросы от заказчиков тоже, должен же их кто-то выполнять.
179 Юрий Лазаренко
 
30.05.19
17:44
(177) За замечания спасибо, уже в процессе исправления.
180 Вафель
 
30.05.19
17:48
(179) ну просто ошибки до нельзя неприличные, детские прям
181 Юрий Лазаренко
 
30.05.19
17:52
(180) Зарелизили вчера вечером, нормально не оттестировали. Косяк, да, знаю что так нельзя, но в силу некоторых обстоятельств получилось так, как получилось. Половина этих ошибок уже исправлена, завтра выкатим обновление.
182 Вафель
 
30.05.19
17:53
(181) ну не солидно же так делать.
возьмите паузу на 2 недель.
напишите тестов разных
183 Вафель
 
30.05.19
17:54
освойте уже ванессу да селениум наконец
184 Юрий Лазаренко
 
30.05.19
17:54
(182) "Вчера вечером" - это уже и так было с учетом паузы примерно в месяц )
185 ПростоГен
 
31.05.19
09:37
(171) А вот уже и 1С мобильный клиент с оффлайн работой запиливает: https://wonderland.v8.1c.ru/blog/mobilnyy-klient-s-avtonomnym-rezhimom/
186 MadHead
 
01.06.19
01:54
На мой взгляд, подобное решение должно быть самостоятельным приложением по следующим причинам
1. Более менее серьезная компания, может не захотеть открывать миру 1с-ное подобие REST API. Из-за отсуствия гарантий безопасности такого подхода.
2. Веб интерфейс подразумеват большое ко-во пользователей и полноценное вэб приложение позволит добиться значительно более высокой производительности.
187 Garykom
 
гуру
01.06.19
08:38
(186) На мой взгляд чушь спороли по двум причинам
1. Пофиг ибо или лица в компании в безопасности не шарят или понимаю что rest от 1С тоже самое что rest не от 1С безопасность одинакова
2. И стоит в разработке дороже, что при постоянной переделке по хотелкам выливается в круглую сумму. Если не хватает производительности одной 1С возьмите две на двух серверах и все.
188 yfylhjkjy
 
01.06.19
09:03
А как с лицензированием одно эс?
189 MadHead
 
01.06.19
11:05
(187)
1. Глупости. Каждый продукт - это индивидуальный набор багов и фичей. И сильно сомневаюсь что в 1с уделяли достаточно времения для выявления проблем в безопасности.
2. Каждому свое. Но в любом случае разработка фронта в таком приложении - это основной объем работы, а простой бэк прикрутить - это не так долго.
190 Garykom
 
гуру
01.06.19
11:54
(189) Как бы попроще то, вы про REST API и как оно устроено в курсе?
Это же обычные http запросы и любой бэк включая 1С работает одинаково совершенно, какую авторизацию дополнительно прикрутить и как защитить оно отдельно решается.

Если же некто выставил полный ODATA интерфейс от 1С причем без защиты то ССЗБ тут.
Точно так же могут скосячить на чем угодно, выставив голую админку/сервис или со смешным паролем для авторизации.
191 Юрий Лазаренко
 
03.06.19
10:46
(186) 1. Проблем с безопасностью нет по причине того, что:

1.1 в нашем случае REST API не открывается миру. Для работы с 1С используется промежуточный сайт и все запросы проходят через php-шные скрипты. Это означает, что доступ к http-сервису 1Ски можно дать только для одного IP - того, на котором хостится сайт. Соответственно, бомбить 1Ску запросами откуда угодно не получится. Промежуточный сайт также поможет при ddos атаках, они легко распознаются и в случае чего запросы просто перестают перенаправляться в 1С. Сайт, конечно, повиснет, но 1С продолжит нормальную работу. Можно настроить скрипты php так, чтобы запросы орт проверенных IP все равно направлять в 1С, в этом случае даже при ddos-атаках веб-интерфейс продолжит нормально работать.

1.2 У нас используются http-сервисы. У каждого из них есть свой модуль-обработчик, в котором входящие запросы обрабатываются кодом 1С. То есть, бармалей, даже если он и получит доступ к http-сервису, будет работать не с данными напрямую, а с данными, которые вернет алгоритм. Мы в алгоритмах проверяем авторизацию пользователя и его права, прежде чем выдать результат. Соответственно, после определения пользователя на исходную выборку можно наложить RLS, ограничения ролей этого пользователя, прочие ограничения. Например, если речь идет о заказе товаров, то список номенклатуры можно в запросе ограничить только элементами, находящимися в определенных группах. Получить из этой ограниченной выборки что-то лишнее так же сложно, как и при работе с любой другой БД и с любым другим веб-интерфейсом, сделанном на другой технологии.

1.3 http-сервис выставляется под ролью, которой запрещено открытие тонкого, толстого или веб-клиента. С учетом пункта 2.2 пользователь увидит только то, что должен увидеть в рамках данного веб-интерфейса.

1.4 Каждый http-запрос проверяется на внедрение кода: https://s8.hostingkartinok.com/uploads/images/2019/06/d7cb1f33ebddedd65a6a2ffb20166b69.png
Это значит, что если в параметрах запроса будет указано название процедуры или функции, не находящейся в перечисленных общих модулях, запрос не будет выполнен. То есть, нельзя выполнить запрос у которого в параметрах будет указано executecode=ОчиститьИнформационнуюБазу() или executecode=ПользователиИнформационнойБазы.ПолучитьПользователей(). А выполнение только разрешенных процедур означает пункт 2.2.

Наличие в нашем портфолио проектов более чем серьезных компаний это подтверждает.

2. Веб-интерфейс является таким же полноценным веб-приложением, как и любое другое веб-приложение. В данном конкретном случае интерфейсы формируются 1Ской - да, это уменьшает максимальное количество пользователей, но даже и в таком случае это количество исчисляется тысячами: https://www.youtube.com/watch?v=ZO2xIt5dguI
Мы разрабатывали интерфейсы, в которых мигрирующие данные ограничивались только json-запросами. Полученная из 1С информация размещалась в нужных элементах интерфейса скриптами, интерфейсы также формировались непосредственно в браузере на стороне клиента. С точки зрения нагрузки на сервер такое приложение ничуть не тяжелее любого другого веб-приложения.
192 Юрий Лазаренко
 
03.06.19
10:49
(188) Согласно письма из 1С, несмотря на то, что лицензии при работе с http-сервисами не используются, они должны быть закуплены. Количество запасных лицензий должно быть равно количеству одновременно работающих пользователей.
193 Юрий Лазаренко
 
03.06.19
10:51
+(192) Хотя в параллельной ветке вот кто-то утверждал, что ему в учебном центре 1С говорили, что лицензии в таком случае не нужны. Но поскольку нам такого не говорили, мы оперируем только информацией из официального ответа в электронной переписке.
194 ПростоГен
 
03.06.19
10:55
(192) Но поймать не превышении числа пользователей над лицензиями технически невозможно :)
195 Юрий Лазаренко
 
03.06.19
10:57
(194) Да
196 Garykom
 
гуру
03.06.19
11:25
(192) Они уточнили в письме что значит одновременно?

Просто в этом и основная загвоздка, это в один момент (например миллисекунду или секунду) времени или побольше интервал где пользователи почти одновременно данные из базы получают.
Но по очереди же, первый получил и отключился и только затем второй подключается по сути чтобы данные получить или ждет пока первый не отключится.
197 Юрий Лазаренко
 
03.06.19
13:00
(196) Нет, не уточнили.
198 Холст
 
03.06.19
13:29
(0) Какие "отстатыщ" ???
Речь идет о некоей поделке, подобной инфостартовским велосипедам за 3тыс, которые ещё допиливать под себя нужно, разработчики которой ещё и пообщаться вживую с заказчиком хотят, чтобы внутренняя ИТслужба несла риски вмешательства сторонних 1Снегов ?
199 Garykom
 
гуру
03.06.19
13:33
(198) Поинтересуйся ценниками на обычные сайты, которые не банальные лендинги одностраничные статика.
Не уже готовые с купленным готовым дизайном/шаблоном а на заказ чтобы написали.
200 Garykom
 
гуру
03.06.19
13:33
200
201 Юрий Лазаренко
 
03.06.19
13:45
(198) Год назад руководитель одной из компаний, входящих в топ-10 разработчиков сайтов на Битриксе в РФ, сказал, что у него подобное стоит не меньше 300000. Понятно, что он топ-10, но и 300000 это далеко не 3000.
202 Garykom
 
гуру
03.06.19
14:00
(201) Ну надо понимать что на его уровне цены определяются уже не себестоимостью и наценкой и не рыночными условиями спроса/предложения.

И стоит учитывать что они делают на заказ.
У вас же типовое готовое решение которое должно стоить в виде коробки 5000-10000 рублей и вот если внедрение с доработкой то да 50-100 т.р.
203 Garykom
 
гуру
03.06.19
14:01
(202)+ точнее от 5000-10000 рублей с доработкой
204 Юрий Лазаренко
 
03.06.19
14:02
(202) Доработки, как показала практика, нужны всегда.
205 Garykom
 
гуру
03.06.19
14:04
(204) На них нельзя сразу на делать фиксированную цену даже в некой вилке.
Там цена зависит от затрат и платежеспособности заказчика.
206 Garykom
 
гуру
03.06.19
14:17
По сути у вас некий фреймворк на JavaScript который вы предлагает на продажу.

Но ценники на подобные UI фреймворки примерно от 300$ на одного разработчика/проект, причем обычно есть бесплатная урезанная версия для опенсурс (не коммерческих) проектов.
Вот для корпоративного применения командами с неограниченным числом проектов и разработчиков там уже ценники до тысяч и десятков тысяч $.
https://ru.webix.com/licenses/
http://sencha.allsoft.ru/
https://www.telerik.com/purchase/kendo-ui

Но надо учитывать что там за деньги предлагается офигенный набор компонентов и давно протестировано.
Начинались они все как бесплатные и постепенно раскрутились и стали продаваться.
207 Юрий Лазаренко
 
03.06.19
14:23
(206) Сам по себе голый фреймворк продавать смысла не вижу. Он мало кому нужен без приложения, так же как и платформа 1С без конфигурации.
208 Холст
 
03.06.19
14:26
(207) если ваш план продавать с внедрением, то вы просто в роли одной из многих команд программистов, ищущих себе клиентов в похожей сфере ... в конце ещё выяснится может, что привязываете к себе закрытым кодом или ещё чем
209 Юрий Лазаренко
 
03.06.19
14:33
(208) Мы и так продаем с внедрением, таких проектов достаточно. Теперь к этому хочется сделать продукт, покрывающий из коробки минимум 80% потребностей, чтобы снизить количество доработок.

Закрытый код - однозначно нет.
210 Юрий Лазаренко
 
24.06.19
10:21
Вызов функции 1С из javascript с обработкой результата
https://www.youtube.com/watch?v=FdVSG0La4OY
211 Вафель
 
24.06.19
10:22
(210) А текстом нельзя чтоли?
212 Юрий Лазаренко
 
24.06.19
10:28
(21) Можно. Пока есть только видео.
213 Устюгов Павел
 
24.06.19
10:45
Ни о чем. интерфейс - УГ.


Постоянно гоняются данные с сервера на клиент....  Нельзя разве было принимать только json с сервера и на клиенте генерировать формы?

ну и пользоваться неудобно.

30000 руб.
214 Вафель
 
24.06.19
10:46
(213) Это нужно в 2019 году жить, а не как ТС в 2000
215 Здравый_смысл
 
24.06.19
10:46
(213) Пашо, сделай лучше.
216 Юрий Лазаренко
 
24.06.19
10:53
(213) Можно только js, но тогда 1Сникам, которым это сдается на поддержку, будет сложнее поддерживать. Только js иногда делаем, когда генерация форм на клиенте реально влияет на скорость работы и загрузку сервера. В 99% проектов скорости более чем достаточно, поэтому выбирается простота сопровождения.
217 Юрий Лазаренко
 
24.06.19
10:55
(214) Нужно быть ближе к реальности.
218 Вафель
 
24.06.19
10:57
(217) никто не пишет уже сейчас лапшекод на пхп где все в одном.
сейчас принято разделять бэк и фронт.
тем  более для задач типо (0). тут сам бог велел
219 Вафель
 
24.06.19
10:57
Ну и реакт какой поддерживать куда проще, при готовых хороших базовых компонентах.
по уровню будет практически как на 1с
220 Юрий Лазаренко
 
24.06.19
11:12
(218) Когда в этом есть РЕАЛЬНАЯ необходимость - разделяем.
221 Cyberhawk
 
24.06.19
14:32
(219) "реакт какой поддерживать куда проще" // Рядовому 1С-нику? Возможно и так, но это если не учитывать, что для этого ему
- рядовому 1С-нику - надо будет собраться с силами и взять этот барьер, и это часто является основным (самым весомым) сдерживающим фактором.
222 Юрий Лазаренко
 
25.06.19
10:12
(221) Именно так. Когда клиент спрашивает, как ему поправить шаблон, ему отвечаешь "открой в 1С справочник шаблонов и поправь", он открывает и правит. Ему понятно, что он делает и он не боится что-то сломать. А лезть в реакт не каждый 1Сник захочет.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший