Имя: Пароль:
1C
 
Репортинг из 1С — reporting-from-1c.ru :)

, ,
0 Звездочёт
 
08.05.17
12:28
Еще одна возможность использовать новую технологию http-сервисов от фирмы 1С - создать сайт с отчетами для руководства компании :)
http://reporting-from-1c.ru
Пользователь (пароль): demo (demo)

Сайт работает на типовой конфигурации 1С, в частности управление торговлей 10.3. Может работать, очевидно, на любой конфигурации, где есть, что показать руководству :)

Доработка конфигурации составляет всего один общий модуль (содержит в себе весь функционал веб-сайта) и простейший объект http-сервисов. Весь код на встроенном языке 1С, никаких компонент и прочей ерунды. Только встроенные возможности платформы 1С 8.3 :)

Данная разработка предназначена для освоения и использования новой актуальной технологии от фирмы 1С. Показывает, как небольшими усилиями можно получить полнофункциональный веб-сайт:
http://reporting-from-1c.ru
Пользователь (пароль): demo (demo)

Реализованный функционал
• Авторизация на сайте (по списку пользователей ИБ).
• Построение графиков (amCharts).
• Таблицы (DataTables).

В комплекте с конфигурацией идет подробная инструкция (со скриншотами).

Кто пропустил предыдущие ветки, может почитать тут:
Bootstrap на 1С 8.3 :)
Интернет-магазин на 1С — webstore-on-1c.ru :)
102 АнтонБ
 
10.05.17
13:44
(98) Класть так-же.
В результате электронный магазин с импортом экспортом.
А так если 1с не работает то и фронт не работает.
А это минус.
103 Звездочёт
 
10.05.17
13:45
+(99) Был один случай в 2014 году, когда заработал 17'000 р за то, что объяснил программисту, что надо писать инструкции, а руководству, что надо работать по инструкции.
104 Звездочёт
 
10.05.17
13:46
(102) Не согласен.
105 Юрий Лазаренко
 
10.05.17
13:46
(102) Не, это совсем другая технология с другим рынком.
106 АнтонБ
 
10.05.17
13:48
(98) Независимые агенты стоят дешевле.
(104)
(105)
И работают надежнее.
На выходе.
и лицензионных вопросов к 1с нет.
И программисты нужны узкие, это тоже плюс.

В общем дешевле надежнее.
1с просто как центр консолидации данных.
107 Юрий Лазаренко
 
10.05.17
13:51
(106) Но это уже, скажем так, следующий уровень.
108 АнтонБ
 
10.05.17
13:52
(105) Технология другая а рынок тот-же.
Так как закрывает ту-же потребность.
А еще надежнее раздельно.
Это большой плюс.
И чем больше проект тем жирнее этот плюс.
Надежность.

Что архитектура компонентная.
"Сервисная" (микросервисная)
109 АнтонБ
 
10.05.17
13:54
(107) Получается что сверху у технология импорта-експорта и компонентов.
Без единой точки отказа.
А Ваше решение под этой нишей, по объему денег ниша.
Обоих.
110 Юрий Лазаренко
 
10.05.17
14:00
(108) "И чем больше проект тем жирнее этот плюс. " - вот поэтому и разные рынки (хотя они и частично пересекаются). Есть проекты, где достаточно прямых запросов к 1С, а все "лишнее" - это утяжеление, усложнение и удорожание. А есть и такие, где это необходимость.
111 Про100Филя
 
10.05.17
14:02
(89) Выходит это как продавать собственный hello world, под соусом из AngularJS и Bootstrap?
112 АнтонБ
 
10.05.17
14:04
(110) При раскладе обработка для импорта-експорта.
Доработка 1с вообще не нужна.
1) не снимается с поддержки.
2) работает даже на базовых версиях.

Веб сервер все равно нужно ставить.
Там все равно будет серверая часть( php node)
и прикрутить туда базу данных в которую будет писать 1с обработка.
И из которой будет показываться все не проблема.
Точнее стоит дороже.
Но потом клиентам вообще доработку 1с можно не втюхивать.
Весь этот веб сервер для доступа к данным 1с.
113 Звездочёт
 
