Модель распределенных данных предполагает, что учетная информация распределена между компьютерами отдельных рабочих мест бухгалтерии, а объединению подлежат формируемые ими массивы проводок и часть условно-постоянной информации: справочники контрагентов, товарно-материальных ценностей и ряда других объектов аналитического учета.
Технология объединения предполагает наличие определенных правил выгрузки фрагментов баз данных отдельных рабочих мест в промежуточные массивы, которые тем или иным образом переносятся в базу данных компьютера, на котором предполагается решать задачи сводного учета.
Обычно объединению подлежат не данные первичных документов, а проводки, полученные на их основе. При этом в большинстве случаев достаточно переносить не все проводки, а лишь итоговые записи с одинаковой корреспонденцией счетов и минимальным набором аналитики. Полностью отказаться от переноса данных аналитического учета нельзя, так как в этом случае становится невозможным решение задачи корректного определения дебиторской и кредиторской задолженностей.
При объединении данных главной проблемой является исключение дублирования информации смежных участков учета, так как одни и те же проводки нередко вводятся на разных рабочих местах. Типичный пример — снятие наличных с расчетного счета или, наоборот, сдача выручки в банк. Поскольку учет кассовых и банковских операций часто ведется на разных рабочих местах, для правильного расчета итогов соответствующие проводки вводятся на каждом из них. В общем случае типичной является ситуация, при которой различные сотрудники бухгалтерии ответственны за ведение того или иного набора счетов. Поэтому потенциально возможно дублирование всех проводок, включающих счета, ответственность за обработку которых лежит на разных участках.
Для устранения дублирования проводок разных рабочих мест, обычно применяется технология обмена по кредиту основного счета, унаследованная от журнально-ордерной формы учета. При этой технологии за каждым рабочим местом закрепляются непересекающиеся наборы счетов, считающихся основными, и при передаче данных с каждого рабочего места экспортируются записи только по кредиту основных счетов. Это исключает дублирование. Здесь естественным требованием к программе является возможность автоматической идентификации и замены перенесенных ранее записей, поскольку циклы переноса могут повторяться многократно, в том числе за один и тот же период.
Основной причиной применения модели распределенных учетных данных является то, что объединение компьютеров в рамках единой вычислительной сети не всегда может быть реализовано технически. Например, в случае, когда предприятие имеет удаленные подразделения, осуществляющие ввод и накопление массивов информации, отражаемой в бухгалтерском учете. Это довольно частая ситуация, поэтому поддержка технологии объединения данных необходима в любой тиражной бухгалтерской программе.
