Введение

Программное обеспечение HotDocs — это компания, специализирующаяся на автоматизации документов (также известной как генерация или сборка документов), в настоящее время принадлежащая AbacusNext. Версия 1.0 HotDocs была выпущена в 1993 году.

Описание

HotDocs преобразует документы и графические формы (PDF) в шаблоны для генерации документов и развертывает эти шаблоны в различных серверных средах. Моделирование документов в HotDocs может варьироваться от простой вставки переменных до формирования и вставки сложных вычисляемых переменных. В шаблон можно встраивать бизнес-логику, состоящую из операторов IF/THEN и циклов REPEAT, для управления включением или исключением текстовых блоков. HotDocs включает в себя разнообразные скриптовые инструкции и наборы предустановленных функций, использующих логические операции. HotDocs также позволяет системным архитекторам создавать собственные функции. При использовании шаблон HotDocs запрашивает у пользователя информацию, необходимую для создания документа (или набора документов), и сохраняет ее в файле ответов. Затем приложение использует сохраненную информацию для создания индивидуальной версии документа, вставляя и форматируя переменные данные, включая соответствующие пункты в зависимости от условий сделки, а также подбирая правильные местоимения и глаголы. Технологический стек HotDocs включает в себя логическое ядро, набор инструментов разработки, платформы для развертывания интеллектуальных шаблонов в любой среде и широкий спектр технологий пользовательского уровня (веб-приложения для работы с шаблонами HotDocs).

Логическое ядро

В основе стека HotDocs лежит логическое ядро, состоящее из более чем 1 миллиона строк кода. Это ядро позволяет HotDocs справляться со сложностями моделирования документов и форм любой сложности и длины.

Разработчик HotDocs

HotDocs Developer – это среда моделирования процессов генерации документов, позволяющая системному архитектору внедрять бизнес-логику в документ. HotDocs Developer также позволяет системному архитектору разрабатывать интервью (последовательности интерактивных форм сбора данных), которые собирают всю необходимую информацию для создания одного или нескольких документов. Моделированный документ и соответствующее ему интервью вместе составляют шаблон автоматизации документов. HotDocs Developer работает в коммерчески доступных текстовых процессорах, таких как Microsoft Word. Такой подход полезен для организаций, которые хотят сохранить все атрибуты форматирования, используемые в их текстовых документах, включая шрифты, колонки, элементы разбивки страниц и т.д. HotDocs включает в себя среду разработки для автоматизации графических форм на основе PDF (поля, флажки и т.д.). HotDocs позволяет использовать общие компоненты в любом количестве документов, то есть все документы Word, WordPerfect и формы на основе PDF в наборе могут быть сгенерированы из одного файла с ответами.

Платформы HotDocs

Комплекс HotDocs включает платформы для развертывания шаблонов генерации документов HotDocs на настольных компьютерах, в клиент-серверной среде (on-premises) и в облаке. Многие сторонние разработчики создают собственные технологии, используя API HotDocs для настольных компьютеров. HotDocs Server предназначен для серверной генерации документов в локальной инфраструктуре (on-premises). HotDocs Cloud Services – это многопользовательская облачная версия HotDocs Server, разработанная для предприятий, желающих избежать первоначальных затрат и расходов на обслуживание HotDocs Server.

Технологии пользовательского уровня HotDocs

HotDocs предлагает несколько готовых приложений для работы с шаблонами HotDocs, включая стандартное десктопное приложение и несколько веб-приложений.

История

Компания HotDocs Corporation берет свое начало в научно-исследовательском проекте, начатом в середине 1970-х годов в юридической школе Университета Бригама Янга. Проект, финансируемый в то время West Publishing, стартовал как кодовая база, разработанная для мэйнфрейма VAX, работающего под операционной системой VMS. В конце 1980-х годов проект стал коммерческим с основанием компании Capsoft Development Маршаллом Моррисом. Capsoft Development лицензировала технологию у BYU и портировала кодовую базу в DOS. Спустя несколько лет технология получила новое воплощение в HotDocs – версии для Windows, которая во многом сохранила функциональность оригинальной версии для VAX. Версия 1 HotDocs была выпущена в 1993 году. В 1996 году была добавлена функциональность графических форм. В 1998 году корпорация HotDocs была приобретена Matthew Bender. В 1999 году HotDocs Corporation перешла в собственность LexisNexis, когда LexisNexis приобрела Matthew Bender. В 2009 году Capsoft UK, крупнейший независимый реселлер программного обеспечения HotDocs, выкупила бизнес HotDocs у LexisNexis. В октябре 2011 года HotDocs объявила о внедрении своего программного обеспечения для 15 000 сотрудников Министерства юстиции США. Компания также заключила партнерство с Thomson Reuters для предоставления технологической платформы для интерактивных инструментов принятия решений в Checkpoint – инструмента исследования и анализа для налоговых юристов и бухгалтерских фирм. В январе 2012 года HotDocs выпустила HotDocs Document Services – программное обеспечение как услугу (SaaS), предназначенное для расширения возможностей генерации документов в браузере для малых и средних юридических фирм. Недавно HotDocs представила HotDocs Author 1.0 – масштабный пакет услуг для крупных предприятий. При этом компания продолжает предлагать HotDocs Developer и HotDocs User, ориентированные на малый бизнес. В 2017 году HotDocs была приобретена AbacusNext.

Продукты

HotDocs Developer — используется для преобразования документов и форм в шаблоны. HotDocs User — настольное приложение для организации и доступа к шаблонам, разработанным в HotDocs Developer. HotDocs Server — предназначен для серверного развертывания шаблонов HotDocs. HotDocs Cloud Services — запущен в январе 2012 года, облачный SaaS-сервис (Software as a Service), позволяющий юридическим фирмам и другим организациям, уже использующим HotDocs, перейти от настольного использования к производству документов через интернет.