Русаков Григорий | Директор | Аналитика. Проекты и решения

«Как создавать, продвигать приложение и конкурировать с фирмой 1С на протяжении 11 лет»

Рассказ о том, как с 2007 года мне (как директору и основному разработчику) удается продвигать на рынок отраслевое решение на базе «1С:Предприятие 8», как конкурировать с самой фирмой «1С», принимать не стандартные решения и продолжать продавать продукт. Речь пойдет о системе электронного документооборота СЭД «Корпоративный документооборот», имеющей тысячи пользователей. Основные тезисы выступления: 1. Риск выхода на пустой рынок в 2007 году – раз нет решений, то возможно они не востребованы рынком? Оказалось, что востребованы. Что приносит больше денег - слабое решение на пустом рынке или отличное решение, но на рынке с большой конкуренцией? 2. Как конкурировать с фирмой «1С» на её поле? Стараемся всегда идти на шаг впереди: переход на 8.2 раньше, переход на «Такси» раньше, графический редактор значительно раньше, push-уведомления для iOS раньше и т.д. Всё это были информационные поводы для новостей. Слабое место – отсутствие методических материалов и различных книг для клиентов, но у нас меньше объем кода (в отличие от типовых продуктов фирмы 1С), проще модифицировать под себя it-специалистам клиента; 3. Продажи падают – как удержать? Стоит ли переименовать продукт для отстройки от конкурента или оставить старое наименование? Добавить ли новые подсистемы – KPI и технической поддержки? Минимизация затрат на техническую поддержку клиентов с сохранением качества. Бесплатные пожизненные обновления. Апгрейды на другие продукты. Лучшие условия для партнеров; 4. Клиенты заявляют - «А мы хотим тут новую кнопку (иначе не купим)!» Как соблюсти баланс между усложнением решения и удовлетворением конкретного клиента? Плюсы развития продукта под реальные нужды предприятий, а не под гипотетические задачи; 5. Повышать или понижать цену? Что увеличит продажи продукта? 6. Куда развиваться после 11 лет? Создание на основе продукта отдельных подсистем для программ фирмы «1С». Сертификация встраиваемых модулей в программы «1С:УТ», «1С:УНФ», «1С:Документооборот» и другие; 7. А может сделать OpenSource? Плюсы и минусы продукта в OpenSource. Дополнительная информация: Сколько вышло больших обновлений (на 8.1 для 8.2 и 8.3 такси). Расскажем были ли возражения против платного перехода на новые редакции. Одно из интересных решений – графический редактор бизнес-процессов, позволяющий создавать произвольные процессы в пользовательском режиме (не в «Конфигураторе») создан в 2010 году, фирма «1С» создала аналогичный в 2017. Изначально продукт поставляется с полностью открытым кодом, без дополнительных ключей защиты. Есть ли плюсы в такой поставке или больше минусов – приходите и всё узнаете!

Деловик 1.0

Отраслевые решения - Прочее

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

Когда-то давно я писал для себя подобную программу на Delphi. И модулем "Дни рождения" я реально пользовался. Постоянно забываю кому из родственников надо приготовить подарок. На этой почве проект и зародился. 

Когда перешел в сферу 1С очень интересно было создать что-нибудь на управляемых формах. Так я и решил скопировать функционал своего Деловика на платформу 1С 8.2, под управляемые формы. 

 

Подсистема "Мое окружение" позволяет хранить информацию о близких людях и просто знакомых. Контакты, дни рождения, знаменательные даты и многое другое. 

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

Подсистема "Органайзер" на текущий момент представляет из себя документ "Задача". Задача может быть как просто задачей, так и напоминанием. Можно создавать подзадачи. Но как органайзер - подсистема все же сыровата. Сам реально не пользуюсь ею. 

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

 

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

Возможно вам покажется интересным: 

 - Фильтрация записей справочника по категориям. То есть каждая запись может иметь в наборе ряд категорий. Если вы выставили фильтр и хоть одна указанная вами категория присутствует в записи, эта запись отобразится. 

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

- Примеры работы с изображениями. Отображение на форме (большинство не найдет в этом ничего нового).

Пожалуй на этом все, хотя может что-то и забыл.

 

p.s. 

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

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

 

Реально - конфа сыровата. И требует времени и энтузиазма. Поэтому если кто-то обладает этими двумя вещами, а так же желанием - возможно у вас получится развить тему.  Хотя большая часть функций давно и много раз реализованы в других программах и проектах.

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

Скачать файлы

Наименование Файл Версия Размер
Файл конфигурации
.cf 293,01Kb
28.11.13
22
.cf 1.0 293,01Kb 22 Скачать

См. также

Комментарии
Сортировка: Древо
1. Franco 71 28.11.13 09:04 Сейчас в теме
(0) Попробуйте Evernote. Вашу конфигурацию можно совместить с ним через API.
2. Franco 71 28.11.13 09:04 Сейчас в теме
...требует времени и интузиазмаэнтузиазма
6. ixilimuse 158 28.11.13 13:18 Сейчас в теме
(2) Franco, спасибо, поправил. Эверноте,пытался юзать. Интересная мысль про совмещение. Спасибо, но времени увы - нет))

