High-end бухгалтерские программы. Две восьмерки. (часть 1)
1С: предыстория «восьмерки»
Успех фирмы 1С во многом связан с популярностью ее самого известного продукта
– платформы «1С: Предприятие 7.хх». От версии к версии она становилась удобнее
и надежнее. Добавлялись функции не только необходимые, но и просто удобные.
В версии 7.7 помимо всего прочего появилось такое понятие как «ТаблицаЗначений»
- виртуальный двухмерный массив, поддерживающий большое число прикладных
функций: сортировка, поиск, сворачивания строк по уникальным значениям столбцов,
… . Такая вещь как выгрузка из документа его многострочной (табличной) части
и анализ ее на уникальность по столбцу с выводом соответствующего сообщения
делается не более чем семью строками кода на РУССКОМ языке.
После перехода с такой среды быстрой разработки приложений как Delphi на 1С
испытываешь тоже чувство, что при пересаживании с отечественной машины на иномарку,
хотя все мы знаем, что Delphi и Builder компании Inprise (раньше Borland) всегда
отличались удобством.

Рис.1. Программирование на языке 1С.
Уверен, Вы без труда догадались, что делает этот участок исходного кода?
Поэтому компания 1С решила разработать платформу, которая с одной стороны была бы преемником «1С: Предприятия 7.7» и в то же время была бы всем тем, что так не хватало в сложных проектах.
Не так давно в «массы» пошла очередная восьмая версия платформы 1С: Предприятие. Что, значит, пошла в «массы», если Beta-релиз платформы распространялся еще пару лет назад, а первые внедрения реальных проектов по конфигурации «Управление торговлей»уже больше года реально работают на территории Омской области?

Алексей Харитонов
руководитель отдела продвижения
экономических программ 1С
«Когда, по вашему мнению, платформа "1С: Предприятие 8.0" займет место "1С: Предприятие 7.7", так как это было с версией 7.7 сменившей 7.5?»
он ответил:
«Из двух миллионов зарегистрированных в нашей стране негосударственных организаций более 700 тысяч используют программные продукты системы «1С: Предприятие 7.7». Мы дорожим каждым из них и поэтому не можем себе позволить навязывать кому-то из них свою волю. Мы просто будем работать над платформой «1С: Предприятие 8.0» пока клиенты не начнут говорить: «Ух-ты, как же здорово работать в этой системе. А не приобрести ли нам «восьмерку»?»
За это время более 400 партнерских организаций приняло участие в ознакомлении и тестировании новой версии. Архитектурные решения платформы и конфигурации активно обсуждались на партнерских семинарах и в интернет-форуме специалистами партнерских фирм, имеющими большой опыт разработки и внедрения прикладных решений. В результате при подготовке данной версии удалось не только учесть большое количество замечаний и предложений, но и внести ряд усовершенствований.»
Но до той поры пока на рынок на базе «1С: Предприятие 8.0» не вышли аналоги главных конфигураций «1С: Предприятие 7.7» - "Зарплата", "Торговля" и "Бухгалтерия" о масштабном внедрении платформы «восьмерки» было говорить бессмысленно. В самом деле, зачем переплачивать 200-250 долларов за конфигурацию на «восьмерке» («Управление производственным мероприятием», «Управление персоналом» и «Управление торговлей»), которая будет «дружить» с конфигурациями другой платформы (7.7) только на уровне экспорта и импорта. Более высокая функциональность, надежность и скорость платформы будут востребованы только в больших организациях, а меня и в семерке все устраивает. Так думали практически все клиенты и значительная часть фирм франчайзи. Тем более что средняя цена работы специалиста в Омске на «семерке» около 360 рублей/час, а на «восьмерке» около 500 рублей/час.
Несмотря на то, что конфигурации оказались что называется «с пылу с жару», специалистам серьезных фирм-франчайзи и просто энтузиастам они оказалась хорошо знакомыми. А как же?
Ведь на компакт-дисках ИТС (Информационно-технологического сопровождения) с их прототипами могли познакомиться все желающие. Многие сотрудники фирм-франчайзи общались в партнерском разделе сайта 1С с разработчиками платформы. Дело в том, что все фирмы-франчайзи имеют право обращаться в компанию 1С с предложениями по доработке конфигураций и платформы, сообщать об ошибках. В зависимости от ценности сигнала, от положения сотрудника фирмы-франчайзи, а также от статуса самого франчайзи (количество аттестованных специалистов, наличие своих аттестованных в 1С конфигураций, регулярность участия в проводимых 1С программах, …) может приняться решение о доработке типовой конфигураций так чтобы она удовлетворяла конкретному клиенту.
Конечно, внедренцам еще предстоит нащупать какие-то узкие моменты и недочеты в конфигурациях, но сотрудники большинства серьезных фирм-франчайзи их уже знают и готовы внедрять, только что появившиеся конфигурации.
Парус: предыстория «восьмерки»
На современном рынке программного обеспечения для бухгалтерского учета существует огромное количество самых разных решений. Но если присмотреться к ним, то можно увидеть деление по трем признакам:
- Вид бухгалтерского учета.Хозрасчетный или бюджетный.
- Гибкость. Возможность настройки системы под конкретного заказчика, наличие уже готовых модулей для автоматизации разных сфер человеческой деятельности и уровень дополнительного сервиса.
- Количество пользователей, одновременная работа которых поддерживается системой.
Перед этой проблемой вставали и программисты корпорации «Парус», которая наряду с «БИС», «БЭСТ», «Контур», … представляет собой серьезную силу на рынке решений для автоматизации учета гос.учреждений. Сегодня в Омской области более 90 % процентов медицинских учреждений и не менее 70 % образовательных учреждений используют для учета продукты корпорации «Парус»*.(* находящихся в ведении государства)
На то время флагманский продукт корпорации – платформа «Парус 7.хх» мало, чем отличался по производительности и надежности от решения компании 1С. Платформа FoxPro быстро уперлась в свой потолок в 20-25 пользователей без его преодоления стать рекомендованным решением для автоматизации гос.учреждений какой-нибудь сферы деятельности на всех уровнях было нельзя, а этого так хотелось … Государственный заказ в отличие переменчивого рынка – это весьма привлекательный островок стабильности.

