gifts2017

Перенос документов 8.1, Перенос документа между базами

Опубликовал креек фелер (GoodWinSpr) в раздел Обмен - Перенос данных из 1C8 в 1C8

Прежде всего данная обработка призвана для переноса документов м/у идентичными базами, например м/у базами с полным планом обмена или по организации, или с копии базы в рабочую и наоборот (Должна работать на любой базе, с любыми документами, с любыми движениями, если что не так пишите в комментариях)


 


 

 

Внимание!! Обработка переносит только ссылки в реквизитах документах и в реквизитах движений, если у Вас после загрузки документа, присутствует "Объект не найден" - это значит что в базе в которую Вы перенесли документ нет данного объекта,

например: В первой базе есть документ реализация товаров и услуг, продали контрагенту "ИП Пупкин",  после перегрузки, в другой базе создался документ реализация товаров и услуг, но вместо контрагента "ИП Пупкин" стоит "Объект не найден", это значит что в базе приемнике нет контрагента "ИП Пупкин" как элемента справочника с таким Уникальным идентификатором как в базе источнике.

 


 

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

Наименование Файл Версия Размер
!ДокументXMLv1_1.epf 490
.epf 17,72Kb
11.11.10
490
.epf 17,72Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. roman romanov (rsu555) 10.11.10 21:45
а чем не устраивает стандартная обработка по выгрузке-загрузке между идентичными базами??? там функционала поболее будет
2. креек фелер (GoodWinSpr) 11.11.10 09:04
(1) Да не то что функционала, там в стандартной ваще все как надо сделано, но каждый раз лабать правила обмена для определенного документа (несколько раз нужна была именно такая узкая, тупая задача как просто перенести документ с движениями, в основном если перепровели то что нельзя было перепроводить и было необходимо ввостановить из копии :) )... так что с Вами полностью согласен, стандартный универнсальный xml намного функциональней, но эта обработка для узко поставленной задачи...
3. Эстер Коган (e.kogan) 11.11.10 13:35
(2) Имеется в виду "ВыгрузкаЗагрузкаДанныхXML81" с ИТСа. Там никаких правил вручную делать не надо.
4. Аркадий Кучер (Abadonna) 11.11.10 13:36
Автор, в скриншот (после описания) помести лучше вид обработки, а то структура xml как-то ни о чем.
5. креек фелер (GoodWinSpr) 11.11.10 13:55
6. Александр (aldo) 06.01.11 12:54
Спасибо. Очень помогла. Грохнули переоценку на 2000 позиций, надо было быстро восстановить.
7. Mark Simus (marts-ya) 24.03.11 17:23
8. Алла Гришина (gralla55) 14.04.11 00:21
Огромное спасибо. Сработала даже в ЗУП. Очень быстро и просто
9. Виктор (VictorRGB2) 22.06.11 10:47
при переносе документа НачилениеЗарплатыСотрудникамОрганизаций возникает ошибка.
{ВнешняяОбработка.ПереносДокументаXML(73)}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XML: [file://ФайлыДанных/ТестоваяВыгрузка_подокументная.xml][264,63]
Документ=ПрочитатьXML (ЧтениеXML);

по коду поглядел, ошибка вызывается двойным проходом по переменной модуля документа
мНеуправляемыеДвижения = Новый Массив();
мНеуправляемыеДвижения.Добавить(ТипЗнч(Движения.ЗарплатаЗаМесяцОрганизаций));

может поможете, как это побороть?
10. Business.it (Business.itit) 28.09.11 05:12
Обработка вроде ничего. Но вот только не все реквизиты переносит из справочника номенклатура.
11. креек фелер (GoodWinSpr) 28.09.11 06:52
(10) она предназначена только для переноса м/у идентичными базами и только документов, справочник например номенклатура она ваще не переносит, только ссылку из документа...
(9) хз, это ошибка в МОДУЛЕ ДОКУМЕНТА...а не в обработке... так с ходу не скажу..
12. Sergey Smirnov (smirnoffs) 14.12.11 23:58
А подскажите, на 8.2 есть шансы запустить обработку?
14. Брест Беларусь (zhleonid8) 28.01.12 17:19
15. arjuna (arjuna) 31.10.12 16:54
меня интересует перенос операций и корректировки записей регистров переносит?
16. arjuna (arjuna) 31.10.12 17:29
Сам спросил, сам отвечу. Единственная обработка которая переносит операции и корректировку регистров.
17. dfxi dfxi (agr) 11.04.13 12:38
при переносе документа ОтчетПроизводстваЗаСмену возникает ошибка.
{ВнешняяОбработка.ПереносДокументаXML(112)}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XML: [file://TEST/test.xml][354,13]
Документ=ПрочитатьXML (ЧтениеXML);
так же как и у VictorRGB2
ошибка вызывается двойным проходом по переменной модуля документа
мНеуправляемыеДвижения = Новый Массив();
мНеуправляемыеДвижения.Добавить(ТипЗнч(Движения.ЗарплатаЗаМесяцОрганизаций));

Есть какие нибудь варианты?
18. креек фелер (GoodWinSpr) 11.04.13 13:40
(17) Да есть вариант, он писан в ответе (11)... если хочеш повторю: хз, это ошибка в МОДУЛЕ ДОКУМЕНТА...а не в обработке... так с ходу не скажу..
19. Ярослав Володимирович (myr4ik07) 27.04.15 10:16