Воскресенье, 13.10.2024, 05:11
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
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
Статус: Оффлайн
Во вложении скрин вкладки Обработки с настройками, а так же файл выгрузки и скрин обработки выгрузки.
Прикрепления: 1709260.png (332.7 Kb) · __.zip (3.2 Kb) · 2068389.png (37.1 Kb)
 
tormozitДата: Суббота, 07.09.2019, 00:34 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
Спасибо. Ошибку воспроизвел.
 
greygrouseДата: Понедельник, 09.09.2019, 18:28 | Сообщение # 5
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
Сергей, а можете подсказать что и где подправить, что бы это заработало?
А то боюсь не дождусь нового релиза... unsure
 
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
 
  • Страница 1 из 1
  • 1
Поиск: