Инструменты переноса документов 1С
Какие существуют инструменты переноса документов 1С? Это – Планы обмена 1С (встроенные в конфигурации), универсальные обработки 1С по обмену данными (уже установленные в конфигурации или размещенные на сайте поддержки 1С), а также продукт 1С 8.3 Конвертация.
Например, при систематической потребности для обмена между базами 1С рационально использовать стандартные Планы обмена 1С (ERP-Документооборот, ERP-ЗУП, УПП-Документооборот, УТ-Документооборот, Бухгалтерия-Документооборот и пр.). В этом случае регламентными заданиями регулярно будут переносится данные из одной базы в другую. Настройка Плана обмена 1С требует определенного времени и квалификации исполнителя.
При разовой потребности можно применить универсальные обработки Выгрузка Загрузка Данных XML 82 или Выгрузка Загрузка Данных XML 83.
Универсальные обработки 1С
Универсальные обработки 1С неоднократно «выручали» и помогали найти выход из сложной ситуации.
Был такой случай, когда в крупной организации учет велся в конфигурации 1С УПП 8. В конце года изменились требования к сдаче сведений персонифицированного учета контролирующим органам. 1С выпустило релизы, причем последний – за несколько дней до установленного срока сдачи.
За многолетний период использования конфигурация 1С УПП в организации была значительно доработана, и ее обновление занимало более 1 недели времени работы программиста и требовало моделирования с проверкой функциональности системы. Поэтому чтобы вовремя сформировать и сдать сведения в контролирующий орган, требовалось выработать нестандартное решение.
Такое решение было найдено. На копию базы (вспомогательная база) были установлены все обновления. Далее сформировали данные персонифицированного отчета, сделали выгрузку и отправили файлы в контролирующие органы. После успешной сдачи отчетности эта база была закрыта и создана резервная копия.
Когда через несколько недель основная база тоже была обновлена до последнего релиза, при помощи обработки Выгрузка Загрузка Данных XML 82 документы персонифицированного учета были выгружены из вспомогательной базы и загружены в основную.
Был и другой случай применения выгрузки документов из одной базы в другую. Для решения сложной ситуации с НДС Главный бухгалтер запросил копию базы, чтобы попробовать завести документы с отражением по НДС и убедиться, что в проводках и отчетах информация будет корректна. После достижения нужного результата все заведенные документы при помощи обработки Выгрузка Загрузка Данных XML 82 были выгружены из копии базы и загружены в рабочую базу.
Ну и, наконец, случай, когда пользователь перепутал базы и несколько дней заводил документы реализации товаров и услуг не в ту базу 1С.
Пришлось выполнять «спецоперацию» по переносу данных в рабочую базу. Из базы, где были заведены требуемые документы, открыли сохраненную на компьютере обработку ВыгрузкаЗагрузкаДанныхXML82.
На закладке «Настройки» выгрузки выбрали вид документа и условия отбора.
Галочки, в колонке «При необходимости» означают, что, если в документе встретится ссылка на объект, то эти данные так же будут перенесены вместе с выбранными документами. Например, если в процессе заведения реализации товаров и услуг были заведены новые контрагенты или номенклатура, то эти данные (не только названия, а все реквизиты по ним) также будут выгружены в файл.
По кнопке «Показать выбранные» проверили какие документы будут выгружены из базы.
Установили путь к файлу (в поле «Имя файла») и нажали кнопку «Выгрузить данные».
Убедились, что выгрузка прошла успешно.
После этого зашли в рабочую базу. Открыли сохраненную на компьютере обработку ВыгрузкаЗагрузкаДанныхXML82.
На закладке «Загрузка» указали путь к файлу с выгруженными документами. Нажали кнопку «Загрузить данные».
Убедились, что загрузка прошла успешно.
Проблема была решена.
Чем отличается обработка ВыгрузкаЗагрузкаДанныхXML82 от ВыгрузкаЗагрузкаДанныхXML83?
Основное отличие заключается в том, что обработку ВыгрузкаЗагрузкаДанныхXML82 следует запускать в режиме Клиент (обычное приложение), а обработку ВыгрузкаЗагрузкаДанныхXML83 следует запускать в режиме Клиент (управляемые формы).
В обработке ВыгрузкаЗагрузкаДанныхXML82, на мой взгляд, более удобная система отбора. Однако обе обработки понятны на интуитивном уровне и, в целом, очень похожи.
Надеюсь, что эта статья окажется полезной для Вас!