Перенос документов между базами произвольных конфигураций 1С v7.7.

Обработки - Обработка документов

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

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

Отчет подробно задокументирован посредством описания элементов экранной формы.

Порядок работы:

  1. Откройте обработку в исходной и принимающей базах, выберите каталог файла обмена.
  2. В исходной базе сформируйте список видов документов, определите последовательность переноса документов с учетом взаимовлияния видов документов (например, не стоит переносить документы "СчетФактура", если не перенесены документы реализации), задайте период выгрузки документов.
  3. В исходной базе выберите выгружаемый вид документов;
    на закладке "Экспорт" установите флажки у выгружаемых реквизитов;
    на закладке "Дополнительные настройки" при необходимости задайте условия выгрузки (по одному реквизиту или реквизиту реквизита) (например, при переносе из бухгалтерии УСН в ОСН потребуется условие "ТипНоменклатуры равен (или не равен) "Материалы");
    пометьте флажком реквизиты, выгружаемые основным представлением (как правило, наименованием), если в принимающей базе соответствующий реквизит имеет строковый тип;
    на закладке "Экспорт" нажмите кнопку "Экспорт" для начала выгрузки документов.
  4. В принимающей базе выберите загружаемый вид документов (имена экспортированного и импортируемого вида документов могут и не совпадать;
    на закладке "Импорт" нажмите кнопку "Заполнить соответствие полей" и, при необходимости, откорректируйте таблицу соответствия вручную (в общем случае тип рекизита в исходной и принимающей базах может и не совпадать, для изменения типа реквизита включите флажок "Показать тип",   для назначения нескольким реквизитам принимающей базы одинакового реквизита исходной включите флажок "Полный список экспорта")
    (пояснение к таблице: "Р"-общий реквизит, "Ш"-реквизит шапки, "Т"-реквизит табличной части);
    (описание флажков закладки см. в всплывающих подсказках формы (или воспользуйтесь кнопкой "рассказать про..." панели инструментов формы);
    на закладке "Дополнительные настройки" при необходимости задайте соответствие счетов в исходной и принимающей базах;
    на закладке "Импорт" нажмите кнопку "Импорт" для начала загрузки документов;
    при необходимости перейдите на закладку "Сервис" и посмотрите результат загрузки и, если он Вас разочаровал, удалите документы выбранного вида (здесь же) и повторите перенос с откорректированными параметрами (Внимание: перед выполнением операций удаления и перенумерации документов проверьте период обработки на закладке "Документ").
  5. Перейдите к пункту 3.

P.S.: При импорте документы не проводятся, т.к. порядок переноса выбирается пользователем,  а проводить отгрузку без поступления не имеет смысла.
При переносе документов между базами с разными конфигурациями реквизиты типа  "ВерсияОбъекта" рекомендую переносить значением;
значение выбирается в соответствии с константой "НомерРелиза" принимающей базы на период переноса.

Скачать файлы

Наименование Файл Версия Размер
ПереносДокументов.ert
.ert 62,00Kb
31.10.11
417
.ert 62,00Kb 417 Скачать

См. также

Комментарии
1. A (Kochevnic) 24.10.11 20:21 Сейчас в теме
2. Программулькин (Программулькин) 261 26.10.11 05:31 Сейчас в теме
а между не типовыми буде работать?
3. Бобнев Николай (БоНН) 114 26.10.11 08:48 Сейчас в теме
Термин "Произвольная конфигурация" подразумевает любую, в том числе и "самописную" конфигурацию.
Вообще-то, основное внимание в обработке было уделено именно универсальности переноса. Например, длина кода не обязательно должна совпадать; при переносе значений субконто счета предпринимается попытка заменить вид субконто на вид субконто, определенный в принимающей конфигурации (пример: "Номенклатура" -> "Материалы" при переносе из УСН в ОСН) и т.п.
Обработка (совместно с обработкой "ПереносСправочников") неоднократно и успешно (в вределах разумного) использовалась при переходе с УСН на ОСН в середине года из-за выхода за лимиты выручки.
Все сказанное относится и к обработке "ПереносСправочников".
PS: обратите внимание на сервисные возможности обработок (перенумерация, удаление).
4. Александр Лыткин (TrinitronOTV) 26.10.11 10:07 Сейчас в теме
Kochevnic пишет:

Спасибо! Полезная вещь

присоединяюсь, достойно сделано
5. Andrey Lipin (LipinAA) 03.11.11 13:56 Сейчас в теме
а можно при переносе например в документе сменить реквизит?
ну например в исходной баз в документе галовка взведена
а в базе приемника этот реквизит должен быть обнулен?
6. Алексей Козленков (ukgh) 07.11.11 12:16 Сейчас в теме
7. Бобнев Николай (БоНН) 114 08.11.11 12:14 Сейчас в теме
Для LipinAA:
Можно. В таблице соответствия выбираем загрузку по значению и в появившейся колонке вводим нужное значение реквизита.
8. Нурислам Ямбаев (nurislam) 17.12.11 14:41 Сейчас в теме
9. lexusrus (RaketaSoft) 15.01.12 13:05 Сейчас в теме
Спасибо большое, очень помогла!
10. Владимир Саблин (emptyteam) 20.01.12 23:52 Сейчас в теме
Для LipinAA:
Можно. В таблице соответствия выбираем загрузку по значению и в появившейся колонке вводим нужное значение реквизита

Спасибо большое за данную возможность! Очень помогла, спасибо! +1
12. Evgeniy Kovalenko (luan) 27.03.12 07:52 Сейчас в теме
13. Маша Белкина (маришка84) 12.09.12 14:44 Сейчас в теме
Огромное спасибо! очень полезная и удобная вещь. А то с нашей доработанной базой не все работает.
14. Иванов Иван (Oljaa_) 13 01.11.12 09:31 Сейчас в теме
Делаю перенос док отгрузка товаров- из бух 7.7. в бух 7.7. Товар в табл часть не переносится!? Соответствие стоит. Почему такое может быть?
15. Lioneе (Lionee) 05.12.13 14:41 Сейчас в теме
Нужная штучка
Прикрепленные файлы:
16. Dmitry Bas (b-dm) 163 29.02.16 10:52 Сейчас в теме
Хорошая обработка переноса документов между базами, надеюсь что рабочая...
Оставьте свое сообщение