Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Выгрузка из Бухгалтерии 1,6 в УТ 10,3

Novichek
читатель
офлайн
Дата регистрации: 12.12.2009
Сообщений: 36
Пост №1
 
20.06.2010 15:52

Подскажите пожалуйста. Делаю выгрузку из Бухгалтерии в Управление Торговлей через Универсальный обмен данными в формате XML. В имя файла правил ставлю "Правила_обмена_Первый_Обмен_БП_УТ.xml" в имя файла данных "Buh-UT.xml", нажимаю выгрузить данные и выскакивает сообщение :<br><br>Ошибка в обработчике события ПередВыгрузкойДанных (конвертация)<br> Обработчик             = ПередВыгрузкойДанных (конвертация)<br> ОписаниеОшибки       = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода<br> ПозицияМодуля       = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12588)<br> КодСообщения       = 62<br><br>Что не так?

VVP
читатель
офлайн
Дата регистрации: 12.10.2006
Сообщений: 4950
Пост №2
 
21.06.2010 06:17

Перво-наперво проверьте, чтобы обе конфигурации были обновлены до последнего релиза.

Novichek
читатель
офлайн
Дата регистрации: 12.12.2009
Сообщений: 36
Пост №3
 
21.06.2010 09:29

Да, они обновлены до последнего релиза.

ПрофитСервис www.profitservice.ru
новичок
офлайн
Пост №4
 
21.06.2010 17:55

Правила обмена тоже должны соответствовать конфигурациям. Убедитесь что берете актуальные правила.

Novichek
читатель
офлайн
Дата регистрации: 12.12.2009
Сообщений: 36
Пост №5
 
21.06.2010 19:53

Для наглядности :<br><br>Конфигурации:<br>Бухгалтерия предприятия, редакция 1.6 (1.6.24.7) <br>"Управление торговлей", редакция 10.3 (10.3.11.4) <br><br>Прав. обена:<br><br>1_6_24_7\Правила_обмена_Первый_Обмен_БП_УТ.xml<br><br>

ПрофитСервис www.profitservice.ru
новичок
офлайн
Пост №6
 
22.06.2010 11:27

А Вы не забыли сделать ЭТО: http://screencast.com/t/MjEwYjQ4Nm<br><br>Ведь Вы не просто выгружаете, а настраиваете периодический обмен между конфигурациями с использованием узлов обмена и плана обмена. Даже если Вы хотите воспользоваться этой обработкой в утилитарных целях, план обмена указывать необходимо - иначе у Вас ничего не выйдет.<br><br>ПрофитСервис, Москва http://www.profitservice.ru<br>Адаптация и сопровождение программ 1С:Предприятие<br><br>

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №7
 
22.06.2010 11:34

> Даже если Вы хотите воспользоваться этой обработкой в утилитарных целях, план обмена указывать необходимо<br>полностью уверены?

ПрофитСервис www.profitservice.ru
новичок
офлайн
Пост №8
 
22.06.2010 11:45

"Ценим Вашу "въедливость", если она направлена в мирное русло. Вот кусок кода из указанных ранее правил:<br><br>====<br>Параметры.Вставить("ВалютаРегламентированногоУчета", Константы.ВалютаРегламентированногоУчета.Получить());<br>Параметры.Вставить("ВалютаУправленческогоУчета", Константы.ВалютаУправленческогоУчета.Получить());<br><br>Если НЕ Параметры.ПервыйОбмен Тогда<br> <br> Параметры.Вставить("ДатаНачалаВыгрузкиДокументов",УзелДляОбмена.ДатаНачалаВыгрузкиДокументов);<br> Параметры.Вставить("ПередаватьТолькоДокументыОтраженныеВБухгалтерскомУчете",УзелДляОбмена.ПередаватьТолькоДокументыОтраженныеВБухгалтерскомУчете);<br> <br> Параметры.Вставить("ИспользоватьФильтрПоОрганизациям",?(УзелДляОбмена.Организации.Количество()>0,Истина,Ложь));<br> Параметры.Вставить("ИспользоватьФильтрПоСкладам",?(УзелДляОбмена.Склады.Количество()>0,Истина,Ложь));<br> Параметры.Вставить("ИспользоватьФильтрПоПодразделениям",?(УзелДляОбмена.Подразделения.Количество()>0,Истина,Ложь));<br> <br> Если Параметры.ИспользоватьФильтрПоОрганизациям Тогда<br> <br> Параметры.Вставить("МассивОрганизаций",УзелДляОбмена.Организации.Выгрузить().ВыгрузитьКолонку("Организация"));<br> <br> КонецЕсли;<br> <br> Если Параметры.ИспользоватьФильтрПоСкладам Тогда<br> <br> Параметры.Вставить("МассивСкладов",УзелДляОбмена.Склады.Выгрузить().ВыгрузитьКолонку("Склад"));<br> <br> КонецЕсли;<br> <br> Если Параметры.ИспользоватьФильтрПоПодразделениям Тогда<br> <br> Параметры.Вставить("МассивПодразделений",УзелДляОбмена.Подразделения.Выгрузить().ВыгрузитьКолонку("Подразделение"));<br> <br> КонецЕсли;<br>===<br><br>Как вы думаете, он будет работать если не указан СПЕЦИАЛЬНЫЙ узел обмена???<br><br><br>ПрофитСервис, Москва http://www.profitservice.ru<br>Адаптация и сопровождение программ 1С:Предприятие "

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №9
 
22.06.2010 11:48

У меня работает!

ПрофитСервис www.profitservice.ru
новичок
офлайн
Пост №10
 
22.06.2010 12:16

"Все оказалось намного проще... Как говориться "дьявол в деталях"<br><br>Нужно использовать НЕ "Универсальный обмен данными в формате XML", а "Обмен данными XML".<br><br>;-)))<br><br><br>ПрофитСервис, Москва [www.profitservice.ru »»] <br>Адаптация и сопровождение программ 1С:Предприятие"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация