Каталог продуктов
- Базовые продукты САПР
- 3D графика и анимация
"Экспредо" - бухгалтерские документы
На самом деле, Экспредо это не только программа для оформления бухгалтерских документов, а целая платформа, представляющая собой СУБД ориентированную на документы. В нее включены средства для описания структуры документов, ввода и хранения данных, средства анализа и экспорта данных, средства для получения печатных форм.
Главное преимущество платформы – максимально быстрое создание новых документов самими пользователями. Под созданием документа подразумевается создание хранилища документов, формы для внесения данных по документу и создание необходимых печатных форм по документу. Например, задача учета расходных материалов и услуг по пациентам в стационаре была в свое время решена на базе Экспредо за 30 минут. При этом создана полноценная рабочая среда, содержащая справочник материалов, справочник пациентов, документ – обращение пациента, выходные формы «расходы по пациентам», «расходы по видам» и пр.
В рамках системы есть возможность каждую сущность (документ, отчет и пр.) заключить в пакет. Пакет это набор сущностей, решающих определенную задачу, например, пакет «Бухгалтерские документы» или "Документы по приему-сдаче металлолома". Готовые пакеты можно импортировать и экспортировать. Создать и сделать доступным всем новый пакет может любой пользователь Экспредо.
При появлении новой версии пакета необходимо загрузить только один файл и импортировать его. Создание новых пакетов полностью базируется на описаниях и не требует программирования.
В одной установленной копии программы можно установить сколько угодно разных пакетов, а также в любой момент удалить ставший ненужным пакет.
Характеристики платформы:
- Все разработанные пакеты, полностью открыты и могут быть использованы для изучения и собственно создания новых пакетов. Можно считать, что реализация бизнес-модели поставляется в исходных текстах (OpenSource).
- Возможность установки множества различных пакетов в одной базе данных одновременно.
- Большинство модификаций поведения сторонних пакетов можно оформить в виде отдельного пакета, который может быть установлен пользователем по его желанию.
- Возможность многоуровневой отмены изменений (Undo-Redo) во всех документах.
- Многофункциональный генератор отчётов (FastReport) с визуальным дизайнером отчётов, интерпретаторами макроязыков Basic, C++, Java и Pascal, поддержкой диаграмм, штрих кодов, OLE объектов и пр.
- Поддержка многомерных регистров, для хранения любой информации, содержащейся в документах. Выборка из регистров при помощи SQL.
- Экспорт и импорт документов в формате XML.
- Для каждого поля документа и для самого документа можно написать справочную статью, в которой можно использовать XHTML разметку и гиперссылки.
- Каждый пакет представляет собой текстовый XML файл, который можно редактировать в любом редакторе. Также можно свободно обмениваться, как самим пакетом, так и любыми его частями.
- Интерфейс пользователя: многострочные тексты в списках, выбор из справочника с фильтрацией при наборе пример
- Маленький размер программы (около 3 МБ).
Применения платформы:
1. Одно из возможных применений — использование в качестве альбома форм документов. Представление документов в печатном виде в различные организации требует знания о способе их заполнения и наличия стандартных бланков. Ручное заполнение бланков, приводит к тому, что при одной единственной ошибке в документе приходится заново переписывать весь документ. Заполнение же документов в мощных бухгалтерских пакетах, порою, утомительно из-за большого количества дополнительных реквизитов, и более строгого контроля со стороны программы (например, во многих программах нельзя выписать платежное поручение от сторонней организации).
К тому же стоимость мощных программ — велика. Экспредо предоставляет в распоряжение пользователя наборы документов, используя которые можно быстро и правильно заполнить реквизиты документа, после чего получить печатную форму документа. Для большинства реквизитов предусматриваются словари — справочники, которые делают ненужным повторный ввод информации и уменьшают количество ошибок. Для этой же цели в интерактивной справочной системе подробно описано, какую именно информацию нужно заносить в поля документа. Помимо печати документов, реализуется и несложный учет, базирующийся на введенной информации, такой, например, как банковские выписки или складские остатки.
2. Второе применение — прототипирование — быстрая «черновая» реализация базовой функциональности для анализа работы системы в целом. Допустим Вашему IT отделу требуется создать непростую систему учета. Для этого потребуется перевести пожелания заказчика в формализованную модель, которая должна учесть все требования. Далее, по модели, нужно создать базу данных — набор реляционных таблиц, со связями между ними.
Следующий шаг написать скелет клиентского приложения, в простом случае, в сложном же, сначала придется сделать скелет сервера приложений, а уж только потом клиентскую часть. Чтобы заработал базовый бизнес-функционал придется реализовать заполнение вспомогательных справочников, и только после этого заказчик сможет впервые попробовать продукт. Представьте, теперь, что занеся реальные данные в систему, заказчик радует Вас тем, что он не сообщил Вам, о паре незначительных по его мнению дополнениях... Изучив эти дополнения Вы понимаете что придется менять модель, пусть не кардинально, но существенно, при этом половина цикла разработки, связанная с бизнес-логикой — повторяется заново.
Прототипирование в Экспредо позволяет быстро создать формализованную модель данных, включающие в себя связи между данными. По этой модели автоматически создается полный интерфейс пользователя: справочники, списки документов, редактора документов. Заметьте, что изменение модели тут же отображается в интерфейсе пользователя. При необходимости можно добавить печатные формы, справочные статьи и другие элементы программного обеспечения.
3. Третье применение — централизованный сбор данных. Принцип следующий: существует организация, которой нужно собирать информацию с большого количества филиалов, для того чтобы автоматизировать этот процесс нужно написать специализированное программное обеспечение: создать базу для хранения и консолидации данных, реализовать либо удаленный доступ из филиалов, либо импорт файлов данных, полученных от филиалов. При этом в подобных разработках не очень легко менять состав собираемых данных.
То есть те структуры данных, которые не были заранее предусмотрены разработчиками как изменяемые, изменить будет трудно. В Экспредо предлагается быстро создавать пакет содержащий необходимые структуры данных, справочники, формы и пр. затем рассылать пакеты всем филиалам. Филиалы создают документ, содержащий необходимую информацию и отправляют его обратно в центр. В случае изменения состава собираемых данных, достаточно сделать новую версию пакета и разослать его филиалам.
По вопросам приобретения продукта просьба отправить запрос по электронной почте: info@datasystem.ru