ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ ГИС ЖКХ

Иногда в работе сталкиваешься с ситуацией, когда возникает необходимость перенести данные из одной конфигурации 1С в другую. Для переноса данных между идентичными конфигурациями существует обработка Выгрузка и загрузка данных xml

.

В некоторых конфигурациях имеется типовой функционал для обмена данными (например, выгрузка из конфигурации Зарплата и управление персоналом

в или из в ,  из Зарплата и кадры государственного учреждения

в Бухгалтерию государственных учреждений

и т.п.).

В случае, если конфигурации разные, приходится создавать правила переноса в конфигурации 1С: Конвертация данных

. Также некоторые данные можно загрузить из табличного документа Excel, с помощью обработки Загрузки данных из табличного документа
.

Для переноса данных между идентичными конфигурациями существует обработка Выгрузка и загрузка данных XML

. Для корректной работы обработки база, в которую загружаются данные, должна быть того же релиза, что и база выгруженных данных.

Это универсальная обработка, которая подходит для любых конфигураций, с ее помощью можно произвести полную или частичную выгрузку данных в формате xml и соответственно загрузить их в другую информационную базу. Примером использования может быть выгрузка и загрузка справочников, обмен данными (выгрузка и загрузка документов) между конфигурациями, выгрузка  для восстановления информации при сбое информационной базы.

Рассмотрим принцип работы данной обработки.

Описание и установка обработки «Выгрузка и загрузка данных XML»

Универсальная обработка «Выгрузка и загрузка данных XML» производит полную или частичную выгрузку данных информационной базы в файл в формате XML. Впоследствии этот файл может быть загружен в информационную базу с помощью этой же обработки. Формат файла выгрузки отличается от формата файла, создаваемого при выгрузке по плану обмена, заголовочной частью.

Обработка может использоваться только в тех случаях, когда информационная база, в которой осуществлялась выгрузка данных, и та, в которой данные загружаются, являются однородными (конфигурации идентичны, данные могут различаться), либо все выгружаемые объекты практически полностью идентичны по составу и типам реквизитов и табличных частей, свойствам «ведущего» объекта метаданных и т. д.

Использование этой обработки возможно, например, для создания полной или частичной резервной копии данных, осуществления обмена данными между информационными базами, а также как вспомогательный инструмент при восстановлении сбойных информационных баз.

Обработка поддерживает выгрузку данных с возможностью задания отбора по периоду. Также реализована проверка объектов на наличие недопустимых символов при обмене через XML.

Обработка «Выгрузка и загрузка данных XML» поставляется в составе конфигурации «Конвертация данных, редакция 2».

Установить конфигурацию «Конвертация данных»

Внешняя обработка Выгрузка и загрузка данных XML.epf для запуска в «1С:Предприятии» версии 8.3 находится в каталоге EXE/EXTREPS/UNIREPS83/UploadToXML

Для передачи созданных настроек по другим пользователям и установке их на другие базы данных используются команды:

  • ;
  • .

Подробнее смотрите в онлайн-курсе:  «Бухгалтерский и налоговый учет в 1С:Бухгалтерия 8 ред. 3 от А до Я»

Пошаговая инструкция сохранения настройки отчета в файл.

Шаг 1.
Откройте в разделе Отчеты — Стандартные отчеты — Универсальный отчет
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 3.
Из формы изменения варианта настройки вызовите команду : кнопка ЕЩЕ — Сохранить настройки
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 4.
В форме сохранения настройки в файл укажите:

  • — название настройки, например, Переходящие договоры
    ;
  • Документ XML (*.xml)
    .

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 5.
Нажмите кнопку.

Настройки сохранены в файл Переходящие договоры.xml
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Используя сохраненную в файл настройку , можно загрузить на другие компьютеры и базы данных.

Пошаговая инструкция загрузки настроек из файла.

Шаг 1.
Откройте в разделе Отчеты — Стандартные отчеты — Универсальный отчет
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 3.
Из формы изменения варианта отчета вызовите команду : кнопка ЕЩЕ — Загрузить настройки
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 4.
Выберите файл настройки для загрузки.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 5.
Нажмите на кнопку .

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 6.
По кнопке сформируйте отчет с загруженными настройками.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Для того чтобы каждый раз не пришлось загружать настройки отчета БухЭксперт8
советует сохранить настройки отчета в 1С по кнопке Сохранить вариант отчета

