ИНТЕРНЕТ-БУХГАЛТЕРИЯ

Публикация № 1094273

Сообщество - О жизни

облака

15
Нашел в своем архиве давнишнюю и ранее неопубликованную статью, отражающую мое представление о бухгалтерии в облаках в 2008 году. Статью писал по просьбе из 1С, в которой начинали думать на эту тему и просили поделиться своим видением. Это своего рода "воспоминания о будущем". Решил опубликовать статью сейчас, чтобы была возможность сравнить с тем, что через двенадцать лет получилось в реальности. Чтобы, например, появилась возможность построить шкалу времени на будущее.

Введение (можно пропустить)

 

Сейчас Интернет стал широкодоступным, популярным, нужным, быстрым. Им стали пользоваться даже далекие от техники люди. Примеры: Сайты одноклассников, знакомств, почты, Интернет-телефония. 
Появились интернет-приложения. Такие приложения установлены на сервере провайдера и взаимодействуют с пользователем через браузер. Они не нуждаются в установке. Это главное для индивидуального и лишенного поддержки пользователя. Не нужно идти в магазин, устанавливать программу, разбираться в ее конфликтах с другими приложениями. Не нужно перенастраивать свой компьютер. Можно не обращаться ни к кому за помощью. Не нужна дорогая операционная система. Многие интернет-приложения бесплатны. 
Они окупаются по рекламной модели. Другие интернет-приложения оплачиваются ежемесячно по приемлемым тарифам. Как мобильная связь. Часто оба подхода сочетаются и плата берется за дополнительный сервис. Не требуется сразу платить большую сумму, не зная, насколько полезной окажется не опробованная программа. При работе с разными компьютерами – домашним, мобильным, рабочим можно не устанавливать программу на все эти компьютеры, а работать с одним интернет-приложением через браузер. 
В прессе SaaS часто подается как возможность для пользователя сэкономить деньги. Более важным аргументом следует рассматривать удобство использования человеком одного приложения на любых доступных ему компьютерах без их перенастройки. Именно поэтому, с моей точки зрения, в споре S+S vs SaaS победит последний. Наиболее известный пример SaaS – службы Google.
В отличие от них, S+S – это подход Майкрософт, который предполагает сочетание использования настольных приложений с Веб-сервисами, что напоминает нынешнее состояние дел с 1С: Предприятием. Но будущее за SaaS. Поэтому выход состоит в реализации фирмой 1С приложений, работающих по этой схеме.
Существуют еще два аргумента в пользу SaaS. Их удобнее приводить уже на примере работы 1С.
Первый из этих аргументов – экологический. SaaS позволит исключить затраты на производство (тиражирование и упаковку), транспортировку, установку обновлений и поддержание и восстановление работоспособности программы. Экономится пластик, бумага, топливо, электроэнергия. Кроме того, высвобождается  время занятых всем этим работников.
Второй аргумент – коммерческий. 1С получает выручку от аренды и может управлять тарифами. Если окажется монополией – с согласия регулятора (шутка). Выручку можно прикинуть, взяв определенный процент от суммарной выручки всех партнеров. Это будут гарантированные ежемесячные платежи! Не нужно навязывать ИТС! Кстати, исключается пиратство. Трудно представить пиратское использование сотовой связи.
Итак, с одной стороны: существенные удобства для пользователя, выгода для сервис-провайдера, забота о природе. С другой стороны: низкая пока доступность и надежность Интернета и еще не решенные проблемы платформы и ее увязывания с интернет-технологиями, отсутствие у 1С  центров обработки данных, ограничения законодательства, психологическая неготовность пользователей, кажущаяся уязвимость данных для злоумышленников. Но если учесть динамику изменения этих факторов, то выводы очевидны: будущее за 1C - SaaS!
______________________
Уже после написания этого введения, где мотивы и тенденции выражены исходя из собственного опыта, прочитал статью в журнале  PC WEEK/RE №36/2008 [http://pcweek.ru/themes/detail.php?ID=114139]. в которой то же самое изложено более научно.

 

 

Варианты использования программ системы 1С: Предприятия как интернет-приложений

 

Любое приложение 1С может быть переведено в Интернет. Но на первом этапе требуется максимизировать количество пользователей. Поэтому следует просто посчитать число проданных коробок базовых версий, экстраполировать изменения до дня готовности к запуску сервиса и таким образом расставить приоритеты. Рассмотрим следующую последовательность, обращая внимание на объем доработок, возможный эффект и целевую аудиторию. Выход каждого последующего решения будет проходить в условиях большей готовности пользователей.  На нулевом этапе строится биллинговая система.

1. 1С: Налогоплательщик
 

Все почти готово. Переписать код на управляемое приложение. В качестве прототипа система Контур-Экстерн. Вход по ИНН. Связь с налоговой.

Пользователи: бухгалтера, ведущие учет вручную, либо в программе, отличной от 1С. 
Не нужно даже компьютера – приходят в офис к партнерам, если он близко.
Должны иметь ЭЦП! Кроме того, сюда же будут заходить физические лица для отчета по НДФЛ!!! Для них также вход по ИНН, оплата через SMS, договор оферты. 

Эффект: Пользователям - удобство, 1С и партнерам – деньги и реклама!

2. Подсистема отчетности

На клиенте одна обработка – загрузчик, вызываемая из настольных версий 1С. Проверяет наличие обновления модуля получения данных для данной формы отчетности. При необходимости загружает с сервера обновленный модуль получения данных из информационной базы. Данные передаются на сервер. В обработке открывается окно браузера. Далее как в пункте 1.

Пользователи: бухгалтера, имеющие постоянный доступ к Интернету и ЭЦП, работающие в одной из настольных версий 1С. 
Это решение по модели S+S. Задача привлечь к использованию новых технологий пользователей традиционных настольных версий.

3. 1С: Платежные документы

Переписать код на управляемое приложение. Обращение к глобальным справочникам валют, банков, адресного классификатора. Диспетчеризация подключения к серверам приложений. Вход по ИНН.

Пользователи: индивидуальные предприниматели на ЕНВД, изредка выписывающие документы. Маленькие фирмы, сейчас использующие бесплатные программы типа  Бизнес-Пак. Пользователи ближнего зарубежья, которым трудно приобрести программу.
Возможна рекламная модель при ограничении на количество документов и элементов справочника. Контекстная реклама, использующая коды статистики!

4. 1С: Деньги

Обращение к глобальному справочнику валют. Частично заполненные справочники.
Контекстная реклама в соответствии с заполняемым разделом. Ни в коем случае никаких налоговых деклараций!!! Они в разделе 1.
 
Бесплатна. Окупается рекламой. Проблема мусора – брошенные аккаунты. Необходимо ограничивать срок их хранения. Платное (SMS) бронирование аккаунта.

Пользователи: отечественные и иностранные граждане, учитывающие финансы домохозяйств, командировочные.

5. 1С: Предприниматель

Переписать код на управляемое приложение. Вход по ИНН. Обновлять конфигурацию автоматически. 

Пользователи: Предприниматели, сдающие отчетность, с учетом деятельности которых справляется один бухгалтер.

6. 1С: Легкая Зарплата

Переписать код на управляемое приложение. Вход по ИНН. Обновлять конфигурацию централизованно автоматически.
В перспективе: так же как в пункте 8.
Пользователи: так же как в пункте 8.

7. 1С: CRM

Будет интересна иностранцам для демонстрации возможностей платформы. Для отечественных пользователей можно добавить функциональность ПД. 

8. 1С: Легкая Бухгалтерия

Определить функциональность. Повысить юзабилити. Тут должно быть сходство с 1 и 3. Плюс проведение документов и стандартная бухгалтерская отчетность. Глобальный справочник корректных проводок, типовых операций. Интернет – ИТС, из которого исключен чужой контент. Обмен ссылками со справочно-правовыми системами, сайтами изданий соответствующей тематики.
 
В дальней перспективе: По желанию пользователя подключать консультанта из числа экспертов. Форум пользователей. Видеосвязь с консультантом. Удаленные консультанты. Сообщество пользователей. Процент консультантам. Рейтинги консультантов. 1C - Wiki. Справка со ссылками на YouTube.

Пользователи: бухгалтера, работающие дома или в разных местах, эксперты, аудиторы, слушатели курсов, консультанты, студенты.

Много раз приходилось сталкиваться со случаем, когда бухгалтер хочет взять работу домой. Причиной может быть командировка, больничный, отпуск по уходу за ребенком, выходные, поздний вечер. Многие бухгалтеры-трудоголики из-за трудностей переноса данных сидят вечерами на работе. Бывает наоборот. Дома ведется бухгалтерия фирмы мужа, сына, родственника, знакомого или просто выполняется подработка. На работу приносится база на флэшке, чтобы обновить, проконсультироваться. В случае 7.7 дома чаще пиратская копия. Несколько раз приходилось сталкиваться с необходимостью организации работы с копией базы аудиторов, не имеющих своей программы. Многие бухгалтера ведут несколько организаций по совместительству. Тогда на предприятии забивают первичку, а баланс сводится в другом месте. Во всех этих случаях поможет БухгалтерияЛайт.
Кстати, октябрьские семинаристы продемонстрировали полное равнодушие к идее простой бухгалтерии. Это аргумент уменьшить им процент от аренды.

Все перечисленные программы – это типовые конфигурации, разработкой и администрированием которых на своих серверах занимается 1С в лице ее дочерней фирмы.
Для конфигураций, разрабатываемых партнерами, имеющими логотип «1С - Интернет – Совместимо» возможна публикация на хостинге 1С. За определенные проценты.

 

Необходимость центров обработки данных (ЦОД) и структура ЦОД

Минимальный состав: веб-сервер, сервер аутентификации, сервер службы биллинга, сервер диспетчеризации сеансов, сервер 1С Предприятия, сервер базы данных, сервер резервных копий. Везде Линукс.
ЦОД должны размещаться в разных городах и принадлежать разным юридическим лицам. Например, дистрибьюторам. Это сделает бессмысленным угрозы закрытия и повысит техническую надежность систем типа 7х24.

 

Возможности рекламы

С ходу можно придумать с десяток слоганов для рекламы данного подхода «вычислений в облаках».
- 1С ведет Вашу бухгалтерию!
- Взлетаем!
- Посадка на лайнер в будущее через терминал 8!
- Небесная калькуляция!
- Добро пожаловать в Матрицу! (шутка)

Мероприятия: авиасалон МАКС, воздушные шарики, полеты, прыжки и т.п. и т д. 
МАКС 2009,  наверное, уже назначен.

 

Хранение данных пользователя

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

 

Многопользовательская работа

Одновременная работа нескольких пользователей ничем не отличается от работы одного за исключением наличия пользователя-администратора, дающего права на доступ членам своей группы. У него хранится архив базы.  

 

Роль партнеров и политика лицензирования

Вход на сервис-портал можно организовать, в том числе, и через сайты партнеров. Если заинтересовать партнеров процентом от аренды, то проще преодолеть недоверие пользователей на начальном этапе и совершить быстрый рывок в расширении клиентской базы. 

Партнеры конфигурируют приложения и ведут своих клиентов на арендованном физически отдельном сервере. Для начала (заключая договор) нужно арендовать хотя бы один сервер. Потом пул можно наращивать.

Лицензии для использования 1С: Интернет-приложений вне территории 1С можно продавать для холдингов, больших предприятий, иностранных фирм за цену, сравнимую с ценой тяжелого ПО западных вендоров. Цена должна зависеть от числа серверов и количества одновременных подключений. Поставка должна включать образы виртуальных серверов.

 

Разное

Когда обработка данных ведется на кластере серверов дата-центра, появляется возможность сбора статистики использования функций приложений для ускорения их естественного отбора. Быстрее реализуются инновации: параллельная обработка, распределенная обработка запросов, различные алгоритмы балансировки. Открываются новые горизонты использования современных методов оптимизации хранения данных, вычислений и программных технологий. Это даст защиту инвестициям в разработку платформы, позволит нарастить отрыв. 

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

Развитие сервисов с возможностью конфигурирования метаданных в разделе «Песочница» позволит найти новые функции с помощью творчества пользователей и партнеров. Это уже ближе к теме Web 2.0.  А можно не искать новые функции, а реанимировать старые. Чудаков полно. Может быть, кто-нибудь взялся бы реализовать бухгалтерию 6.0 на платформе 8? Для музея. 
В русле Web 2.0 может идти публикация справочников пользователей. Каталоги книг, автомобильных запчастей, радиодеталей, своей продукции. На качественно другой уровень переходит обмен данными между пользователями.

Бюджетная бухгалтерия. Очень не скоро. Госзаказ!

Наибольшее сомнение вызывает 1С: Торговля. Успех обеспечивается высокими показателями надежности доступа. С одной стороны, имеются Интернет-магазины, туристические агентства, которые уже сейчас работают в абсолютной зависимости от сети. С другой стороны, перерывы работы сервисов Skype, ICQ показывают, что пока нужно учитывать возможность временной неработоспособности сервисов и не внедрять систему там, где есть высокая чувствительность к перерывам обслуживания. Интересно, насколько сейчас востребованы выводы теории надежности, теории массового обслуживания. Они позволяют достаточно точно численно оценить показатели эффективности таких сервисов.

На переходном этапе партнерами будет востребовано Интернет-приложение, выполняющее функции УФФ с хранилищем конфигураций пользователей и монитором сопровождения. Для дизайна используется 1С: Битрикс.

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

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

 

Заключение

Своевременно ли? – Выводы делать Вам.


Москва, 10 октября 2008 г.                            Сергей Сафаров
 

15

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. kauksi 205 18.07.19 11:13 Сейчас в теме
Билл Гейтс еще в 1995м году писал в книге "Дорога в Будущее" что эпоха персональных компьютеров заканчивается и начинается эпоха сетевых комьютеров, где все будет в информационной магистрали - так тогда называли будущие "облака". С тех пор туда и идем
2. ildarovich 6513 18.07.19 11:23 Сейчас в теме
(1) Ну, тогда многие сомневались. Можно, например, https://infostart.ru/public/1084826/ почитать.
Еще есть диаграмма классификации софта, делящая его на четыре квадранта, где по горизонтали сложность, а по вертикали - количество пользователей. У приложений 1С относительно немного пользователей и довольно высокая сложность. Было мнение, что такой софт переедет в облака последним.
3. awk 689 18.07.19 13:06 Сейчас в теме
Уже давно есть PaaS & IaaS.. SaaS - уже прошлое....
4. Jimbo 6 18.07.19 16:28 Сейчас в теме
Мораль сей басни какова ? За 10 лет ничего не изменилось??
5. ildarovich 6513 18.07.19 19:00 Сейчас в теме
(4) Как раз таки, изменилось, реализовалось, но на это потребовалось гораздо больше времени, чем казалось тогда.

И если сейчас есть у кого-нибудь есть представление, как должно будет выглядеть 1С Предприятие 10 (или как оно там будет называться), то вот сколько может понадобится времени на его укоренение в массах. Другие ИТ технологии сейчас развиваются быстрее. Скоро, наверное, квантовые компьютеры заработают, ИИ, дополненная реальность и прочие обсуждаемые сейчас вещи.

Где среди этих систем будет 1С Предприятие - вот что интересно...
Оставьте свое сообщение