10.05.17
14:08
(111) Во-первых, тут явно не hello world.
Во-вторых, я бы купил hello world на AngularJS, если бы он был. Сейчас я и это самостоятельно осваиваю.
В принципе уже есть наработки, надо только оформить.
114 Юрий Лазаренко
 
10.05.17
14:09
(112) Снятие с поддержки вообще не проблема, можно оставить на поддержке с возможностью изменения; интеграция же бесшовная.
А базовые версии - не думаю, что собственнику с базовой версией понадобится подобный фронт...
115 АнтонБ
 
10.05.17
14:10
(110) Зато получается раз клиент сам определяет в обработке что обменивать с сайтом а что нет.
То сайт это отдельный продукт.
Дашбоард )

И может продаваться как сервис....
По этому пути идет на этом сайте
Веб приложение для формирования заказов покупателем на nodejs стеке
116 АнтонБ
 
10.05.17
14:11
(114)
1) Бесшовная интеграция.
2) И наш код лежит только в обработке.
   И в базе никаких изменений.
продается по разному.

И звучит по разному.
117 Звездочёт
 
10.05.17
14:13
(113) Уточню, не AngularJS, а Ajax.
С AngularJS скачивал пример, он заработал. Но лично я AngularJS пока не проникся.
118 Про100Филя
 
10.05.17
14:13
119 Звездочёт
 
10.05.17
14:14
(118) а инструкция есть? )
120 Вафель
 
10.05.17
14:14
(116) любой обмен - это всегда точка неустойчивости
122 Звездочёт
 
10.05.17
14:15
+(118) подробная, с картинками ))
123 Звездочёт
 
10.05.17
14:16
АнтонБ пишет:
(114) +
Сайт будет работать круглосуточно.
Независимо от обновлений 1с
Закрытия месяцев.
и т.п.

И технология будет на нем node +react
и учить ты как программист будешь node + react для веб.
А не 1с для веб....
Это немного разная ценность.
Даже при тех-же результатах.
124 АнтонБ
 
10.05.17
14:17
(120) а 1с в центре.
это единая точка отказа.
И общее узкое место.

Как любая центральная база данных.
архитектура такая центральная.
125 Вафель
 
10.05.17
14:17
(123) Для прога конечно интересней ноду изучать, чем очередную поделку
126 АнтонБ
 
10.05.17
14:18
(125) Да про это и речь.
В том числе.
Кроме архитектурных плюшек.
И продажных плюшек проекта.
127 Звездочёт
 
10.05.17
14:19
+(57) >> Итог 4400 рублей за обороты,авторизацию и инструкцию в картинках?
Да. На примере типовой конфигурации УТ 10.3, в виде одного общего модуля, за 5800 вы получаете:
• Авторизацию по списку пользователей ИБ.
• Примеры работы с графиками и таблицами.
• Подробная, содержательная инструкция (без воды), обкатанная годами, которая поможет в запуске и освоении http-сервисов. Даю личную гарантию на результат.
128 Вафель
 
10.05.17
14:19
(126) для продажи как раз это минус причем существенный
129 АнтонБ
 
10.05.17
14:20
(128) Поподробнее?
В чем минус?
130 Юрий Лазаренко
 
10.05.17
14:21
(116) Ну вот я ж и говорю, что разные рынки и разные продукты.
131 АнтонБ
 
10.05.17
14:26
(130) Труда чтобы прикрутить сервисы 1с.
(учитывая что там с надежностью и скоростью работы).
А до этого использовал 1с как оле объект.
Для записи и чтения туда и оттуда.

Сопоставимо чтобы сделать свою базу данных.
с таблицами 1 в 1 с таблицами из 1с
названия полей типы.
И испрользуюя react+ node это показывать.
с гарантированной скоростью и стабильностью.
+ обработка которая будет интегрировать таблицы которые названы 1 в 1.
mysql - обработка 1с - 1c .
mysql - node сервис - обработка 1с - 1c .
132 Про100Филя
 
10.05.17
14:28
(119) в 5 шагов
Clone or fork this repository
Make sure you have node.js(> 4.0) installed
run npm install to install dependencies
run npm start to fire up dev server
open browser to http://localhost:3000
133 Вафель
 