.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

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

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

См. также:

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

1 Звезда


2 Звезды


3 Звезды


4 Звезды


5 Звезд

( 7
оценок, среднее: 4,43
из 5

)

В основу данной публикации положены найденные мною материалы по созданию обмена между двумя базами с использованием обработки «Универсальный обмен данными в формате XML». Но предлагается вариант автоматизации решения задачи, которая позволяет выполнять обмен неквалифицированным пользователям, либо по регламенту. Скажем, такой обмен применим, если вы не можете по ряду причин использовать РБД, либо у вас совсем разные конфигурации баз (случаи бывают разные, а хочется максимально настраиваемой гибкости).

Вначале, безусловно, воспользуемся конфигурацией «Конвертация данных», чтобы создать необходимые нам правила обмена (как — это отдельная тема).

Итак, собственно сама ВЫГРУЗКА: 

 Обработка ОбработкиУниверсальныйОбменДаннымиXMLСоздатьОбработкаРежимОбмена ОбработкаВыводВОкноСообщенийИнформационныхСообщений

При необходимости можно задать период выгрузки (как пример):

 ОбработкаДатаНачала  ТекущаяДатаОбработкаДатаОкончания   ТекущаяДатаОбработкаИмяФайлаПравилОбмена

 



 

Основные параметры мы определили, теперь надо настроить отбор. Если в этом нет необходимости, то просто запускаете выгрузку:

Здесь вы определяете искомое правило выгрузки, которое нужно оставить включенным на определенной ветке (сами можете варьировать чего и сколько):

Теперь настраиваем ОТБОР, смысл которого в том, чтобы передать в нашу выгрузку ссылку на документ(ты) который(е) хотим выгрузить:

) = Неопределено Тогда

       

, , );

= Истина;

     Если

= ИСТИНА;

     КонецЕсли;

  КонецЕсли;

КонецЦикла;

Ну и, собственно, запускаем саму выгрузку и получаем файл для загрузки:


  ОбработкаАрхивироватьФайл   ОбработкаВыполнитьВыгрузку

Далее процесс загрузки:


Он довольно прост

МассивФайлов НайтиФайлыСтм МассивФайлов ТекстВопроса «Загрузить — »

СтмПолноеИмяОтвет ВопросТекстВопросаРежимДиалогаВопросДаНетКодВозвратаДиалогаДаОтвет КодВозвратаДиалогаДа Обработка  ОбработкиУниверсальныйОбменДаннымиXMLСоздатьОбработкаИмяФайлаОбмена СтмПолноеИмяОбработкаРежимОбмена    ОбработкаЗаписыватьРегистрыНаборамиЗаписей ОбработкаЗаписыватьВИнформационнуюБазуТолькоИзмененныеОбъекты ОбработкаЗагружатьДанныеВРежимеОбмена ОбработкаВыполнитьЗагрузкуУдалитьФайлыСтмПолноеИмя

Расширение .zip для файлов обмена пусть вас не смущает, обработка самостоятельно упакует .xml файл в архив:

И также самостоятельно уже без дополнительных указаний распакует и загрузит. Это существенно уменьшает размеры файла обмена.

Вот примерно так можно поступить.

Продолжение темы :

В программе «1С: Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК»
, ред. 3.0 реализована возможность выгрузки данных по лицевым счетам. Для этого предназначена форма «Универсальная выгрузка данных» (меню «Интеграция – Сервис – Универсальная выгрузка данных»):

Про ГИС ЖКХ:  Раскрываем секреты членских взносов SNT: ответы на часто задаваемые вопросы

Универсальная выгрузка данных

Перед выгрузкой необходимо указать:

  • Период, за который будут выгружаться данные
  • Организацию, по которой будут выгружены данные
  • Настройку выгрузки
  • Имя файла реестра – каталог, в который будет записан выгружаемый файл и название файла

Настройки выгрузки задаются в справочнике «Настройки загрузки/ выгрузки»:

Универсальная выгрузка данных, настройки

