Сравнение с 1С.

Наша система родилась не на пустом месте. Сначала мы занимались созданием нестандартных решений на базе 1С 7.7. В результате последовательных изысканий родился механизм хозяйственных операций.

Сущность данного механизма состоит в том, что вся логика поведения документа содержится не в коде на языке 1С, а задается с помощью специального справочника. Как результат, получили следующие плюсы:

•  логику работы документов можно менять “на лету”, при этом остальные пользователи продолжают работать в базе.

•  Значительно упростился и ускорился процесс вноса изменений в конфигурацию, а следовательно, стоимость сопровождения.

•  Значительно снизился уровень требований к настройщику/внедренцу 1С. Люди, не умеющие программировать на 1С, сами настраивали проводки, меняли коренным образом логику работы программы. Сместился акцент в требованиях к внедренцам: в первую очередь специалисты должны знать предметную область, понимать методологию работы, а уже затем быть специалистами в 1С.

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

А затем родилась ИДЕЯ. Если мы используем 1С как редактор структуры базы данных и форм документов, не используя основного “движка” - языка программирования, то почему бы самим не написать этот редактор структуры?

Естественно, что наше ПО получилось идеологически похоже на 1С. Те же справочники иерархической структуры, документы, журналы документов, регистры. Пока нет плана счетов и периодических реквизитов – планируется со временем. По сути, перед вами нечто похожее на компоненту “Оперативный учет” (или “торговля” в простонародье).

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