Задача объединения нескольких информационных баз конфигурации 1С:Бухгалтерия предприятия 3.0 в единую информационную базу возникает при реорганизации бизнеса, централизации бухгалтерского учета или оптимизации затрат на администрирование и обновление систем. Разберем по шагам ключевые этапы этого процесса, методические рекомендации, а также способы решения типовых проблем, таких как коллизии номеров и задвоение системных справочников.
Перед началом работ определим оптимальный способ переноса данных. Существует два основных подхода:
ВводОстатков. В базу-приемник переносятся только входящие остатки и первичные документы незакрытого периода. Это позволяет избежать затягивания в единую базу устаревших и неактуальных справочников (статей затрат, закрытых контрагентов, старой номенклатуры), а также исключает ошибки при перепроведении прошлых налоговых периодов.Важное предупреждение: прямое использование универсальной обработки ВыгрузкаЗагрузкаXML для объединения рабочих баз крайне не рекомендуется. Данная обработка производит сопоставление объектов строго по внутренним уникальным идентификаторам (GUID). Поскольку в базах с разной историей идентификаторы даже стандартных предопределенных элементов различаются, такая загрузка приведет к масштабному задвоению плана счетов, валют, классификаторов и системных настроек.
Проанализируем ситуацию с системными справочниками. В платформе 8.3 предопределенные элементы привязаны к служебному реквизиту ИмяПредопределенныхДанных. Чтобы избежать создания дублей при загрузке, выполним следующие шаги:
СтатьиДвиженияДенежныхСредств, ПланСчетовБухгалтерский, ВидыДоходовИРасходов) в правилах конвертации настраиваем сопоставление по имени предопределенного элемента (ИмяПредопределенныхДанных) либо по коду, обязательно отключив поиск по GUID.ПоискИУдалениеДублей (раздел Администрирование — Обслуживание — Корректировка данных). Заменяем дублирующие элементы на оригинальные предопределенные ссылки с последующим удалением помеченных объектов.Чтобы исключить наложение нумерации документов переносимой организации на существующие документы целевой базы, необходимо выполнить предварительную префиксацию данных:
Префикс указываем уникальный двухсимвольный буквенный код (например, О2).ГрупповоеИзменениеРеквизитов (с включенным режимом редактирования служебных реквизитов) либо с помощью специализированных обработок перенумерации документов.Рассмотрим особенности переноса настроек учета. В конфигурации 1С:Бухгалтерия 3.0 параметры налогообложения и учетной политики привязаны к измерению Организация:
УчетнаяПолитика, НастройкиУчетаНалогаНаПрибыль, НастройкиУчетаУСН, СистемыНалогообложенияОрганизаций.СчетаУчетаНоменклатуры и СчетаУчетаРасчетовСКонтрагентами. Записи, где организация не заполнена (общие правила), не должны перезаписывать настройки целевой базы. Переносим только строки, в которых явно указана переносимая организация.КадроваяИсторияСотрудников и ПлановыеНачисления, контролируя уникальность физических лиц по полям СтраховойНомерПФР (СНИЛС) и ИНН.После завершения загрузки данных выполним контрольные процедуры для проверки корректности слияния:
ОборотноСальдоваяВедомость по переносимой организации в исходной базе и в объединенной базе. Сверяем сальдо и обороты по счетам учета ТМЦ (10, 41), расчетов с контрагентами (60, 62), взаиморасчетов с персоналом (70), налогов (68, 69) и финансового результата (84, 90, 91). Все показатели должны совпадать до копейки.ЗакрытиеМесяца и регистра сведений ГраницыПоследовательностей, проверяя готовность базы к дальнейшему штатному ведению учета.