Документ - это объект, отражающий некоторое событие, на который может ссылаться один или несколько списков подчиненных объектов, называемых строками. Атрибуты, которые относятся к самому документу называются шапкой документа. Строки документа, вместе с их атрибутами называются спецификацией документа.
Любой документ может находится в одном из двух статусов Проведен и Не проведен. Непроведенные документы не влияют ни на какие показатели и отчеты и фактически являются черновиками. Большинство ограничений в системе проверяются только для проведенных документов.
Для каждого документа в системе создана форма, которая используется для просмотра списка документов, а также их добавления, редактирования и удаления.