Кто знает,
сколько из 19, 978 971 млрд. руб.
(расходная часть бюджета
Омской области на 2005 год)
будет потрачено на поддержку
программных продуктов,
автоматизирующих учет
хозяйственной деятельности?
Только люди далекие от финансов думают, что гос.учреждения невыгодные клиенты. Знающим людям известно, что в гос.учреждениях люди распоряжаются не своими деньгами, а чужими. Поэтому в небогатом гос.учреждении часто можно заработать больше чем в богатом хозрасчетном. Например, существующая система финансирования гос.учреждений имеет один любопытный нюанс. К концу года оставшиеся деньги полученные под какие-то статьи экономической классификации необходимо «слить» иначе финансирование на следующий год будет уменьшено на сумму остатков по статьям. Если Вам очень повезет, таким «сливным бачком» можете стать и Вы, если без нареканий сопровождаете программное обеспечение и грамотно строите отношения с бухгалтерами.
Тогда, кому-то из разработчиков «семерки» пришла в голову гениальная по своей простоте идея. Выбрать в качестве основы системы самую функциональную и производительную СУБД – Oracle 8i/9i и затем на базе интерфейса «Парус 7.хх» создать следующее поколение платформы «Парус» только в клиент-серверном исполнении. Ориентированное на крупные и средние организации, обладающее высокой производительностью оно должно было стать завершающим звеном для автоматизации таких отраслей как культура, здравоохранения, образование ... Открытость платформы Oracle 8i/9i позволяла легко разрабатывать самые разные модули, легко интегрируемые друг с другом. То, что стоило компании 1С многие сотни и тысячи человеко-часов разработок – вроде УРБД (управление распределенными базами данных) было уже предусмотрено разработчиками СУБД. «Обработки» написанные на встроенном в 1С языке, которые, как правило, дополняют механизм УРБД, здесь уступили место процедурам, написанным на PL SQL (Oracle диалект SQL) и приложениям, написанным на «Delphi Script». Если в 1С имелся свой очень удобный и весьма мощный генератор отчетов, то в «Парус 8.хх» был интегрирован такой профессиональный пакет как Crystal Reports. Что лучше? Безусловно, решение 1С: удобнее и проще, решение от Crystal Reports немного мощнее и более открыто. При желании вы можете «вкрутить» отчет «Парус 8.хх» в свое приложение. То, что в 1С было объединено в Конфигуратор как дерево метаданных (объектов) в «Парус 8.хх» раскидано по разным приложениям – «Администратор», внедряемый модуль («Бухгалтерия», «Зарплата», … ), средство администрирования СУБД Oracle и приложение, в котором Вам предстоит писать и отлаживать исходный код процедур. Вместо синтаксис-помощника 1С Вам придется иметь дело со специализированной базой знаний Srcstore, в которой описаны вопросы организации данных в СУБД и описаны все ее объекты. Ее объем более 400 мегабайт!

рис. 2. Конфигураторы 1С и пакет Quest Central - мощное средство администрирования и разработки функционала для Oracle.
Не правда ли они похожи?



А куда подключить комп,если в деревне интернет глушат так ,что и сотовая связь с трудом работает ,на этом фоне ещё и с заиканием. Действительно ,Нада этих придумщиков выгнать на вольные хлеба,. А то в кибинетах у них и моль на учёте, налоги платят...