10.05.17
14:30
(132) для ангуляра лучше юзать angular-cli. Ибо замучаешься все зависимости прописывать
134 Вафель
 
10.05.17
14:31
(129) минус в том что у покупающего должен быть спец по ноде или он покупает черный ящик.
135 АнтонБ
 
10.05.17
14:34
(134)
У покупающего должен быть спец по 1с.
если нужно поковырять обработку интеграции.
На безопасность.
И только ради безопасности.
А на ноде будут только те данные которые в обработке.
галочками проставлены интегрировать.

А нсли он хочет дописывать noe + react.
то ему не нужен программист
1с+ веб + сервис + реакт + node...
Все в куче.

А это отдельные проекты.
136 АнтонБ
 
10.05.17
14:35
(134) Веб часть как аналитическая вполне может быть черным ящмком для мелких и средних клиентов.
А крупный купит себе node+ react разработчика.
и 1с программист будет вообще не при делах.
137 Вафель
 
10.05.17
14:35
(135) ты много уже продал таких проектов?
138 АнтонБ
 
10.05.17
14:36
(137) Нет.
139 АнтонБ
 
10.05.17
14:37
(137) Если бы продал.
То сидел и продавал как решение.
А сейчас я почасовщик удаленщик )
140 Вафель
 
10.05.17
14:38
(139) ну хоть одну то продал? Иначе откуда ты знаешь, насколько существенно или нет то что на реакте?
141 АнтонБ
 
10.05.17
14:40
(137) Репортинг из 1С — reporting-from-1c.ru :)
Хороший пример взять.

(140) реакт или ангуляр это не важно, важно что данные в вебе дублируются.
а интеграция через обмен.
Как в электронных магазинах.
Архитектура.
А на чем, хоть на php/
142 АнтонБ
 
10.05.17
14:40
143 Вафель
 
10.05.17
14:41
(141) Я тебе про маркетинг. а ты мне про архитектуру
144 АнтонБ
 
10.05.17
14:43
(143)
"(129) минус в том что у покупающего должен быть спец по ноде или он покупает черный ящик."
- это про маркетинг или про архитектуру.
Честно хочу понять почему продаваться будет хуже чем прямой доступ.
Если сейчас обмен и продается с тем-же магазином электронным.
А прямой доступ это все еще идея из будущего.
Единичные внедрения.
145 Юрий Лазаренко
 
10.05.17
14:45
(131) У 1С нормально сейчас со скоростью работы и надежностью, жует запросы на раз-два. Недели 3 назад 11 часов ее бомбили с частотой 15 запросов в секунду - прожевала и не кашлянула.
146 Вафель
 
10.05.17
14:45
(144) про прямой доступ как в (0) вообще ничего сказать не могу.
Ибо не могу определить ца
147 Вафель
 
10.05.17
14:46
(145) типовая конфа?
148 Юрий Лазаренко
 
10.05.17
14:50
(147) Скажу больше - 1С:ITIL, достаточно тяжелое решение.
149 АнтонБ
 
10.05.17
14:55
(145) там есть определенные сложности.
Которые компания решает от релиза к релизу.
не буду тебе их перечислять, знаешь лучше меня.

сама фраза 15 запросов в секунду.
вызовет опреледенную реплику у ноде разработчика.
https://technet.microsoft.com/ru-ru/jj134113.aspx
В ноде норма из коробки получать 1500 ответов в секунду.
150 Вафель
 
10.05.17
14:56
(149)в 1с не нужны такие скорости. А если нужны, то явно уже не 1с
151 АнтонБ
 
10.05.17
14:59
(150) Это скорость на всех пользователей.
на стенде.
где данных не очень много.
а пользователей живых.
с их блокировками вообще нет.

В реальной базе.
Нагруженной.
Данные будут другие.
152 АнтонБ
 
10.05.17
15:00
(150) + аналитические отчеты которые подразумеваются в дашбоарде.
могут быть объемными сами по себе.
И грузить базу.
153 Юрий Лазаренко
 
