v7: Выгрузка плана счетов из Бух 8.1 в ЗиК 7.7 #318640


#0 by Kleo
Подскажите, пожалуйста, как стандартными методами выгрузить план счетов из Бухгалтерии 8.1 (1.6.3.2) в ЗиК 7.7. Заранее спасибо.
#1 by GenV
В обработку "Универсальный обмен данными в формате XML" загружаешь правила из каталога ExtForms ЗиК - AC8_PRB2.XML
#2 by GenV
1+ хотя не уверен, что правила под новую БП подойдут ...
#3 by Kleo
Делаю выгрузку Плана счетов из Бухгалтерии 8.1 (1.6.3.2) обработкой "Универсальный обмен данными в формате XML", файл правил - файл AC8_PRB2.XML. Выгружаются объекты, далее с помощью обработки в ЗиК 7.7 (281релиз) "Загрузка данных" (в Настройках выбрана программа бухучета Бухгалтерия предприятия, ред 1.6), начинается загрузка, и потом вылетает ошибка на строчке: Если ОбъектБД.ПолучитьАтрибут(ИдРеквизита) = Значение Тогда Продолжить КонецЕсли;    //    значение не изменилось {Обработка.ЗагрузкаДанных.Форма.Модуль(4427)}: Неверное имя атрибута в процедуре ЗагрузитьОбъектСправочникаV8(Объект, Вид) и все. в чем может быть ошибка? может кто-нибудь сталкивался? Помогите разобраться, пожалуйста
#4 by Kleo
Отладчиком прошлась на этой строчке, когда вылетает в обработке: {Обработка.ЗагрузкаДанных.Форма.Модуль(4427)}: Неверное имя атрибута то ИдРеквизита=ПометкаУдаления Может это из-за помеченных на удаление объектов в Бухгалтерии 8.1?
#5 by Kleo
Что никто не выгружал План счетов из 8.1 в 7.7 ???
#6 by Kleo
Помогите разобраться с обработкой "Универсальный обмен данными в формате XML" (2.0.20) в Бухгалтерии 1.6
#7 by GenV
Если ошибка из-за помеченных на удаление счетов, то надо либо в правилах отключить выгрузку таких счетов, либо убрать пометки на удаление.
#8 by GenV
7+ если не из-за счетов, то для начала нужно определится, что за объект.
#9 by Kleo
не из-за счетов, сейчас Выгрузку делаю, все выгружает объекты, а потом при загрузки пишет: Пустой узел обмена! долго загружает, а по окончании выгрузки все справочники и план счетов пустые. а для чего в обработке "Универсальный обмен данными в формате XML" служит Узел обмена?
#10 by Kleo
У вас получалось загрузить план счетов?
#11 by Kleo
+ извиняюсь, пишет: "Пустой узел реквизита!"  - при загрузки в ЗиК
#12 by Kleo
ап
#13 by GenV
Я в старую БП загружал - у нас план счетов был нетиповой и я изменял правила. 1) Попробуй поставить галку "Режим отладки" при загрузке 2) Попробуй выгружать/загружать не все счета, а частями и найти ошибочный счет (его объекты) - только в копии :)
#14 by Kleo
Делаю все на копии, галку "Режим отладки" при загрузке ставлю, все стандартно и в БП 1.6 в том числе,а вот на счет по частям можно подумать, но мне кажется или при загрузке что-то нужно еще добавить, или Загрузка уже в ЗиКе косячная... Вообщем загружаются значение в ЗиК в справочник ВидыСубконто: ###Временный владелец### в функции Функция ВременныйВладелец(Вид), заходя в спарвочник ЗначенияСубконто по этому элементу открывается целый список пустых значений, имеющих только код справочника; и в Функции УстановитьРеквизитV8 - УзелРеквизита = ""
#15 by GenV
Ну вот. Теперь нужно найти (например выгружая частично счета или проверяя в отладчике выгрузку) какие объекты (виды субконто) не выгрузились. В принципе можно догадатся и по тем субконто, которых нет в справочнике ВидыСубконто. Потом уже нужно смотреть правила. ЗЫ А план счетов не меняла?
#16 by Kleo
В ЗиКе все пусто и План счетов и справочник Видысубконто и ЗначенияСубконто, да и если бы не чистые, то в файлике 1Сv7.dd есть информации, какие файлики нужно удалить. так вот, в спарвочнике ВидыСубконто загружается всего ОДИН ЭЛЕМЕНТ!!! это ###Временный владелец### и по нему, заходя в подчиненный справочник - а это спарвочник ЗначенияСубконто, обнаруживается очень много элементов без наименований, то есть все элементы, выгруженные из БП 8.1, имеющие ТОЛЬКО КОД!!!
#17 by GenV
Тогда нужно смотреть правила. Есть подозрения, что там используется код (например, не рассчитаный на БП 1.6), который некоректно обрабатывается (а так как он скорее всего вызывается из Попытки, то сообщений не выводится) и выгрузка проходит не правильно. Попробуй например выгрузить одине счет и проверить выгрузку в отладчике и/или  в получившемся xml-файле.
#18 by Kleo
Странно то, что БП 1.6 - типовая. ЗиК - чистая типовая - последний релиз 281, в настройках стоит программа бухучета Бухгалтерия предприятия, ред. 1.6, то есть казалось бы реализация нововведений для типовых решений. и не работает? странно. может что-то при выгрузке до конца не выгружается из БП. Хотя смотрю файл выгрузки формата xml, все элементы справочников там есть, казалось бы... но вот при загрузке идут в строке сообщений: Пустой узел реквизита. может что-то еще нужно настроить перед выгрузкой в обработке "Универсальный обмен данными в формате XML"? там есть столбец Узел обмена напротив каждого выгружаемого счета из Плана счетов. что значит "Узел обмена" ?
#19 by GenV
Узел обмена - это когда, например, выгружаются только измененные объекты. Это другое. Если в файле выгрузки данные есть - значит они или неправильные или идет поиск не правильно :) Можно пройтись отладчиком (например поставив точку "Останавливать при ошибки" и посмотрев стек вызовов) и посмотреть почему возникает ошибка. Сможешь найти где нужно проверять создание нового объекта или его поиск?
#20 by Kleo
Сейчас не смогу - дома, но отладчиком смотрела, там почему-то он все Наименования и Значения объектов  - пустые значения...
#21 by Kleo
+ да, и еще забыла сказать, что в файле выгрузки есть все элементы справочников для Значений субконто, а вот значений и кодов счетов я там не увидела
#22 by GenV
Ладно, если все типовое посмотрю какие правила для выгрузки видов субконто. Попозже напишу.
#23 by Kleo
Если нетрудно, то подскажите процедуру в обработке, там сама потом отладчиком пройдусь, то есть место, с которого он начинает считывать данные из файла
#24 by Kleo
Хорошо, платформа - 8.1, конфа БП 1.6, ЗиК - 281(вообще пустая типовая база)
#25 by GenV
Выгружает нормально (проверил на счете 08). Поиск ВидаСубконто по наименованию, ПланСчетов по коду. Выгружал из чистой в чистую. Т.ч. если все типовое и выгрузилось нормально, то нужно проверять загрузку, может где неправильный поиск.
#26 by Kleo
Хорошо, спасибо за помощь, попробую завтра на работе найти ошибку
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям