5.05е Выгрузка в файл документов с движениями
|
|
greygrouse | Дата: Пятница, 06.09.2019, 05:00 | Сообщение # 1 |
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
|
Открываю подбор и обработку объектов. Выбираю таблицу Приобретение товаров и услуг. Указываю конкретную ссылку. В обработке запускаю выгрузку в файл с установленным флажком Выгружать движения вместе с документами.
В файл попадают данные только самого документа, записей о движениях нет.
В настройках подбора и обработки включены флажки - Объекты на сервере, Не использовать имитаторы, Отключать контроль записи, Привилегированный режим.
Сообщение отредактировал greygrouse - Пятница, 06.09.2019, 05:02 |
|
| |
tormozit | Дата: Пятница, 06.09.2019, 07:01 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Нужна картинка страницы "Обработки" инструмента "Подбор и обработка объектов".
|
|
| |
greygrouse | Дата: Пятница, 06.09.2019, 08:29 | Сообщение # 3 |
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
| Во вложении скрин вкладки Обработки с настройками, а так же файл выгрузки и скрин обработки выгрузки.
|
|
| |
tormozit | Дата: Суббота, 07.09.2019, 00:34 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Спасибо. Ошибку воспроизвел.
|
|
| |
greygrouse | Дата: Понедельник, 09.09.2019, 18:28 | Сообщение # 5 |
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
| Сергей, а можете подсказать что и где подправить, что бы это заработало? А то боюсь не дождусь нового релиза...
|
|
| |
tormozit | Дата: Вторник, 10.09.2019, 00:16 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Код Процедура ПередВыгрузкойВсех(Параметры) Экспорт
#Если Сервер И Не Сервер Тогда Параметры = Новый Структура; #КонецЕсли ИмяВременногоКаталога = ПолучитьИмяВременногоФайла(); СоздатьКаталог(ИмяВременногоКаталога); ФайлДанных = Новый файл(ИмяВременногоКаталога + "\Data.xml"); ЗаписьXML = Новый ЗаписьXML; ЗаписьXML.ОткрытьФайл(ФайлДанных.ПолноеИмя); ЗаписьXML.ЗаписатьНачалоЭлемента("IRData"); СчетчикВыгруженныхОбъектов = 0; Если Не Параметры.Свойство("ЗаписьXML") Тогда Параметры.Вставить("ЗаписьXML", ЗаписьXML); КонецЕсли; Если Не Параметры.Свойство("ФайлДанных") Тогда Параметры.Вставить("ФайлДанных", ФайлДанных); КонецЕсли; Если Не Параметры.Свойство("ВыгружатьДвиженияВместеСДокументами") Тогда Параметры.Вставить("ВыгружатьДвиженияВместеСДокументами", ВыгружатьДвиженияВместеСДокументами); КонецЕсли; Если Не Параметры.Свойство("ИмяВременногоКаталога") Тогда Параметры.Вставить("ИмяВременногоКаталога", ИмяВременногоКаталога); КонецЕсли; Если Не Параметры.Свойство("СчетчикВыгруженныхОбъектов") Тогда Параметры.Вставить("СчетчикВыгруженныхОбъектов", СчетчикВыгруженныхОбъектов); КонецЕсли;
КонецПроцедуры // ПередГрупповойОбработкой()
|
|
| |
greygrouse | Дата: Вторник, 10.09.2019, 11:55 | Сообщение # 7 |
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
| Выгрузиться выгрузилось. При загрузке вот такие ошибки.
1. Если флажок Выполнять на сервере установлен, а в параметрах записи установлены все, кроме Без регистрации изменений
{ИнструментыРазработчикаTormozit Обработка.ирВыгрузкаЗагрузкаДанныхЧерезФайл.МодульОбъекта(164)}: Ошибка при вызове метода контекста (ПрочитатьXML) ОбъектБД = ПрочитатьXML(ЧтениеXML); по причине: Ошибка преобразования данных XML: [sfile://C:/Users/USR1CV8/AppData/Local/Temp/v8_1DAA_ad.tmp/Data.xml][59,5]
2. Если флажок Выполнять на сервере НЕ установлен, а в параметрах записи установлены все, кроме Без регистрации изменений
{ИнструментыРазработчикаTormozit Обработка.ирВыгрузкаЗагрузкаДанныхЧерезФайл.МодульОбъекта(105)}: Ошибка при вызове конструктора (ЧтениеZipФайла) ЧтениеZip = Новый ЧтениеZipФайла(ИмяФайлаИсточника); по причине: Неожиданная ошибка в работе архиватора: e1cib\tempstorage\41862c15-99f3-4191-b280-d785db16ba37 по причине: Каталог не обнаружен 'e1cib\tempstorage\41862c15-99f3-4191-b280-d785db16ba37'
======================================
Это я поторопился. Разные релизы использовал для выгрузки и загрузки. Этого же нельзя делать? Метаданные выгружаемых данных и загружаемых должны быть одинаковыми?
Сообщение отредактировал greygrouse - Вторник, 10.09.2019, 12:11 |
|
| |
tormozit | Дата: Четверг, 12.09.2019, 01:04 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| "Ошибка преобразования данных XML" выбрасывается в режиме (XDTO=Ложь) в случае различий в структуре загружаемых данных, включая различный порядок следования свойств.
Если при выгрузке и загрузке файла данных используются разные версии ИР, то могут быть ошибки вызванные именно этим. Но такие изменения в ИР вносятся редко. Если "Неожиданная ошибка в работе архиватора" выбрасывается при использовании на обеих сторонах актуальной версии ИР, то нужен выгруженный файл и скриншоты для воспроизведения проблемы.
|
|
| |
tormozit | Дата: Воскресенье, 15.09.2019, 19:25 | Сообщение # 9 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Исправлено http://www.hostedredmine.com/issues/835693
|
|
| |