В данном справочнике задаются настройки для выгрузки данных по лицевым счетам, а также загрузки реестра платежей
и реестра показаний приборов учета
.

Для выгрузки данных по лицевым счетам выбирается вид операции «Универсальная выгрузка данных»:

Универсальная выгрузка данных, вид операции

Выгрузка производится в формате txt. Дополнительно можно выбрать кодировку файла: DOS или Windows.

Далее указывается символ-разделитель колонок.

Затем указываются данные, которые нужно выгружать. Можно выгружать следующую информацию:

  • «Лицевой счет» — лицевой счет (определяется по наименованию либо идентификатору лицевого счета):
  • Универсальная выгрузка данных, лицевой счет, идентификатор

Если выбран вариант «наименование», то будет выгружаться наименование лицевого счета:

Универсальная выгрузка данных, лицевой счет, наименование

Если выбран вариант «идентификатор», то будет выгружаться идентификатор лицевого счета:

Универсальная выгрузка данных, лицевой счет, идентификатор

  • «ФИО ответственного» — ответственный собственник, наниматель лицевого счета:

— Если в качестве ответственного собственника – нанимателя выступает физическое лицо, то выгружается наименование физического лица из справочника «Физические лица».

— Если в качестве ответственного собственника – нанимателя выступает юридическое лицо, то выгружается полное наименование контрагента из справочника «Контрагенты»

  • «Адрес» — адрес лицевого счета;
  • «Сумма долга» — сумма задолженности на конец отчетного периода;

Для поля «Сумма долга» указывается символ-разделитель дробной части:

Универсальная выгрузка данных, сумма долга, символ-разделитель

  • «Площадь» — площадь помещения с учетом или без учета доли лицевого счета.

Для поля «Площадь» выбирается вид выгружаемой площади из справочника «Виды площадей». Если необходимо выгружать площадь с учетом доли лицевого счета, устанавливается соответствующий флаг «Учитывать долю лицевого счета»:

Универсальная выгрузка данных, площадь, учитывать долю лицевого счета

Порядок выгружаемых данных можно определить при помощи кнопок «Переместить вверх» и «Переместить вниз», доступных по правому щелчку мыши по тому или иному параметру:

Универсальная выгрузка данных, порядок выгружаемых данных

Также можно выбрать, какие данные будут выгружаться в файл. Для этого в форме выгрузки по кнопке «Настройки» можно выбрать необходимый вариант собственников: все данные, только физ.лица или только юр.лица:

Универсальная выгрузка данных, настройки, вариант собственников

Универсальная выгрузка данных, настройки, тип ответственного собственника

Также при необходимости можно указать минимальную сумму долга на конец периода, начиная с которой будут попадать лицевые счета в файл выгрузки:

Универсальная выгрузка данных, настройки, минимальная сумма долга

Выгрузка данных производится при нажатии на кнопку «Выгрузить»:

Универсальная выгрузка данных, выгрузить

В результате будет выгружен файл с данными в соответствии с настройками выгрузки:

Универсальная выгрузка данных, выгрузить

1.

Поручик

Сейчас в теме

Есть такая доработка. Года три на сайте валяется. Сам часто пользуюсь.

2.

Anatoliy1977

Сейчас в теме

О нарушении каких прав доступа может идти речь при загрузке?

3.

Anatoliy1977

Сейчас в теме

( 2
)Галочка в правах на месте, даже если учитывать что у моего юзера полные права

4.

doom2good

Сейчас в теме

( 3
) нужно посмотреть в ЖР, на что ругается

5.

Vladisa

Сейчас в теме