10.05.17
15:03
(149) 1С может больше, это был только один тест - задокументированный. А так и несколько сотен запросов в секунду бывало отрабатывали. Ну и как сказал товарищ в (149) пока этого более чем достаточно. Много ли у нас баз с 10000 юзеров в онлайне?
154 АнтонБ
 
10.05.17
15:05
(153)
Надежность имеется в виду единая точка отказа.
Надежность архитектуры с единой точкой отказа.
155 Юрий Лазаренко
 
10.05.17
15:05
(154) С этим спорить было бы глупо, это аргумент.
156 АнтонБ
 
10.05.17
15:08
(146) +1
158 Звездочёт
 
10.05.17
15:51
+(127) Когда я начинал осваивать эту технологию, не было ни бесплатных, ни платных материалов. Одна техническая статья на ИТС и пара публикаций на Инфостарт с одним конкретным примером.
160 Звездочёт
 
10.05.17
16:23
(51) >> Я с первой ветки начал обращать внимание, что вы идете не в том направлении...
Это по Вашему мнению )
Мы даже с лицензиями не разобрались, а Вы уже определили моё направление.

>> ... просто повторяете то, что мы делали еще несколько лет назад.
Во-первых, совершенно не ясно, что вы там делали.
Во-вторых, у каждого свой путь ) Люди на Эльбрус толпами ходят, при том что не все возвращаются.
В-третьих, если вы это делали несколько лет назад, теперь к этому даже прикоснуться нельзя? ) Поделиться с другими своими наработками и опытом? )
161 Юрий Лазаренко
 
10.05.17
16:52
(160) Успехов!
162 АнтонБ
 
10.05.17
18:11
(161) Могли бы объединится с ТС.
ЛЮДИ ПРИДУМАЛИ ЦИКЛ 70 лет назад.
И до сих пор каждый год толпы учат эти циклы.
Становятся программистами.
То что делали несколько лет назад.
Я до сих пор делаю то что делал в 1999 году в базах данных.
И ничего.
Те же по сути оптимизации.
163 АнтонБ
 
10.05.17
18:14
(161) sql вообще старше меня 1974 появился.
первый стандарт в 1984 году.
Я в первый класс ходил.
И до сих пор оптимизирую бд на sql.
164 Юрий Лазаренко
 
10.05.17
18:21
(162) Так не хочет ТС к советам и рекомендациям прислушиваться, вот, в (160) подтверждение.
К тому же мне партнеры в плане разработки уже не нужны, пора масштабировать продажи и размеры проектов.
165 Звездочёт
 
10.05.17
18:32
(164) >> Так не хочет ТС к советам и рекомендациям прислушиваться...
К каким, например? ) По поводу лицензий? ))
166 Юрий Лазаренко
 
10.05.17
20:57
(165) Например по поводу тупости использования 1С в той реализации, в котором она была представлена во второй ветке, в качестве бэка для сайта по причине того, что будут проблемы с СЕО. Мне было отвечено что? Что "в учебниках ничего такого не сказано". Даже после того, как сказанное мной было подтверждено и разжевано другими посетителями сайта мнение не изменилось.
По поводу лицензий то же самое.
(162) Как видишь, тут без толку даже планировать какое-то сотрудничество.
167 Garykom
 
гуру
10.05.17
21:01
(166) Ну человек никогда (давно) с ларьками не работал и думает что если для УПП/ERP2 требуется хороший такой сервер (и это нормально).

То и для сайтика с посещаемостью 1000 хостов в сутки нужен сервер не хуже )) Хотя решение на php/nodejs на каком то дешевеньком VPS/VDS за 500-1000 в месяц влегкую потянет эти 1000 хостов в сутки совершенно без тормозов и затрат на лицензии.
Проще заплатить разработчику php/nodejs некую сумму чем разоряться на 1С.
168 Garykom
 
гуру
10.05.17
21:04
(167)+ Интересно посмотреть как на таком https://poiskvps.ru/index.php?search_price_min=500&search_price_max=1000 будет 1С в виде бэка-сайта шуровать ))
169 Звездочёт
 
10.05.17
23:20
(166) Не понял, о чем ты. Желательно бы еще ссылки на посты.