(3) aleksxx, Спасибо за сигнал, файл перезалил. Пользуюсь Dropbox'ом.

(5) WKBAPKA, Улыбнули, спасибо)) Размытость скрывает реальные имена и лица людей) А так же марки товара :) Но версия с глюком тоже порадовала )))
3. aleksxx 54 28.11.13 09:59 Сейчас в теме
Файла нет. Залейте пожалуйста. Очень интересно в каком облаке Вы держите конфигурацию? Подскажите тоже хочу.
4. WKBAPKA 193 28.11.13 13:09 Сейчас в теме
плюс за разработку... но хотелось бы продолжения цикла программ. Очень ждем программы "Барыга 1.0", "Меняла 1.0", "Кадрило 2.0" :)

ПЫ СЫ: просто название разработки навело на веселые мысли
daMaster; +1 Ответить
5. WKBAPKA 193 28.11.13 13:10 Сейчас в теме
да, кстати, на скринах фото размытые. это глюк первой версии?
7. ufo58 161 30.11.13 11:11 Сейчас в теме
Картинки хорошие. Идея - хорошая идея.
А реализация - сыро. Очень сыро.
Описания - нет.
Чем отличается "Мое окружение" от "Моих контактов" ... вопрос.
Напоминалка ... не работает. Или я чего не понял.
Дни рождения (события) на рабочем столе ... не обновляются автоматом.
Только при "перебросе" с закладки на рабочий стол.
Ограничение 7-мь дней ... допустим.
Зато работа с датами - достойна внимания.
Остальное - сыро. Очень сыро.
ixilimuse; +1 Ответить
8. ixilimuse 158 30.11.13 20:54 Сейчас в теме
(7) ufo58,
Все верно. Как я писал выше - конфу писал по сути ради того что бы разобраться в управляемых формах. Для себя. Занимался в свободное от работы время - которого мало.

Были идеи - создать некий скринкаст на тему создания этого приложения. Или написать цикл статей в этом же роде, с описанием возможностей системы и как шаг за шагом можно сконструировать такое вот простенькое приложение. Но время, время, время...

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

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

Теперь по вопросам:

Мое окружение - есть справочник который хранит 2 типа данных: Человек\Визитка.
Человек имеет день рождение, знак зодиака - автоматом. Можно фотку подгрузить. Комментарий дописать. Можно контактные данные заполнить. И присвоить категорию или несколько категорий (друзья, семья и т.п.)
Визитка - упрощенный вариант человека. Просто наименование, комментарий, контактные данные, категории ну и тоже картинку можно подгрузить. Допустим не фото человека, а лого компании или возможно схему проезда к компании.

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

Напоминания. Возможно напоминания - то я и забыл дописать что бы как-то они давали о себе знать. Но точно могу сказать что при запуске программы в правой частей раб.стола отобразятся ближайшие дни рождения на предстоящие 7 дней, а так же события. Напоминания скорее всего не включил туда.
Так же за 7 дней до дня рождения запись человека в форме списка справочника - желтеет.

Дни рождения (события) на рабочем столе ... не обновляются автоматом.

Честно говоря не совсем понял в чем суть?
Вроде помню возился с какой-то такой проблемой, и исправлял это. Но опишите пожалуйста по подробнее)
Аа, кажется понял. Видимо отчет с ближайшими ДР и событиями не обновляется при редактировании справочника.. Да, упустил.

С 7ю днями опять же сырость. В идеале планировалось сделать настройку где пользователь сам выставит - за сколько дней - напоминать. Но не успелось добить. Возможно в ближайшем будущем поправлю все замечания и перезалью) Но и потом там можно отчетик отдельно запустить и там уже количество дней указать вручную. Возможно это и не очень верно с точки зрения юзабилити. Эксперименты...

За оценку работы с датами - спасибо! ) Да и вообще за то что уделили время и нашли баги и недочеты. Это бесценно!
9. Rad90210 11 05.12.13 12:25 Сейчас в теме
(0)Когда перешел в сферу 1С очень интересно было создать что-нибудь на управляемых формах.
Не проще ли (мне кажется и больше толку было бы) попробовать реализовать такой функционал на типовой конфе - например на УТ. Тогда и обучения было бы больше, и красиво допиливать внешними вещами того, чего реализовать в типовых метаданных не получается ...
Да и поковырять типовую на предмет что да как - больше опыта набрался бы.
Как например использовать задачи/события в типовой ут для учета рабочего времени сотрудников, как использовать стандартный механизм напоминаний для дат, как структурировать контактную информацию (желательно с типовыми структурами) и доработать функционал загрузки с электронных визиток в конфу и т.д.
Светлый ум; +1 Ответить
Оставьте свое сообщение