Если выбрать все объекты, то Давлю на кнопку Добавить с отбором-ничего не происходит(((


По одному объекту, что ли, выгружать???

6.

Denis_Shiln

Сейчас в теме

7.

PovAndy

Сейчас в теме

УТ 11.4.13.171 (платформа 1С 8.3.18.1289).

8.

doom2good

Сейчас в теме

Там нет такой строчки. И название обработки другое

9.

PovAndy

Сейчас в теме

( 8
), это выдала 1С!


Завтра попробую ещё раз!

10.

PovAndy

Сейчас в теме

( 8
), извините, это другая обработка выдала!

Ваша, при нажатии на «загрузить» , выдаёт «Неверный формат файла выгрузки».

Что не так?


УТ 11.4.13.171 (платформа 1С 8.3.18.1289)

11.

doom2good

Сейчас в теме

( 10
) а файл чем выгружали?

12.

PovAndy

Сейчас в теме

( 11
), я уточню, это данные ТОРГ-12, накладная.


Вот заголовок файла :


<?xml version=»1.0″ encoding=»windows-1251″ ?>


— <Файл ИдФайл=»ON_NSCHFDOPPR_20210428″ ВерсПрог=»OEBS» ВерсФорм=»5.01″>


— <Документ КНД=»1115131″ ПоФактХЖ=»Документ об отгрузке товаров (выполнении работ), передаче имущественных прав (документ об оказании услуг)» НаимДокОпр=»Счет-фактура и документ об отгрузке товаров (выполнении работ), передаче имущественных прав (документ об оказании услуг)» Функция=»СЧФДОП» ДатаИнфПр=»28.04.2021″ ВремИнфПр=»02.11.55″ НаимЭконСубСост=»Общество с ограниченной ответственностью «ЭНЕРГОКОМ»»>

13.

doom2good

Сейчас в теме

( 12
)я говорю, файл чем выгружали? другой какой-то обработкой?

14.

PovAndy

Сейчас в теме

( 13
), я не в курсе, спросил у поставщика, жду ответ!


Как только уточню, сообщу Вам!

15.

doom2good

Сейчас в теме

( 14
)а чего спрашивать, надо этой же выгружать. если выгружал кто-то другой, то явно и обработка была другая. Лучше попросите инструкцию по загрузке у того кто прислал файл

16.

PovAndy

Сейчас в теме

17.

PovAndy

Сейчас в теме

( 15
), файл выгружался из личного кабинета

https://ipro.etm.ru/

Запросил у техподдержки инструкцию по загрузке в нашу 1С УТ.

Добрый день. Так эта обработка выгружает xml в формате windows-1251 или в utf-8?

19.

doom2good

Сейчас в теме

 <?xml version="1.0" encoding="UTF-8"?>
<V8Exch:_1CV8DtUD xmlns:V8Exch="http://www.1c.ru/V8/1CV8DtUD/" xmlns:core="http://v8.1c.ru/data" xmlns:v8="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 

21.

XelOla

Сейчас в теме

Отбор в РН не работает, выгружает все.

22.

FOVS

Сейчас в теме

Добрый день. При загрузке выдает ошибку : «предопределенный элемент не существует». Не подскажете, с чем может быть связано ?


Спасибо.

23.

doom2good

Сейчас в теме

( 22
) Отличаются конфигурации источник и приемник

24.

chaos555

Сейчас в теме

Здравствуйте. Для зуп 3.1 загрузка будет работать? Типовая пишет нарушение прав доступа.

25.

doom2good

Сейчас в теме

( 24
)Здравствуйте. Нет, вам недостаточно прав. Добавьте права, и заработает типовая

26.

linuxmaster

Сейчас в теме

Эта обработка работает для выгрузки/загрузки данных с сервера и на сервер? И если сервер 1С запущен на Linux среде?

27.

Анна800

Сейчас в теме

После обмена «слетает» печать организации.

28.

doom2good

Сейчас в теме

( 27
) это связано с данными, которые вы загружаете, а не с обработкой

29.

Анна800

Сейчас в теме

( 28
) а как это исправить? потому что например факсимильные подпись на месте, именно печать пропадает

30.

doom2good

Сейчас в теме

( 29
) обратитесь к программисту

31.

FOVS

Сейчас в теме

Добрый день. Никак не можем выгрузиться. Не подскажете, в чем проблема ? Спасибо

32.

doom2good

Сейчас в теме

( 31
) НаборыДополнительныхРеквизитовИСведений — КоличествоРеквизитов что-то там, судя по ошибке

33.

FOVS

Сейчас в теме

А как исправить ? Какие то лишние реквизиты выгружаются?

34.

doom2good

Сейчас в теме

( 33
) обратитесь к программисту

35.

sashazae

Сейчас в теме

Добрый день!


Выгрузка и загрузка в базу Бухгалтерия предприятия, редакция 3.0 (3.0.115.19).

Ошибка при загрузке:

http://www.w3.org/2001/XMLSchema

http://v8.1c.ru/8.1/data/enterprise/current-config

http://v8.1c.ru/8.1/data/enterprise/current-config

http://www.w3.org/2001/XMLSchema

36.

Jonny_F

Сейчас в теме

Здравствуйте.


Подскажите пожалуйста выгружал данные с помощью этой обработки из Бухгалтерии а загружал с помощью нее же в зарплату, при загрузке пишет что «Неверный формат файла выгрузки»

38.

doom2good

Сейчас в теме

( 36
) Ни в коем случае. Эта обработка для переноса данных между ПОЛНОСТЬЮ ОДИНАКОВЫМИ конфигурациями.

39.

doom2good

Сейчас в теме

(

36

) Чтобы перегрузить данные в зарплату нужно воспользоваться типовой интеграцией, или привлечь программиста чтобы он написал правил переноса для нужных вам данных

Про ГИС ЖКХ:  Упростите проверку долга с помощью ВЦКП: простой процесс

37.

Jonny_F

Сейчас в теме

Добрый день

Ответа нет.

Что можете написать?

40.

Jonny_F

Сейчас в теме

41.

Jonny_F

Сейчас в теме

Понятие «универсальная» и «ПОЛНОСТЬЮ

однотипных конфигураций» не корректно.

42.

doom2good

Сейчас в теме

( 41
) Это стандартное название встроенной обработки в 1С. Нужно понимать, что чудес не бывает и перегонять любые данные из любой базы в любую другую без разработки невозможно. Хотя есть обработка обмена через «Универсальный формат», поищите её, возможно, она вам подойдёт.

43.

le_

Сейчас в теме

А независимый регистр сведений так с отбором можно выгрузить / загрузить?

44.

doom2good

Сейчас в теме

Загрузка данных из xml файла в базу 1С 8

Откроем информационную базу-приемник, т.е. базу 1С 8.3, куда будем загружать наши данные.

В том случае, если планируется загрузить данные в рабочую базу (не пустую) необходимо выполнить  резервное копирование
перед загрузкой.

Открываем обработку Выгрузка и загрузка данных XML

(меню Файл — Открыть
) и нажимаем кнопку .

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

В открывшемся окне выбираем наш ранее сохраненный файл, нажимаем кнопку
и ждем окончания загрузки данных из файла.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

В служебном сообщение появится информация об окончании загрузки.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Проверяем наши справочники.

Справочник ( Справочники — Контрагенты
).

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Проверим, перенесся ли справочник. Проверим вкладу
в элементе справочника .

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Есть. Но для этого при выгрузке мы его тоже отметили.

Проверим справочник
( Справочники — Номенклатура
).

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

См. также:

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Вспомогательные методики переноса

Фирма «1С» в первую очередь рекомендует использовать методику автоматического переноса данных непосредственно из исходной информационной базы (см. главу 2 «Перенос данных»), так как она обеспечивает корректный перенос учетных данных и сокращает время перехода на новую программу. Однако бывают ситуации, когда применить эту методику не представляется возможным, например, в случае существенного изменения исходной конфигурации. В таких случаях предлагается использовать другие способы переноса, которые рассматриваются в данной главе.

7.1. Перенос данных с выгрузкой и загрузкой файла xml

7.1.1. Выгрузка данных в файл

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

Если необходимо выгрузить только часть данных исходной информационной базы, то воспользуйтесь последовательностью действий, описанной в следующем параграфе.

Перед выгрузкой необходимо проверить корректность данных исходной информационной базы. Порядок проверки описан в главе 1 «Проверка данных до переноса».

Рассмотрим выгрузку данных в файл на примере переноса данных из информационной базы 1С:Бухгалтерии 7.7. Порядок действий при других вариантах переноса не меняется.

Перенос данных выполняется поэтапно. Перед началом переноса убедитесь, что исходная информационная база закрыта и в ней не работают пользователи.

Этап 1. Резервное копирование

Выполним резервное копирование информационной базы конфигурации Бухгалтерский учет
редакции 4.5.

Этап 2. Выгрузка данных

Запустим 1С:Бухгалтерию 7.7
.

Перенос данных осуществляется с помощью файлов, которые находятся в подкаталоге ExtForms (1SBDB\ExtForms)
:

  • V77Exp.ert – обработка выгрузки данных из конфигурации Бухгалтерский учет
    , редакция 4.5;
  • Acc77_80.xml – правила конвертации данных, используемые обработкой V77Exp.ert.

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

  • Запустим 1С:Бухгалтерию 8
    .
  • Откроем справочник Конвертация
    из информационных баз 1С:Предприятия 7.7
    (меню Операции ‑ Справочники ‑ Конвертация из информационных баз 1С:Предприятия 7.7
    ).

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

  • Выберем конфигурацию исходной информационной базы.
  • Нажмем кнопку Записать файлы конвертации на диск
    . Откроется дерево каталогов.
  • В открывшемся дереве каталогов выберем подкаталог ExtForms (1SBDB\ExtForms)
    и в нем файл правил переноса Acc77_80. xml исходной информационной базы.
  • Нажмем кнопку Open
    – файл правил переноса исходной информационной базы будет заменен на актуальный файл.

После обновления правил переноса можно приступать к выгрузке данных. Для этого необходимо воспользоваться помощником перехода. Нажмем кнопку Переход на 1С:Бухгалтерию 8
панели инструментов программы ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 1. Начало работы с помощником

Нажмем кнопку О преимуществах 1С:Бухгалтерии 8
, чтобы ознакомиться с преимуществами перехода.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 2. Проверка обновлений

Для проверки наличия обновлений нажмем кнопку Проверить наличие обновлений
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

При наличии диска ИТС можно сразу обновить конфигурацию. Далее программу необходимо будет закрыть, при повторном запуске в режиме 1С:Предприятие
работа с помощником продолжается с момента остановки.

Шаг 3. Настройка периода выгрузки

Выберем период выгрузки.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Для этого установим переключатель на одном из следующих значений:

  • Остатки на начало года
    – если остатки переносятся на начало года;
  • Остатки на начало года и обороты за период
    – если остатки переносятся в середине года.

В поле Период
укажем период переноса. Например, если выгрузка формируется на 01.01.2009, то установим переключатель Остатки
на начало года, в поле Период
выберем – 2009 г.

Шаг 4. Адрес файла выгрузки

В поле

Выгружаемые данные будут записаны в файл
отображается расположение файла выгрузки.

Шаг 5. Выгрузка данных

Нажмем Выгрузить
для выполнения выгрузки данных. В результате выгрузки будет создан файл в формате XML.

Рекомендуется установить флажок Сформировать оборотно-сальдовую ведомость

. В этом случае после окончания выгрузки программа автоматически сформирует отчет

Оборотно-сальдовая ведомость

. Используйте отчет для проверки загруженных данных.

7.1.2. Неполная (частичная) выгрузка данных в файл

Под неполной (частичной) выгрузкой понимается перенос только ряда объектов информационной базы. Для этого нужно воспользоваться универсальной выгрузкой данных.

Откроем универсальную выгрузку (меню Сервис ‑ Дополнительные возможности
).

В открывшемся окне выберем пункт Выгрузка данных для 1С:Бухгалтерии 8
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Далее необходимо заполнить параметры универсальной выгрузки данных.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Укажем параметры выгрузки:

  • Имя файла правил
    – выберем файл правил конвертации данных;
  • Имя файла данных
    – укажем файл, в который будут выгружены данные в формате .xml;
  • Дата начала, Дата окончания
    – укажем период выгрузки. Если перенос осуществляется на начало года, то в поле Дата начала и Дата окончания
    необходимо указать одинаковую дату. Например, если перенос осуществляется на начало 2009 года, то нужно указать дату начала и дату окончания – 01.01.2009;
  • Правила выгрузки данных
    – нажмем кнопку Загрузить правила обмена
    для заполнения табличной части Правила выгрузки данных
    . По тем разделам, по которым выгрузка не производится, снимем флажки. Например, если необходимо перенести только данные справочника Б анковские счета и Банки
    , то установим флажки Банки
    и Банковские счета
    в табличной части Правила выгрузки данных
    .

Нажмем Выгрузить
для выполнения выгрузки данных.

7.1.3. Загрузка данных из файла

Про ГИС ЖКХ:  Описание процесса регистрации

Запустим 1С:Бухгалтерию 8
.

Дополнительные настройки в информационной базе 1С:Бухгалтерии 8
не требуются. Настройки параметров учета для корректного переноса данных будут установлены в информационной базе по умолчанию.

Необходимо воспользоваться помощником перехода (меню Сервис – Перенос данных из информационных баз 1С:Предприятия 7.7
).

Шаг 1. Выбор варианта загрузки данных

Выберем пункт Загрузить данные из файла
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Шаг 2. Выбор файла загрузки

Выберем в поле Путь к файлу
данных файл загрузки.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

После выбора файла в разделе Описание загружаемых данных
отображается информация о конфигурации, номере релиза, организации, периоде и дате выгрузки данных из исходной информационной базы.

Нажмем кнопку Далее
для выполнения загрузки.

Шаг 3. Загрузка

Загрузка данных и их проверка осуществляются автоматически.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

  • загрузка данных,
  • проведение загруженных документов,
  • проверка загруженных документов.

В поле Выполнение
отображается индикатор выполнения загрузки в процентах. Ниже приводится наименование исходной информационной базы.

Внимание!

Если загрузка осуществляется в программный продукт базовой версии, то ИНН и КПП
организации в 1С:Бухгалтерии 8
будут заменены на ИНН/КПП
организации исходной информационной базы.

Шаг 4. Результат переноса

Если перенос данных прошел успешно, выводится строка: «Перенос прошел успешно!».

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Если используется версия ПРОФ, можно сразу приступить к переносу информационной базы или данных из файла, нажав кнопку Продолжить
.

Кнопка Завершить
используется для закрытия формы.

Если используется базовая версия, перенос данных окончен, следует нажать кнопку
Завершить

для закрытия формы.



Если при переносе возникли ошибки, то по ссылке Информация о возникших ошибках
открывается информационное сообщение об ошибке. После устранения ошибки нужно повторить перенос данных (кнопка Повторить
).

7.2. Перенос данных из нетиповых конфигураций

В данном параграфе приводятся общие рекомендации для всех конфигураций.

Если в конфигурацию исходной информационной базы вносились изменения, то для корректного переноса данных следует воспользоваться следующей последовательностью действий:

1. Открыть конфигурацию

Конвертация данных

, которая размещена на диске ИТС.

2. В конфигурацию Конвертация данных
загрузить типовые правила переноса данных исходной информационной базы.

3. Обновить описания конфигурации исходной информационной базы.

4. Вручную скорректировать данные конфигурации Конвертация данных
в соответствии с изменениями, которые вносились в типовую конфигурацию.

Ознакомиться с подробной инструкцией о порядке работы с конфигурацией Конвертация данных
можно на диске ИТС.

Если в план счетов исходной информационной базы 1С:Бухгалтерии 7.7, 1С:УСН 7.7 добавлены счета, субсчета, то данные по счетам и субсчетам автоматически не перенесутся. Для переноса данных по таким счетам добавим счета в План счетов 1С:Бухгалтерии 8. В этом случае остатки на начало года введем документом Ввод начальных остатков, обороты – документом Операция (бухгалтерский и налоговый учет).

7.3. Перенос из нескольких информационных баз

В 1С:Бухгалтерии 8
версии ПРОФ поддерживается возможность ведения учета нескольких организаций в одной информационной базе. При этом можно использовать общие справочники для всех организаций.

При переносе данных из нескольких информационных баз необходима синхронизация данных (элементы справочников не должны дублироваться).

Общие правила синхронизации:

  • Структура (иерархия) справочников исходных информационных баз должна совпадать, т. е. количество уровней справочника и наименование папок каждого из уровней исходных информационных баз должны быть одинаковы.
  • Перед выгрузкой данных обязательно нужно проверить реквизит Наименование справочников
    . Реквизит Н аименование
    используется в качестве основного реквизита синхронизации для большинства справочников.
  • В 1С:Бухгалтерии 8
    у справочников есть реквизиты, которые в конфигурации на платформе 1С:Предприятия 7.7
    отсутствуют. Однако эти данные необходимы для корректной синхронизации объектов. Для этого при переносе реквизиты заполняются некими предопределенными значениями (сведениями об информационной базе, источнике и типе выгружаемых данных) в зависимости от контекста выгружаемых данных. Например, при переносе элементов справочника Основные средства
    в поле Комментарий
    формируется ключевая строка, содержащая ИНН организации и инвентарный номер объекта.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

При загрузке данных производится синхронизация справочников: проверяется, был ли ранее загружен элемент или необходимо добавить новый элемент. Проверка осуществляется путем сравнения реквизитов загружаемого элемента с реквизитами уже загруженного элемента. Реквизиты проверки (синхронизации) для справочников могут различаться. Реквизиты синхронизации для справочников при переносе из различных программ приведены в таблицах.

Правила синхронизации справочников при переносе из «1С:Бухгалтерии 7.7»

Правила синхронизации справочников при переносе из «1С:УСН 7.7»

Правила синхронизации объектов при переносе из «1С:Предпринимателя 7.7»

Элементы справочника могут продублироваться. Например, из-за различий в структуре (иерархии) справочников информационных баз. Для удаления дублирущихся элементов воспользуйтесь универсальной обработкой Поиск и замена значений
. Обработка поставляется на диске ИТС, раздел 1С. Методическая поддержка 1С:Предприятия 8.1 – Универсальные отчеты и обработки ‑ Поиск и замена значений
. После выполнения обработки удалим повторяющиеся элементы справочников.

Выгрузка данных из 1С 8. 3 в xml

Откроем обработку в базе Источнике, т.е. информационной базе, откуда будем выгружать наши данные: меню Файл — Открыть
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Выберем и откроем файл обработки Выгрузка и загрузка данных XML

.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Откроется обработка, в которой необходимо произвести настройку выгрузки.

Данные объектов выгрузки отображены в таблице, где надо отметить, что будем выгружать. При этом у каждого поля стоит отметка  Выгружать при необходимости

. Это означает, что если выгружаемый объект связан с другими объектами, то при анализе объекта выгрузки программа 1С 8.3 (кнопка Определить данные, выгружаемые по ссылке

) покажет связанные объекты. При необходимости выгрузки их нужно будет также отметить.

Например, при выгрузке справочника  можно загрузить . При выгрузке справочника или  можно выгрузить и . Если их не выгрузить, то при загрузке этих данных не будет, а при переносе документов эти поля окажутся пустыми и в этих полях вместо данных будет надпись <Объект не найден>
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Предусмотрено два варианта выгрузки данных из 1С 8.3  в xml — на клиентский компьютер и в файл на сервере. При установленном переключателе выгрузить данные На клиентский компьютер

выгрузка начинается сразу, при выборе варианта  В файл на сервере

 можем указать место выгрузки.

При выгрузке можно установить галочку выгружать в формате FastInfoSet

. Данный формат использует альтернативный синтаксис отображения xml-данных, обеспечивает меньший объем файлов и более высокую скорость обработки, чем скорость обработки данных, записанных в обычном xml-формате. Файл этого формата имеет расширение .fi
или .finf.

Для примера, в новую созданную базу 1С 8.3 выгрузим справочники , и .

О том, как создать новую базу 1С подробнее читайте в статье Как создать информационную базу в 1С 8.3

Отметив в списке необходимые для выгрузки объекты, нажимаем кнопку Определить данные, выгружаемые по ссылке

и галочками программа 1С 8.3 отметит связанные объекты и при необходимости их также нужно пометить для выгрузки, поэтому отметим также справочники
,
и . Затем только нажимаем кнопку . После формирования файла программа спросит, что делать с подготовленным файлом: 
или .

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Нажимаем
и указываем папку. В нашем примере папка Выгрузка из 1С
.

ВЫГРУЗКА ДАННЫХ В ФОРМАТЕ XML ДЛЯ 8 С ОТБОРОМ ОБЪЕКТОВ

Нажимаем кнопку
— файл выгружен.

Оцените статью
ГИС ЖКХ