В той ветке Вы обсуждали данное решение с:
SvenSoft
Каждый как был, так и остался при своем мнении.

Про CEO я твое предложение помню (337):
Интернет-магазин на 1С — webstore-on-1c.ru :)

С мнением  SvenSoft я согласился (342):
Интернет-магазин на 1С — webstore-on-1c.ru :)
170 Юрий Лазаренко
 
10.05.17
23:28
(169) "Не понял, о чем ты". Я не буду повторять по несколько раз одно и то же непонятливому человеку. Еще раз удачи.
171 Звездочёт
 
10.05.17
23:28
+(166) >> По поводу лицензий то же самое.
По поводу лицензий я уже все сказал - Вы сами заблуждаетесь и постоянно вводите в заблуждение других.

Даже утверждение в посте (75) не выдерживает критики:
- 1С не дал официального ответа "данная технология не требует лицензий" ни мне, ни вам.
Откуда Вы знаете, что они мне давали, а что нет? )
174 Звездочёт
 
12.05.17
15:22
Добавил метрику
175 Сильф
 
12.05.17
15:34
(0) Что-то не открывается нифига.
176 Звездочёт
 
12.05.17
15:36
(175) что пишет? куки включены?
177 Звездочёт
 
12.05.17
15:38
+(175) Если что, по wap-протоколу не работает
178 Звездочёт
 
12.05.17
16:20
http-протокол: компьютеры, смартфоны. Верстка адаптивная.
179 Сильф
 
12.05.17
16:50
(176) ничего не пишет - просто долго думает, потом выдаёт "Не удается получить доступ к сайту (ERR_CONNECTION_RESET)". Браузер Хром, куки есть, интернет не мобильный.
180 Звездочёт
 
12.05.17
18:28
(179) странно.
у меня везде открывается:
http://reporting-from-1c.ru/
181 Звездочёт
 
22.05.17
15:57
(179) а IE не пробовал?
182 Сильф
 
25.05.17
11:16
(181) да, та же история.
183 Звездочёт
 
06.06.17
15:14
(182) прокси есть?
184 Сильф
 
06.06.17
15:27
(183) нет
185 Звездочёт
 
09.06.17
14:13
(184) это на рабочем компьютере не открывается? на домашнем не пробовал?
186 Звездочёт
 
13.06.17
14:58
+(185) еще можно проверить со смартфона.
187 sapphire
 
13.06.17
15:21
(186) Та судя по сообщениям оно иногда "отдыхает".
Недоступно :)
188 Вафель
 
13.06.17
15:44
Я бы на твоем месте пилил бы типовой магазин для ут 11. и уже его бы продавал. А саму технологию в комплекте
189 kiruha
 
13.06.17
15:52
(0)
Что то вижу только отчет по продажам.
Еще есть ?
190 Сильф
 
13.06.17
15:56
(186) со смартфона открывается. Да, открываю с рабочего компа.
Возможно, у нас тут какие-то проблемы с роутером/провайдером, т.к. обнаружили ещё несколько неоткрывающихся сайтов, которые работают в штатном режиме.
191 Звездочёт
 
14.06.17
11:25
(187) >> Недоступно :)
В каком смысле? Что пишет?
192 Звездочёт
 
14.06.17
11:48
(190) отлично )
193 Звездочёт
 
14.06.17
13:24
194 Звездочёт
 
15.06.17
13:45
(189) >> Что-то вижу только отчет по продажам. Еще есть?
А что нужно?
195 Звездочёт
 
15.06.17
15:21
+(194) Управленческий баланс? )
196 spock
 
16.06.17
11:22
(0)А можешь рассказать на пальцах технологию работы решения?
197 SeregaMW
 
16.06.17
13:00
198 SeregaMW
 
16.06.17
13:00
199 Звездочёт
 
16.06.17
16:03
(198) Нужен действительный API key для Google карт:
https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
200 Звездочёт
 
16.06.17
20:08
201 Звездочёт
 
14.07.17
22:59
Зачетный сайт )
http://x.com/
2 + 2 = 3.9999999999999999999999999999999...